AWS::BedrockAgentCore::GatewayAmazon Bedrock AgentCore Gateway provides a unified connectivity layer between agents and the tools and resources they need to interact with. For more information about creating a gateway, see [Set up an Amazon Bedrock AgentCore gateway](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/gateway-building.html) . See the *Properties* section below for descriptions of both the required and optional properties.
import { CfnGateway } from 'aws-cdk-lib/aws-bedrockagentcore';Or use the module namespace:
import * as bedrockagentcore from 'aws-cdk-lib/aws-bedrockagentcore';
// bedrockagentcore.CfnGatewayConfiguration passed to the constructor as CfnGatewayProps.
authorizerTypeRequiredstringThe authorizer type for the gateway.
nameRequiredstringThe name for the gateway.
protocolTypeRequiredstringThe protocol type for the gateway target.
roleArnRequiredstringauthorizerConfigurationOptionalIResolvable | AuthorizerConfigurationPropertydescriptionOptionalstringThe description for the gateway.
exceptionLevelOptionalstringThe exception level for the gateway.
interceptorConfigurationsOptionalIResolvable | IResolvable | GatewayInterceptorConfigurationProperty[]kmsKeyArnOptionalstringThe KMS key ARN for the gateway.
policyEngineConfigurationOptionalIResolvable | GatewayPolicyEngineConfigurationPropertyThe configuration for a policy engine associated with a gateway. A policy engine is a collection of policies that evaluates and authorizes agent tool calls. When associated with a gateway, the policy engine intercepts all agent requests and determines whether to allow or deny each action based on the defined policies.
protocolConfigurationOptionalIResolvable | GatewayProtocolConfigurationPropertyThe protocol configuration for the gateway target.
tagsOptional{ [key: string]: string }The tags for the gateway.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-bedrockagentcoreAWS::BedrockAgentCore::Gateway