Skip to content
This repository was archived by the owner on May 2, 2023. It is now read-only.

Commit dfc8294

Browse files
Version 78.0.0 2022-06-24
1 parent f0cdfcc commit dfc8294

25 files changed

+9925
-432
lines changed

specs/af-south-1/CloudFormationResourceSpecification.json

Lines changed: 864 additions & 8 deletions
Large diffs are not rendered by default.

specs/ap-east-1/CloudFormationResourceSpecification.json

Lines changed: 242 additions & 12 deletions
Large diffs are not rendered by default.

specs/ap-northeast-1/CloudFormationResourceSpecification.json

Lines changed: 184 additions & 28 deletions
Large diffs are not rendered by default.

specs/ap-northeast-2/CloudFormationResourceSpecification.json

Lines changed: 301 additions & 13 deletions
Large diffs are not rendered by default.

specs/ap-northeast-3/CloudFormationResourceSpecification.json

Lines changed: 223 additions & 3 deletions
Large diffs are not rendered by default.

specs/ap-south-1/CloudFormationResourceSpecification.json

Lines changed: 312 additions & 25 deletions
Large diffs are not rendered by default.

specs/ap-southeast-1/CloudFormationResourceSpecification.json

Lines changed: 367 additions & 9 deletions
Large diffs are not rendered by default.

specs/ap-southeast-2/CloudFormationResourceSpecification.json

Lines changed: 746 additions & 20 deletions
Large diffs are not rendered by default.

specs/ca-central-1/CloudFormationResourceSpecification.json

Lines changed: 331 additions & 34 deletions
Large diffs are not rendered by default.

specs/cn-north-1/CloudFormationResourceSpecification.json

