@aws-cdk/aws-bedrock-agentcore-alpha
Version:
The CDK Construct Library for Amazon Bedrock
594 lines (593 loc) • 27.3 kB
JavaScript
function _aws_cdk_aws_bedrock_agentcore_alpha_IMemory(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MemoryBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MemoryProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.memoryStrategies != null)
for (const o of p.memoryStrategies)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_IMemoryStrategy(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MemoryAttributes(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_Memory(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_OverrideConfig(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ManagedStrategyProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.customConsolidation))
_aws_cdk_aws_bedrock_agentcore_alpha_OverrideConfig(p.customConsolidation);
if (!visitedObjects.has(p.customExtraction))
_aws_cdk_aws_bedrock_agentcore_alpha_OverrideConfig(p.customExtraction);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ManagedMemoryStrategy(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_TriggerConditions(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_InvocationConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_SelfManagedStrategyProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.invocationConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_InvocationConfiguration(p.invocationConfiguration);
if (!visitedObjects.has(p.triggerConditions))
_aws_cdk_aws_bedrock_agentcore_alpha_TriggerConditions(p.triggerConditions);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_SelfManagedMemoryStrategy(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MemoryStrategyType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MemoryStrategyCommonProps(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IMemoryStrategy(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MemoryStrategy(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_VpcConfigProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.securityGroups != null)
for (const o of p.securityGroups)
if (!visitedObjects.has(o))
require("aws-cdk-lib/.warnings.jsii.js").aws_cdk_lib_aws_ec2_ISecurityGroup(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_NetworkConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_BrowserNetworkConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterNetworkConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeNetworkConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ProtocolType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IBedrockAgentRuntime(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AgentRuntimeAttributes(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.securityGroups != null)
for (const o of p.securityGroups)
if (!visitedObjects.has(o))
require("aws-cdk-lib/.warnings.jsii.js").aws_cdk_lib_aws_ec2_ISecurityGroup(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AgentRuntimeArtifact(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeAuthorizerConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IRuntimeEndpoint(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpointBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpointAttributes(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpointProps(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpoint(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.agentRuntimeArtifact))
_aws_cdk_aws_bedrock_agentcore_alpha_AgentRuntimeArtifact(p.agentRuntimeArtifact);
if (!visitedObjects.has(p.authorizerConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_RuntimeAuthorizerConfiguration(p.authorizerConfiguration);
if (!visitedObjects.has(p.networkConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_RuntimeNetworkConfiguration(p.networkConfiguration);
if (!visitedObjects.has(p.protocolConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_ProtocolType(p.protocolConfiguration);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AddEndpointOptions(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_Runtime(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ICodeInterpreterCustom(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustomBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustomProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.networkConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterNetworkConfiguration(p.networkConfiguration);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustomAttributes(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.securityGroups != null)
for (const o of p.securityGroups)
if (!visitedObjects.has(o))
require("aws-cdk-lib/.warnings.jsii.js").aws_cdk_lib_aws_ec2_ISecurityGroup(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustom(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IBrowserCustom(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustomBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_RecordingConfig(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustomProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.networkConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_BrowserNetworkConfiguration(p.networkConfiguration);
if (!visitedObjects.has(p.recordingConfig))
_aws_cdk_aws_bedrock_agentcore_alpha_RecordingConfig(p.recordingConfig);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustomAttributes(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.securityGroups != null)
for (const o of p.securityGroups)
if (!visitedObjects.has(o))
require("aws-cdk-lib/.warnings.jsii.js").aws_cdk_lib_aws_ec2_ISecurityGroup(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustom(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayExceptionLevel(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AddLambdaTargetOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.toolSchema))
_aws_cdk_aws_bedrock_agentcore_alpha_ToolSchema(p.toolSchema);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AddOpenApiTargetOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.apiSchema))
_aws_cdk_aws_bedrock_agentcore_alpha_ApiSchema(p.apiSchema);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AddSmithyTargetOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.smithyModel))
_aws_cdk_aws_bedrock_agentcore_alpha_ApiSchema(p.smithyModel);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AddMcpServerTargetOptions(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.authorizerConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_IGatewayAuthorizerConfig(p.authorizerConfiguration);
if (!visitedObjects.has(p.exceptionLevel))
_aws_cdk_aws_bedrock_agentcore_alpha_GatewayExceptionLevel(p.exceptionLevel);
if (!visitedObjects.has(p.protocolConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_IGatewayProtocolConfig(p.protocolConfiguration);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayAttributes(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_Gateway(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IGatewayProtocolConfig(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayProtocol(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_MCPProtocolVersion(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_McpGatewaySearchType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_McpConfiguration(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.searchType))
_aws_cdk_aws_bedrock_agentcore_alpha_McpGatewaySearchType(p.searchType);
if (p.supportedVersions != null)
for (const o of p.supportedVersions)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_MCPProtocolVersion(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_McpProtocolConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayAuthorizerType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IGatewayAuthorizerConfig(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CustomJwtConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CustomJwtAuthorizer(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IamAuthorizer(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CognitoAuthorizerProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.allowedClients != null)
for (const o of p.allowedClients)
if (!visitedObjects.has(o))
require("aws-cdk-lib/.warnings.jsii.js").aws_cdk_lib_aws_cognito_IUserPoolClient(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayAuthorizer(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_CredentialProviderType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayCredentialProvider(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyAdditionalConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyCredentialLocation(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyCredentialProviderProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.credentialLocation))
_aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyCredentialLocation(p.credentialLocation);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_OAuthConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetProtocolType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_McpTargetType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IGatewayTarget(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_IMcpGatewayTarget(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetBase(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetCommonProps(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.gateway))
_aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p.gateway);
if (!visitedObjects.has(p.targetConfiguration))
_aws_cdk_aws_bedrock_agentcore_alpha_ITargetConfiguration(p.targetConfiguration);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetLambdaProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.gateway))
_aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p.gateway);
if (!visitedObjects.has(p.toolSchema))
_aws_cdk_aws_bedrock_agentcore_alpha_ToolSchema(p.toolSchema);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetOpenApiProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.apiSchema))
_aws_cdk_aws_bedrock_agentcore_alpha_ApiSchema(p.apiSchema);
if (!visitedObjects.has(p.gateway))
_aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p.gateway);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetSmithyProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.gateway))
_aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p.gateway);
if (!visitedObjects.has(p.smithyModel))
_aws_cdk_aws_bedrock_agentcore_alpha_ApiSchema(p.smithyModel);
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetMcpServerProps(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (p.credentialProviderConfigurations != null)
for (const o of p.credentialProviderConfigurations)
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig(o);
if (!visitedObjects.has(p.gateway))
_aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p.gateway);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetAttributes(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.gateway))
_aws_cdk_aws_bedrock_agentcore_alpha_IGateway(p.gateway);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTarget(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_TargetConfigurationConfig(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ITargetConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_McpTargetConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_LambdaTargetConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_OpenApiTargetConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_SmithyTargetConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_McpServerTargetConfiguration(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ApiSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AssetApiSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_InlineApiSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_S3ApiSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinitionType(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinition(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.type))
_aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinitionType(p.type);
if (!visitedObjects.has(p.items))
_aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinition(p.items);
if (p.properties != null)
for (const o of Object.values(p.properties))
if (!visitedObjects.has(o))
_aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinition(o);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ToolDefinition(p) {
if (p == null)
return;
visitedObjects.add(p);
try {
if (!visitedObjects.has(p.inputSchema))
_aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinition(p.inputSchema);
if (!visitedObjects.has(p.outputSchema))
_aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinition(p.outputSchema);
}
finally {
visitedObjects.delete(p);
}
}
function _aws_cdk_aws_bedrock_agentcore_alpha_ToolSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_AssetToolSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_InlineToolSchema(p) {
}
function _aws_cdk_aws_bedrock_agentcore_alpha_S3ToolSchema(p) {
}
function print(name, deprecationMessage) {
const deprecated = process.env.JSII_DEPRECATED;
const deprecationMode = ["warn", "fail", "quiet"].includes(deprecated) ? deprecated : "warn";
const message = `${name} is deprecated.\n ${deprecationMessage.trim()}\n This API will be removed in the next major release.`;
switch (deprecationMode) {
case "fail":
throw new DeprecationError(message);
case "warn":
console.warn("[WARNING]", message);
break;
}
}
function getPropertyDescriptor(obj, prop) {
const descriptor = Object.getOwnPropertyDescriptor(obj, prop);
if (descriptor) {
return descriptor;
}
const proto = Object.getPrototypeOf(obj);
const prototypeDescriptor = proto && getPropertyDescriptor(proto, prop);
if (prototypeDescriptor) {
return prototypeDescriptor;
}
return {};
}
const visitedObjects = new Set();
class DeprecationError extends Error {
constructor(...args) {
super(...args);
Object.defineProperty(this, "name", {
configurable: false,
enumerable: true,
value: "DeprecationError",
writable: false,
});
}
}
module.exports = { print, getPropertyDescriptor, DeprecationError, _aws_cdk_aws_bedrock_agentcore_alpha_IMemory, _aws_cdk_aws_bedrock_agentcore_alpha_MemoryBase, _aws_cdk_aws_bedrock_agentcore_alpha_MemoryProps, _aws_cdk_aws_bedrock_agentcore_alpha_MemoryAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_Memory, _aws_cdk_aws_bedrock_agentcore_alpha_OverrideConfig, _aws_cdk_aws_bedrock_agentcore_alpha_ManagedStrategyProps, _aws_cdk_aws_bedrock_agentcore_alpha_ManagedMemoryStrategy, _aws_cdk_aws_bedrock_agentcore_alpha_TriggerConditions, _aws_cdk_aws_bedrock_agentcore_alpha_InvocationConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_SelfManagedStrategyProps, _aws_cdk_aws_bedrock_agentcore_alpha_SelfManagedMemoryStrategy, _aws_cdk_aws_bedrock_agentcore_alpha_MemoryStrategyType, _aws_cdk_aws_bedrock_agentcore_alpha_MemoryStrategyCommonProps, _aws_cdk_aws_bedrock_agentcore_alpha_IMemoryStrategy, _aws_cdk_aws_bedrock_agentcore_alpha_MemoryStrategy, _aws_cdk_aws_bedrock_agentcore_alpha_VpcConfigProps, _aws_cdk_aws_bedrock_agentcore_alpha_NetworkConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_BrowserNetworkConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterNetworkConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeNetworkConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_ProtocolType, _aws_cdk_aws_bedrock_agentcore_alpha_IBedrockAgentRuntime, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeBase, _aws_cdk_aws_bedrock_agentcore_alpha_AgentRuntimeAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_AgentRuntimeArtifact, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeAuthorizerConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_IRuntimeEndpoint, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpointBase, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpointAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpointProps, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeEndpoint, _aws_cdk_aws_bedrock_agentcore_alpha_RuntimeProps, _aws_cdk_aws_bedrock_agentcore_alpha_AddEndpointOptions, _aws_cdk_aws_bedrock_agentcore_alpha_Runtime, _aws_cdk_aws_bedrock_agentcore_alpha_ICodeInterpreterCustom, _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustomBase, _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustomProps, _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustomAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_CodeInterpreterCustom, _aws_cdk_aws_bedrock_agentcore_alpha_IBrowserCustom, _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustomBase, _aws_cdk_aws_bedrock_agentcore_alpha_RecordingConfig, _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustomProps, _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustomAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_BrowserCustom, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayExceptionLevel, _aws_cdk_aws_bedrock_agentcore_alpha_IGateway, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayBase, _aws_cdk_aws_bedrock_agentcore_alpha_AddLambdaTargetOptions, _aws_cdk_aws_bedrock_agentcore_alpha_AddOpenApiTargetOptions, _aws_cdk_aws_bedrock_agentcore_alpha_AddSmithyTargetOptions, _aws_cdk_aws_bedrock_agentcore_alpha_AddMcpServerTargetOptions, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_Gateway, _aws_cdk_aws_bedrock_agentcore_alpha_IGatewayProtocolConfig, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayProtocol, _aws_cdk_aws_bedrock_agentcore_alpha_MCPProtocolVersion, _aws_cdk_aws_bedrock_agentcore_alpha_McpGatewaySearchType, _aws_cdk_aws_bedrock_agentcore_alpha_McpConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_McpProtocolConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayAuthorizerType, _aws_cdk_aws_bedrock_agentcore_alpha_IGatewayAuthorizerConfig, _aws_cdk_aws_bedrock_agentcore_alpha_CustomJwtConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_CustomJwtAuthorizer, _aws_cdk_aws_bedrock_agentcore_alpha_IamAuthorizer, _aws_cdk_aws_bedrock_agentcore_alpha_CognitoAuthorizerProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayAuthorizer, _aws_cdk_aws_bedrock_agentcore_alpha_CredentialProviderType, _aws_cdk_aws_bedrock_agentcore_alpha_ICredentialProviderConfig, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayCredentialProvider, _aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyAdditionalConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyCredentialLocation, _aws_cdk_aws_bedrock_agentcore_alpha_ApiKeyCredentialProviderProps, _aws_cdk_aws_bedrock_agentcore_alpha_OAuthConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetProtocolType, _aws_cdk_aws_bedrock_agentcore_alpha_McpTargetType, _aws_cdk_aws_bedrock_agentcore_alpha_IGatewayTarget, _aws_cdk_aws_bedrock_agentcore_alpha_IMcpGatewayTarget, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetBase, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetCommonProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetLambdaProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetOpenApiProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetSmithyProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetMcpServerProps, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTargetAttributes, _aws_cdk_aws_bedrock_agentcore_alpha_GatewayTarget, _aws_cdk_aws_bedrock_agentcore_alpha_TargetConfigurationConfig, _aws_cdk_aws_bedrock_agentcore_alpha_ITargetConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_McpTargetConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_LambdaTargetConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_OpenApiTargetConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_SmithyTargetConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_McpServerTargetConfiguration, _aws_cdk_aws_bedrock_agentcore_alpha_ApiSchema, _aws_cdk_aws_bedrock_agentcore_alpha_AssetApiSchema, _aws_cdk_aws_bedrock_agentcore_alpha_InlineApiSchema, _aws_cdk_aws_bedrock_agentcore_alpha_S3ApiSchema, _aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinitionType, _aws_cdk_aws_bedrock_agentcore_alpha_SchemaDefinition, _aws_cdk_aws_bedrock_agentcore_alpha_ToolDefinition, _aws_cdk_aws_bedrock_agentcore_alpha_ToolSchema, _aws_cdk_aws_bedrock_agentcore_alpha_AssetToolSchema, _aws_cdk_aws_bedrock_agentcore_alpha_InlineToolSchema, _aws_cdk_aws_bedrock_agentcore_alpha_S3ToolSchema };