Class: Aws::BedrockAgentCoreControl::Types::HarnessHookLambdaTarget
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::HarnessHookLambdaTarget
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The configuration for an AWS Lambda hook target.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the Lambda function to invoke.
-
#failure_mode ⇒ String
The behavior when the Lambda function times out, returns an error, or returns an invalid response.
-
#timeout_seconds ⇒ Integer
The maximum number of seconds to wait for the Lambda function response.
Instance Attribute Details
#arn ⇒ String
The ARN of the Lambda function to invoke.
12190 12191 12192 12193 12194 12195 12196 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 12190 class HarnessHookLambdaTarget < Struct.new( :arn, :timeout_seconds, :failure_mode) SENSITIVE = [] include Aws::Structure end |
#failure_mode ⇒ String
The behavior when the Lambda function times out, returns an error,
or returns an invalid response. The default is DENY.
12190 12191 12192 12193 12194 12195 12196 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 12190 class HarnessHookLambdaTarget < Struct.new( :arn, :timeout_seconds, :failure_mode) SENSITIVE = [] include Aws::Structure end |
#timeout_seconds ⇒ Integer
The maximum number of seconds to wait for the Lambda function response. The default is 60 seconds.
12190 12191 12192 12193 12194 12195 12196 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 12190 class HarnessHookLambdaTarget < Struct.new( :arn, :timeout_seconds, :failure_mode) SENSITIVE = [] include Aws::Structure end |