class Aws::Appflow::Types::FlowDefinition

The properties of the flow, such as its source, destination, trigger type, and so on.

@!attribute [rw] flow_arn

The flow's Amazon Resource Name (ARN).
@return [String]

@!attribute [rw] description

A user-entered description of the flow.
@return [String]

@!attribute [rw] flow_name

The specified name of the flow. Spaces are not allowed. Use
underscores (\_) or hyphens (-) only.
@return [String]

@!attribute [rw] flow_status

Indicates the current status of the flow.
@return [String]

@!attribute [rw] source_connector_type

Specifies the source connector type, such as Salesforce, Amazon S3,
Amplitude, and so on.
@return [String]

@!attribute [rw] destination_connector_type

Specifies the destination connector type, such as Salesforce, Amazon
S3, Amplitude, and so on.
@return [String]

@!attribute [rw] trigger_type

Specifies the type of flow trigger. This can be `OnDemand`,
`Scheduled`, or `Event`.
@return [String]

@!attribute [rw] created_at

Specifies when the flow was created.
@return [Time]

@!attribute [rw] last_updated_at

Specifies when the flow was last updated.
@return [Time]

@!attribute [rw] created_by

The ARN of the user who created the flow.
@return [String]

@!attribute [rw] last_updated_by

Specifies the account user name that most recently updated the flow.
@return [String]

@!attribute [rw] tags

The tags used to organize, track, or control access for your flow.
@return [Hash<String,String>]

@!attribute [rw] last_run_execution_details

Describes the details of the most recent flow run.
@return [Types::ExecutionDetails]

@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/FlowDefinition AWS API Documentation

Constants

SENSITIVE