Skip to content

Commit

Permalink
Update CloudFormation specs to 49.0.0 (#2178)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <kddejong@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and kddejong committed Nov 19, 2021
1 parent 7749ab9 commit 90e0cb9
Show file tree
Hide file tree
Showing 63 changed files with 16,492 additions and 819 deletions.
158 changes: 153 additions & 5 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -626,13 +626,19 @@
"GetEvidenceFolder",
"GetEvidenceFoldersByAssessment",
"GetEvidenceFoldersByAssessmentControl",
"GetInsights",
"GetInsightsByAssessment",
"GetOrganizationAdminAccount",
"GetServicesInScope",
"GetSettings",
"ListAssessmentControlInsightsByControlDomain",
"ListAssessmentFrameworkShareRequests",
"ListAssessmentFrameworks",
"ListAssessmentReports",
"ListAssessments",
"ListControlDomainInsights",
"ListControlDomainInsightsByAssessment",
"ListControlInsightsByControlDomain",
"ListControls",
"ListKeywordsForDataSource",
"ListNotifications",
Expand Down Expand Up @@ -1358,7 +1364,9 @@
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
"aws:TagKeys",
"codebuild:RequestTag/${TagKey}",
"codebuild:TagKeys"
]
},
"AWS CodeCommit": {
Expand Down Expand Up @@ -2473,6 +2481,87 @@
"elasticbeanstalk:InApplication"
]
},
"AWS Elastic Disaster Recovery": {
"ARNFormat": "arn:aws:drs:${Region}:${AccountId}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:drs:.+",
"Actions": [
"AssociateFailbackClientToRecoveryInstanceForDrs",
"BatchCreateVolumeSnapshotGroupForDrs",
"BatchDeleteSnapshotRequestForDrs",
"CreateRecoveryInstanceForDrs",
"CreateReplicationConfigurationTemplate",
"CreateSessionForDrs",
"CreateSourceServerForDrs",
"DeleteJob",
"DeleteRecoveryInstance",
"DeleteReplicationConfigurationTemplate",
"DeleteSourceServer",
"DescribeJobLogItems",
"DescribeJobs",
"DescribeRecoveryInstances",
"DescribeRecoverySnapshots",
"DescribeReplicationConfigurationTemplates",
"DescribeReplicationServerAssociationsForDrs",
"DescribeSnapshotRequestsForDrs",
"DescribeSourceServers",
"DisconnectRecoveryInstance",
"DisconnectSourceServer",
"GetAgentCommandForDrs",
"GetAgentConfirmedResumeInfoForDrs",
"GetAgentInstallationAssetsForDrs",
"GetAgentReplicationInfoForDrs",
"GetAgentRuntimeConfigurationForDrs",
"GetAgentSnapshotCreditsForDrs",
"GetChannelCommandsForDrs",
"GetFailbackCommandForDrs",
"GetFailbackLaunchRequestedForDrs",
"GetFailbackReplicationConfiguration",
"GetLaunchConfiguration",
"GetReplicationConfiguration",
"GetSuggestedFailbackClientDeviceMappingForDrs",
"InitializeService",
"IssueAgentCertificateForDrs",
"ListTagsForResource",
"NotifyAgentAuthenticationForDrs",
"NotifyAgentConnectedForDrs",
"NotifyAgentDisconnectedForDrs",
"NotifyAgentReplicationProgressForDrs",
"NotifyConsistencyAttainedForDrs",
"NotifyReplicationServerAuthenticationForDrs",
"RetryDataReplication",
"SendAgentLogsForDrs",
"SendAgentMetricsForDrs",
"SendChannelCommandResultForDrs",
"SendClientLogsForDrs",
"SendClientMetricsForDrs",
"StartFailbackLaunch",
"StartRecovery",
"StopFailback",
"TagResource",
"TerminateRecoveryInstances",
"UntagResource",
"UpdateAgentBacklogForDrs",
"UpdateAgentConversionInfoForDrs",
"UpdateAgentReplicationInfoForDrs",
"UpdateAgentReplicationProcessStateForDrs",
"UpdateAgentSourcePropertiesForDrs",
"UpdateFailbackClientDeviceMappingForDrs",
"UpdateFailbackClientLastSeenForDrs",
"UpdateFailbackReplicationConfiguration",
"UpdateLaunchConfiguration",
"UpdateReplicationCertificateForDrs",
"UpdateReplicationConfiguration",
"UpdateReplicationConfigurationTemplate"
],
"HasResource": true,
"StringPrefix": "drs",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys",
"drs:EC2InstanceARN"
]
},
"AWS Elemental Appliances and Software": {
"ARNFormat": "arn:aws:elemental-appliances-software:<region>:<account-id>:<resource-type>/<resource_name>",
"ARNRegex": "^arn:aws:elemental-appliances-software:.+:.+:.+",
Expand Down Expand Up @@ -3106,7 +3195,7 @@
]
},
"AWS Glue DataBrew": {
"ARNFormat": "arn:${Partition}:databrew:<region>:<account-id>:<resource-type>/<resource_name>",
"ARNFormat": "arn:${Partition}:databrew:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:${Partition}:databrew:.+:.+:.+",
"Actions": [
"BatchDeleteRecipeVersion",
Expand All @@ -3115,24 +3204,28 @@
"CreateProject",
"CreateRecipe",
"CreateRecipeJob",
"CreateRuleset",
"CreateSchedule",
"DeleteDataset",
"DeleteJob",
"DeleteProject",
"DeleteRecipeVersion",
"DeleteRuleset",
"DeleteSchedule",
"DescribeDataset",
"DescribeJob",
"DescribeJobRun",
"DescribeProject",
"DescribeRecipe",
"DescribeRuleset",
"DescribeSchedule",
"ListDatasets",
"ListJobRuns",
"ListJobs",
"ListProjects",
"ListRecipeVersions",
"ListRecipes",
"ListRulesets",
"ListSchedules",
"ListTagsForResource",
"PublishRecipe",
Expand All @@ -3147,6 +3240,7 @@
"UpdateProject",
"UpdateRecipe",
"UpdateRecipeJob",
"UpdateRuleset",
"UpdateSchedule"
],
"HasResource": true,
Expand Down Expand Up @@ -10166,27 +10260,35 @@
]
},
"Amazon Forecast": {
"ARNFormat": "arn:aws:forecast:<region>:<account-id>:<resource-type>/<resource_name>",
"ARNFormat": "arn:aws:forecast:${Region}:${Account}:${ResourceType}/${ResourceId}",
"ARNRegex": "^arn:aws:forecast:.+:.+:.+",
"Actions": [
"CreateAutoPredictor",
"CreateDataset",
"CreateDatasetGroup",
"CreateDatasetImportJob",
"CreateExplainability",
"CreateExplainabilityExport",
"CreateForecast",
"CreateForecastExportJob",
"CreatePredictor",
"CreatePredictorBacktestExportJob",
"DeleteDataset",
"DeleteDatasetGroup",
"DeleteDatasetImportJob",
"DeleteExplainability",
"DeleteExplainabilityExport",
"DeleteForecast",
"DeleteForecastExportJob",
"DeletePredictor",
"DeletePredictorBacktestExportJob",
"DeleteResourceTree",
"DescribeAutoPredictor",
"DescribeDataset",
"DescribeDatasetGroup",
"DescribeDatasetImportJob",
"DescribeExplainabilityExport",
"DescribeExplainablity",
"DescribeForecast",
"DescribeForecastExportJob",
"DescribePredictor",
Expand All @@ -10195,6 +10297,8 @@
"ListDatasetGroups",
"ListDatasetImportJobs",
"ListDatasets",
"ListExplainabilities",
"ListExplainabilityExports",
"ListForecastExportJobs",
"ListForecasts",
"ListPredictorBacktestExportJobs",
Expand Down Expand Up @@ -10664,8 +10768,51 @@
"HasResource": false,
"StringPrefix": "inspector"
},
"Amazon Inspector2": {
"ARNFormat": "arn:aws:inspector2:${Region}:${Account}:.+",
"ARNRegex": "^arn:aws:inspector2:.+:.+:.+",
"Actions": [
"AssociateMember",
"BatchGetAccountStatus",
"BatchGetFreeTrialInfo",
"CancelFindingsReport",
"CreateFilter",
"CreateFindingsReport",
"DeleteFilter",
"DescribeOrganizationConfiguration",
"Disable",
"DisableDelegatedAdminAccount",
"DisassociateMember",
"Enable",
"EnableDelegatedAdminAccount",
"GetDelegatedAdminAccount",
"GetFindingsReportStatus",
"GetMember",
"ListAccountPermissions",
"ListCoverage",
"ListCoverageStatistics",
"ListDelegatedAdminAccounts",
"ListFilters",
"ListFindingAggregations",
"ListFindings",
"ListMembers",
"ListTagsForResource",
"ListUsageTotals",
"TagResource",
"UntagResource",
"UpdateFilter",
"UpdateOrganizationConfiguration"
],
"HasResource": true,
"StringPrefix": "inspector2",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys"
]
},
"Amazon Interactive Video Service": {
"ARNFormat": "arn:aws:ivs:<region>:<account-id>:<resource-type>/<resource_name>",
"ARNFormat": "arn:aws:ivs:${Region}:${AccountId}:${ArnType}/${ResourceId}",
"ARNRegex": "^arn:aws:ivs:.+:.+:.+",
"Actions": [
"BatchGetChannel",
Expand All @@ -10682,11 +10829,13 @@
"GetRecordingConfiguration",
"GetStream",
"GetStreamKey",
"GetStreamSession",
"ImportPlaybackKeyPair",
"ListChannels",
"ListPlaybackKeyPairs",
"ListRecordingConfigurations",
"ListStreamKeys",
"ListStreamSessions",
"ListStreams",
"ListTagsForResource",
"PutMetadata",
Expand Down Expand Up @@ -13450,7 +13599,6 @@
"s3:x-amz-metadata-directive",
"s3:x-amz-server-side-encryption",
"s3:x-amz-server-side-encryption-aws-kms-key-id",
"s3:x-amz-server-side-encryption-customer-algorithm",
"s3:x-amz-storage-class",
"s3:x-amz-website-redirect-location"
]
Expand Down
42 changes: 42 additions & 0 deletions src/cfnlint/data/AdditionalSpecs/RdsProperties.json
Original file line number Diff line number Diff line change
Expand Up @@ -4781,6 +4781,13 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small"
Expand All @@ -4794,6 +4801,13 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small"
Expand Down Expand Up @@ -4890,6 +4904,13 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
Expand Down Expand Up @@ -5493,6 +5514,13 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small"
Expand All @@ -5506,6 +5534,13 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t3.large",
"db.t3.medium",
"db.t3.small"
Expand Down Expand Up @@ -5602,6 +5637,13 @@
"db.r5.8xlarge",
"db.r5.large",
"db.r5.xlarge",
"db.r6g.12xlarge",
"db.r6g.16xlarge",
"db.r6g.2xlarge",
"db.r6g.4xlarge",
"db.r6g.8xlarge",
"db.r6g.large",
"db.r6g.xlarge",
"db.t2.medium",
"db.t2.small",
"db.t3.large",
Expand Down
Loading

0 comments on commit 90e0cb9

Please sign in to comment.