schemaVersion: '0.3' mainSteps: - name: ListAccounts action: aws:executeAwsApi nextStep: Loop isEnd: false inputs: Service: organizations Api: ListAccounts outputs: - Type: StringList Name: Accounts Selector: $.Accounts..Id - name: Loop action: aws:loop isEnd: true inputs: Iterators: '{{ ListAccounts.Accounts }}' IteratorDataType: StringList Steps: - name: PrintInput action: aws:executeScript isEnd: true inputs: Runtime: python3.11 Handler: script_handler InputPayload: accountId: '{{Loop.CurrentIteratorValue}}' Script: | def script_handler(events,context): return {"accountId": events.get('accountId')}