|
13833 | 13833 | } |
13834 | 13834 | } |
13835 | 13835 | }, |
| 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 | + }, |
13836 | 13855 | "AWS::EC2::EC2Fleet.AcceleratorCountRequest": { |
13837 | 13856 | "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-acceleratorcountrequest.html", |
13838 | 13857 | "Properties": { |
|
18803 | 18822 | } |
18804 | 18823 | } |
18805 | 18824 | }, |
| 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 | + }, |
18806 | 18860 | "AWS::EKS::IdentityProviderConfig.OidcIdentityProviderConfig": { |
18807 | 18861 | "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html", |
18808 | 18862 | "Properties": { |
|
43534 | 43588 | } |
43535 | 43589 | } |
43536 | 43590 | }, |
43537 | | - "ResourceSpecificationVersion": "77.0.0", |
| 43591 | + "ResourceSpecificationVersion": "78.0.0", |
43538 | 43592 | "ResourceTypes": { |
43539 | 43593 | "AWS::AccessAnalyzer::Analyzer": { |
43540 | 43594 | "Attributes": { |
|
44051 | 44105 | } |
44052 | 44106 | }, |
44053 | 44107 | "AWS::ApiGateway::DocumentationPart": { |
| 44108 | + "Attributes": { |
| 44109 | + "Id": { |
| 44110 | + "PrimitiveType": "String" |
| 44111 | + } |
| 44112 | + }, |
44054 | 44113 | "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html", |
44055 | 44114 | "Properties": { |
44056 | 44115 | "Location": { |
|
45399 | 45458 | }, |
45400 | 45459 | "AWS::ApiGatewayV2::VpcLink": { |
45401 | 45460 | "Attributes": { |
45402 | | - "Id": { |
| 45461 | + "VpcLinkId": { |
45403 | 45462 | "PrimitiveType": "String" |
45404 | 45463 | } |
45405 | 45464 | }, |
|
45429 | 45488 | }, |
45430 | 45489 | "Tags": { |
45431 | 45490 | "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-tags", |
45432 | | - "PrimitiveType": "Json", |
| 45491 | + "PrimitiveItemType": "String", |
45433 | 45492 | "Required": false, |
| 45493 | + "Type": "Map", |
45434 | 45494 | "UpdateType": "Mutable" |
45435 | 45495 | } |
45436 | 45496 | } |
@@ -50753,6 +50813,111 @@ |
50753 | 50813 | } |
50754 | 50814 | } |
50755 | 50815 | }, |
| 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 | + }, |
50756 | 50921 | "AWS::EC2::CustomerGateway": { |
50757 | 50922 | "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html", |
50758 | 50923 | "Properties": { |
|
51505 | 51670 | "Properties": { |
51506 | 51671 | "LaunchTemplateData": { |
51507 | 51672 | "Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-launchtemplatedata", |
51508 | | - "Required": false, |
| 51673 | + "Required": true, |
51509 | 51674 | "Type": "LaunchTemplateData", |
51510 | 51675 | "UpdateType": "Mutable" |
51511 | 51676 | }, |
|
54050 | 54215 | } |
54051 | 54216 | } |
54052 | 54217 | }, |
| 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 | + }, |
54053 | 54268 | "AWS::EKS::IdentityProviderConfig": { |
54054 | 54269 | "Attributes": { |
54055 | 54270 | "IdentityProviderConfigArn": { |
|
59385 | 59600 | } |
59386 | 59601 | } |
59387 | 59602 | }, |
| 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 | + }, |
59388 | 59654 | "AWS::IoT::Certificate": { |
59389 | 59655 | "Attributes": { |
59390 | 59656 | "Arn": { |
|
0 commit comments