Skip to content

Commit

Permalink
Update CloudFormation specs to 105.0.0 (#2530)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <kddejong@users.noreply.github.com>
Co-authored-by: Kevin DeJong <kddejong@amazon.com>
  • Loading branch information
3 people committed Jan 3, 2023
1 parent cf8f9e4 commit 428aeaf
Show file tree
Hide file tree
Showing 82 changed files with 24,972 additions and 21,018 deletions.
83 changes: 76 additions & 7 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -1431,7 +1431,7 @@
},
"AWS CloudHSM": {
"ARNFormat": "arn:aws:cloudhsm:${Region}:${Account}:${ResourceName}",
"ARNRegex": "^arn:<partition>:cloudhsm:.+",
"ARNRegex": "^arn:aws:cloudhsm:.+",
"Actions": [
"AddTagsToResource",
"CopyBackupToRegion",
Expand Down Expand Up @@ -2030,11 +2030,14 @@
"ExportAutoScalingGroupRecommendations",
"ExportEBSVolumeRecommendations",
"ExportEC2InstanceRecommendations",
"ExportECSServiceRecommendations",
"ExportLambdaFunctionRecommendations",
"GetAutoScalingGroupRecommendations",
"GetEBSVolumeRecommendations",
"GetEC2InstanceRecommendations",
"GetEC2RecommendationProjectedMetrics",
"GetECSServiceRecommendationProjectedMetrics",
"GetECSServiceRecommendations",
"GetEffectiveRecommendationPreferences",
"GetEnrollmentStatus",
"GetEnrollmentStatusesForOrganization",
Expand Down Expand Up @@ -2265,7 +2268,7 @@
]
},
"AWS Cost and Usage Report": {
"ARNFormat": "arn:aws:cur:<region>:<account_ID>:definition/<reportname>",
"ARNFormat": "arn:aws:cur:${Region}:${Account}:definition/${ResourceName}",
"ARNRegex": "^arn:aws:cur:.+:.+:.+",
"Actions": [
"DeleteReportDefinition",
Expand Down Expand Up @@ -4056,6 +4059,7 @@
"ListProfiles",
"ListTagsForResource",
"ProvisionPermissionSet",
"PutApplicationAssignmentConfiguration",
"PutInlinePolicyToPermissionSet",
"PutMfaDeviceManagementForDirectory",
"PutPermissionsBoundaryToPermissionSet",
Expand Down Expand Up @@ -5603,6 +5607,16 @@
"license-manager:ResourceTag/${TagKey}"
]
},
"AWS License Manager Linux Subscriptions Manager": {
"Actions": [
"GetServiceSettings",
"ListLinuxSubscriptionInstances",
"ListLinuxSubscriptions",
"UpdateServiceSettings"
],
"HasResource": false,
"StringPrefix": "license-manager-linux-subscriptions"
},
"AWS License Manager User Subscriptions": {
"Actions": [
"AssociateUser",
Expand Down Expand Up @@ -8598,11 +8612,20 @@
"ListNetworkSites",
"ListNetworks",
"ListOrders",
"ListTagsForResource",
"Ping",
"TagResource",
"UntagResource",
"UpdateNetworkSite",
"UpdateNetworkSitePlan"
],
"HasResource": true,
"StringPrefix": "private-networks"
"StringPrefix": "private-networks",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Alexa for Business": {
"ARNFormat": "arn:aws:a4b:${Region}:${Account}:${ResourceType}/${ResourceId}",
Expand Down Expand Up @@ -9884,6 +9907,30 @@
"synthetics:Names"
]
},
"Amazon CodeCatalyst": {
"ARNFormat": "arn:aws:codecatalyst:${Region}:${Account}:${RelativeId}",
"ARNRegex": "^arn:aws:codecatalyst:.+",
"Actions": [
"AcceptConnection",
"AssociateIamRoleToConnection",
"DeleteConnection",
"DisassociateIamRoleFromConnection",
"GetBillingAuthorization",
"GetConnection",
"GetPendingConnection",
"ListConnections",
"ListIamRolesForConnection",
"PutBillingAuthorization",
"RejectConnection"
],
"HasResource": true,
"StringPrefix": "codecatalyst",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon CodeGuru": {
"ARNFormat": "arn:${Partition}:codeguru:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:${Partition}:codeguru:.+:.+:.+",
Expand Down Expand Up @@ -10308,6 +10355,7 @@
"CreateQueue",
"CreateQuickConnect",
"CreateRoutingProfile",
"CreateRule",
"CreateSecurityProfile",
"CreateTaskTemplate",
"CreateTrafficDistributionGroup",
Expand All @@ -10321,6 +10369,7 @@
"DeleteInstance",
"DeleteIntegrationAssociation",
"DeleteQuickConnect",
"DeleteRule",
"DeleteSecurityProfile",
"DeleteTaskTemplate",
"DeleteTrafficDistributionGroup",
Expand All @@ -10341,6 +10390,7 @@
"DescribeQueue",
"DescribeQuickConnect",
"DescribeRoutingProfile",
"DescribeRule",
"DescribeSecurityProfile",
"DescribeTrafficDistributionGroup",
"DescribeUser",
Expand Down Expand Up @@ -10389,6 +10439,7 @@
"ListRealtimeContactAnalysisSegments",
"ListRoutingProfileQueues",
"ListRoutingProfiles",
"ListRule",
"ListSecurityKeys",
"ListSecurityProfilePermissions",
"ListSecurityProfiles",
Expand Down Expand Up @@ -10435,6 +10486,7 @@
"UpdateHoursOfOperation",
"UpdateInstanceAttribute",
"UpdateInstanceStorageConfig",
"UpdateParticipantRoleConfig",
"UpdatePhoneNumber",
"UpdateQueueHoursOfOperation",
"UpdateQueueMaxContacts",
Expand All @@ -10447,6 +10499,7 @@
"UpdateRoutingProfileDefaultOutboundQueue",
"UpdateRoutingProfileName",
"UpdateRoutingProfileQueues",
"UpdateRule",
"UpdateSecurityProfile",
"UpdateTaskTemplate",
"UpdateTrafficDistribution",
Expand Down Expand Up @@ -11836,8 +11889,8 @@
]
},
"Amazon ElastiCache": {
"ARNFormat": "arn:aws:elasticache:${Region}:${AccountId}:${ResourceType}:${ResourceName}",
"ARNRegex": "^arn:.+:elasticache:.+:.+:.+",
"ARNFormat": "arn:aws:elasticache:${Region}:${Account}:${ResourceType}:${ResourceName}",
"ARNRegex": "^arn:aws:elasticache:.+:.+:.+",
"Actions": [
"AddTagsToResource",
"AuthorizeCacheSecurityGroupIngress",
Expand Down Expand Up @@ -13527,6 +13580,7 @@
"CreateStream",
"DeleteSignalingChannel",
"DeleteStream",
"DescribeEdgeConfiguration",
"DescribeImageGenerationConfiguration",
"DescribeNotificationConfiguration",
"DescribeSignalingChannel",
Expand All @@ -13547,6 +13601,7 @@
"ListTagsForStream",
"PutMedia",
"SendAlexaOfferToMaster",
"StartEdgeConfigurationUpdate",
"TagResource",
"TagStream",
"UntagResource",
Expand Down Expand Up @@ -14504,8 +14559,8 @@
"StringPrefix": "mechanicalturk"
},
"Amazon MemoryDB": {
"ARNFormat": "arn:aws:memorydb:${Region}:${AccountId}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:.+:memorydb:.+:.+:.+",
"ARNFormat": "arn:aws:memorydb:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:memorydb:.+:.+:.+",
"Actions": [
"BatchUpdateCluster",
"CopySnapshot",
Expand All @@ -14527,13 +14582,16 @@
"DescribeEvents",
"DescribeParameterGroups",
"DescribeParameters",
"DescribeReservedNodes",
"DescribeReservedNodesOfferings",
"DescribeServiceUpdates",
"DescribeSnapshots",
"DescribeSubnetGroups",
"DescribeUsers",
"FailoverShard",
"ListAllowedNodeTypeUpdates",
"ListTags",
"PurchaseReservedNodesOffering",
"ResetParameterGroup",
"TagResource",
"UntagResource",
Expand Down Expand Up @@ -14669,6 +14727,7 @@
"GetLaunchProfileMember",
"GetStreamingImage",
"GetStreamingSession",
"GetStreamingSessionBackup",
"GetStreamingSessionStream",
"GetStudio",
"GetStudioComponent",
Expand All @@ -14678,6 +14737,7 @@
"ListLaunchProfileMembers",
"ListLaunchProfiles",
"ListStreamingImages",
"ListStreamingSessionBackups",
"ListStreamingSessions",
"ListStudioComponents",
"ListStudioMembers",
Expand Down Expand Up @@ -15662,6 +15722,7 @@
"rds:DatabaseEngine",
"rds:DatabaseName",
"rds:EndpointType",
"rds:ManageMasterUserPassword",
"rds:MultiAz",
"rds:Piops",
"rds:StorageEncrypted",
Expand Down Expand Up @@ -16139,13 +16200,15 @@
"Amazon Route 53 Domains": {
"Actions": [
"AcceptDomainTransferFromAnotherAwsAccount",
"AssociateDelegationSignerToDomain",
"CancelDomainTransferToAnotherAwsAccount",
"CheckDomainAvailability",
"CheckDomainTransferability",
"DeleteDomain",
"DeleteTagsForDomain",
"DisableDomainAutoRenew",
"DisableDomainTransferLock",
"DisassociateDelegationSignerFromDomain",
"EnableDomainAutoRenew",
"EnableDomainTransferLock",
"GetContactReachabilityStatus",
Expand All @@ -16156,10 +16219,12 @@
"ListOperations",
"ListPrices",
"ListTagsForDomain",
"PushDomain",
"RegisterDomain",
"RejectDomainTransferFromAnotherAwsAccount",
"RenewDomain",
"ResendContactReachabilityEmail",
"ResendOperationAuthorization",
"RetrieveDomainAuthCode",
"TransferDomain",
"TransferDomainToAnotherAwsAccount",
Expand Down Expand Up @@ -17569,6 +17634,8 @@
"DescribeScheduledQuery",
"DescribeTable",
"ExecuteScheduledQuery",
"GetAwsBackupStatus",
"GetAwsRestoreStatus",
"ListDatabases",
"ListMeasures",
"ListScheduledQueries",
Expand All @@ -17577,6 +17644,8 @@
"PrepareQuery",
"Select",
"SelectValues",
"StartAwsBackupJob",
"StartAwsRestoreJob",
"TagResource",
"UntagResource",
"UpdateDatabase",
Expand Down
Loading

0 comments on commit 428aeaf

Please sign in to comment.