Class: Aws::Transfer::Types::ExecutionStepResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::ExecutionStepResult
- Defined in:
- gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb
Overview
Specifies the following details for the step: error (if any), outputs (if any), and the step type.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#error ⇒ Types::ExecutionError
Specifies the details for an error, if it occurred during execution of the specified workflow step.
-
#outputs ⇒ String
The values for the key/value pair applied as a tag to the file.
-
#step_type ⇒ String
One of the available step types.
Instance Attribute Details
#error ⇒ Types::ExecutionError
Specifies the details for an error, if it occurred during execution of the specified workflow step.
2740 2741 2742 2743 2744 2745 2746 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2740 class ExecutionStepResult < Struct.new( :step_type, :outputs, :error) SENSITIVE = [] include Aws::Structure end |
#outputs ⇒ String
The values for the key/value pair applied as a tag to the file. Only
applicable if the step type is TAG
.
2740 2741 2742 2743 2744 2745 2746 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2740 class ExecutionStepResult < Struct.new( :step_type, :outputs, :error) SENSITIVE = [] include Aws::Structure end |
#step_type ⇒ String
One of the available step types.
COPY: Copy the file to another location.
CUSTOM: Perform a custom step with an Lambda function target.
DELETE: Delete the file.
TAG: Add a tag to the file.
2740 2741 2742 2743 2744 2745 2746 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2740 class ExecutionStepResult < Struct.new( :step_type, :outputs, :error) SENSITIVE = [] include Aws::Structure end |