Skip to content

Commit

Permalink
Update CloudFormation schemas to 2024-12-03
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored and github-actions[bot] committed Dec 3, 2024
1 parent 6d083eb commit 0d78523
Show file tree
Hide file tree
Showing 124 changed files with 6,863 additions and 6,008 deletions.
111 changes: 110 additions & 1 deletion src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -11140,6 +11140,7 @@
"CreateProfile",
"CreateServer",
"CreateUser",
"CreateWebApp",
"CreateWorkflow",
"DeleteAccess",
"DeleteAgreement",
Expand All @@ -11150,6 +11151,8 @@
"DeleteServer",
"DeleteSshPublicKey",
"DeleteUser",
"DeleteWebApp",
"DeleteWebAppCustomization",
"DeleteWorkflow",
"DescribeAccess",
"DescribeAgreement",
Expand All @@ -11161,6 +11164,8 @@
"DescribeSecurityPolicy",
"DescribeServer",
"DescribeUser",
"DescribeWebApp",
"DescribeWebAppCustomization",
"DescribeWorkflow",
"ImportCertificate",
"ImportHostKey",
Expand All @@ -11177,6 +11182,7 @@
"ListServers",
"ListTagsForResource",
"ListUsers",
"ListWebApps",
"ListWorkflows",
"SendWorkflowStepState",
"StartDirectoryListing",
Expand All @@ -11194,7 +11200,9 @@
"UpdateHostKey",
"UpdateProfile",
"UpdateServer",
"UpdateUser"
"UpdateUser",
"UpdateWebApp",
"UpdateWebAppCustomization"
],
"HasResource": true,
"StringPrefix": "transfer",
Expand Down Expand Up @@ -11934,6 +11942,41 @@
"aws:TagKeys"
]
},
"Amazon AI Operations": {
"ARNFormat": "arn:aws:aiops:${Region}:${Account}:.+",
"ARNRegex": "^arn:aws:aiops:.+:.+:.+",
"Actions": [
"CreateInvestigation",
"CreateInvestigationEvent",
"CreateInvestigationGroup",
"CreateInvestigationResource",
"DeleteInvestigation",
"DeleteInvestigationGroup",
"DeleteInvestigationGroupPolicy",
"GetInvestigation",
"GetInvestigationEvent",
"GetInvestigationGroup",
"GetInvestigationGroupPolicy",
"GetInvestigationResource",
"ListInvestigationEvents",
"ListInvestigationGroups",
"ListInvestigations",
"ListTagsForResource",
"PutInvestigationGroupPolicy",
"TagResource",
"UntagResource",
"UpdateInvestigation",
"UpdateInvestigationEvent",
"UpdateInvestigationGroup"
],
"HasResource": true,
"StringPrefix": "aiops",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon API Gateway": {
"ARNFormat": "arn:aws:execute-api:<region>:<account_id>:<api_id>/<stage>/<method>/<api_specific_resource_path>",
"ARNRegex": "^arn:aws:execute-api:.+",
Expand Down Expand Up @@ -12336,6 +12379,32 @@
"aws:TagKeys"
]
},
"Amazon Aurora DSQL": {
"ARNFormat": "arn:aws:dsql:${Region}:${Account}:${ResourceType}/${ResourcePath}",
"ARNRegex": "^arn:aws:dsql:.+:.+:.+",
"Actions": [
"CreateCluster",
"CreateMultiRegionClusters",
"DbConnect",
"DbConnectAdmin",
"DeleteCluster",
"DeleteMultiRegionClusters",
"GetCluster",
"ListClusters",
"ListTagsForResource",
"TagResource",
"UntagResource",
"UpdateCluster"
],
"HasResource": true,
"StringPrefix": "dsql",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys",
"dsql:WitnessRegion"
]
},
"Amazon Bedrock": {
"ARNFormat": "arn:aws:bedrock:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:aws:bedrock:.*:.*:.+",
Expand Down Expand Up @@ -22007,6 +22076,46 @@
"s3-object-lambda:versionid"
]
},
"Amazon S3 Tables": {
"ARNFormat": "arn:aws:s3tables:${Region}:${Account}:${ResourceType}",
"ARNRegex": "^arn:aws:s3tables:.+",
"Actions": [
"CreateNamespace",
"CreateTable",
"CreateTableBucket",
"DeleteNamespace",
"DeleteTable",
"DeleteTableBucket",
"DeleteTableBucketPolicy",
"DeleteTablePolicy",
"GetNamespace",
"GetTable",
"GetTableBucket",
"GetTableBucketMaintenanceConfiguration",
"GetTableBucketPolicy",
"GetTableData",
"GetTableMaintenanceConfiguration",
"GetTableMaintenanceJobStatus",
"GetTableMetadataLocation",
"GetTablePolicy",
"ListNamespaces",
"ListTableBuckets",
"ListTables",
"PutTableBucketMaintenanceConfiguration",
"PutTableBucketPolicy",
"PutTableData",
"PutTableMaintenanceConfiguration",
"PutTablePolicy",
"RenameTable",
"UpdateTableMetadataLocation"
],
"HasResource": true,
"StringPrefix": "s3tables",
"conditionKeys": [
"s3tables:namespace",
"s3tables:tableName"
]
},
"Amazon S3 on Outposts": {
"ARNFormat": "arn:aws:s3-outposts:${Region}:${Account}:${ResourceType}/${ResourcePath}",
"ARNRegex": "^arn:aws:s3-outposts:.+",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f4aecbfdbc6949201591670a3fbf60b1\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e6d5a0f24d0f780d439dbc919038165f\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"dd38bda7c2b02ef101f9f0a2d1c3631e\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"4ed2a43cc1b013b96d6a23cca2ad7798\"", "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": "\"e954b570cf61afc9716137d23426f1d2\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"9ca19859de314c8f76e85bc749a5661c\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7c9f8ca6acb9bf3cd8e9f53b017c6027\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"479a3bc7f927e56a9e40f90982c1436f\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"42b37f34ecfe429222f75bc29be3e3a8\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fd66edbf18eaf345033329f7cdc3c0e9\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"41d273414f6a72176a68863825edd2ca\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"4479e99390e10dcaeabb86c4c078e656\"", "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": "\"33640ac1839b2f70198f11d7bb9819e8\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3a9a517f7ceeea68f1619923689d0174\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"741a739082acb1bb9e98f60c9faae472\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"45a7b45a6368b2f06527ec557290f941\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9304c6b47488d73122132bf1df815faf\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"6b33598ed6ff2abf71047374f27506a2\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"8cd372f4e3b4114ab31ebea91d609aca\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"126290b0e80101f48bf60375cb9eebfb\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"6f4d43cef881751f5332c4eed1686bee\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"de7e9d2aeeb2b5bf50ba1785f9b748ec\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7389b0f0dbd8f7b970fb963fe7696fb7\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"9b1f82635cc7ea8ec39e347418610bcc\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"238be3b63b243aab99cbb4a67c99f17f\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b8b55601a4e742c17a019374f649f4cf\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9b06521fba1bdf6bbef3e785a5131d82\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"dcbfb600da8cf77cd3b7d521f7ad026f\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"564e9b27e183f5565b6c22e41a490e3f\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d358bfc8c572b882aadae573d7c7a07f\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"3da82c7972cf88d3bfd2b4dc53a2e9d7\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"03dcda6026132d852f76fbee8ab3f3c1\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f4ad0b31dd2479f6db7d492e2beef65a\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ccd33fe2e3e1110d6452158e7cbb0ac0\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b005ba2a21a3e297279984069f7953ab\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5b574a8e123218cd7d4fd07160991789\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"95962ca2de64218fcd4bb7f0e666bdad\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"0b0007ed78ef9ac1bc928b792db50683\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"92cabbed30115d8c911f9f80667b999a\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8763c10533b44326aadf3839dad1eb56\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"74845ed7418445441bfd4624a0f0fb5a\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e0fad311a3ce6657f16ba828770b4dcb\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"898c7d1bcbb25c30512d3277f1bc0c15\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"be816e8b4a592bc13e549e1abcaef15c\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0620905460facd83b65c57872017c1cb\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"540be5d710f6e2d53fbc1a0bfebc4fc0\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"72010b5faeb09556c5a53e2219244a85\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"77c90671c58a5c043853dda2d464849b\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b938cab274e6b52e7436bb05f908666a\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b4c078ebdc3c1deeb26eaf9643a1ff3b\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9a9cdf4deb483f8d5aa02a1b734c0553\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4b3c020d5dcbbac14c0a7f88336e2c79\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4861e42f9e1b5656963c5bcb2cd249be\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"6f85026300842252de8016d66316af87\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"49125b5b1789e9d549557be1aa3cd0b1\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"422b32fdcb9214234b50a09b360161ad\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"03a9e07ace2af299e11efe3f43c81339\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"1afba3453871f3c2309f04b320fcb046\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"a83abd943a276e563444e74afee6fc33\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"7286b7d0258e4318ee9ecb455be84358\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
11 changes: 11 additions & 0 deletions src/cfnlint/data/Serverless/ManagedPolicies.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
{
"AIOpsAssistantPolicy": "arn:aws:iam::aws:policy/AIOpsAssistantPolicy",
"AIOpsConsoleAdminPolicy": "arn:aws:iam::aws:policy/AIOpsConsoleAdminPolicy",
"AIOpsOperatorAccess": "arn:aws:iam::aws:policy/AIOpsOperatorAccess",
"AIOpsReadOnlyAccess": "arn:aws:iam::aws:policy/AIOpsReadOnlyAccess",
"APIGatewayServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/APIGatewayServiceRolePolicy",
"AWS-SSM-Automation-DiagnosisBucketPolicy": "arn:aws:iam::aws:policy/AWS-SSM-Automation-DiagnosisBucketPolicy",
"AWS-SSM-DiagnosisAutomation-AdministrationRolePolicy": "arn:aws:iam::aws:policy/AWS-SSM-DiagnosisAutomation-AdministrationRolePolicy",
Expand Down Expand Up @@ -642,6 +646,9 @@
"AmazonAugmentedAIFullAccess": "arn:aws:iam::aws:policy/AmazonAugmentedAIFullAccess",
"AmazonAugmentedAIHumanLoopFullAccess": "arn:aws:iam::aws:policy/AmazonAugmentedAIHumanLoopFullAccess",
"AmazonAugmentedAIIntegratedAPIAccess": "arn:aws:iam::aws:policy/AmazonAugmentedAIIntegratedAPIAccess",
"AmazonAuroraDSQLConsoleFullAccess": "arn:aws:iam::aws:policy/AmazonAuroraDSQLConsoleFullAccess",
"AmazonAuroraDSQLFullAccess": "arn:aws:iam::aws:policy/AmazonAuroraDSQLFullAccess",
"AmazonAuroraDSQLReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonAuroraDSQLReadOnlyAccess",
"AmazonBedrockFullAccess": "arn:aws:iam::aws:policy/AmazonBedrockFullAccess",
"AmazonBedrockReadOnly": "arn:aws:iam::aws:policy/AmazonBedrockReadOnly",
"AmazonBedrockStudioPermissionsBoundary": "arn:aws:iam::aws:policy/AmazonBedrockStudioPermissionsBoundary",
Expand Down Expand Up @@ -991,6 +998,8 @@
"AmazonS3OutpostsFullAccess": "arn:aws:iam::aws:policy/AmazonS3OutpostsFullAccess",
"AmazonS3OutpostsReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonS3OutpostsReadOnlyAccess",
"AmazonS3ReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonS3ReadOnlyAccess",
"AmazonS3TablesFullAccess": "arn:aws:iam::aws:policy/AmazonS3TablesFullAccess",
"AmazonS3TablesReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonS3TablesReadOnlyAccess",
"AmazonSESFullAccess": "arn:aws:iam::aws:policy/AmazonSESFullAccess",
"AmazonSESReadOnlyAccess": "arn:aws:iam::aws:policy/AmazonSESReadOnlyAccess",
"AmazonSESServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AmazonSESServiceRolePolicy",
Expand Down Expand Up @@ -1090,6 +1099,7 @@
"AppStudioServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AppStudioServiceRolePolicy",
"ApplicationAutoScalingForAmazonAppStreamAccess": "arn:aws:iam::aws:policy/service-role/ApplicationAutoScalingForAmazonAppStreamAccess",
"ApplicationDiscoveryServiceContinuousExportServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/ApplicationDiscoveryServiceContinuousExportServiceRolePolicy",
"AuroraDsqlServiceLinkedRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/AuroraDsqlServiceLinkedRolePolicy",
"AutoScalingConsoleFullAccess": "arn:aws:iam::aws:policy/AutoScalingConsoleFullAccess",
"AutoScalingConsoleReadOnlyAccess": "arn:aws:iam::aws:policy/AutoScalingConsoleReadOnlyAccess",
"AutoScalingFullAccess": "arn:aws:iam::aws:policy/AutoScalingFullAccess",
Expand Down Expand Up @@ -1240,6 +1250,7 @@
"PartnerCentralAccountManagementUserRoleAssociation": "arn:aws:iam::aws:policy/PartnerCentralAccountManagementUserRoleAssociation",
"PowerUserAccess": "arn:aws:iam::aws:policy/PowerUserAccess",
"QAppsServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/QAppsServiceRolePolicy",
"QBusinessQuicksightPluginPolicy": "arn:aws:iam::aws:policy/QBusinessQuicksightPluginPolicy",
"QBusinessServiceRolePolicy": "arn:aws:iam::aws:policy/aws-service-role/QBusinessServiceRolePolicy",
"QuickSightAccessForS3StorageManagementAnalyticsReadOnly": "arn:aws:iam::aws:policy/service-role/QuickSightAccessForS3StorageManagementAnalyticsReadOnly",
"RDSCloudHsmAuthorizationRole": "arn:aws:iam::aws:policy/service-role/RDSCloudHsmAuthorizationRole",
Expand Down
Loading

0 comments on commit 0d78523

Please sign in to comment.