Class: Aws::BedrockAgentCoreControl::Types::GatewayInterceptorConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCoreControl::Types::GatewayInterceptorConfiguration
- Defined in:
- gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb
Overview
The configuration for an interceptor on a gateway. This structure defines settings for an interceptor that will be invoked during the invocation of the gateway.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#input_configuration ⇒ Types::InterceptorInputConfiguration
The configuration for the input of the interceptor.
-
#interception_points ⇒ Array<String>
The supported points of interception.
-
#interceptor ⇒ Types::InterceptorConfiguration
The infrastructure settings of an interceptor configuration.
Instance Attribute Details
#input_configuration ⇒ Types::InterceptorInputConfiguration
The configuration for the input of the interceptor. This field specifies how the input to the interceptor is constructed
3874 3875 3876 3877 3878 3879 3880 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3874 class GatewayInterceptorConfiguration < Struct.new( :interceptor, :interception_points, :input_configuration) SENSITIVE = [] include Aws::Structure end |
#interception_points ⇒ Array<String>
The supported points of interception. This field specifies which points during the gateway invocation to invoke the interceptor
3874 3875 3876 3877 3878 3879 3880 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3874 class GatewayInterceptorConfiguration < Struct.new( :interceptor, :interception_points, :input_configuration) SENSITIVE = [] include Aws::Structure end |
#interceptor ⇒ Types::InterceptorConfiguration
The infrastructure settings of an interceptor configuration. This structure defines how the interceptor can be invoked.
3874 3875 3876 3877 3878 3879 3880 |
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 3874 class GatewayInterceptorConfiguration < Struct.new( :interceptor, :interception_points, :input_configuration) SENSITIVE = [] include Aws::Structure end |