Appflow / Client / list_flows
list_flows#
- Appflow.Client.list_flows(**kwargs)#
Lists all of the flows associated with your account.
See also: AWS API Documentation
Request Syntax
response = client.list_flows( maxResults=123, nextToken='string' )
- Parameters:
maxResults (integer) – Specifies the maximum number of items that should be returned in the result set.
nextToken (string) – The pagination token for next page of data.
- Return type:
dict
- Returns:
Response Syntax
{ 'flows': [ { 'flowArn': 'string', 'description': 'string', 'flowName': 'string', 'flowStatus': 'Active'|'Deprecated'|'Deleted'|'Draft'|'Errored'|'Suspended', 'sourceConnectorType': 'Salesforce'|'Singular'|'Slack'|'Redshift'|'S3'|'Marketo'|'Googleanalytics'|'Zendesk'|'Servicenow'|'Datadog'|'Trendmicro'|'Snowflake'|'Dynatrace'|'Infornexus'|'Amplitude'|'Veeva'|'EventBridge'|'LookoutMetrics'|'Upsolver'|'Honeycode'|'CustomerProfiles'|'SAPOData'|'CustomConnector'|'Pardot', 'sourceConnectorLabel': 'string', 'destinationConnectorType': 'Salesforce'|'Singular'|'Slack'|'Redshift'|'S3'|'Marketo'|'Googleanalytics'|'Zendesk'|'Servicenow'|'Datadog'|'Trendmicro'|'Snowflake'|'Dynatrace'|'Infornexus'|'Amplitude'|'Veeva'|'EventBridge'|'LookoutMetrics'|'Upsolver'|'Honeycode'|'CustomerProfiles'|'SAPOData'|'CustomConnector'|'Pardot', 'destinationConnectorLabel': 'string', 'triggerType': 'Scheduled'|'Event'|'OnDemand', 'createdAt': datetime(2015, 1, 1), 'lastUpdatedAt': datetime(2015, 1, 1), 'createdBy': 'string', 'lastUpdatedBy': 'string', 'tags': { 'string': 'string' }, 'lastRunExecutionDetails': { 'mostRecentExecutionMessage': 'string', 'mostRecentExecutionTime': datetime(2015, 1, 1), 'mostRecentExecutionStatus': 'InProgress'|'Successful'|'Error'|'CancelStarted'|'Canceled' } }, ], 'nextToken': 'string' }
Response Structure
(dict) –
flows (list) –
The list of flows associated with your account.
(dict) –
The properties of the flow, such as its source, destination, trigger type, and so on.
flowArn (string) –
The flow’s Amazon Resource Name (ARN).
description (string) –
A user-entered description of the flow.
flowName (string) –
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
flowStatus (string) –
Indicates the current status of the flow.
sourceConnectorType (string) –
Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
sourceConnectorLabel (string) –
The label of the source connector in the flow.
destinationConnectorType (string) –
Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.
destinationConnectorLabel (string) –
The label of the destination connector in the flow.
triggerType (string) –
Specifies the type of flow trigger. This can be
OnDemand
,Scheduled
, orEvent
.createdAt (datetime) –
Specifies when the flow was created.
lastUpdatedAt (datetime) –
Specifies when the flow was last updated.
createdBy (string) –
The ARN of the user who created the flow.
lastUpdatedBy (string) –
Specifies the account user name that most recently updated the flow.
tags (dict) –
The tags used to organize, track, or control access for your flow.
(string) –
(string) –
lastRunExecutionDetails (dict) –
Describes the details of the most recent flow run.
mostRecentExecutionMessage (string) –
Describes the details of the most recent flow run.
mostRecentExecutionTime (datetime) –
Specifies the time of the most recent flow run.
mostRecentExecutionStatus (string) –
Specifies the status of the most recent flow run.
nextToken (string) –
The pagination token for next page of data.
Exceptions
Appflow.Client.exceptions.ValidationException
Appflow.Client.exceptions.InternalServerException