Skip to content

Commit 24a52ae

Browse files
aws-cdk-automationAWS CDK Teamcorymhallmergify[bot]
authored
feat(cfnspec): cloudformation spec v56.0.0 (#18930)
* feat: cloudformation spec v56.0.0 * chore: awslint exclude new attribute Nodegroup.nodegroupId Co-authored-by: AWS CDK Team <[email protected]> Co-authored-by: corymhall <[email protected]> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
1 parent 2adbc14 commit 24a52ae

File tree

188 files changed

+857
-263
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+857
-263
lines changed

packages/@aws-cdk/aws-eks/package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,8 @@
137137
"props-no-arn-refs:@aws-cdk/aws-eks.ClusterProps.outputMastersRoleArn",
138138
"props-physical-name:@aws-cdk/aws-eks.OpenIdConnectProviderProps",
139139
"resource-attribute:@aws-cdk/aws-eks.Cluster.clusterKubernetesNetworkConfigServiceIpv6Cidr",
140-
"resource-attribute:@aws-cdk/aws-eks.FargateCluster.clusterKubernetesNetworkConfigServiceIpv6Cidr"
140+
"resource-attribute:@aws-cdk/aws-eks.FargateCluster.clusterKubernetesNetworkConfigServiceIpv6Cidr",
141+
"resource-attribute:@aws-cdk/aws-eks.Nodegroup.nodegroupId"
141142
]
142143
},
143144
"stability": "stable",

packages/@aws-cdk/cfnspec/CHANGELOG.md

+261
Large diffs are not rendered by default.

packages/@aws-cdk/cfnspec/cfn.version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
55.0.0
1+
56.0.0

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ACMPCA.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::ACMPCA::Certificate.ApiPassthrough": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-apipassthrough.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_APS.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {},
44
"ResourceTypes": {
55
"AWS::APS::RuleGroupsNamespace": {

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AccessAnalyzer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AccessAnalyzer::Analyzer.ArchiveRule": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AmazonMQ.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AmazonMQ::Broker.ConfigurationId": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-configurationid.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_Amplify.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::Amplify::App.AutoBranchCreationConfig": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AmplifyUIBuilder.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AmplifyUIBuilder::Component.ComponentBindingPropertiesValue": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalue.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApiGateway.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::ApiGateway::ApiKey.StageKey": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-apikey-stagekey.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApiGatewayV2.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::ApiGatewayV2::Api.BodyS3Location": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-bodys3location.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppConfig.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AppConfig::Application.Tags": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appconfig-application-tags.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppFlow.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-amplitudeconnectorprofilecredentials.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppMesh.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AppMesh::GatewayRoute.GatewayRouteHostnameMatch": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-gatewayroutehostnamematch.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppRunner.json

+77-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AppRunner::Service.AuthenticationConfiguration": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-authenticationconfiguration.html",
@@ -94,6 +94,23 @@
9494
}
9595
}
9696
},
97+
"AWS::AppRunner::Service.EgressConfiguration": {
98+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-egressconfiguration.html",
99+
"Properties": {
100+
"EgressType": {
101+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-egressconfiguration.html#cfn-apprunner-service-egressconfiguration-egresstype",
102+
"PrimitiveType": "String",
103+
"Required": true,
104+
"UpdateType": "Mutable"
105+
},
106+
"VpcConnectorArn": {
107+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-egressconfiguration.html#cfn-apprunner-service-egressconfiguration-vpcconnectorarn",
108+
"PrimitiveType": "String",
109+
"Required": false,
110+
"UpdateType": "Mutable"
111+
}
112+
}
113+
},
97114
"AWS::AppRunner::Service.EncryptionConfiguration": {
98115
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-encryptionconfiguration.html",
99116
"Properties": {
@@ -233,6 +250,17 @@
233250
}
234251
}
235252
},
253+
"AWS::AppRunner::Service.NetworkConfiguration": {
254+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-networkconfiguration.html",
255+
"Properties": {
256+
"EgressConfiguration": {
257+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-networkconfiguration.html#cfn-apprunner-service-networkconfiguration-egressconfiguration",
258+
"Required": true,
259+
"Type": "EgressConfiguration",
260+
"UpdateType": "Mutable"
261+
}
262+
}
263+
},
236264
"AWS::AppRunner::Service.SourceCodeVersion": {
237265
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-sourcecodeversion.html",
238266
"Properties": {
@@ -322,6 +350,12 @@
322350
"Type": "InstanceConfiguration",
323351
"UpdateType": "Mutable"
324352
},
353+
"NetworkConfiguration": {
354+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-networkconfiguration",
355+
"Required": false,
356+
"Type": "NetworkConfiguration",
357+
"UpdateType": "Mutable"
358+
},
325359
"ServiceName": {
326360
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-servicename",
327361
"PrimitiveType": "String",
@@ -342,6 +376,48 @@
342376
"UpdateType": "Immutable"
343377
}
344378
}
379+
},
380+
"AWS::AppRunner::VpcConnector": {
381+
"Attributes": {
382+
"VpcConnectorArn": {
383+
"PrimitiveType": "String"
384+
},
385+
"VpcConnectorRevision": {
386+
"PrimitiveType": "Integer"
387+
}
388+
},
389+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html",
390+
"Properties": {
391+
"SecurityGroups": {
392+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-securitygroups",
393+
"DuplicatesAllowed": false,
394+
"PrimitiveItemType": "String",
395+
"Required": false,
396+
"Type": "List",
397+
"UpdateType": "Immutable"
398+
},
399+
"Subnets": {
400+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-subnets",
401+
"DuplicatesAllowed": false,
402+
"PrimitiveItemType": "String",
403+
"Required": true,
404+
"Type": "List",
405+
"UpdateType": "Immutable"
406+
},
407+
"Tags": {
408+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-tags",
409+
"ItemType": "Tag",
410+
"Required": false,
411+
"Type": "List",
412+
"UpdateType": "Immutable"
413+
},
414+
"VpcConnectorName": {
415+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-vpcconnectorname",
416+
"PrimitiveType": "String",
417+
"Required": false,
418+
"UpdateType": "Immutable"
419+
}
420+
}
345421
}
346422
}
347423
}

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppStream.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AppStream::AppBlock.S3Location": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-appblock-s3location.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AppSync.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AppSync::DataSource.AuthorizationConfig": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-datasource-authorizationconfig.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApplicationAutoScaling.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::ApplicationAutoScaling::ScalableTarget.ScalableTargetAction": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalabletarget-scalabletargetaction.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_ApplicationInsights.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::ApplicationInsights::Application.Alarm": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-alarm.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_Athena.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::Athena::WorkGroup.EncryptionConfiguration": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-encryptionconfiguration.html",

packages/@aws-cdk/cfnspec/spec-source/specification/000_cfn/000_official/000_AWS_AuditManager.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$version": "55.0.0",
2+
"$version": "56.0.0",
33
"PropertyTypes": {
44
"AWS::AuditManager::Assessment.AWSAccount": {
55
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-awsaccount.html",

0 commit comments

Comments
 (0)