Class: Aws::Transfer::Types::ExecutionStepResult
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::ExecutionStepResult
- Includes:
- Structure
- Defined in:
- 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.
3182 3183 3184 3185 3186 3187 3188 |
# File 'lib/aws-sdk-transfer/types.rb', line 3182 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`.
3182 3183 3184 3185 3186 3187 3188 |
# File 'lib/aws-sdk-transfer/types.rb', line 3182 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. -
DECRYPT
- Decrypt a file that was encrypted before it was uploaded. -
DELETE
- Delete the file. -
TAG
- Add a tag to the file.
3182 3183 3184 3185 3186 3187 3188 |
# File 'lib/aws-sdk-transfer/types.rb', line 3182 class ExecutionStepResult < Struct.new( :step_type, :outputs, :error) SENSITIVE = [] include Aws::Structure end |