SupplyChain / Client / get_data_integration_flow_execution

get_data_integration_flow_execution

SupplyChain.Client.get_data_integration_flow_execution(**kwargs)

Get the flow execution.

See also: AWS API Documentation

Request Syntax

response = client.get_data_integration_flow_execution(
    instanceId='string',
    flowName='string',
    executionId='string'
)
Parameters:
  • instanceId (string) –

    [REQUIRED]

    The AWS Supply Chain instance identifier.

  • flowName (string) –

    [REQUIRED]

    The flow name.

  • executionId (string) –

    [REQUIRED]

    The flow execution identifier.

Return type:

dict

Returns:

Response Syntax

{
    'flowExecution': {
        'instanceId': 'string',
        'flowName': 'string',
        'executionId': 'string',
        'status': 'SUCCEEDED'|'IN_PROGRESS'|'FAILED',
        'sourceInfo': {
            'sourceType': 'S3'|'DATASET',
            's3Source': {
                'bucketName': 'string',
                'key': 'string'
            },
            'datasetSource': {
                'datasetIdentifier': 'string'
            }
        },
        'message': 'string',
        'startTime': datetime(2015, 1, 1),
        'endTime': datetime(2015, 1, 1),
        'outputMetadata': {
            'diagnosticReportsRootS3URI': 'string'
        }
    }
}

Response Structure

  • (dict) –

    The response parameters of GetFlowExecution.

    • flowExecution (dict) –

      The flow execution details.

      • instanceId (string) –

        The flow execution’s instanceId.

      • flowName (string) –

        The flow execution’s flowName.

      • executionId (string) –

        The flow executionId.

      • status (string) –

        The status of flow execution.

      • sourceInfo (dict) –

        The source information for a flow execution.

        • sourceType (string) –

          The data integration flow execution source type.

        • s3Source (dict) –

          The source details of a flow execution with S3 source.

          • bucketName (string) –

            The S3 bucket name of the S3 source.

          • key (string) –

            The S3 object key of the S3 source.

        • datasetSource (dict) –

          The source details of a flow execution with dataset source.

          • datasetIdentifier (string) –

            The ARN of the dataset source.

      • message (string) –

        The failure message (if any) of failed flow execution.

      • startTime (datetime) –

        The flow execution start timestamp.

      • endTime (datetime) –

        The flow execution end timestamp.

      • outputMetadata (dict) –

        The flow execution output metadata.

        • diagnosticReportsRootS3URI (string) –

          The S3 URI under which all diagnostic files (such as deduped records if any) are stored.

Exceptions