Skip to content

Commit 3923e54

Browse files
Update CloudFormation specs to 176.0.0 (#3268)
Co-authored-by: kddejong <[email protected]>
1 parent e517a00 commit 3923e54

File tree

101 files changed

+15962
-4653
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+15962
-4653
lines changed

src/cfnlint/data/AdditionalSpecs/Policies.json

+96-37
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
"aws:TokenIssueTime",
4949
"aws:UserAgent",
5050
"aws:ViaAWSService",
51-
"aws:VpcSourceIp",
5251
"aws:userid",
5352
"aws:username"
5453
],
@@ -147,6 +146,7 @@
147146
"ARNFormat": "arn:aws:account::${Account}:account",
148147
"ARNRegex": "^arn:aws:account::.+:account",
149148
"Actions": [
149+
"AcceptPrimaryEmailUpdate",
150150
"CloseAccount",
151151
"DeleteAlternateContact",
152152
"DisableRegion",
@@ -155,18 +155,21 @@
155155
"GetAlternateContact",
156156
"GetChallengeQuestions",
157157
"GetContactInformation",
158+
"GetPrimaryEmail",
158159
"GetRegionOptStatus",
159160
"ListRegions",
160161
"PutAlternateContact",
161162
"PutChallengeQuestions",
162-
"PutContactInformation"
163+
"PutContactInformation",
164+
"StartPrimaryEmailUpdate"
163165
],
164166
"HasResource": true,
165167
"StringPrefix": "account",
166168
"conditionKeys": [
167169
"account:AccountResourceOrgPaths",
168170
"account:AccountResourceOrgTags/${TagKey}",
169171
"account:AlternateContactTypes",
172+
"account:EmailTargetDomain",
170173
"account:TargetRegion"
171174
]
172175
},
@@ -1246,6 +1249,7 @@
12461249
"DescribeJobQueues",
12471250
"DescribeJobs",
12481251
"DescribeSchedulingPolicies",
1252+
"GetJobQueueSnapshot",
12491253
"ListJobs",
12501254
"ListSchedulingPolicies",
12511255
"ListTagsForResource",
@@ -4800,6 +4804,7 @@
48004804
"BatchGetTableOptimizer",
48014805
"BatchGetTriggers",
48024806
"BatchGetWorkflows",
4807+
"BatchPutDataQualityStatisticAnnotation",
48034808
"BatchStopJobRun",
48044809
"BatchUpdatePartition",
48054810
"CancelDataQualityRuleRecommendationRun",
@@ -4856,6 +4861,8 @@
48564861
"DeleteUserDefinedFunction",
48574862
"DeleteWorkflow",
48584863
"DeregisterDataPreview",
4864+
"DescribeConnectionType",
4865+
"DescribeEntity",
48594866
"GetBlueprint",
48604867
"GetBlueprintRun",
48614868
"GetBlueprintRuns",
@@ -4875,6 +4882,8 @@
48754882
"GetCustomEntityType",
48764883
"GetDataCatalogEncryptionSettings",
48774884
"GetDataPreviewStatement",
4885+
"GetDataQualityModel",
4886+
"GetDataQualityModelResult",
48784887
"GetDataQualityResult",
48794888
"GetDataQualityRuleRecommendationRun",
48804889
"GetDataQualityRuleset",
@@ -4943,14 +4952,18 @@
49434952
"ImportCatalogToGlue",
49444953
"ListBlueprints",
49454954
"ListColumnStatisticsTaskRuns",
4955+
"ListConnectionTypes",
49464956
"ListCrawlers",
49474957
"ListCrawls",
49484958
"ListCustomEntityTypes",
49494959
"ListDataQualityResults",
49504960
"ListDataQualityRuleRecommendationRuns",
49514961
"ListDataQualityRulesetEvaluationRuns",
49524962
"ListDataQualityRulesets",
4963+
"ListDataQualityStatisticAnnotations",
4964+
"ListDataQualityStatistics",
49534965
"ListDevEndpoints",
4966+
"ListEntities",
49544967
"ListJobs",
49554968
"ListMLTransforms",
49564969
"ListRegistries",
@@ -4965,10 +4978,12 @@
49654978
"PassConnection",
49664979
"PublishDataQuality",
49674980
"PutDataCatalogEncryptionSettings",
4981+
"PutDataQualityProfileAnnotation",
49684982
"PutResourcePolicy",
49694983
"PutSchemaVersionMetadata",
49704984
"PutWorkflowRunProperties",
49714985
"QuerySchemaVersionMetadata",
4986+
"RefreshOAuth2Tokens",
49724987
"RegisterSchemaVersion",
49734988
"RemoveSchemaVersionMetadata",
49744989
"RequestLogParsing",
@@ -7180,6 +7195,7 @@
71807195
"ExtendTransaction",
71817196
"GetDataAccess",
71827197
"GetDataCellsFilter",
7198+
"GetDataLakePrincipal",
71837199
"GetDataLakeSettings",
71847200
"GetEffectivePermissionsForPath",
71857201
"GetLFTag",
@@ -7307,6 +7323,7 @@
73077323
]
73087324
},
73097325
"AWS Launch Wizard": {
7326+
"ARNFormat": "arn:aws:launchwizard:${Region}:${Account}:${ResourceType}/${ResourcePath}",
73107327
"ARNRegex": "^arn:aws:launchwizard:.+:.+:.+",
73117328
"Actions": [
73127329
"CreateAdditionalNode",
@@ -7329,22 +7346,31 @@
73297346
"GetWorkload",
73307347
"GetWorkloadAsset",
73317348
"GetWorkloadAssets",
7349+
"GetWorkloadDeploymentPattern",
73327350
"ListAdditionalNodes",
73337351
"ListAllowedResources",
73347352
"ListDeploymentEvents",
73357353
"ListDeployments",
73367354
"ListProvisionedApps",
73377355
"ListResourceCostEstimates",
73387356
"ListSettingsSets",
7357+
"ListTagsForResource",
73397358
"ListWorkloadDeploymentOptions",
73407359
"ListWorkloadDeploymentPatterns",
73417360
"ListWorkloads",
73427361
"PutSettingsSet",
73437362
"StartProvisioning",
7363+
"TagResource",
7364+
"UntagResource",
73447365
"UpdateSettingsSet"
73457366
],
7346-
"HasResource": false,
7347-
"StringPrefix": "launchwizard"
7367+
"HasResource": true,
7368+
"StringPrefix": "launchwizard",
7369+
"conditionKeys": [
7370+
"aws:RequestTag/${TagKey}",
7371+
"aws:ResourceTag/${TagKey}",
7372+
"aws:TagKeys"
7373+
]
73487374
},
73497375
"AWS License Manager": {
73507376
"ARNFormat": "arn:aws:license-manager:${Region}:${Account}:${ResourceType}:${ResourceId}",
@@ -8372,7 +8398,7 @@
83728398
},
83738399
"AWS Payments": {
83748400
"ARNFormat": "arn:aws:payments::${Account}:${ResourceType}:${ResourceId}",
8375-
"ARNRegex": "^arn:aws:payments::[0-9]{12}:.+:.+",
8401+
"ARNRegex": "^arn:aws:payments:::.+:.+",
83768402
"Actions": [
83778403
"CreatePaymentInstrument",
83788404
"DeletePaymentInstrument",
@@ -12324,6 +12350,34 @@
1232412350
"aws:TagKeys"
1232512351
]
1232612352
},
12353+
"Amazon CloudWatch Application Signals": {
12354+
"ARNFormat": "arn:aws:application-signals:${Region}:${Account}:slo/{ServiceLevelObjectivesName}",
12355+
"ARNRegex": "^arn:aws:application-signals:.+:.+:.+",
12356+
"Actions": [
12357+
"BatchGetServiceLevelObjectiveBudgetReport",
12358+
"CreateServiceLevelObjective",
12359+
"DeleteServiceLevelObjective",
12360+
"GetService",
12361+
"GetServiceLevelObjective",
12362+
"ListServiceDependencies",
12363+
"ListServiceDependents",
12364+
"ListServiceLevelObjectives",
12365+
"ListServiceOperations",
12366+
"ListServices",
12367+
"ListTagsForResource",
12368+
"StartDiscovery",
12369+
"TagResource",
12370+
"UntagResource",
12371+
"UpdateServiceLevelObjective"
12372+
],
12373+
"HasResource": true,
12374+
"StringPrefix": "application-signals",
12375+
"conditionKeys": [
12376+
"aws:RequestTag/${TagKey}",
12377+
"aws:ResourceTag/${TagKey}",
12378+
"aws:TagKeys"
12379+
]
12380+
},
1232712381
"Amazon CloudWatch Evidently": {
1232812382
"ARNFormat": "arn:aws:evidently:${Region}:${Account}:${ResourceType}/${ResourceName}",
1232912383
"ARNRegex": "^arn:aws:evidently:.+:.+:.+",
@@ -14933,6 +14987,7 @@
1493314987
"GetDashboardForJobRun",
1493414988
"GetJobRun",
1493514989
"ListApplications",
14990+
"ListJobRunAttempts",
1493614991
"ListJobRuns",
1493714992
"ListTagsForResource",
1493814993
"StartApplication",
@@ -17315,6 +17370,7 @@
1731517370
"DescribeRouteCalculator",
1731617371
"DescribeTracker",
1731717372
"DisassociateTrackerConsumer",
17373+
"ForecastGeofenceEvents",
1731817374
"GetDevicePosition",
1731917375
"GetDevicePositionHistory",
1732017376
"GetGeofence",
@@ -17344,7 +17400,8 @@
1734417400
"UpdateMap",
1734517401
"UpdatePlaceIndex",
1734617402
"UpdateRouteCalculator",
17347-
"UpdateTracker"
17403+
"UpdateTracker",
17404+
"VerifyDevicePosition"
1734817405
],
1734917406
"HasResource": true,
1735017407
"StringPrefix": "geo",
@@ -21611,6 +21668,8 @@
2161121668
"CountOpenWorkflowExecutions",
2161221669
"CountPendingActivityTasks",
2161321670
"CountPendingDecisionTasks",
21671+
"DeleteActivityType",
21672+
"DeleteWorkflowType",
2161421673
"DeprecateActivityType",
2161521674
"DeprecateDomain",
2161621675
"DeprecateWorkflowType",
@@ -22385,37 +22444,7 @@
2238522444
"HasResource": false,
2238622445
"StringPrefix": "wam"
2238722446
},
22388-
"Amazon WorkSpaces Thin Client": {
22389-
"ARNFormat": "arn:aws:thinclient:${Region}:${Account}:${ResourceType}/${ResourceIdentifier}",
22390-
"ARNRegex": "^arn:aws:thinclient:.+:.+:.+",
22391-
"Actions": [
22392-
"CreateEnvironment",
22393-
"DeleteDevice",
22394-
"DeleteEnvironment",
22395-
"DeregisterDevice",
22396-
"GetDevice",
22397-
"GetEnvironment",
22398-
"GetSoftwareSet",
22399-
"ListDeviceSessions",
22400-
"ListDevices",
22401-
"ListEnvironments",
22402-
"ListSoftwareSets",
22403-
"ListTagsForResource",
22404-
"TagResource",
22405-
"UntagResource",
22406-
"UpdateDevice",
22407-
"UpdateEnvironment",
22408-
"UpdateSoftwareSet"
22409-
],
22410-
"HasResource": true,
22411-
"StringPrefix": "thinclient",
22412-
"conditionKeys": [
22413-
"aws:RequestTag/${TagKey}",
22414-
"aws:ResourceTag/${TagKey}",
22415-
"aws:TagKeys"
22416-
]
22417-
},
22418-
"Amazon WorkSpaces Web": {
22447+
"Amazon WorkSpaces Secure Browser": {
2241922448
"ARNFormat": "arn:aws:workspaces-web:${Region}:${Account}:${ResourceType}/${ResourceIdentifier}",
2242022449
"ARNRegex": "^arn:aws:workspaces-web:.+",
2242122450
"Actions": [
@@ -22486,6 +22515,36 @@
2248622515
"aws:TagKeys"
2248722516
]
2248822517
},
22518+
"Amazon WorkSpaces Thin Client": {
22519+
"ARNFormat": "arn:aws:thinclient:${Region}:${Account}:${ResourceType}/${ResourceIdentifier}",
22520+
"ARNRegex": "^arn:aws:thinclient:.+:.+:.+",
22521+
"Actions": [
22522+
"CreateEnvironment",
22523+
"DeleteDevice",
22524+
"DeleteEnvironment",
22525+
"DeregisterDevice",
22526+
"GetDevice",
22527+
"GetEnvironment",
22528+
"GetSoftwareSet",
22529+
"ListDeviceSessions",
22530+
"ListDevices",
22531+
"ListEnvironments",
22532+
"ListSoftwareSets",
22533+
"ListTagsForResource",
22534+
"TagResource",
22535+
"UntagResource",
22536+
"UpdateDevice",
22537+
"UpdateEnvironment",
22538+
"UpdateSoftwareSet"
22539+
],
22540+
"HasResource": true,
22541+
"StringPrefix": "thinclient",
22542+
"conditionKeys": [
22543+
"aws:RequestTag/${TagKey}",
22544+
"aws:ResourceTag/${TagKey}",
22545+
"aws:TagKeys"
22546+
]
22547+
},
2248922548
"AmazonMediaImport": {
2249022549
"ARNFormat": "arn:aws:mediaimport:${Region}:${Account}/*",
2249122550
"Actions": [

0 commit comments

Comments
 (0)