Class: Aws::Transfer::Types::DescribedExecution
- Inherits:
-
Struct
- Object
- Struct
- Aws::Transfer::Types::DescribedExecution
- Defined in:
- gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb
Overview
The details for an execution object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#execution_id ⇒ String
A unique identifier for the execution of a workflow.
-
#execution_role ⇒ String
The IAM role associated with the execution.
-
#initial_file_location ⇒ Types::FileLocation
A structure that describes the Amazon S3 or EFS file location.
-
#logging_configuration ⇒ Types::LoggingConfiguration
The IAM logging role associated with the execution.
-
#posix_profile ⇒ Types::PosixProfile
The full POSIX identity, including user ID (
Uid
), group ID (Gid
), and any secondary groups IDs (SecondaryGids
), that controls your users' access to your Amazon EFS file systems. -
#results ⇒ Types::ExecutionResults
A structure that describes the execution results.
-
#service_metadata ⇒ Types::ServiceMetadata
A container object for the session details that are associated with a workflow.
-
#status ⇒ String
The status is one of the execution.
Instance Attribute Details
#execution_id ⇒ String
A unique identifier for the execution of a workflow.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#execution_role ⇒ String
The IAM role associated with the execution.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#initial_file_location ⇒ Types::FileLocation
A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#logging_configuration ⇒ Types::LoggingConfiguration
The IAM logging role associated with the execution.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#posix_profile ⇒ Types::PosixProfile
The full POSIX identity, including user ID (Uid
), group ID
(Gid
), and any secondary groups IDs (SecondaryGids
), that
controls your users' access to your Amazon EFS file systems. The
POSIX permissions that are set on files and directories in your file
system determine the level of access your users get when
transferring files into and out of your Amazon EFS file systems.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#results ⇒ Types::ExecutionResults
A structure that describes the execution results. This includes a
list of the steps along with the details of each step, error type
and message (if any), and the OnExceptionSteps
structure.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#service_metadata ⇒ Types::ServiceMetadata
A container object for the session details that are associated with a workflow.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 |
# File 'gems/aws-sdk-transfer/lib/aws-sdk-transfer/types.rb', line 2452 class DescribedExecution < Struct.new( :execution_id, :initial_file_location, :service_metadata, :execution_role, :logging_configuration, :posix_profile, :status, :results) SENSITIVE = [] include Aws::Structure end |