Lines changed: 270 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13833,6 +13833,25 @@
1383313833
}
1383413834
}
1383513835
},
13836+
"AWS::EC2::CapacityReservation.TagSpecification": {
13837+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html",
13838+
"Properties": {
13839+
"ResourceType": {
13840+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html#cfn-ec2-capacityreservation-tagspecification-resourcetype",
13841+
"PrimitiveType": "String",
13842+
"Required": false,
13843+
"UpdateType": "Immutable"
13844+
},
13845+
"Tags": {
13846+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html#cfn-ec2-capacityreservation-tagspecification-tags",
13847+
"DuplicatesAllowed": true,
13848+
"ItemType": "Tag",
13849+
"Required": false,
13850+
"Type": "List",
13851+
"UpdateType": "Immutable"
13852+
}
13853+
}
13854+
},
1383613855
"AWS::EC2::EC2Fleet.AcceleratorCountRequest": {
1383713856
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratorcountrequest.html",
1383813857
"Properties": {
@@ -18803,6 +18822,41 @@
1880318822
}
1880418823
}
1880518824
},
18825+
"AWS::EKS::FargateProfile.Label": {
18826+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-label.html",
18827+
"Properties": {
18828+
"Key": {
18829+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-label.html#cfn-eks-fargateprofile-label-key",
18830+
"PrimitiveType": "String",
18831+
"Required": true,
18832+
"UpdateType": "Immutable"
18833+
},
18834+
"Value": {
18835+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-label.html#cfn-eks-fargateprofile-label-value",
18836+
"PrimitiveType": "String",
18837+
"Required": true,
18838+
"UpdateType": "Immutable"
18839+
}
18840+
}
18841+
},
18842+
"AWS::EKS::FargateProfile.Selector": {
18843+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html",
18844+
"Properties": {
18845+
"Labels": {
18846+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html#cfn-eks-fargateprofile-selector-labels",
18847+
"ItemType": "Label",
18848+
"Required": false,
18849+
"Type": "List",
18850+
"UpdateType": "Immutable"
18851+
},
18852+
"Namespace": {
18853+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html#cfn-eks-fargateprofile-selector-namespace",
18854+
"PrimitiveType": "String",
18855+
"Required": true,
18856+
"UpdateType": "Immutable"
18857+
}
18858+
}
18859+
},
1880618860
"AWS::EKS::IdentityProviderConfig.OidcIdentityProviderConfig": {
1880718861
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html",
1880818862
"Properties": {
@@ -43534,7 +43588,7 @@
4353443588
}
4353543589
}
4353643590
},
43537-
"ResourceSpecificationVersion": "77.0.0",
43591+
"ResourceSpecificationVersion": "78.0.0",
4353843592
"ResourceTypes": {
4353943593
"AWS::AccessAnalyzer::Analyzer": {
4354043594
"Attributes": {
@@ -44051,6 +44105,11 @@
4405144105
}
4405244106
},
4405344107
"AWS::ApiGateway::DocumentationPart": {
44108+
"Attributes": {
44109+
"Id": {
44110+
"PrimitiveType": "String"
44111+
}
44112+
},
4405444113
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html",
4405544114
"Properties": {
4405644115
"Location": {
@@ -45399,7 +45458,7 @@
4539945458
},
4540045459
"AWS::ApiGatewayV2::VpcLink": {
4540145460
"Attributes": {
45402-
"Id": {
45461+
"VpcLinkId": {
4540345462
"PrimitiveType": "String"
4540445463
}
4540545464
},
@@ -45429,8 +45488,9 @@
4542945488
},
4543045489
"Tags": {
4543145490
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-tags",
45432-
"PrimitiveType": "Json",
45491+
"PrimitiveItemType": "String",
4543345492
"Required": false,
45493+
"Type": "Map",
4543445494
"UpdateType": "Mutable"
4543545495
}
4543645496
}
@@ -50753,6 +50813,111 @@
5075350813
}
5075450814
}
5075550815
},
50816+
"AWS::EC2::CapacityReservation": {
50817+
"Attributes": {
50818+
"AvailabilityZone": {
50819+
"PrimitiveType": "String"
50820+
},
50821+
"AvailableInstanceCount": {
50822+
"PrimitiveType": "Integer"
50823+
},
50824+
"Id": {
50825+
"PrimitiveType": "String"
50826+
},
50827+
"InstanceType": {
50828+
"PrimitiveType": "String"
50829+
},
50830+
"Tenancy": {
50831+
"PrimitiveType": "String"
50832+
},
50833+
"TotalInstanceCount": {
50834+
"PrimitiveType": "Integer"
50835+
}
50836+
},
50837+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html",
50838+
"Properties": {
50839+
"AvailabilityZone": {
50840+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-availabilityzone",
50841+
"PrimitiveType": "String",
50842+
"Required": true,
50843+
"UpdateType": "Immutable"
50844+
},
50845+
"EbsOptimized": {
50846+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-ebsoptimized",
50847+
"PrimitiveType": "Boolean",
50848+
"Required": false,
50849+
"UpdateType": "Immutable"
50850+
},
50851+
"EndDate": {
50852+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-enddate",
50853+
"PrimitiveType": "String",
50854+
"Required": false,
50855+
"UpdateType": "Mutable"
50856+
},
50857+
"EndDateType": {
50858+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-enddatetype",
50859+
"PrimitiveType": "String",
50860+
"Required": false,
50861+
"UpdateType": "Mutable"
50862+
},
50863+
"EphemeralStorage": {
50864+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-ephemeralstorage",
50865+
"PrimitiveType": "Boolean",
50866+
"Required": false,
50867+
"UpdateType": "Immutable"
50868+
},
50869+
"InstanceCount": {
50870+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancecount",
50871+
"PrimitiveType": "Integer",
50872+
"Required": true,
50873+
"UpdateType": "Mutable"
50874+
},
50875+
"InstanceMatchCriteria": {
50876+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancematchcriteria",
50877+
"PrimitiveType": "String",
50878+
"Required": false,
50879+
"UpdateType": "Immutable"
50880+
},
50881+
"InstancePlatform": {
50882+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instanceplatform",
50883+
"PrimitiveType": "String",
50884+
"Required": true,
50885+
"UpdateType": "Immutable"
50886+
},
50887+
"InstanceType": {
50888+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-instancetype",
50889+
"PrimitiveType": "String",
50890+
"Required": true,
50891+
"UpdateType": "Immutable"
50892+
},
50893+
"OutPostArn": {
50894+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-outpostarn",
50895+
"PrimitiveType": "String",
50896+
"Required": false,
50897+
"UpdateType": "Immutable"
50898+
},
50899+
"PlacementGroupArn": {
50900+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-placementgrouparn",
50901+
"PrimitiveType": "String",
50902+
"Required": false,
50903+
"UpdateType": "Immutable"
50904+
},
50905+
"TagSpecifications": {
50906+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tagspecifications",
50907+
"DuplicatesAllowed": true,
50908+
"ItemType": "TagSpecification",
50909+
"Required": false,
50910+
"Type": "List",
50911+
"UpdateType": "Immutable"
50912+
},
50913+
"Tenancy": {
50914+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tenancy",
50915+
"PrimitiveType": "String",
50916+
"Required": false,
50917+
"UpdateType": "Immutable"
50918+
}
50919+
}
50920+
},
5075650921
"AWS::EC2::CustomerGateway": {
5075750922
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html",
5075850923
"Properties": {
@@ -51505,7 +51670,7 @@
5150551670
"Properties": {
5150651671
"LaunchTemplateData": {
5150751672
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-launchtemplatedata",
51508-
"Required": false,
51673+
"Required": true,
5150951674
"Type": "LaunchTemplateData",
5151051675
"UpdateType": "Mutable"
5151151676
},
@@ -54050,6 +54215,56 @@
5405054215
}
5405154216
}
5405254217
},
54218+
"AWS::EKS::FargateProfile": {
54219+
"Attributes": {
54220+
"Arn": {
54221+
"PrimitiveType": "String"
54222+
}
54223+
},
54224+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html",
54225+
"Properties": {
54226+
"ClusterName": {
54227+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-clustername",
54228+
"PrimitiveType": "String",
54229+
"Required": true,
54230+
"UpdateType": "Immutable"
54231+
},
54232+
"FargateProfileName": {
54233+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-fargateprofilename",
54234+
"PrimitiveType": "String",
54235+
"Required": false,
54236+
"UpdateType": "Immutable"
54237+
},
54238+
"PodExecutionRoleArn": {
54239+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-podexecutionrolearn",
54240+
"PrimitiveType": "String",
54241+
"Required": true,
54242+
"UpdateType": "Immutable"
54243+
},
54244+
"Selectors": {
54245+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-selectors",
54246+
"ItemType": "Selector",
54247+
"Required": true,
54248+
"Type": "List",
54249+
"UpdateType": "Immutable"
54250+
},
54251+
"Subnets": {
54252+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-subnets",
54253+
"PrimitiveItemType": "String",
54254+
"Required": false,
54255+
"Type": "List",
54256+
"UpdateType": "Immutable"
54257+
},
54258+
"Tags": {
54259+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-tags",
54260+
"DuplicatesAllowed": false,
54261+
"ItemType": "Tag",
54262+
"Required": false,
54263+
"Type": "List",
54264+
"UpdateType": "Mutable"
54265+
}
54266+
}
54267+
},
5405354268
"AWS::EKS::IdentityProviderConfig": {
5405454269
"Attributes": {
5405554270
"IdentityProviderConfigArn": {
@@ -59385,6 +59600,57 @@
5938559600
}
5938659601
}
5938759602
},
59603+
"AWS::IoT::CACertificate": {
59604+
"Attributes": {
59605+
"Arn": {
59606+
"PrimitiveType": "String"
59607+
},
59608+
"Id": {
59609+
"PrimitiveType": "String"
59610+
}
59611+
},
59612+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html",
59613+
"Properties": {
59614+
"AutoRegistrationStatus": {
59615+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-autoregistrationstatus",
59616+
"PrimitiveType": "String",
59617+
"Required": false,
59618+
"UpdateType": "Mutable"
59619+
},
59620+
"CACertificatePem": {
59621+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-cacertificatepem",
59622+
"PrimitiveType": "String",
59623+
"Required": false,
59624+
"UpdateType": "Immutable"
59625+
},
59626+
"RegistrationConfig": {
59627+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-registrationconfig",
59628+
"PrimitiveType": "Json",
59629+
"Required": false,
59630+
"UpdateType": "Mutable"
59631+
},
59632+
"Status": {
59633+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-status",
59634+
"PrimitiveType": "String",
59635+
"Required": true,
59636+
"UpdateType": "Mutable"
59637+
},
59638+
"Tags": {
59639+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-tags",
59640+
"DuplicatesAllowed": false,
59641+
"ItemType": "Tag",
59642+
"Required": false,
59643+
"Type": "List",
59644+
"UpdateType": "Mutable"
59645+
},
59646+
"VerificationCertificatePem": {
59647+
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-verificationcertificatepem",
59648+
"PrimitiveType": "String",
59649+
"Required": false,
59650+
"UpdateType": "Immutable"
59651+
}
59652+
}
59653+
},
5938859654
"AWS::IoT::Certificate": {
5938959655
"Attributes": {
5939059656
"Arn": {

0 commit comments

Comments
 (0)