Skip to content

Commit b0ccf81

Browse files
feat: update L1 CloudFormation resource definitions (#35567)
Updates the L1 CloudFormation resource definitions with the latest changes from `@aws-cdk/aws-service-spec` **L1 CloudFormation resource definition changes:** ``` ├[~] service aws-apigateway │ └ resources │ └[~] resource AWS::ApiGateway::Method │ └ types │ └[~] type Integration │ └ properties │ └[+] ResponseTransferMode: string (default="BUFFERED") ├[+] service aws-bedrockagentcore │ ├ capitalized: BedrockAgentCore │ │ cloudFormationNamespace: AWS::BedrockAgentCore │ │ name: aws-bedrockagentcore │ │ shortName: bedrockagentcore │ └ resources │ ├ resource AWS::BedrockAgentCore::BrowserCustom │ │ ├ name: BrowserCustom │ │ │ cloudFormationType: AWS::BedrockAgentCore::BrowserCustom │ │ │ documentation: Resource definition for AWS::BedrockAgentCore::BrowserCustom │ │ │ tagInformation: {"tagPropertyName":"Tags","variant":"map"} │ │ ├ properties │ │ │ ├ Name: string (required, immutable) │ │ │ ├ Description: string (immutable) │ │ │ ├ NetworkConfiguration: BrowserNetworkConfiguration (required, immutable) │ │ │ ├ RecordingConfig: RecordingConfig (immutable) │ │ │ ├ ExecutionRoleArn: string (immutable) │ │ │ └ Tags: Map<string, string> │ │ ├ attributes │ │ │ ├ BrowserId: string │ │ │ ├ BrowserArn: string │ │ │ ├ Status: string │ │ │ ├ CreatedAt: string │ │ │ └ LastUpdatedAt: string │ │ └ types │ │ ├ type BrowserNetworkConfiguration │ │ │ ├ documentation: Network configuration for browser │ │ │ │ name: BrowserNetworkConfiguration │ │ │ └ properties │ │ │ └ NetworkMode: string (required) │ │ ├ type RecordingConfig │ │ │ ├ documentation: Recording configuration for browser │ │ │ │ name: RecordingConfig │ │ │ └ properties │ │ │ ├ Enabled: boolean (default=false) │ │ │ └ S3Location: S3Location │ │ └ type S3Location │ │ ├ documentation: S3 Location Configuration │ │ │ name: S3Location │ │ └ properties │ │ ├ Bucket: string (required) │ │ └ Prefix: string (required) │ ├ resource AWS::BedrockAgentCore::CodeInterpreterCustom │ │ ├ name: CodeInterpreterCustom │ │ │ cloudFormationType: AWS::BedrockAgentCore::CodeInterpreterCustom │ │ │ documentation: Resource definition for AWS::BedrockAgentCore::CodeInterpreterCustom │ │ │ tagInformation: {"tagPropertyName":"Tags","variant":"map"} │ │ ├ properties │ │ │ ├ Name: string (required, immutable) │ │ │ ├ Description: string (immutable) │ │ │ ├ ExecutionRoleArn: string (immutable) │ │ │ ├ NetworkConfiguration: CodeInterpreterNetworkConfiguration (required, immutable) │ │ │ └ Tags: Map<string, string> │ │ ├ attributes │ │ │ ├ CodeInterpreterId: string │ │ │ ├ CodeInterpreterArn: string │ │ │ ├ Status: string │ │ │ ├ CreatedAt: string │ │ │ └ LastUpdatedAt: string │ │ └ types │ │ └ type CodeInterpreterNetworkConfiguration │ │ ├ documentation: Network configuration for code interpreter │ │ │ name: CodeInterpreterNetworkConfiguration │ │ └ properties │ │ └ NetworkMode: string (required) │ ├ resource AWS::BedrockAgentCore::Runtime │ │ ├ name: Runtime │ │ │ cloudFormationType: AWS::BedrockAgentCore::Runtime │ │ │ documentation: Resource Type definition for AWS::BedrockAgentCore::Runtime │ │ │ tagInformation: {"tagPropertyName":"Tags","variant":"map"} │ │ ├ properties │ │ │ ├ AgentRuntimeName: string (required, immutable) │ │ │ ├ Description: string │ │ │ ├ AgentRuntimeArtifact: AgentRuntimeArtifact (required) │ │ │ ├ RoleArn: string (required) │ │ │ ├ NetworkConfiguration: NetworkConfiguration (required) │ │ │ ├ ProtocolConfiguration: string │ │ │ ├ EnvironmentVariables: Map<string, string> │ │ │ ├ AuthorizerConfiguration: AuthorizerConfiguration │ │ │ └ Tags: Map<string, string> │ │ ├ attributes │ │ │ ├ AgentRuntimeArn: string │ │ │ ├ AgentRuntimeId: string │ │ │ ├ AgentRuntimeVersion: string │ │ │ ├ Status: string │ │ │ ├ CreatedAt: string │ │ │ ├ LastUpdatedAt: string │ │ │ └ WorkloadIdentityDetails: WorkloadIdentityDetails │ │ └ types │ │ ├ type AgentRuntimeArtifact │ │ │ ├ name: AgentRuntimeArtifact │ │ │ └ properties │ │ │ └ ContainerConfiguration: ContainerConfiguration │ │ ├ type AuthorizerConfiguration │ │ │ ├ documentation: Configuration for the authorizer │ │ │ │ name: AuthorizerConfiguration │ │ │ └ properties │ │ │ └ CustomJWTAuthorizer: CustomJWTAuthorizerConfiguration │ │ ├ type ContainerConfiguration │ │ │ ├ name: ContainerConfiguration │ │ │ └ properties │ │ │ └ ContainerUri: string (required) │ │ ├ type CustomJWTAuthorizerConfiguration │ │ │ ├ documentation: Configuration for custom JWT authorizer │ │ │ │ name: CustomJWTAuthorizerConfiguration │ │ │ └ properties │ │ │ ├ DiscoveryUrl: string (required) │ │ │ ├ AllowedAudience: Array<string> │ │ │ └ AllowedClients: Array<string> │ │ ├ type NetworkConfiguration │ │ │ ├ name: NetworkConfiguration │ │ │ └ properties │ │ │ └ NetworkMode: string (required) │ │ └ type WorkloadIdentityDetails │ │ ├ documentation: Configuration for workload identity │ │ │ name: WorkloadIdentityDetails │ │ └ properties │ │ └ WorkloadIdentityArn: string (required) │ └ resource AWS::BedrockAgentCore::RuntimeEndpoint │ ├ name: RuntimeEndpoint │ │ cloudFormationType: AWS::BedrockAgentCore::RuntimeEndpoint │ │ documentation: Resource definition for AWS::BedrockAgentCore::RuntimeEndpoint │ │ tagInformation: {"tagPropertyName":"Tags","variant":"map"} │ ├ properties │ │ ├ AgentRuntimeId: string (required, immutable) │ │ ├ Name: string (required, immutable) │ │ ├ AgentRuntimeVersion: string (immutable) │ │ ├ Description: string │ │ └ Tags: Map<string, string> │ └ attributes │ ├ Id: string │ ├ AgentRuntimeEndpointArn: string │ ├ AgentRuntimeArn: string │ ├ Status: string │ ├ CreatedAt: string │ ├ LastUpdatedAt: string │ ├ FailureReason: string │ ├ TargetVersion: string │ └ LiveVersion: string ├[~] service aws-cur │ └ resources │ └[~] resource AWS::CUR::ReportDefinition │ ├ - tagInformation: undefined │ │ + tagInformation: {"tagPropertyName":"Tags","variant":"standard"} │ └ properties │ └[+] Tags: Array<tag> ├[~] service aws-datasync │ └ resources │ └[~] resource AWS::DataSync::LocationSMB │ ├ properties │ │ ├[+] CmkSecretConfig: CmkSecretConfig │ │ └[+] CustomSecretConfig: CustomSecretConfig │ ├ attributes │ │ ├[+] CmkSecretConfig.SecretArn: string │ │ └[+] ManagedSecretConfig: ManagedSecretConfig │ └ types │ ├[+] type CmkSecretConfig │ │ ├ documentation: Specifies configuration information for a DataSync-managed secret, such as a password or set of credentials that DataSync uses to access a specific transfer location, and a customer-managed AWS KMS key. │ │ │ name: CmkSecretConfig │ │ └ properties │ │ ├ SecretArn: string │ │ └ KmsKeyArn: string │ ├[+] type CustomSecretConfig │ │ ├ documentation: Specifies configuration information for a customer-managed secret, such as a password or set of credentials that DataSync uses to access a specific transfer location, and an IAM role that DataSync can assume and access the customer-managed secret. │ │ │ name: CustomSecretConfig │ │ └ properties │ │ ├ SecretArn: string (required) │ │ └ SecretAccessRoleArn: string (required) │ └[+] type ManagedSecretConfig │ ├ documentation: Specifies configuration information for a DataSync-managed secret, such as a password or set of credentials that DataSync uses to access a specific transfer location. DataSync uses the default AWS-managed KMS key to encrypt this secret in AWS Secrets Manager. │ │ name: ManagedSecretConfig │ └ properties │ └ SecretArn: string (required) ├[~] service aws-datazone │ └ resources │ ├[+] resource AWS::DataZone::FormType │ │ ├ name: FormType │ │ │ cloudFormationType: AWS::DataZone::FormType │ │ │ documentation: Create and manage form types in Amazon Datazone │ │ ├ properties │ │ │ ├ DomainIdentifier: string (required, immutable) │ │ │ ├ Model: Model (required) │ │ │ ├ Description: string │ │ │ ├ Name: string (required, immutable) │ │ │ ├ OwningProjectIdentifier: string (required) │ │ │ └ Status: string │ │ ├ attributes │ │ │ ├ DomainId: string │ │ │ ├ OwningProjectId: string │ │ │ ├ Revision: string │ │ │ ├ FormTypeIdentifier: string │ │ │ ├ CreatedAt: string │ │ │ └ CreatedBy: string │ │ └ types │ │ └ type Model │ │ ├ documentation: Indicates the smithy model of the API. │ │ │ name: Model │ │ └ properties │ │ └ Smithy: string │ ├[~] resource AWS::DataZone::Owner │ │ └ attributes │ │ ├[+] OwnerIdentifier: string │ │ └[+] OwnerType: string │ └[~] resource AWS::DataZone::ProjectMembership │ └ attributes │ ├[+] MemberIdentifier: string │ └[+] MemberIdentifierType: string ├[~] service aws-ec2 │ └ resources │ ├[~] resource AWS::EC2::NetworkInterfaceAttachment │ │ └ properties │ │ └ EnaQueueCount: (documentation changed) │ ├[~] resource AWS::EC2::VPC │ │ └ - documentation: Specifies a virtual private cloud (VPC). │ │ To add an IPv6 CIDR block to the VPC, see [AWS::EC2::VPCCidrBlock](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html) . │ │ For more information, see [Virtual private clouds (VPC)](https://docs.aws.amazon.com/vpc/latest/userguide/configure-your-vpc.html) in the *Amazon VPC User Guide* . │ │ + documentation: Specifies a virtual private cloud (VPC). │ │ A VPC must have an associated IPv4 CIDR block. You can specify an IPv4 CIDR block or an IPAM-allocated IPv4 CIDR block. To associate an IPv6 CIDR block with the VPC, see [AWS::EC2::VPCCidrBlock](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html) . │ │ For more information, see [Virtual private clouds (VPC)](https://docs.aws.amazon.com/vpc/latest/userguide/configure-your-vpc.html) in the *Amazon VPC User Guide* . │ └[~] resource AWS::EC2::VPCCidrBlock │ └ - documentation: Associates a CIDR block with your VPC. │ You can optionally request an IPv6 CIDR block for the VPC. You can request an Amazon-provided IPv6 CIDR block from Amazon's pool of IPv6 addresses, or an IPv6 CIDR block from an IPv6 address pool that you provisioned through bring your own IP addresses (BYOIP). │ For more information, see [VPC CIDR blocks](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-cidr-blocks.html) in the *Amazon VPC User Guide* . │ + documentation: Associates a CIDR block with your VPC. │ A VPC must have an associated IPv4 CIDR block. You can optionally associate additional IPv4 CIDR blocks with a VPC. You can optionally associate an IPv6 CIDR block with a VPC. You can request an Amazon-provided IPv6 CIDR block from Amazon's pool of IPv6 addresses, or an IPv6 CIDR block from an IPv6 address pool that you provisioned through bring your own IP addresses (BYOIP). │ For more information, see [VPC CIDR blocks](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-cidr-blocks.html) in the *Amazon VPC User Guide* . ├[~] service aws-gamelift │ └ resources │ ├[~] resource AWS::GameLift::ContainerFleet │ │ └ types │ │ └[~] type LocationCapacity │ │ └ properties │ │ └ DesiredEC2Instances: - integer (required) │ │ + integer │ │ (documentation changed) │ └[~] resource AWS::GameLift::Fleet │ └ types │ └[~] type LocationCapacity │ └ properties │ └ DesiredEC2Instances: - integer (required) │ + integer ├[~] service aws-lambda │ └ resources │ └[~] resource AWS::Lambda::Permission │ └ properties │ └[+] InvokedViaFunctionUrl: boolean (immutable) ├[~] service aws-medialive │ └ resources │ └[~] resource AWS::MediaLive::Channel │ └ types │ ├[+] type AdditionalDestinations │ │ ├ name: AdditionalDestinations │ │ └ properties │ │ └ Destination: OutputLocationRef │ ├[~] type BurnInDestinationSettings │ │ └ properties │ │ └[+] SubtitleRows: string │ ├[~] type CmafIngestGroupSettings │ │ └ properties │ │ └[+] AdditionalDestinations: Array<AdditionalDestinations> │ ├[~] type DvbSubDestinationSettings │ │ └ properties │ │ └[+] SubtitleRows: string │ └[~] type OutputSettings │ └ properties │ └ MediaPackageOutputSettings: - json ⇐ MediaPackageOutputSettings │ + MediaPackageOutputSettings ├[~] service aws-networkmanager │ └ resources │ ├[~] resource AWS::NetworkManager::ConnectAttachment │ │ └ attributes │ │ └[+] LastModificationErrors: Array<string> │ ├[~] resource AWS::NetworkManager::ConnectPeer │ │ └ attributes │ │ └ LastModificationErrors: (documentation changed) │ ├[~] resource AWS::NetworkManager::DirectConnectGatewayAttachment │ │ └ attributes │ │ └[+] LastModificationErrors: Array<string> │ ├[~] resource AWS::NetworkManager::SiteToSiteVpnAttachment │ │ └ attributes │ │ └[+] LastModificationErrors: Array<string> │ ├[~] resource AWS::NetworkManager::TransitGatewayPeering │ │ └ attributes │ │ └[+] LastModificationErrors: Array<string> │ ├[~] resource AWS::NetworkManager::TransitGatewayRouteTableAttachment │ │ └ attributes │ │ └[+] LastModificationErrors: Array<string> │ └[~] resource AWS::NetworkManager::VpcAttachment │ └ attributes │ └[+] LastModificationErrors: Array<string> ├[~] service aws-omics │ └ resources │ ├[~] resource AWS::Omics::Workflow │ │ ├ properties │ │ │ ├[+] ContainerRegistryMap: ContainerRegistryMap (immutable) │ │ │ └[+] ContainerRegistryMapUri: string (immutable) │ │ └ types │ │ ├[+] type ContainerRegistryMap │ │ │ ├ documentation: Use a container registry map to specify mappings between the ECR private repository and one or more upstream registries. For more information, see [Container images](https://docs.aws.amazon.com/omics/latest/dev/workflows-ecr.html) in the *AWS HealthOmics User Guide* . │ │ │ │ name: ContainerRegistryMap │ │ │ └ properties │ │ │ ├ RegistryMappings: Array<RegistryMapping> │ │ │ └ ImageMappings: Array<ImageMapping> │ │ ├[+] type ImageMapping │ │ │ ├ documentation: Specifies image mappings that workflow tasks can use. For example, you can replace all the task references of a public image to use an equivalent image in your private ECR repository. You can use image mappings with upstream registries that don't support pull through cache. You need to manually synchronize the upstream registry with your private repository. │ │ │ │ name: ImageMapping │ │ │ └ properties │ │ │ ├ SourceImage: string │ │ │ └ DestinationImage: string │ │ └[+] type RegistryMapping │ │ ├ documentation: If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized. │ │ │ name: RegistryMapping │ │ └ properties │ │ ├ UpstreamRegistryUrl: string │ │ ├ EcrRepositoryPrefix: string │ │ ├ UpstreamRepositoryPrefix: string │ │ └ EcrAccountId: string │ └[~] resource AWS::Omics::WorkflowVersion │ ├ properties │ │ ├[+] ContainerRegistryMap: ContainerRegistryMap (immutable) │ │ └[+] ContainerRegistryMapUri: string (immutable) │ └ types │ ├[+] type ContainerRegistryMap │ │ ├ documentation: Use a container registry map to specify mappings between the ECR private repository and one or more upstream registries. For more information, see [Container images](https://docs.aws.amazon.com/omics/latest/dev/workflows-ecr.html) in the *AWS HealthOmics User Guide* . │ │ │ name: ContainerRegistryMap │ │ └ properties │ │ ├ RegistryMappings: Array<RegistryMapping> │ │ └ ImageMappings: Array<ImageMapping> │ ├[+] type ImageMapping │ │ ├ documentation: Specifies image mappings that workflow tasks can use. For example, you can replace all the task references of a public image to use an equivalent image in your private ECR repository. You can use image mappings with upstream registries that don't support pull through cache. You need to manually synchronize the upstream registry with your private repository. │ │ │ name: ImageMapping │ │ └ properties │ │ ├ SourceImage: string │ │ └ DestinationImage: string │ └[+] type RegistryMapping │ ├ documentation: If you are using the ECR pull through cache feature, the registry mapping maps between the ECR repository and the upstream registry where container images are pulled and synchronized. │ │ name: RegistryMapping │ └ properties │ ├ UpstreamRegistryUrl: string │ ├ EcrRepositoryPrefix: string │ ├ UpstreamRepositoryPrefix: string │ └ EcrAccountId: string ├[~] service aws-opensearchservice │ └ resources │ └[~] resource AWS::OpenSearchService::Domain │ └ types │ └[~] type AdvancedSecurityOptionsInput │ └ properties │ └ IAMFederationOptions: (documentation changed) ├[~] service aws-quicksight │ └ resources │ └[~] resource AWS::QuickSight::Dashboard │ └ types │ ├[~] type DashboardPublishOptions │ │ └ properties │ │ ├[+] DataStoriesSharingOption: DataStoriesSharingOption │ │ └[+] ExecutiveSummaryOption: ExecutiveSummaryOption │ ├[+] type DataStoriesSharingOption │ │ ├ documentation: Executive summary option. │ │ │ name: DataStoriesSharingOption │ │ └ properties │ │ └ AvailabilityStatus: string │ └[+] type ExecutiveSummaryOption │ ├ documentation: Data stories sharing option. │ │ name: ExecutiveSummaryOption │ └ properties │ └ AvailabilityStatus: string ├[~] service aws-rds │ └ resources │ ├[~] resource AWS::RDS::DBCluster │ │ └ properties │ │ └ MasterUserAuthenticationType: (documentation changed) │ ├[~] resource AWS::RDS::DBInstance │ │ └ properties │ │ └ MasterUserAuthenticationType: (documentation changed) │ ├[~] resource AWS::RDS::DBProxy │ │ └ properties │ │ ├ Auth: - Array<AuthFormat> (required) │ │ │ + Array<AuthFormat> │ │ ├[+] DefaultAuthScheme: string │ │ ├[+] EndpointNetworkType: string (immutable) │ │ └[+] TargetConnectionNetworkType: string (immutable) │ └[~] resource AWS::RDS::DBProxyEndpoint │ └ properties │ └[+] EndpointNetworkType: string (immutable) └[~] service aws-servicecatalog └ resources ├[~] resource AWS::ServiceCatalog::PortfolioPrincipalAssociation └[~] resource AWS::ServiceCatalog::PortfolioProductAssociation ```
1 parent d095f68 commit b0ccf81

File tree

9 files changed

+74
-12
lines changed

9 files changed

+74
-12
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"targets": {
3+
"java": {
4+
"package": "software.amazon.awscdk.services.bedrockagentcore"
5+
},
6+
"dotnet": {
7+
"package": "Amazon.CDK.AWS.BedrockAgentCore"
8+
},
9+
"python": {
10+
"module": "aws_cdk.aws_bedrockagentcore"
11+
}
12+
}
13+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# AWS::BedrockAgentCore Construct Library
2+
<!--BEGIN STABILITY BANNER-->
3+
4+
---
5+
6+
![cfn-resources: Stable](https://img.shields.io/badge/cfn--resources-stable-success.svg?style=for-the-badge)
7+
8+
> All classes with the `Cfn` prefix in this module ([CFN Resources]) are always stable and safe to use.
9+
>
10+
> [CFN Resources]: https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib
11+
12+
---
13+
14+
<!--END STABILITY BANNER-->
15+
16+
This module is part of the [AWS Cloud Development Kit](https://github.com/aws/aws-cdk) project.
17+
18+
```ts nofixture
19+
import * as bedrockagentcore from 'aws-cdk-lib/aws-bedrockagentcore';
20+
```
21+
22+
<!--BEGIN CFNONLY DISCLAIMER-->
23+
24+
There are no official hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet. Here are some suggestions on how to proceed:
25+
26+
- Search [Construct Hub for BedrockAgentCore construct libraries](https://constructs.dev/search?q=bedrockagentcore)
27+
- Use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, in the same way you would use [the CloudFormation AWS::BedrockAgentCore resources](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_BedrockAgentCore.html) directly.
28+
29+
30+
<!--BEGIN CFNONLY DISCLAIMER-->
31+
32+
There are no hand-written ([L2](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_lib)) constructs for this service yet.
33+
However, you can still use the automatically generated [L1](https://docs.aws.amazon.com/cdk/latest/guide/constructs.html#constructs_l1_using) constructs, and use this service exactly as you would using CloudFormation directly.
34+
35+
For more information on the resources and properties available for this service, see the [CloudFormation documentation for AWS::BedrockAgentCore](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_BedrockAgentCore.html).
36+
37+
(Read the [CDK Contributing Guide](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and submit an RFC if you are interested in contributing to this construct library.)
38+
39+
<!--END CFNONLY DISCLAIMER-->
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export * from './lib';
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// AWS::BedrockAgentCore Cloudformation Resources
2+
export * from './bedrockagentcore.generated';

packages/aws-cdk-lib/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ export * as aws_backupgateway from './aws-backupgateway';
3737
export * as aws_batch from './aws-batch';
3838
export * as aws_bcmdataexports from './aws-bcmdataexports';
3939
export * as aws_bedrock from './aws-bedrock';
40+
export * as aws_bedrockagentcore from './aws-bedrockagentcore';
4041
export * as aws_billingconductor from './aws-billingconductor';
4142
export * as aws_budgets from './aws-budgets';
4243
export * as aws_cassandra from './aws-cassandra';

packages/aws-cdk-lib/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
},
137137
"devDependencies": {
138138
"@aws-cdk/lambda-layer-kubectl-v31": "^2.1.0",
139-
"@aws-cdk/aws-service-spec": "^0.1.98",
139+
"@aws-cdk/aws-service-spec": "^0.1.99",
140140
"@aws-cdk/cdk-build-tools": "0.0.0",
141141
"@aws-cdk/custom-resource-handlers": "0.0.0",
142142
"@aws-cdk/pkglint": "0.0.0",
@@ -251,6 +251,7 @@
251251
"./aws-batch": "./aws-batch/index.js",
252252
"./aws-bcmdataexports": "./aws-bcmdataexports/index.js",
253253
"./aws-bedrock": "./aws-bedrock/index.js",
254+
"./aws-bedrockagentcore": "./aws-bedrockagentcore/index.js",
254255
"./aws-billing": "./aws-billing/index.js",
255256
"./aws-billingconductor": "./aws-billingconductor/index.js",
256257
"./aws-budgets": "./aws-budgets/index.js",

packages/aws-cdk-lib/scripts/scope-map.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,11 @@
164164
"namespace": "AWS::Bedrock"
165165
}
166166
],
167+
"aws-bedrockagentcore": [
168+
{
169+
"namespace": "AWS::BedrockAgentCore"
170+
}
171+
],
167172
"aws-billing": [
168173
{
169174
"namespace": "AWS::Billing"

tools/@aws-cdk/spec2cdk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
},
3333
"license": "Apache-2.0",
3434
"dependencies": {
35-
"@aws-cdk/aws-service-spec": "^0.1.98",
35+
"@aws-cdk/aws-service-spec": "^0.1.99",
3636
"@aws-cdk/service-spec-importers": "^0.0.86",
37-
"@aws-cdk/service-spec-types": "^0.0.164",
37+
"@aws-cdk/service-spec-types": "^0.0.165",
3838
"@cdklabs/tskb": "^0.0.3",
3939
"@cdklabs/typewriter": "^0.0.5",
4040
"camelcase": "^6",

yarn.lock

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,12 @@
6666
"@aws-cdk/service-spec-types" "^0.0.158"
6767
"@cdklabs/tskb" "^0.0.3"
6868

69-
"@aws-cdk/aws-service-spec@^0.1.98":
70-
version "0.1.98"
71-
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.98.tgz#cc8224815c5bab18167bd2f11eb85ea559b2a91d"
72-
integrity sha512-oif2Gxp6Tb9FoT4iw1M/DPULshqK/DL7Bbo/3ss7uTHm5DDsI48tXU4ooEiiFNwLkMAp1Bp+76iG0wkgNqWwmw==
69+
"@aws-cdk/aws-service-spec@^0.1.99":
70+
version "0.1.99"
71+
resolved "https://registry.npmjs.org/@aws-cdk/aws-service-spec/-/aws-service-spec-0.1.99.tgz#4240270196b3099416245a9fdd2992b8d08d2cca"
72+
integrity sha512-8NAVqXZLdfgQoPwsctmbnSI8pttr8LsrmjRxXgPu8dR9dYXxkdrMyyUltMFlkpxglWg6wlxJ1CXH6I9uWhsLuQ==
7373
dependencies:
74-
"@aws-cdk/service-spec-types" "^0.0.164"
74+
"@aws-cdk/service-spec-types" "^0.0.165"
7575
"@cdklabs/tskb" "^0.0.3"
7676

7777
"@aws-cdk/cloud-assembly-schema@^48.6.0":
@@ -152,10 +152,10 @@
152152
dependencies:
153153
"@cdklabs/tskb" "^0.0.3"
154154

155-
"@aws-cdk/service-spec-types@^0.0.164":
156-
version "0.0.164"
157-
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.164.tgz#9c19b41234a1dd7fa5b0000c0ea61480058cdc15"
158-
integrity sha512-Uy28KdwlotnGAH89PsIMH5bUEF8jb2W4FTaHrO8yRu70PgrnqH6j/xVWlyrp1JRd05CorZUhV9SWTdbCdzMU6Q==
155+
"@aws-cdk/service-spec-types@^0.0.165":
156+
version "0.0.165"
157+
resolved "https://registry.npmjs.org/@aws-cdk/service-spec-types/-/service-spec-types-0.0.165.tgz#3afb97c63e5c11d71ac577f7d9cf5dac08c61fff"
158+
integrity sha512-sSZRamu7OF674koINbbgwrh27RPfQfeti3EphwaQBVaBOA8JY0FhifDZ3Ehw+jFARiJAMSNP++XYDbNbdXee8A==
159159
dependencies:
160160
"@cdklabs/tskb" "^0.0.3"
161161

0 commit comments

Comments
 (0)