Skip to content

Commit

Permalink
chore(specs) - Update CloudFormation specs to 146.0.0 (#2921)
Browse files Browse the repository at this point in the history
* Update CloudFormation specs to 146.0.0
* update pip for testing dependencies

---------

Co-authored-by: kddejong <[email protected]>
Co-authored-by: Kevin DeJong <[email protected]>
  • Loading branch information
3 people authored Oct 30, 2023
1 parent d213f4c commit 1729cf0
Show file tree
Hide file tree
Showing 99 changed files with 12,151 additions and 10,928 deletions.
1 change: 1 addition & 0 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ jobs:
- name: Install cfn-lint
run: |
pip3 install -e .
pip install --upgrade pip
pip install --upgrade setuptools
- uses: pypa/[email protected]
with:
Expand Down
126 changes: 62 additions & 64 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -866,6 +866,24 @@
"mgn:CreateAction"
]
},
"AWS Application Transformation Service": {
"ARNFormat": "arn:${Partition}:application-transformation:${Region}:${Account}:${ResourceType}",
"ARNRegex": "^arn:${Partition}:application-transformation:.+:.+:.+",
"Actions": [
"GetGroupingAssessment",
"GetPortingCompatibilityAssessment",
"GetPortingRecommendationAssessment",
"GetRuntimeAssessment",
"PutLogData",
"PutMetricData",
"StartGroupingAssessment",
"StartPortingCompatibilityAssessment",
"StartPortingRecommendationAssessment",
"StartRuntimeAssessment"
],
"HasResource": false,
"StringPrefix": "application-transformation"
},
"AWS Artifact": {
"ARNFormat": "arn:aws:artifact:::${Resource}",
"ARNRegex": "^arn:aws:artifact::.+",
Expand Down Expand Up @@ -6467,8 +6485,10 @@
"CommitTransaction",
"CreateDataCellsFilter",
"CreateLFTag",
"CreateLakeFormationOptIn",
"DeleteDataCellsFilter",
"DeleteLFTag",
"DeleteLakeFormationOptIn",
"DeleteObjectsOnCancel",
"DeregisterResource",
"DescribeResource",
Expand All @@ -6488,6 +6508,7 @@
"GrantPermissions",
"ListDataCellsFilter",
"ListLFTags",
"ListLakeFormationOptIns",
"ListPermissions",
"ListResources",
"ListTableStorageOptimizers",
Expand Down Expand Up @@ -6970,13 +6991,14 @@
"StringPrefix": "mapcredits"
},
"AWS Migration Hub": {
"ARNFormat": "arn:aws:mgh:<region>:<namespace>:<relative-id>",
"ARNRegex": "^arn:aws:mgh:[a-z0-9-]+:[0-9]{12}:.+",
"ARNFormat": "arn:aws:mgh:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:mgh:.+",
"Actions": [
"AssociateCreatedArtifact",
"AssociateDiscoveredResource",
"CreateHomeRegionControl",
"CreateProgressUpdateStream",
"DeleteHomeRegionControl",
"DeleteProgressUpdateStream",
"DescribeApplicationState",
"DescribeHomeRegionControls",
Expand Down Expand Up @@ -9410,17 +9432,6 @@
"aws:TagKeys"
]
},
"AWS Tag Editor": {
"ARNFormat": "arn:${Partition}:resource-explorer:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:resource-explorer:.+",
"Actions": [
"ListResourceTypes",
"ListResources",
"ListTags"
],
"HasResource": false,
"StringPrefix": "resource-explorer"
},
"AWS Tax Settings": {
"Actions": [
"BatchPutTaxRegistration",
Expand Down Expand Up @@ -10670,16 +10681,20 @@
]
},
"Amazon Braket": {
"ARNFormat": "arn:aws:braket:{$Region}:{$AccountI}>:.+",
"ARNRegex": "^arn:aws:braket::.+",
"ARNFormat": "arn:aws:braket:${Region}:${Account}:.+",
"ARNRegex": "^arn:aws:braket:${Region}:${Account}:.+",
"Actions": [
"AcceptUserAgreement",
"AccessBraketFeature",
"CancelJob",
"CancelQuantumTask",
"CreateJob",
"CreateQuantumTask",
"GetDevice",
"GetJob",
"GetQuantumTask",
"GetServiceLinkedRoleStatus",
"GetUserAgreementStatus",
"ListTagsForResource",
"SearchDevices",
"SearchJobs",
Expand Down Expand Up @@ -12072,6 +12087,7 @@
"AssociateTrafficDistributionGroupUser",
"BatchAssociateAnalyticsDataSet",
"BatchDisassociateAnalyticsDataSet",
"BatchGetFlowAssociation",
"ClaimPhoneNumber",
"CreateAgentStatus",
"CreateContactFlow",
Expand All @@ -12081,6 +12097,7 @@
"CreateInstance",
"CreateIntegrationAssociation",
"CreateParticipant",
"CreatePredefinedAttribute",
"CreatePrompt",
"CreateQueue",
"CreateQuickConnect",
Expand All @@ -12103,6 +12120,7 @@
"DeleteHoursOfOperation",
"DeleteInstance",
"DeleteIntegrationAssociation",
"DeletePredefinedAttribute",
"DeletePrompt",
"DeleteQueue",
"DeleteQuickConnect",
Expand All @@ -12129,6 +12147,7 @@
"DescribeInstanceAttribute",
"DescribeInstanceStorageConfig",
"DescribePhoneNumber",
"DescribePredefinedAttribute",
"DescribePrompt",
"DescribeQueue",
"DescribeQuickConnect",
Expand Down Expand Up @@ -12182,6 +12201,7 @@
"ListLexBots",
"ListPhoneNumbers",
"ListPhoneNumbersV2",
"ListPredefinedAttributes",
"ListPrompts",
"ListQueueQuickConnects",
"ListQueues",
Expand All @@ -12191,6 +12211,7 @@
"ListRoutingProfiles",
"ListRules",
"ListSecurityKeys",
"ListSecurityProfileApplications",
"ListSecurityProfilePermissions",
"ListSecurityProfiles",
"ListTagsForResource",
Expand Down Expand Up @@ -12249,6 +12270,8 @@
"UpdateInstanceStorageConfig",
"UpdateParticipantRoleConfig",
"UpdatePhoneNumber",
"UpdatePhoneNumberMetadata",
"UpdatePredefinedAttribute",
"UpdatePrompt",
"UpdateQueueHoursOfOperation",
"UpdateQueueMaxContacts",
Expand Down Expand Up @@ -12448,40 +12471,51 @@
"CreateAssistantAssociation",
"CreateContent",
"CreateKnowledgeBase",
"CreateQuickResponse",
"CreateSession",
"DeleteAssistant",
"DeleteAssistantAssociation",
"DeleteContent",
"DeleteImportJob",
"DeleteKnowledgeBase",
"DeleteQuickResponse",
"GetAssistant",
"GetAssistantAssociation",
"GetContent",
"GetContentSummary",
"GetImportJob",
"GetKnowledgeBase",
"GetQuickResponse",
"GetRecommendations",
"GetSession",
"ListAssistantAssociations",
"ListAssistants",
"ListContents",
"ListImportJobs",
"ListKnowledgeBases",
"ListQuickResponses",
"ListTagsForResource",
"NotifyRecommendationsReceived",
"QueryAssistant",
"RemoveKnowledgeBaseTemplateUri",
"SearchContent",
"SearchQuickResponses",
"SearchSessions",
"StartContentUpload",
"StartImportJob",
"TagResource",
"UntagResource",
"UpdateContent",
"UpdateKnowledgeBaseTemplateUri"
"UpdateKnowledgeBaseTemplateUri",
"UpdateQuickResponse"
],
"HasResource": true,
"StringPrefix": "wisdom",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
"aws:TagKeys",
"wisdom:SearchFilter/RoutingProfileArn"
]
},
"Amazon Data Lifecycle Manager": {
Expand Down Expand Up @@ -13255,6 +13289,7 @@
"DisableEbsEncryptionByDefault",
"DisableFastLaunch",
"DisableFastSnapshotRestores",
"DisableImage",
"DisableImageBlockPublicAccess",
"DisableImageDeprecation",
"DisableIpamOrganizationAdminAccount",
Expand Down Expand Up @@ -13283,6 +13318,7 @@
"EnableEbsEncryptionByDefault",
"EnableFastLaunch",
"EnableFastSnapshotRestores",
"EnableImage",
"EnableImageBlockPublicAccess",
"EnableImageDeprecation",
"EnableIpamOrganizationAdminAccount",
Expand Down Expand Up @@ -15007,53 +15043,6 @@
"aws:TagKeys"
]
},
"Amazon GameSparks": {
"ARNFormat": "arn:aws:gamesparks:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:gamesparks:.+:.+:.+",
"Actions": [
"CreateGame",
"CreateSnapshot",
"CreateStage",
"DeleteGame",
"DeleteStage",
"DisconnectPlayer",
"ExportSnapshot",
"GetExtension",
"GetExtensionVersion",
"GetGame",
"GetGameConfiguration",
"GetGeneratedCodeJob",
"GetPlayerConnectionStatus",
"GetSnapshot",
"GetStage",
"GetStageDeployment",
"ImportGameConfiguration",
"InvokeBackend",
"ListExtensionVersions",
"ListExtensions",
"ListGames",
"ListGeneratedCodeJobs",
"ListSnapshots",
"ListStageDeployments",
"ListStages",
"ListTagsForResource",
"StartGeneratedCodeJob",
"StartStageDeployment",
"TagResource",
"UntagResource",
"UpdateGame",
"UpdateGameConfiguration",
"UpdateSnapshot",
"UpdateStage"
],
"HasResource": true,
"StringPrefix": "gamesparks",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon GroundTruth Labeling": {
"ARNFormat": "arn:${Partition}:groundtruthlabeling:${region}:${account}:${resourceType}/${resourcePath}",
"ARNRegex": "^arn:${Partition}:groundtruthlabeling:.+",
Expand Down Expand Up @@ -16977,15 +16966,19 @@
"Actions": [
"APIAccessAll",
"BatchGetCollection",
"BatchGetEffectiveLifecyclePolicy",
"BatchGetLifecyclePolicy",
"BatchGetVpcEndpoint",
"CreateAccessPolicy",
"CreateCollection",
"CreateLifecyclePolicy",
"CreateSecurityConfig",
"CreateSecurityPolicy",
"CreateVpcEndpoint",
"DashboardsAccessAll",
"DeleteAccessPolicy",
"DeleteCollection",
"DeleteLifecyclePolicy",
"DeleteSecurityConfig",
"DeleteSecurityPolicy",
"DeleteVpcEndpoint",
Expand All @@ -16996,6 +16989,7 @@
"GetSecurityPolicy",
"ListAccessPolicies",
"ListCollections",
"ListLifecyclePolicies",
"ListSecurityConfigs",
"ListSecurityPolicies",
"ListTagsForResource",
Expand All @@ -17005,6 +16999,7 @@
"UpdateAccessPolicy",
"UpdateAccountSettings",
"UpdateCollection",
"UpdateLifecyclePolicy",
"UpdateSecurityConfig",
"UpdateSecurityPolicy",
"UpdateVpcEndpoint"
Expand Down Expand Up @@ -18253,6 +18248,7 @@
"GetFaceLivenessSessionResults",
"GetFaceSearch",
"GetLabelDetection",
"GetMediaAnalysisJob",
"GetPersonTracking",
"GetSegmentDetection",
"GetTextDetection",
Expand All @@ -18261,6 +18257,7 @@
"ListDatasetEntries",
"ListDatasetLabels",
"ListFaces",
"ListMediaAnalysisJobs",
"ListProjectPolicies",
"ListStreamProcessors",
"ListTagsForResource",
Expand All @@ -18277,6 +18274,7 @@
"StartFaceLivenessSession",
"StartFaceSearch",
"StartLabelDetection",
"StartMediaAnalysisJob",
"StartPersonTracking",
"StartProjectVersion",
"StartSegmentDetection",
Expand Down
Loading

0 comments on commit 1729cf0

Please sign in to comment.