Skip to content

Commit

Permalink
Update CloudFormation schemas to 2025-01-14 (#3904)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <36457093+kddejong@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and kddejong authored Jan 14, 2025
1 parent e38b9cc commit 62fd899
Show file tree
Hide file tree
Showing 246 changed files with 33,698 additions and 27,606 deletions.
16 changes: 16 additions & 0 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -3338,9 +3338,15 @@
"UpdateAgent",
"UpdateDiscoveryJob",
"UpdateLocationAzureBlob",
"UpdateLocationEfs",
"UpdateLocationFsxLustre",
"UpdateLocationFsxOntap",
"UpdateLocationFsxOpenZfs",
"UpdateLocationFsxWindows",
"UpdateLocationHdfs",
"UpdateLocationNfs",
"UpdateLocationObjectStorage",
"UpdateLocationS3",
"UpdateLocationSmb",
"UpdateStorageSystem",
"UpdateTask",
Expand Down Expand Up @@ -4619,6 +4625,7 @@
"ListReservations",
"ListSignalMaps",
"ListTagsForResource",
"ListVersions",
"PollAnywhere",
"PurchaseOffering",
"RebootInputDevice",
Expand Down Expand Up @@ -12145,27 +12152,33 @@
"ARNRegex": "^arn:aws:apigateway:.+",
"Actions": [
"AddCertificateToDomain",
"CreateAccessAssociation",
"DELETE",
"GET",
"PATCH",
"POST",
"PUT",
"RejectAccessAssociation",
"RemoveCertificateFromDomain",
"SetWebACL",
"UpdateDomainNameManagementPolicy",
"UpdateDomainNamePolicy",
"UpdateRestApiPolicy",
"HEAD",
"OPTIONS"
],
"HasResource": true,
"StringPrefix": "apigateway",
"conditionKeys": [
"apigateway:Request/AccessAssociationSource",
"apigateway:Request/AccessLoggingDestination",
"apigateway:Request/AccessLoggingFormat",
"apigateway:Request/ApiKeyRequired",
"apigateway:Request/ApiName",
"apigateway:Request/AuthorizerType",
"apigateway:Request/AuthorizerUri",
"apigateway:Request/DisableExecuteApiEndpoint",
"apigateway:Request/DomainNameArn",
"apigateway:Request/EndpointType",
"apigateway:Request/MtlsTrustStoreUri",
"apigateway:Request/MtlsTrustStoreVersion",
Expand Down Expand Up @@ -16289,6 +16302,7 @@
"GetWorkflowExecution",
"GetWorkflowStepExecution",
"ImportComponent",
"ImportDiskImage",
"ImportVmImage",
"ListComponentBuildVersions",
"ListComponents",
Expand Down Expand Up @@ -19445,8 +19459,10 @@
"DeleteCustomPlugin",
"DeleteWorkerConfiguration",
"DescribeConnector",
"DescribeConnectorOperation",
"DescribeCustomPlugin",
"DescribeWorkerConfiguration",
"ListConnectorOperations",
"ListConnectors",
"ListCustomPlugins",
"ListTagsForResource",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"328e59368661a05b99c62632455bd77d\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"562cdec81330bf713152735f242b7683\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f98a52a6d8d70c4881b31d74a25150ea\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"37d4dd5fe1de4c384b0f89fc92cdb2a7\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"dfda3f9f7e9951231731f23fb6fbd581\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4aa7b226094267a8a48101337b43b614\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"176f4f7347e14bc8acbd9f8e15bf6f4d\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"1b408227ed8b6c0f3ba6f328625d5db8\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"6918671dc0c955b7e9ab717fd770311d\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"1f5ca1da05b730a058599248c850587f\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c85813de02694ef7c58e8fb364c31bab\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"12cf8765a3b3fad5af46519b8d37db52\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f73f43f3590ca9f02c6748a78bd3d360\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"97b71bddf6aaed5bd3892cd6192df073\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"ac6ecaecffe938641e5909fc98e69006\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"79add2c58b4b16cc9cdf56f91f971402\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"87f1d4428997f3992c8eb061e9dc4417\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"be44fae87cf23945f6f90b23dea27d58\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"86435a89b572301d81a4bbf9c9a9f13d\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"970614269fce0e91b4f64b956e6e11cc\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8ad5ed4b8390f0084d8f5fb60b6515c2\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"867ca6f22113d9d3dcea8363fdb0f30b\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"28bee5c9a5787d89ce4fe591384878f7\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c53b8d7ce212adc78d5291796b4ecc7c\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d3242e88da530544200d69a114ed3c62\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"a5d1e42f322a2388c4d1c82557aa086e\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f9040df15982ff8e562de4546ff7b680\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"426110ebb311c7530d8aefd46debadb2\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"25eb2bbd3e6b8d85771ca49bdfb844b8\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"28fc22b1029258371379be972ea5b3bb\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"33d2e946e31297d50b3657b2d484d2a7\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"03c4976dc62dc4032c7910037c0de6b7\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8ae42bee8bfa04b4a6ef3fd56c64644f\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4ef7dffc5e3ae41d0cb8e6f54c8e6887\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"6e1972dc3067cefbdef29a36134b5298\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4e169f54faf065c7e1287c545889b3c5\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"02e480664458bf42fde553c72e39f2b7\"", "url": "https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"57c8acc81e099fb6e095ce387274dffa\"", "url": "https://schema.cloudformation.ap-southeast-7.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"1026a82700978754c41b58df5be360ca\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ceeea7b40a4d128acbe6d05cc140a362\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"085357f299e0469df8a64faa2dd92e8f\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"322feb6860f44feb4225641fd59ec83a\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c0bc3b185c7d9c1a7bb79ed6746b0baa\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ff177deda4b35a323d4f8001f1094ab3\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f07f26c7ef039ea0586002264461fe86\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f915523ac394f7b21e71be6ea7c1a0f3\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0a4e068eef9f488012cc1b41ee390489\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b66f644f5120dc20ba2c1295215aad10\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9ce86068d12086b10a9c3f22798ca95f\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d4dcb417c2b53e225065d5fefe033126\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"eaeb17186a762e90d44ab757f6f8602a\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b1348a59c945b5090cd78bacb8208448\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"40d64e24b3fb1dbf1b67d4770883f8b2\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"7e1115763d63aa9fc7c03c74e5bae766\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0aa499c0bc5753bcf15a347d40c355c1\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"dc2eb3b0e256577086062e459b9be4f5\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5c9102172188046ff0e722f3a3e505ee\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"34fb5486b778b3db46775b3fd34494b1\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"db211b2fda485310e1960baca45acfa7\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8ff04b30cc5d588126a6d8e63fd783ea\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"795c1f63271e0b617bea50bae42e414e\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"cbbefe18956fa490dc64219c3da83495\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d79adecd7cb18720b6d0a8382ad09238\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fb0f66a731a02145c9fd9c86ea6c5aea\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c7370d78a7d7f83af9d1c9526c1eda54\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f6ac6d0355c35f69d4d20f8685194c82\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4bfe703a5e73b91f8b5760bbbd28efa1\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"cc5953cc1d44e59a5cfb73767bd795a7\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"2052faee730a87272ce2d4dca71b0a90\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8c1ca25902bf5bcd0eeddc432728f4f6\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
Expand Up @@ -37702,6 +37702,38 @@
}
}
},
{
"if": {
"properties": {
"DBInstanceClass": {
"type": "string"
},
"Engine": {
"const": "oracle-se2"
},
"LicenseModel": {
"const": "license-included"
}
},
"required": [
"Engine",
"LicenseModel",
"DBInstanceClass"
]
},
"then": {
"properties": {
"DBInstanceClass": {
"enum": [
"db.r6i.2xlarge",
"db.r6i.4xlarge",
"db.r6i.large",
"db.r6i.xlarge"
]
}
}
}
},
{
"if": {
"properties": {
Expand Down Expand Up @@ -39190,6 +39222,38 @@
}
}
},
{
"if": {
"properties": {
"DBInstanceClass": {
"type": "string"
},
"Engine": {
"const": "oracle-se2"
},
"LicenseModel": {
"const": "license-included"
}
},
"required": [
"Engine",
"LicenseModel",
"DBInstanceClass"
]
},
"then": {
"properties": {
"DBInstanceClass": {
"enum": [
"db.r6i.2xlarge",
"db.r6i.4xlarge",
"db.r6i.large",
"db.r6i.xlarge"
]
}
}
}
},
{
"if": {
"properties": {
Expand Down Expand Up @@ -45581,6 +45645,38 @@
}
}
},
{
"if": {
"properties": {
"DBInstanceClass": {
"type": "string"
},
"Engine": {
"const": "oracle-se2"
},
"LicenseModel": {
"const": "license-included"
}
},
"required": [
"Engine",
"LicenseModel",
"DBInstanceClass"
]
},
"then": {
"properties": {
"DBInstanceClass": {
"enum": [
"db.r6i.2xlarge",
"db.r6i.4xlarge",
"db.r6i.large",
"db.r6i.xlarge"
]
}
}
}
},
{
"if": {
"properties": {
Expand Down Expand Up @@ -47206,6 +47302,38 @@
}
}
},
{
"if": {
"properties": {
"DBInstanceClass": {
"type": "string"
},
"Engine": {
"const": "oracle-se2"
},
"LicenseModel": {
"const": "license-included"
}
},
"required": [
"Engine",
"LicenseModel",
"DBInstanceClass"
]
},
"then": {
"properties": {
"DBInstanceClass": {
"enum": [
"db.r6i.2xlarge",
"db.r6i.4xlarge",
"db.r6i.large",
"db.r6i.xlarge"
]
}
}
}
},
{
"if": {
"properties": {
Expand Down
7 changes: 5 additions & 2 deletions src/cfnlint/data/schemas/providers/af_south_1/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,7 @@
"AWS::CustomerProfiles::CalculatedAttributeDefinition",
"AWS::CustomerProfiles::Domain",
"AWS::CustomerProfiles::EventStream",
"AWS::CustomerProfiles::EventTrigger",
"AWS::CustomerProfiles::Integration",
"AWS::CustomerProfiles::ObjectType",
"AWS::CustomerProfiles::SegmentDefinition",
Expand Down Expand Up @@ -1089,6 +1090,7 @@
"aws-customerprofiles-calculatedattributedefinition.json",
"aws-customerprofiles-domain.json",
"aws-customerprofiles-eventstream.json",
"aws-customerprofiles-eventtrigger.json",
"aws-customerprofiles-integration.json",
"aws-customerprofiles-objecttype.json",
"aws-customerprofiles-segmentdefinition.json",
Expand Down Expand Up @@ -1130,6 +1132,7 @@
"aws-docdb-dbinstance.json",
"aws-docdb-dbsubnetgroup.json",
"aws-docdb-eventsubscription.json",
"aws-dynamodb-globaltable.json",
"aws-dynamodb-table.json",
"aws-ec2-capacityreservation.json",
"aws-ec2-capacityreservationfleet.json",
Expand Down Expand Up @@ -1228,15 +1231,13 @@
"aws-ecs-cluster.json",
"aws-ecs-clustercapacityproviderassociations.json",
"aws-ecs-primarytaskset.json",
"aws-ecs-service.json",
"aws-ecs-taskdefinition.json",
"aws-ecs-taskset.json",
"aws-efs-accesspoint.json",
"aws-efs-filesystem.json",
"aws-efs-mounttarget.json",
"aws-eks-accessentry.json",
"aws-eks-addon.json",
"aws-eks-cluster.json",
"aws-eks-fargateprofile.json",
"aws-eks-identityproviderconfig.json",
"aws-eks-nodegroup.json",
Expand Down Expand Up @@ -1397,6 +1398,7 @@
"aws-logs-transformer.json",
"aws-m2-application.json",
"aws-m2-deployment.json",
"aws-m2-environment.json",
"aws-macie-allowlist.json",
"aws-macie-session.json",
"aws-mediaconnect-bridge.json",
Expand Down Expand Up @@ -1651,6 +1653,7 @@
"aws-verifiedpermissions-policy.json",
"aws-verifiedpermissions-policystore.json",
"aws-verifiedpermissions-policytemplate.json",
"aws-voiceid-domain.json",
"aws-vpclattice-accesslogsubscription.json",
"aws-vpclattice-authpolicy.json",
"aws-vpclattice-listener.json",
Expand Down
Loading

0 comments on commit 62fd899

Please sign in to comment.