Skip to content

Commit 9b622ce

Browse files
Update CloudFormation specs to 167.1.0 (#3126)
Co-authored-by: kddejong <[email protected]>
1 parent 506ad65 commit 9b622ce

File tree

66 files changed

+2608
-9689
lines changed

Some content is hidden

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

66 files changed

+2608
-9689
lines changed

src/cfnlint/data/AdditionalSpecs/Policies.json

-8
Original file line numberDiff line numberDiff line change
@@ -21596,7 +21596,6 @@
2159621596
"CreateImpersonationRole",
2159721597
"CreateInboundMailFlowRule",
2159821598
"CreateMailDomain",
21599-
"CreateMailUser",
2160021599
"CreateMobileDeviceAccessRule",
2160121600
"CreateOrganization",
2160221601
"CreateOutboundMailFlowRule",
@@ -21640,13 +21639,9 @@
2164021639
"DescribeResource",
2164121640
"DescribeSmtpGateway",
2164221641
"DescribeUser",
21643-
"DisableMailGroups",
21644-
"DisableMailUsers",
2164521642
"DisassociateDelegateFromResource",
2164621643
"DisassociateMemberFromGroup",
2164721644
"EnableMailDomain",
21648-
"EnableMailGroups",
21649-
"EnableMailUsers",
2165021645
"GetAccessControlEffect",
2165121646
"GetDefaultRetentionPolicy",
2165221647
"GetImpersonationRole",
@@ -21655,7 +21650,6 @@
2165521650
"GetMailDomain",
2165621651
"GetMailDomainDetails",
2165721652
"GetMailGroupDetails",
21658-
"GetMailUserDetails",
2165921653
"GetMailboxDetails",
2166021654
"GetMobileDeviceAccessEffect",
2166121655
"GetMobileDeviceAccessOverride",
@@ -21698,8 +21692,6 @@
2169821692
"SetAdmin",
2169921693
"SetDefaultMailDomain",
2170021694
"SetJournalingRules",
21701-
"SetMailGroupDetails",
21702-
"SetMailUserDetails",
2170321695
"SetMobilePolicyDetails",
2170421696
"StartMailboxExportJob",
2170521697
"TagResource",

src/cfnlint/data/CloudSpecs/af-south-1.json

+18-2
Original file line numberDiff line numberDiff line change
@@ -2092,7 +2092,23 @@
20922092
"AWS::EC2::LaunchTemplate.LaunchTemplateElasticInferenceAccelerator": "CACHED",
20932093
"AWS::EC2::LaunchTemplate.LaunchTemplateTagSpecification": "CACHED",
20942094
"AWS::EC2::LaunchTemplate.LicenseSpecification": "CACHED",
2095-
"AWS::EC2::LaunchTemplate.MaintenanceOptions": "CACHED",
2095+
"AWS::EC2::LaunchTemplate.MaintenanceOptions": {
2096+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-maintenanceoptions.html",
2097+
"Properties": {
2098+
"AutoRecovery": {
2099+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-maintenanceoptions.html#cfn-ec2-launchtemplate-maintenanceoptions-autorecovery",
2100+
"PrimitiveType": "String",
2101+
"Required": false,
2102+
"UpdateType": "Mutable"
2103+
},
2104+
"RebootMigration": {
2105+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-maintenanceoptions.html#cfn-ec2-launchtemplate-maintenanceoptions-rebootmigration",
2106+
"PrimitiveType": "String",
2107+
"Required": false,
2108+
"UpdateType": "Mutable"
2109+
}
2110+
}
2111+
},
20962112
"AWS::EC2::LaunchTemplate.MemoryGiBPerVCpu": "CACHED",
20972113
"AWS::EC2::LaunchTemplate.MemoryMiB": "CACHED",
20982114
"AWS::EC2::LaunchTemplate.MetadataOptions": "CACHED",
@@ -4149,7 +4165,7 @@
41494165
"AWS::XRay::SamplingRule.SamplingRule": "CACHED",
41504166
"Tag": "CACHED"
41514167
},
4152-
"ResourceSpecificationVersion": "167.0.0",
4168+
"ResourceSpecificationVersion": "167.1.0",
41534169
"ResourceTypes": {
41544170
"AWS::ACMPCA::Certificate": "CACHED",
41554171
"AWS::ACMPCA::CertificateAuthority": "CACHED",

src/cfnlint/data/CloudSpecs/ap-east-1.json

+4-35
Original file line numberDiff line numberDiff line change
@@ -1545,6 +1545,8 @@
15451545
"AWS::EC2::NetworkInterface.Ipv4PrefixSpecification": "CACHED",
15461546
"AWS::EC2::NetworkInterface.Ipv6PrefixSpecification": "CACHED",
15471547
"AWS::EC2::NetworkInterface.PrivateIpAddressSpecification": "CACHED",
1548+
"AWS::EC2::NetworkInterfaceAttachment.EnaSrdSpecification": "CACHED",
1549+
"AWS::EC2::NetworkInterfaceAttachment.EnaSrdUdpSpecification": "CACHED",
15481550
"AWS::EC2::PrefixList.Entry": "CACHED",
15491551
"AWS::EC2::SecurityGroup.Egress": "CACHED",
15501552
"AWS::EC2::SecurityGroup.Ingress": "CACHED",
@@ -3404,7 +3406,7 @@
34043406
"AWS::XRay::SamplingRule.SamplingRule": "CACHED",
34053407
"Tag": "CACHED"
34063408
},
3407-
"ResourceSpecificationVersion": "167.0.0",
3409+
"ResourceSpecificationVersion": "167.1.0",
34083410
"ResourceTypes": {
34093411
"AWS::ACMPCA::Certificate": "CACHED",
34103412
"AWS::ACMPCA::CertificateAuthority": "CACHED",
@@ -4224,40 +4226,7 @@
42244226
"AWS::EC2::NetworkInsightsAnalysis": "CACHED",
42254227
"AWS::EC2::NetworkInsightsPath": "CACHED",
42264228
"AWS::EC2::NetworkInterface": "CACHED",
4227-
"AWS::EC2::NetworkInterfaceAttachment": {
4228-
"Attributes": {
4229-
"AttachmentId": {
4230-
"PrimitiveType": "String"
4231-
}
4232-
},
4233-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfaceattachment.html",
4234-
"Properties": {
4235-
"DeleteOnTermination": {
4236-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfaceattachment.html#cfn-ec2-networkinterfaceattachment-deleteontermination",
4237-
"PrimitiveType": "Boolean",
4238-
"Required": false,
4239-
"UpdateType": "Mutable"
4240-
},
4241-
"DeviceIndex": {
4242-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfaceattachment.html#cfn-ec2-networkinterfaceattachment-deviceindex",
4243-
"PrimitiveType": "String",
4244-
"Required": true,
4245-
"UpdateType": "Immutable"
4246-
},
4247-
"InstanceId": {
4248-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfaceattachment.html#cfn-ec2-networkinterfaceattachment-instanceid",
4249-
"PrimitiveType": "String",
4250-
"Required": true,
4251-
"UpdateType": "Immutable"
4252-
},
4253-
"NetworkInterfaceId": {
4254-
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfaceattachment.html#cfn-ec2-networkinterfaceattachment-networkinterfaceid",
4255-
"PrimitiveType": "String",
4256-
"Required": true,
4257-
"UpdateType": "Immutable"
4258-
}
4259-
}
4260-
},
4229+
"AWS::EC2::NetworkInterfaceAttachment": "CACHED",
42614230
"AWS::EC2::NetworkInterfacePermission": "CACHED",
42624231
"AWS::EC2::NetworkPerformanceMetricSubscription": "CACHED",
42634232
"AWS::EC2::PlacementGroup": "CACHED",

0 commit comments

Comments
 (0)