Skip to content

Commit

Permalink
Update CloudFormation specs to 176.0.0 (#3268)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <36457093+kddejong@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and kddejong committed Jun 7, 2024
1 parent e517a00 commit 3923e54
Show file tree
Hide file tree
Showing 101 changed files with 15,962 additions and 4,653 deletions.
133 changes: 96 additions & 37 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
"aws:TokenIssueTime",
"aws:UserAgent",
"aws:ViaAWSService",
"aws:VpcSourceIp",
"aws:userid",
"aws:username"
],
Expand Down Expand Up @@ -147,6 +146,7 @@
"ARNFormat": "arn:aws:account::${Account}:account",
"ARNRegex": "^arn:aws:account::.+:account",
"Actions": [
"AcceptPrimaryEmailUpdate",
"CloseAccount",
"DeleteAlternateContact",
"DisableRegion",
Expand All @@ -155,18 +155,21 @@
"GetAlternateContact",
"GetChallengeQuestions",
"GetContactInformation",
"GetPrimaryEmail",
"GetRegionOptStatus",
"ListRegions",
"PutAlternateContact",
"PutChallengeQuestions",
"PutContactInformation"
"PutContactInformation",
"StartPrimaryEmailUpdate"
],
"HasResource": true,
"StringPrefix": "account",
"conditionKeys": [
"account:AccountResourceOrgPaths",
"account:AccountResourceOrgTags/${TagKey}",
"account:AlternateContactTypes",
"account:EmailTargetDomain",
"account:TargetRegion"
]
},
Expand Down Expand Up @@ -1246,6 +1249,7 @@
"DescribeJobQueues",
"DescribeJobs",
"DescribeSchedulingPolicies",
"GetJobQueueSnapshot",
"ListJobs",
"ListSchedulingPolicies",
"ListTagsForResource",
Expand Down Expand Up @@ -4800,6 +4804,7 @@
"BatchGetTableOptimizer",
"BatchGetTriggers",
"BatchGetWorkflows",
"BatchPutDataQualityStatisticAnnotation",
"BatchStopJobRun",
"BatchUpdatePartition",
"CancelDataQualityRuleRecommendationRun",
Expand Down Expand Up @@ -4856,6 +4861,8 @@
"DeleteUserDefinedFunction",
"DeleteWorkflow",
"DeregisterDataPreview",
"DescribeConnectionType",
"DescribeEntity",
"GetBlueprint",
"GetBlueprintRun",
"GetBlueprintRuns",
Expand All @@ -4875,6 +4882,8 @@
"GetCustomEntityType",
"GetDataCatalogEncryptionSettings",
"GetDataPreviewStatement",
"GetDataQualityModel",
"GetDataQualityModelResult",
"GetDataQualityResult",
"GetDataQualityRuleRecommendationRun",
"GetDataQualityRuleset",
Expand Down Expand Up @@ -4943,14 +4952,18 @@
"ImportCatalogToGlue",
"ListBlueprints",
"ListColumnStatisticsTaskRuns",
"ListConnectionTypes",
"ListCrawlers",
"ListCrawls",
"ListCustomEntityTypes",
"ListDataQualityResults",
"ListDataQualityRuleRecommendationRuns",
"ListDataQualityRulesetEvaluationRuns",
"ListDataQualityRulesets",
"ListDataQualityStatisticAnnotations",
"ListDataQualityStatistics",
"ListDevEndpoints",
"ListEntities",
"ListJobs",
"ListMLTransforms",
"ListRegistries",
Expand All @@ -4965,10 +4978,12 @@
"PassConnection",
"PublishDataQuality",
"PutDataCatalogEncryptionSettings",
"PutDataQualityProfileAnnotation",
"PutResourcePolicy",
"PutSchemaVersionMetadata",
"PutWorkflowRunProperties",
"QuerySchemaVersionMetadata",
"RefreshOAuth2Tokens",
"RegisterSchemaVersion",
"RemoveSchemaVersionMetadata",
"RequestLogParsing",
Expand Down Expand Up @@ -7180,6 +7195,7 @@
"ExtendTransaction",
"GetDataAccess",
"GetDataCellsFilter",
"GetDataLakePrincipal",
"GetDataLakeSettings",
"GetEffectivePermissionsForPath",
"GetLFTag",
Expand Down Expand Up @@ -7307,6 +7323,7 @@
]
},
"AWS Launch Wizard": {
"ARNFormat": "arn:aws:launchwizard:${Region}:${Account}:${ResourceType}/${ResourcePath}",
"ARNRegex": "^arn:aws:launchwizard:.+:.+:.+",
"Actions": [
"CreateAdditionalNode",
Expand All @@ -7329,22 +7346,31 @@
"GetWorkload",
"GetWorkloadAsset",
"GetWorkloadAssets",
"GetWorkloadDeploymentPattern",
"ListAdditionalNodes",
"ListAllowedResources",
"ListDeploymentEvents",
"ListDeployments",
"ListProvisionedApps",
"ListResourceCostEstimates",
"ListSettingsSets",
"ListTagsForResource",
"ListWorkloadDeploymentOptions",
"ListWorkloadDeploymentPatterns",
"ListWorkloads",
"PutSettingsSet",
"StartProvisioning",
"TagResource",
"UntagResource",
"UpdateSettingsSet"
],
"HasResource": false,
"StringPrefix": "launchwizard"
"HasResource": true,
"StringPrefix": "launchwizard",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"AWS License Manager": {
"ARNFormat": "arn:aws:license-manager:${Region}:${Account}:${ResourceType}:${ResourceId}",
Expand Down Expand Up @@ -8372,7 +8398,7 @@
},
"AWS Payments": {
"ARNFormat": "arn:aws:payments::${Account}:${ResourceType}:${ResourceId}",
"ARNRegex": "^arn:aws:payments::[0-9]{12}:.+:.+",
"ARNRegex": "^arn:aws:payments:::.+:.+",
"Actions": [
"CreatePaymentInstrument",
"DeletePaymentInstrument",
Expand Down Expand Up @@ -12324,6 +12350,34 @@
"aws:TagKeys"
]
},
"Amazon CloudWatch Application Signals": {
"ARNFormat": "arn:aws:application-signals:${Region}:${Account}:slo/{ServiceLevelObjectivesName}",
"ARNRegex": "^arn:aws:application-signals:.+:.+:.+",
"Actions": [
"BatchGetServiceLevelObjectiveBudgetReport",
"CreateServiceLevelObjective",
"DeleteServiceLevelObjective",
"GetService",
"GetServiceLevelObjective",
"ListServiceDependencies",
"ListServiceDependents",
"ListServiceLevelObjectives",
"ListServiceOperations",
"ListServices",
"ListTagsForResource",
"StartDiscovery",
"TagResource",
"UntagResource",
"UpdateServiceLevelObjective"
],
"HasResource": true,
"StringPrefix": "application-signals",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon CloudWatch Evidently": {
"ARNFormat": "arn:aws:evidently:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:evidently:.+:.+:.+",
Expand Down Expand Up @@ -14933,6 +14987,7 @@
"GetDashboardForJobRun",
"GetJobRun",
"ListApplications",
"ListJobRunAttempts",
"ListJobRuns",
"ListTagsForResource",
"StartApplication",
Expand Down Expand Up @@ -17315,6 +17370,7 @@
"DescribeRouteCalculator",
"DescribeTracker",
"DisassociateTrackerConsumer",
"ForecastGeofenceEvents",
"GetDevicePosition",
"GetDevicePositionHistory",
"GetGeofence",
Expand Down Expand Up @@ -17344,7 +17400,8 @@
"UpdateMap",
"UpdatePlaceIndex",
"UpdateRouteCalculator",
"UpdateTracker"
"UpdateTracker",
"VerifyDevicePosition"
],
"HasResource": true,
"StringPrefix": "geo",
Expand Down Expand Up @@ -21611,6 +21668,8 @@
"CountOpenWorkflowExecutions",
"CountPendingActivityTasks",
"CountPendingDecisionTasks",
"DeleteActivityType",
"DeleteWorkflowType",
"DeprecateActivityType",
"DeprecateDomain",
"DeprecateWorkflowType",
Expand Down Expand Up @@ -22385,37 +22444,7 @@
"HasResource": false,
"StringPrefix": "wam"
},
"Amazon WorkSpaces Thin Client": {
"ARNFormat": "arn:aws:thinclient:${Region}:${Account}:${ResourceType}/${ResourceIdentifier}",
"ARNRegex": "^arn:aws:thinclient:.+:.+:.+",
"Actions": [
"CreateEnvironment",
"DeleteDevice",
"DeleteEnvironment",
"DeregisterDevice",
"GetDevice",
"GetEnvironment",
"GetSoftwareSet",
"ListDeviceSessions",
"ListDevices",
"ListEnvironments",
"ListSoftwareSets",
"ListTagsForResource",
"TagResource",
"UntagResource",
"UpdateDevice",
"UpdateEnvironment",
"UpdateSoftwareSet"
],
"HasResource": true,
"StringPrefix": "thinclient",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon WorkSpaces Web": {
"Amazon WorkSpaces Secure Browser": {
"ARNFormat": "arn:aws:workspaces-web:${Region}:${Account}:${ResourceType}/${ResourceIdentifier}",
"ARNRegex": "^arn:aws:workspaces-web:.+",
"Actions": [
Expand Down Expand Up @@ -22486,6 +22515,36 @@
"aws:TagKeys"
]
},
"Amazon WorkSpaces Thin Client": {
"ARNFormat": "arn:aws:thinclient:${Region}:${Account}:${ResourceType}/${ResourceIdentifier}",
"ARNRegex": "^arn:aws:thinclient:.+:.+:.+",
"Actions": [
"CreateEnvironment",
"DeleteDevice",
"DeleteEnvironment",
"DeregisterDevice",
"GetDevice",
"GetEnvironment",
"GetSoftwareSet",
"ListDeviceSessions",
"ListDevices",
"ListEnvironments",
"ListSoftwareSets",
"ListTagsForResource",
"TagResource",
"UntagResource",
"UpdateDevice",
"UpdateEnvironment",
"UpdateSoftwareSet"
],
"HasResource": true,
"StringPrefix": "thinclient",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"AmazonMediaImport": {
"ARNFormat": "arn:aws:mediaimport:${Region}:${Account}/*",
"Actions": [
Expand Down

0 comments on commit 3923e54

Please sign in to comment.