Skip to content

Commit

Permalink
Update CloudFormation schemas to 2024-11-01 (#3803)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <36457093+kddejong@users.noreply.github.com>
Co-authored-by: Kevin DeJong <kddejong@amazon.com>
  • Loading branch information
3 people authored Nov 1, 2024
1 parent c817aed commit 361cb43
Show file tree
Hide file tree
Showing 488 changed files with 75,759 additions and 32,282 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 @@ -8582,6 +8582,7 @@
"ExportKey",
"GenerateCardValidationData",
"GenerateMac",
"GenerateMacEmvPinChange",
"GeneratePinData",
"GetAlias",
"GetKey",
Expand Down Expand Up @@ -11860,6 +11861,7 @@
"CreateFoundationModelAgreement",
"CreateGuardrail",
"CreateGuardrailVersion",
"CreateInferenceProfile",
"CreateKnowledgeBase",
"CreateModelCopyJob",
"CreateModelCustomizationJob",
Expand All @@ -11882,6 +11884,7 @@
"DeleteFoundationModelAgreement",
"DeleteGuardrail",
"DeleteImportedModel",
"DeleteInferenceProfile",
"DeleteKnowledgeBase",
"DeleteModelInvocationLoggingConfiguration",
"DeletePrompt",
Expand Down Expand Up @@ -18941,6 +18944,7 @@
"CancelDomainConfigChange",
"CancelElasticsearchServiceSoftwareUpdate",
"CancelServiceSoftwareUpdate",
"CreateApplication",
"CreateDomain",
"CreateElasticsearchDomain",
"CreateElasticsearchServiceRole",
Expand All @@ -18949,6 +18953,7 @@
"CreatePackage",
"CreateServiceRole",
"CreateVpcEndpoint",
"DeleteApplication",
"DeleteDataSource",
"DeleteDomain",
"DeleteElasticsearchDomain",
Expand Down Expand Up @@ -18990,13 +18995,15 @@
"ESHttpPatch",
"ESHttpPost",
"ESHttpPut",
"GetApplication",
"GetCompatibleElasticsearchVersions",
"GetCompatibleVersions",
"GetDataSource",
"GetDomainMaintenanceStatus",
"GetPackageVersionHistory",
"GetUpgradeHistory",
"GetUpgradeStatus",
"ListApplications",
"ListDataSources",
"ListDomainMaintenances",
"ListDomainNames",
Expand All @@ -19021,6 +19028,7 @@
"StartDomainMaintenance",
"StartElasticsearchServiceSoftwareUpdate",
"StartServiceSoftwareUpdate",
"UpdateApplication",
"UpdateDataSource",
"UpdateDomainConfig",
"UpdateElasticsearchDomainConfig",
Expand Down Expand Up @@ -22863,6 +22871,7 @@
"CreateAlias",
"CreateAvailabilityConfiguration",
"CreateGroup",
"CreateIdentityCenterApplication",
"CreateImpersonationRole",
"CreateInboundMailFlowRule",
"CreateMailDomain",
Expand All @@ -22877,6 +22886,8 @@
"DeleteAvailabilityConfiguration",
"DeleteEmailMonitoringConfiguration",
"DeleteGroup",
"DeleteIdentityCenterApplication",
"DeleteIdentityProviderConfiguration",
"DeleteImpersonationRole",
"DeleteInboundMailFlowRule",
"DeleteMailDomain",
Expand All @@ -22886,6 +22897,7 @@
"DeleteMobileDeviceAccessRule",
"DeleteOrganization",
"DeleteOutboundMailFlowRule",
"DeletePersonalAccessToken",
"DeleteResource",
"DeleteRetentionPolicy",
"DeleteSmtpGateway",
Expand All @@ -22896,6 +22908,7 @@
"DescribeEmailMonitoringConfiguration",
"DescribeEntity",
"DescribeGroup",
"DescribeIdentityProviderConfiguration",
"DescribeInboundDmarcSettings",
"DescribeInboundMailFlowRule",
"DescribeMailDomains",
Expand All @@ -22921,6 +22934,7 @@
"GetMobileDeviceDetails",
"GetMobileDevicesForUser",
"GetMobilePolicyDetails",
"GetPersonalAccessTokenMetadata",
"ListAccessControlRules",
"ListAliases",
"ListAvailabilityConfigurations",
Expand All @@ -22936,13 +22950,15 @@
"ListMobileDeviceAccessRules",
"ListOrganizations",
"ListOutboundMailFlowRules",
"ListPersonalAccessTokens",
"ListResourceDelegates",
"ListResources",
"ListSmtpGateways",
"ListTagsForResource",
"ListUsers",
"PutAccessControlRule",
"PutEmailMonitoringConfiguration",
"PutIdentityProviderConfiguration",
"PutInboundDmarcSettings",
"PutMailboxPermissions",
"PutMobileDeviceAccessOverride",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"dbf93b13a3f9d68fc1c71b26a396966d\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"06ab7e899535e2ff391120e40895865c\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"021892d542c5e288044f359034a31a08\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"2e23f45e46414ed6a362f279a7056e87\"", "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": "\"01a35d8d63787316c847db87863968f5\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fa7883a99c20f4e6b0d17415048f4d15\"", "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": "\"ec38dc78d90cdde1a43ef408dfc10491\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ace323f95f28965f033a8b6bdb7a34ea\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"ad0c6714f25b68f2f1ed47abf8093a56\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"749da4b71daa3f0c95ac1ff101894f23\"", "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": "\"edada94caf23b7b0ccb9dc664ca18dde\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f31761f654fc6a33d881f3f5ac5f5d0e\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"fa10af4cdc7a14569a11a05ca6328a7a\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"405c4d4830b9e904b53f7e7f95e2b3c6\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4687aa6beaffc0e5c2d83663068fa77f\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"fb0592b9c89abb5281894c1ddd633ac8\"", "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": "\"6de2a53588ebb0b74c5f2ab22e7867a1\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"127fa6604156c0524d2803429397bb68\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b8bbe52d2f5d7169aaeaff0b6d237705\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"33a9827641ab989904ff0a06dd2ba374\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"2d3eabf5eaca51c0b16b26bfd164e1c7\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"48a9dbbfb3341f70895344a889c122ee\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"26dea95c8bb22a28625765d0e197194c\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8ee785b3006438f39a029d48bf88ea1a\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7ff9b93c7faad3fa2ffd0c51a4ae6f52\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f40178f074f4cd4392a238dcdc4bf100\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"3fe9467a986b5a3f8ea9ab2cfb02c1a7\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5a7d00f4b3a72b530dd72252c506a502\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8b5f8da5be20dc45bf6997270e2d6355\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b628bf9e2dc73eab6753c1c2a93a4af6\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7a136d4d6832edacea3a256413846725\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"bd2bb430ae58a250ce0a07de901f09ac\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7eee21328f5545c8e7e624b82ed6dc06\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fb52db2459db1877e2c7c4aa893001a8\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"113d9268d727a3fae4bbd0391e32049b\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"efd5734fec5ebc0e5aee46b75d3fe042\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"cbbb8fd0da1312f9289d23f8816ea43a\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ca2b03c6d6ce8303dc46b51c22719ece\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b0e2a1de63cfb88929f242fe66564ad5\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"876a24f0d1527294068b2d52951128b9\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d188b87bffdda23699b0ecf74476e2e1\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e99ec285a633d27dca64902913b629a3\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9e90dc644e8889f4bcee31baa371fa0e\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d0cf440814d070a0d4a1209475bf3afa\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d3287929305a9d218a605b11ddf5f009\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e327bd1b3bce4ff4dd1cd05c1b9c9b05\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"e446cab13b045c1a4be3f0667ce1b054\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"334ef39ed4568ccce446b06d2d64a818\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"223da15169df6310da43d753bcae5fde\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"be64bae5975d7ce0c8f6165a9333503a\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5909bbd9680bc471e4baa7399edfb417\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"11e0cf736db4db8d00ef831c037b1704\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"2037bae359ce9ebeb3fb2bad59a7c3fd\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"bd5c42afe3550c9547fd647bb1b905ab\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"2e0b150d925f1212267e22924ce4c660\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f35d87368cbaef4ca1e44d7f658db8c4\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"2ce5f9ddc055e53b8695e08bcda15940\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"09b2c550b184caa8f2bc5f7eaa211e53\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9a24719857140606d4efa6abb63a5f2e\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"02384e481966379375a5dcdd4befc7b4\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"bd3742d0b9808979044900e9c3bb1064\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d7a1c833f6f35eadb0661f0a1592a646\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"2f6ecc1eb0e22b0cf5bccce4c7cbc815\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3fdb6d49bed710bcdbd34976eda27037\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"56dc5b42744491e819df85a489a140ab\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"7b6e2cbc5503f91a2e81148679aef44b\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f68d16d28f0febf90046f53a94ad665e\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"a5231b1c5411dc9a08e21e298c352063\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
2 changes: 2 additions & 0 deletions src/cfnlint/data/Serverless/ManagedPolicies.json
Original file line number Diff line number Diff line change
Expand Up @@ -719,10 +719,12 @@
"AmazonECSTaskExecutionRolePolicy": "arn:aws:iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy",
"AmazonECS_FullAccess": "arn:aws:iam::aws:policy/AmazonECS_FullAccess",
"AmazonEFSCSIDriverPolicy": "arn:aws:iam::aws:policy/service-role/AmazonEFSCSIDriverPolicy",
"AmazonEKSBlockStoragePolicy": "arn:aws:iam::aws:policy/AmazonEKSBlockStoragePolicy",
"AmazonEKSClusterPolicy": "arn:aws:iam::aws:policy/AmazonEKSClusterPolicy",
"AmazonEKSConnectorServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonEKSConnectorServiceRolePolicy",
"AmazonEKSFargatePodExecutionRolePolicy": "arn:aws:iam::aws:policy/AmazonEKSFargatePodExecutionRolePolicy",
"AmazonEKSForFargateServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonEKSForFargateServiceRolePolicy",
"AmazonEKSLoadBalancingPolicy": "arn:aws:iam::aws:policy/AmazonEKSLoadBalancingPolicy",
"AmazonEKSLocalOutpostClusterPolicy": "arn:aws:iam::aws:policy/AmazonEKSLocalOutpostClusterPolicy",
"AmazonEKSLocalOutpostServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonEKSLocalOutpostServiceRolePolicy",
"AmazonEKSNetworkingPolicy": "arn:aws:iam::aws:policy/AmazonEKSNetworkingPolicy",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,9 +143,9 @@
"15.8",
"16.1",
"16.2",
"16.2-limitless",
"16.3",
"16.4"
"16.4",
"16.4-limitless"
]
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,9 @@
"15.8",
"16.1",
"16.2",
"16.2-limitless",
"16.3",
"16.4"
"16.4",
"16.4-limitless"
]
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,18 @@
},
{
"op": "add",
"path": "/properties/Visibility/enum",
"path": "/properties/ApiType/enum",
"value": [
"GLOBAL",
"PRIVATE"
"GRAPHQL",
"MERGED"
]
},
{
"op": "add",
"path": "/properties/ApiType/enum",
"path": "/properties/Visibility/enum",
"value": [
"GRAPHQL",
"MERGED"
"GLOBAL",
"PRIVATE"
]
},
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[
{
"op": "add",
"path": "/properties/ClusterScalabilityType/enum",
"value": [
"limitless",
"standard"
]
}
]
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
[
{
"op": "add",
"path": "/properties/SourceArn/pattern",
"value": "^arn:aws[a-z\\-]*:(s3|dynamodb):.*:.*:[a-zA-Z0-9._\\-\\/]+$"
},
{
"op": "add",
"path": "/properties/TargetArn/pattern",
"value": "^arn:aws[a-z\\-]*:redshift(-serverless)?:[a-z0-9\\-]+:[0-9]{12}:(namespace\\/|namespace:)[a-z0-9\\-]+$"
},
{
"op": "add",
"path": "/properties/IntegrationName/pattern",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,17 @@
"CAA",
"CNAME",
"DS",
"HTTPS",
"MX",
"NAPTR",
"NS",
"PTR",
"SOA",
"SPF",
"SRV",
"SSHFP",
"SVCB",
"TLSA",
"TXT"
]
}
Expand Down
Loading

0 comments on commit 361cb43

Please sign in to comment.