Skip to content

Commit

Permalink
Update CloudFormation specs to 175.0.0 (#3255)
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 May 26, 2024
1 parent 33d8b9d commit 271b381
Show file tree
Hide file tree
Showing 104 changed files with 5,705 additions and 3,734 deletions.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ def get_version(filename):
zip_safe=False,
install_requires=[
'pyyaml>5.4',
'aws-sam-translator>=1.87.0',
'aws-sam-translator>=1.89.0',
'jsonpatch',
'jsonschema>=3.0,<5',
'networkx>=2.4,<4',
Expand Down
115 changes: 112 additions & 3 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -1499,8 +1499,11 @@
"ListMicrosoftTeamsChannelConfigurations",
"ListMicrosoftTeamsConfiguredTeams",
"ListMicrosoftTeamsUserIdentities",
"ListTagsForResource",
"RedeemMicrosoftTeamsOauthCode",
"RedeemSlackOauthCode",
"TagResource",
"UntagResource",
"UpdateAccountPreferences",
"UpdateChimeWebhookConfiguration",
"UpdateMicrosoftTeamsChannelConfiguration",
Expand Down Expand Up @@ -2780,6 +2783,7 @@
"GetLandingZoneOperation",
"GetLandingZoneStatus",
"ListBaselines",
"ListControlOperations",
"ListDirectoryGroups",
"ListDriftDetails",
"ListEnabledBaselines",
Expand Down Expand Up @@ -5184,6 +5188,7 @@
"DeleteDatastore",
"DeleteImageSet",
"GetDICOMImportJob",
"GetDICOMInstance",
"GetDatastore",
"GetImageFrame",
"GetImageSet",
Expand Down Expand Up @@ -8366,17 +8371,29 @@
]
},
"AWS Payments": {
"ARNFormat": "arn:aws:payments::${Account}:${ResourceType}:${ResourceId}",
"ARNRegex": "^arn:aws:payments::[0-9]{12}:.+:.+",
"Actions": [
"CreatePaymentInstrument",
"DeletePaymentInstrument",
"GetPaymentInstrument",
"GetPaymentStatus",
"ListPaymentInstruments",
"ListPaymentPreferences",
"ListTagsForResource",
"MakePayment",
"TagResource",
"UntagResource",
"UpdatePaymentInstrument",
"UpdatePaymentPreferences"
],
"HasResource": false,
"StringPrefix": "payments"
"HasResource": true,
"StringPrefix": "payments",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"AWS Performance Insights": {
"ARNFormat": "arn:aws:pi:${Region}:${Account}:${ResourceType}/${RelativeId}",
Expand All @@ -8401,7 +8418,8 @@
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
"aws:TagKeys",
"pi:Dimensions"
]
},
"AWS Price List": {
Expand Down Expand Up @@ -9906,6 +9924,14 @@
"HasResource": false,
"StringPrefix": "supportplans"
},
"AWS Support Recommendations": {
"Actions": [
"GetSupportTroubleshootingResponse",
"StartSupportTroubleshooting"
],
"HasResource": false,
"StringPrefix": "supportrecommendations"
},
"AWS Sustainability": {
"ARNFormat": "arn:${Partition}:sustainability:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:${Partition}:sustainability:.+:.+:.+",
Expand Down Expand Up @@ -10499,6 +10525,18 @@
"aws:TagKeys"
]
},
"AWS User Subscriptions": {
"Actions": [
"CreateClaim",
"DeleteClaim",
"ListApplicationClaims",
"ListClaims",
"ListUserSubscriptions",
"UpdateClaim"
],
"HasResource": false,
"StringPrefix": "user-subscriptions"
},
"AWS Verified Access": {
"Actions": [
"AllowVerifiedAccess"
Expand Down Expand Up @@ -14295,6 +14333,7 @@
"DisableImage",
"DisableImageBlockPublicAccess",
"DisableImageDeprecation",
"DisableImageDeregistrationProtection",
"DisableIpamOrganizationAdminAccount",
"DisableSerialConsoleAccess",
"DisableSnapshotBlockPublicAccess",
Expand Down Expand Up @@ -14326,6 +14365,7 @@
"EnableImage",
"EnableImageBlockPublicAccess",
"EnableImageDeprecation",
"EnableImageDeregistrationProtection",
"EnableIpamOrganizationAdminAccount",
"EnableReachabilityAnalyzerOrganizationSharing",
"EnableSerialConsoleAccess",
Expand Down Expand Up @@ -14354,6 +14394,7 @@
"GetHostReservationPurchasePreview",
"GetImageBlockPublicAccessState",
"GetInstanceMetadataDefaults",
"GetInstanceTpmEkPub",
"GetInstanceTypesFromInstanceRequirements",
"GetInstanceUefiData",
"GetIpamAddressHistory",
Expand Down Expand Up @@ -14884,6 +14925,7 @@
"ARNRegex": "^arn:aws:emr-serverless:.+",
"Actions": [
"AccessInteractiveEndpoints",
"AccessLivyEndpoints",
"CancelJobRun",
"CreateApplication",
"DeleteApplication",
Expand Down Expand Up @@ -19196,6 +19238,7 @@
"DescribeIAMPolicyAssignment",
"DescribeIngestion",
"DescribeIpRestriction",
"DescribeKeyRegistration",
"DescribeNamespace",
"DescribeRefreshSchedule",
"DescribeRoleCustomPermission",
Expand Down Expand Up @@ -19295,6 +19338,7 @@
"UpdateIAMPolicyAssignment",
"UpdateIdentityPropagationConfig",
"UpdateIpRestriction",
"UpdateKeyRegistration",
"UpdatePublicSharingSettings",
"UpdateRefreshSchedule",
"UpdateResourcePermissions",
Expand Down Expand Up @@ -19322,6 +19366,7 @@
"quicksight:DirectoryType",
"quicksight:Edition",
"quicksight:IamArn",
"quicksight:KmsKeyArns",
"quicksight:SessionName",
"quicksight:UserName"
]
Expand Down Expand Up @@ -21379,6 +21424,70 @@
"aws:TagKeys"
]
},
"Amazon Simple Email Service - Mail Manager": {
"ARNFormat": "arn:aws:ses:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:aws:ses:.+:[0-9]+:.+",
"Actions": [
"CreateAddonInstance",
"CreateAddonSubscription",
"CreateArchive",
"CreateIngressPoint",
"CreateRelay",
"CreateRuleSet",
"CreateTrafficPolicy",
"DeleteAddonInstance",
"DeleteAddonSubscription",
"DeleteArchive",
"DeleteIngressPoint",
"DeleteRelay",
"DeleteRuleSet",
"DeleteTrafficPolicy",
"GetAddonInstance",
"GetAddonSubscription",
"GetArchive",
"GetArchiveExport",
"GetArchiveMessage",
"GetArchiveMessageContent",
"GetArchiveSearch",
"GetArchiveSearchResults",
"GetIngressPoint",
"GetRelay",
"GetRuleSet",
"GetTrafficPolicy",
"ListAddonInstances",
"ListAddonSubscriptions",
"ListArchiveExports",
"ListArchiveSearches",
"ListArchives",
"ListIngressPoints",
"ListRelays",
"ListRuleSets",
"ListTagsForResource",
"ListTrafficPolicies",
"StartArchiveExport",
"StartArchiveSearch",
"StopArchiveExport",
"StopArchiveSearch",
"TagResource",
"UntagResource",
"UpdateArchive",
"UpdateIngressPoint",
"UpdateRelay",
"UpdateRuleSet",
"UpdateTrafficPolicy"
],
"HasResource": true,
"StringPrefix": "ses",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys",
"ses:AddonSubscriptionArn",
"ses:MailManagerIngressPointType",
"ses:MailManagerRuleSetArn",
"ses:MailManagerTrafficPolicyArn"
]
},
"Amazon Simple Email Service v2": {
"ARNFormat": "arn:aws:ses:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:aws:ses:.+:[0-9]+:.+",
Expand Down
25 changes: 25 additions & 0 deletions src/cfnlint/data/AdditionalSpecs/RdsProperties.json
Original file line number Diff line number Diff line change
Expand Up @@ -3762,6 +3762,10 @@
"db.m6i.4xlarge",
"db.m6i.large",
"db.m6i.xlarge",
"db.r6i.2xlarge",
"db.r6i.4xlarge",
"db.r6i.large",
"db.r6i.xlarge",
"db.t3.2xlarge",
"db.t3.large",
"db.t3.medium",
Expand Down Expand Up @@ -11244,6 +11248,13 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
"db.m6gd.12xlarge",
"db.m6gd.16xlarge",
"db.m6gd.2xlarge",
"db.m6gd.4xlarge",
"db.m6gd.8xlarge",
"db.m6gd.large",
"db.m6gd.xlarge",
"db.r5.12xlarge",
"db.r5.16xlarge",
"db.r5.24xlarge",
Expand Down Expand Up @@ -15026,6 +15037,13 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
"db.m6gd.12xlarge",
"db.m6gd.16xlarge",
"db.m6gd.2xlarge",
"db.m6gd.4xlarge",
"db.m6gd.8xlarge",
"db.m6gd.large",
"db.m6gd.xlarge",
"db.r5.12xlarge",
"db.r5.16xlarge",
"db.r5.24xlarge",
Expand Down Expand Up @@ -18865,6 +18883,13 @@
"db.m5.8xlarge",
"db.m5.large",
"db.m5.xlarge",
"db.m6gd.12xlarge",
"db.m6gd.16xlarge",
"db.m6gd.2xlarge",
"db.m6gd.4xlarge",
"db.m6gd.8xlarge",
"db.m6gd.large",
"db.m6gd.xlarge",
"db.r5.12xlarge",
"db.r5.16xlarge",
"db.r5.24xlarge",
Expand Down

0 comments on commit 271b381

Please sign in to comment.