Class: Aws::Lambda::Types::Execution
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lambda::Types::Execution
- Defined in:
- gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb
Overview
Information about a durable execution.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#durable_execution_arn ⇒ String
The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.
-
#durable_execution_name ⇒ String
The unique name of the durable execution, if one was provided when the execution was started.
-
#end_timestamp ⇒ Time
The date and time when the durable execution ended, in [ISO-8601 format][1] (YYYY-MM-DDThh:mm:ss.sTZD).
-
#function_arn ⇒ String
The Amazon Resource Name (ARN) of the Lambda function.
-
#kms_key_arn ⇒ String
The ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.
-
#start_timestamp ⇒ Time
The date and time when the durable execution started, in [ISO-8601 format][1] (YYYY-MM-DDThh:mm:ss.sTZD).
-
#status ⇒ String
The current status of the durable execution.
Instance Attribute Details
#durable_execution_arn ⇒ String
The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#durable_execution_name ⇒ String
The unique name of the durable execution, if one was provided when the execution was started.
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#end_timestamp ⇒ Time
The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#function_arn ⇒ String
The Amazon Resource Name (ARN) of the Lambda function.
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#kms_key_arn ⇒ String
The ARN of the Key Management Service (KMS) customer managed key that is used to encrypt your durable execution's payload data, including input, output, and error payloads.
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#start_timestamp ⇒ Time
The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The current status of the durable execution.
3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3489 class Execution < Struct.new( :durable_execution_arn, :durable_execution_name, :function_arn, :status, :start_timestamp, :end_timestamp, :kms_key_arn) SENSITIVE = [] include Aws::Structure end |