Class: Aws::Appflow::Types::DescribeFlowResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::DescribeFlowResponse
- Defined in:
- gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_at ⇒ Time
Specifies when the flow was created.
-
#created_by ⇒ String
The ARN of the user who created the flow.
-
#description ⇒ String
A description of the flow.
-
#destination_flow_config_list ⇒ Array<Types::DestinationFlowConfig>
The configuration that controls how Amazon AppFlow transfers data to the destination connector.
-
#flow_arn ⇒ String
The flow's Amazon Resource Name (ARN).
-
#flow_name ⇒ String
The specified name of the flow.
-
#flow_status ⇒ String
Indicates the current status of the flow.
-
#flow_status_message ⇒ String
Contains an error message if the flow status is in a suspended or error state.
-
#kms_arn ⇒ String
The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption.
-
#last_run_execution_details ⇒ Types::ExecutionDetails
Describes the details of the most recent flow run.
-
#last_run_metadata_catalog_details ⇒ Array<Types::MetadataCatalogDetail>
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
-
#last_updated_at ⇒ Time
Specifies when the flow was last updated.
-
#last_updated_by ⇒ String
Specifies the user name of the account that performed the most recent update.
-
#metadata_catalog_config ⇒ Types::MetadataCatalogConfig
Specifies the configuration that Amazon AppFlow uses when it catalogs the data that's transferred by the associated flow.
-
#schema_version ⇒ Integer
The version number of your data schema.
-
#source_flow_config ⇒ Types::SourceFlowConfig
The configuration that controls how Amazon AppFlow retrieves data from the source connector.
-
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for your flow.
-
#tasks ⇒ Array<Types::Task>
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
-
#trigger_config ⇒ Types::TriggerConfig
The trigger settings that determine how and when the flow runs.
Instance Attribute Details
#created_at ⇒ Time
Specifies when the flow was created.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#created_by ⇒ String
The ARN of the user who created the flow.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the flow.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#destination_flow_config_list ⇒ Array<Types::DestinationFlowConfig>
The configuration that controls how Amazon AppFlow transfers data to the destination connector.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#flow_arn ⇒ String
The flow's Amazon Resource Name (ARN).
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#flow_name ⇒ String
The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#flow_status ⇒ String
Indicates the current status of the flow.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#flow_status_message ⇒ String
Contains an error message if the flow status is in a suspended or error state. This applies only to scheduled or event-triggered flows.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#kms_arn ⇒ String
The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#last_run_execution_details ⇒ Types::ExecutionDetails
Describes the details of the most recent flow run.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#last_run_metadata_catalog_details ⇒ Array<Types::MetadataCatalogDetail>
Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
Specifies when the flow was last updated.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#last_updated_by ⇒ String
Specifies the user name of the account that performed the most recent update.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#metadata_catalog_config ⇒ Types::MetadataCatalogConfig
Specifies the configuration that Amazon AppFlow uses when it catalogs the data that's transferred by the associated flow. When Amazon AppFlow catalogs the data from a flow, it stores metadata in a data catalog.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#schema_version ⇒ Integer
The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:
Source-to-destination field mappings
Field data types
Partition keys
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#source_flow_config ⇒ Types::SourceFlowConfig
The configuration that controls how Amazon AppFlow retrieves data from the source connector.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags used to organize, track, or control access for your flow.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#tasks ⇒ Array<Types::Task>
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |
#trigger_config ⇒ Types::TriggerConfig
The trigger settings that determine how and when the flow runs.
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1944 class DescribeFlowResponse < Struct.new( :flow_arn, :description, :flow_name, :kms_arn, :flow_status, :flow_status_message, :source_flow_config, :destination_flow_config_list, :last_run_execution_details, :trigger_config, :tasks, :created_at, :last_updated_at, :created_by, :last_updated_by, :tags, :metadata_catalog_config, :last_run_metadata_catalog_details, :schema_version) SENSITIVE = [] include Aws::Structure end |