Class: Aws::Lambda::Types::ChainedInvokeOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::Lambda::Types::ChainedInvokeOptions
- Defined in:
- gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb
Overview
Configuration options for chained function invocations in durable executions, including retry settings and timeout configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#function_name ⇒ String
The name or ARN of the Lambda function to invoke.
-
#tenant_id ⇒ String
The tenant identifier for the chained invocation.
-
#x_amzn_trace_id ⇒ String
The X-Ray trace header to use when starting the chained invocation.
Instance Attribute Details
#function_name ⇒ String
The name or ARN of the Lambda function to invoke.
808 809 810 811 812 813 814 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 808 class ChainedInvokeOptions < Struct.new( :function_name, :tenant_id, :x_amzn_trace_id) SENSITIVE = [] include Aws::Structure end |
#tenant_id ⇒ String
The tenant identifier for the chained invocation.
808 809 810 811 812 813 814 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 808 class ChainedInvokeOptions < Struct.new( :function_name, :tenant_id, :x_amzn_trace_id) SENSITIVE = [] include Aws::Structure end |
#x_amzn_trace_id ⇒ String
The X-Ray trace header to use when starting the chained invocation. This parameter is optional. If you omit this value, the child invocation inherits the parent durable execution's trace header.
Specify this value on the START update for the chained invocation
operation. For more information about the header format, see
Tracing header in the X-Ray Developer Guide.
808 809 810 811 812 813 814 |
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 808 class ChainedInvokeOptions < Struct.new( :function_name, :tenant_id, :x_amzn_trace_id) SENSITIVE = [] include Aws::Structure end |