This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::BedrockAgentCore::Gateway GatewayInterceptorConfiguration
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.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "InputConfiguration" :InterceptorInputConfiguration, "InterceptionPoints" :[ String, ... ], "Interceptor" :InterceptorConfiguration}
YAML
InputConfiguration:InterceptorInputConfigurationInterceptionPoints:- StringInterceptor:InterceptorConfiguration
Properties
InputConfiguration-
The configuration for the input of the interceptor. This field specifies how the input to the interceptor is constructed
Required: No
Type: InterceptorInputConfiguration
Update requires: No interruption
InterceptionPoints-
The supported points of interception. This field specifies which points during the gateway invocation to invoke the interceptor
Required: Yes
Type: Array of String
Minimum:
1Maximum:
2Update requires: No interruption
Interceptor-
The infrastructure settings of an interceptor configuration. This structure defines how the interceptor can be invoked.
Required: Yes
Type: InterceptorConfiguration
Update requires: No interruption