Class: Aws::Transfer::Types::DescribedWorkflow
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::DescribedWorkflow
- Defined in:
- gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb
Overview
Describes the properties of the specified workflow
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
Specifies the unique Amazon Resource Name (ARN) for the workflow.
-
#description ⇒ String
Specifies the text description for the workflow.
-
#on_exception_steps ⇒ Array<Types::WorkflowStep>
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
-
#steps ⇒ Array<Types::WorkflowStep>
Specifies the details for the steps that are in the specified workflow.
-
#structured_log_destinations ⇒ Array<String>
Specifies the log groups to which your workflow logs are sent.
-
#tags ⇒ Array<Types::Tag>
Key-value pairs that can be used to group and search for workflows.
-
#workflow_id ⇒ String
A unique identifier for the workflow.
Instance Attribute Details
#arn ⇒ String
Specifies the unique Amazon Resource Name (ARN) for the workflow.
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Specifies the text description for the workflow.
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |
#on_exception_steps ⇒ Array<Types::WorkflowStep>
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |
#steps ⇒ Array<Types::WorkflowStep>
Specifies the details for the steps that are in the specified workflow.
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |
#structured_log_destinations ⇒ Array<String>
Specifies the log groups to which your workflow logs are sent.
To specify a log group, you must provide the ARN for an existing log group. In this case, the format of the log group is as follows:
arn:partition:logs:region-name:amazon-account-id:log-group:log-group-name:*
For example,
arn:aws:logs:us-east-1:111122223333:log-group:mytestgroup:*
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Key-value pairs that can be used to group and search for workflows. Tags are metadata attached to workflows for any purpose.
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |
#workflow_id ⇒ String
A unique identifier for the workflow.
3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 3812 class DescribedWorkflow < Struct.new( :arn, :description, :steps, :on_exception_steps, :workflow_id, :tags, :structured_log_destinations) SENSITIVE = [] include Aws::Structure end |