Skip to content

Commit

Permalink
Update CloudFormation schemas to 2024-04-24 (#3159)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <[email protected]>
  • Loading branch information
github-actions[bot] and kddejong committed Apr 25, 2024
1 parent 2381eed commit 8c45a89
Show file tree
Hide file tree
Showing 103 changed files with 105,656 additions and 102,363 deletions.
99 changes: 55 additions & 44 deletions docs/rules.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ classifiers = [
dynamic = ["version", "readme"]
dependencies = [
"pyyaml>5.4",
"aws-sam-translator>=1.69.0",
"aws-sam-translator>=1.87.0",
"jsonpatch",
"networkx>=2.4,<4",
"sympy>=1.0.0",
Expand Down
39 changes: 39 additions & 0 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -395,6 +395,7 @@
"CreateVirtualService",
"DeleteGatewayRoute",
"DeleteMesh",
"DeleteMeshPolicy",
"DeleteRoute",
"DeleteVirtualGateway",
"DeleteVirtualNode",
Expand All @@ -407,13 +408,15 @@
"DescribeVirtualNode",
"DescribeVirtualRouter",
"DescribeVirtualService",
"GetMeshPolicy",
"ListGatewayRoutes",
"ListMeshes",
"ListRoutes",
"ListVirtualGateways",
"ListVirtualNodes",
"ListVirtualRouters",
"ListVirtualServices",
"PutMeshPolicy",
"StreamAggregatedResources",
"UpdateGatewayRoute",
"UpdateMesh",
Expand Down Expand Up @@ -5931,6 +5934,7 @@
"Actions": [
"CreateProfile",
"CreateTrustAnchor",
"DeleteAttributeMapping",
"DeleteCrl",
"DeleteProfile",
"DeleteTrustAnchor",
Expand All @@ -5950,6 +5954,7 @@
"ListSubjects",
"ListTagsForResource",
"ListTrustAnchors",
"PutAttributeMapping",
"PutNotificationSettings",
"ResetNotificationSettings",
"TagResource",
Expand Down Expand Up @@ -11432,12 +11437,14 @@
"ARNFormat": "arn:aws:bedrock:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:aws:bedrock:.*:.*:.+",
"Actions": [
"ApplyGuardrail",
"AssociateAgentKnowledgeBase",
"AssociateThirdPartyKnowledgeBase",
"CreateAgent",
"CreateAgentActionGroup",
"CreateAgentAlias",
"CreateDataSource",
"CreateEvaluationJob",
"CreateFoundationModelAgreement",
"CreateGuardrail",
"CreateGuardrailVersion",
Expand Down Expand Up @@ -11466,6 +11473,7 @@
"GetAgentVersion",
"GetCustomModel",
"GetDataSource",
"GetEvaluationJob",
"GetFoundationModel",
"GetFoundationModelAvailability",
"GetGuardrail",
Expand All @@ -11487,6 +11495,7 @@
"ListAgents",
"ListCustomModels",
"ListDataSources",
"ListEvaluationJobs",
"ListFoundationModelAgreementOffers",
"ListFoundationModels",
"ListGuardrails",
Expand All @@ -11504,6 +11513,7 @@
"Retrieve",
"RetrieveAndGenerate",
"StartIngestionJob",
"StopEvaluationJob",
"StopModelCustomizationJob",
"StopModelInvocationJob",
"TagResource",
Expand Down Expand Up @@ -19966,6 +19976,35 @@
"HasResource": false,
"StringPrefix": "route53domains"
},
"Amazon Route 53 Profiles enables sharing DNS settings with VPCs": {
"ARNFormat": "arn:aws:route53profiles:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:aws:route53profiles:.+:.+:.+",
"Actions": [
"AssociateProfile",
"AssociateResourceToProfile",
"CreateProfile",
"DeleteProfile",
"DisassociateProfile",
"DisassociateResourceFromProfile",
"GetProfile",
"GetProfileAssociation",
"GetProfileResourceAssociation",
"ListProfileAssociations",
"ListProfileResourceAssociations",
"ListProfiles",
"ListTagsForResource",
"TagResource",
"UntagResource",
"UpdateProfileResourceAssociation"
],
"HasResource": true,
"StringPrefix": "route53profiles",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon Route 53 Recovery Cluster": {
"ARNFormat": "arn:aws:route53-recovery-control::${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:route53-recovery-control::.+:.+",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"1c2ca7c3f76a8cdae0d9895595bdf6f0\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5c70d27f98948500eb54dd6531cbb488\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f94046ead73e6d74179e084843e85492\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"eb7d1a58af9e2e709c7a9b564b5cd041\"", "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": "\"9d915f1f4af1cb669903a5df8dd97b60\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d50449ee524fb2804f82211c5e8ed493\"", "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": "\"0489c4d3ce18dd8a676469bc3e8bdeac\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fd4e8dcc82981f9053919332588a1eda\"", "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": "\"d334e3b1e132441ee4fad144b56239a2\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"dcf120eb0900ada36899582451dee904\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0473793575ce59dda6bd930a60ed89cd\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e617f3d7ad7bc899f8da90da9ccad9cf\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c512d1548d4a93b5b0814b93fdd73888\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"af1d05f4cc7301c2ff019f275e6b3998\"", "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": "\"b4326a683d0e88a8f28d8c5b9bc44e35\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"15ba6d5a2da23fbc8b83c1ffb97bbef1\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"1c65e98477bf1854892b23c494df701f\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ac50b7f1075f58c2d5303d4af5a9d49f\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"ffa37cb79dcfe2677b79a6c9d6f4d976\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"343dd00e275263015afb13602c9d886c\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d58197d9af976b4bc989abded43c465c\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"03eb79642b682431fb2e4f4e349e10a9\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"688dfccf7f9446de4d142a7062c8cb6c\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5a200702c5c8fd09b1fd60a6e5e04992\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f30fa7a02bb49d29bb4011f56eb8e0b1\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3de4b2ed0dfd559dc2f1248c91cd95fd\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5fc0d18e317b3d5095f6b7b064e3f44e\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"1315c5614315f887480013533df76efe\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"6d86dacf422763c79a20ba526c7e4f4b\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e63a9865eb8aa8ae7d93082769e59a63\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5662cbebf05d15765525ce5dfb4ae3a7\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"df7f24bbaf8218a956c29e11bf5e6bfe\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Empty file.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d6b0bea11af5b0ca74688561d219d008\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5f6776b90f7ca6d93c8c26eadec7dcbe\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"77503cf04527d86e7067e5941dbf1372\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d7f2cf390527f1362677df9fff1019d9\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f17a7ab53c366e73723a1f9faafa99fc\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b7797a99c3aa7cb123f9ac7252eca547\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f350b80dce55e1280710c9c0886a4dcd\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"6102c4076ff07335634f9ad1f516e629\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"390a9d5466bb5c7a66479029c0ddb6d2\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"0a1fbc627e85e60d9733f11c5bacfa07\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5a106c8dc11ac30607bb292fad4a6678\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"dae625a605eba43e73b20b1fc049e111\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"607b749efdc488c010f541ea769ab9c7\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5f5a9e62e5487c647c856e773090115b\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"584a1825122f5887b91533fb68633afc\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c3a0d2045ddee5e99b28ac3b9b0a5904\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5336725635e7e575b5f27ba2401e419f\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"98330580412020a0b8ecd0823c5fb8e6\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"00520cc8cdae4d3a66c120c2b174c4a5\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f8d8bc76e23df03e194f0f29b6894c44\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"a212cd164bced724a998337134e99f7d\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"88795ac634c42455586b09830d2056d9\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7e97561c9272ed00b8dae2fe66add22b\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"21f942fda0166b441e0505441e9ab320\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"89091b003cec7525879a2aa38452b7fa\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8cafbd097c78bdb81a505741b221a63d\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"af7eb988d8169f3db7a6e413911daec6\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"bf5c4a28360f5fe42ddb180ff7f80a13\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"e042d2e0427e5551893cd114efd9924e\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"67b9cb7d2ce5b28836c434070d5cf1e5\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
3 changes: 3 additions & 0 deletions src/cfnlint/data/Serverless/ManagedPolicies.json
Original file line number Diff line number Diff line change
Expand Up @@ -645,6 +645,9 @@
"AmazonDataZoneGlueManageAccessRolePolicy": "arn:aws:iam::aws:policy/service-role/AmazonDataZoneGlueManageAccessRolePolicy",
"AmazonDataZoneRedshiftGlueProvisioningPolicy": "arn:aws:iam::aws:policy/AmazonDataZoneRedshiftGlueProvisioningPolicy",
"AmazonDataZoneRedshiftManageAccessRolePolicy": "arn:aws:iam::aws:policy/service-role/AmazonDataZoneRedshiftManageAccessRolePolicy",
"AmazonDataZoneSageMakerEnvironmentRolePermissionsBoundary": "arn:aws:iam::aws:policy/AmazonDataZoneSageMakerEnvironmentRolePermissionsBoundary",
"AmazonDataZoneSageMakerManageAccessRolePolicy": "arn:aws:iam::aws:policy/AmazonDataZoneSageMakerManageAccessRolePolicy",
"AmazonDataZoneSageMakerProvisioningRolePolicy": "arn:aws:iam::aws:policy/AmazonDataZoneSageMakerProvisioningRolePolicy",
"AmazonDetectiveFullAccess": "arn:aws:iam::aws:policy/AmazonDetectiveFullAccess",
"AmazonDetectiveInvestigatorAccess": "arn:aws:iam::aws:policy/AmazonDetectiveInvestigatorAccess",
"AmazonDetectiveMemberAccess": "arn:aws:iam::aws:policy/AmazonDetectiveMemberAccess",
Expand Down
Loading

0 comments on commit 8c45a89

Please sign in to comment.