Skip to content

Commit

Permalink
Update CloudFormation specs to 174.0.0 (#3229)
Browse files Browse the repository at this point in the history
Co-authored-by: kddejong <[email protected]>
  • Loading branch information
github-actions[bot] and kddejong authored May 16, 2024
1 parent d585a28 commit b3c4608
Show file tree
Hide file tree
Showing 103 changed files with 3,449 additions and 2,840 deletions.
25 changes: 23 additions & 2 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -10210,12 +10210,15 @@
"ListApplications",
"ListComponents",
"ListDatabases",
"ListOperationEvents",
"ListOperations",
"ListTagsForResource",
"PutResourcePermission",
"RegisterApplication",
"RestoreDatabase",
"StartApplication",
"StartApplicationRefresh",
"StopApplication",
"TagResource",
"UntagResource",
"UpdateApplicationSettings",
Expand Down Expand Up @@ -13076,9 +13079,11 @@
"AssociateUserProficiencies",
"BatchAssociateAnalyticsDataSet",
"BatchDisassociateAnalyticsDataSet",
"BatchGetAttachedFileMetadata",
"BatchGetFlowAssociation",
"BatchPutContact",
"ClaimPhoneNumber",
"CompleteAttachedFileUpload",
"CreateAgentStatus",
"CreateContactFlow",
"CreateContactFlowModule",
Expand All @@ -13104,6 +13109,7 @@
"CreateViewVersion",
"CreateVocabulary",
"DeactivateEvaluationForm",
"DeleteAttachedFile",
"DeleteContactEvaluation",
"DeleteContactFlow",
"DeleteContactFlowModule",
Expand Down Expand Up @@ -13165,6 +13171,7 @@
"DisassociateTrafficDistributionGroupUser",
"DisassociateUserProficiencies",
"DismissUserContact",
"GetAttachedFile",
"GetContactAttributes",
"GetCurrentMetricData",
"GetCurrentUserData",
Expand Down Expand Up @@ -13240,6 +13247,7 @@
"SearchUsers",
"SearchVocabularies",
"SendChatIntegrationEvent",
"StartAttachedFileUpload",
"StartChatContact",
"StartContactEvaluation",
"StartContactRecording",
Expand Down Expand Up @@ -13317,7 +13325,8 @@
"connect:MonitorCapabilities",
"connect:SearchContactsByContactAnalysis",
"connect:SearchTag/${TagKey}",
"connect:StorageResourceType"
"connect:StorageResourceType",
"connect:UserArn"
]
},
"Amazon Connect Cases": {
Expand All @@ -13335,6 +13344,7 @@
"DeleteDomain",
"DeleteField",
"DeleteLayout",
"DeleteRelatedItem",
"DeleteTemplate",
"GetCase",
"GetCaseAuditEvents",
Expand Down Expand Up @@ -15583,7 +15593,8 @@
"UpdateApiDestination",
"UpdateArchive",
"UpdateConnection",
"UpdateEndpoint"
"UpdateEndpoint",
"UpdateEventBus"
],
"HasResource": true,
"StringPrefix": "events",
Expand Down Expand Up @@ -17683,15 +17694,21 @@
"AssociateLicense",
"CreateWorkspace",
"CreateWorkspaceApiKey",
"CreateWorkspaceServiceAccount",
"CreateWorkspaceServiceAccountToken",
"DeleteWorkspace",
"DeleteWorkspaceApiKey",
"DeleteWorkspaceServiceAccount",
"DeleteWorkspaceServiceAccountToken",
"DescribeWorkspace",
"DescribeWorkspaceAuthentication",
"DescribeWorkspaceConfiguration",
"DisassociateLicense",
"ListPermissions",
"ListTagsForResource",
"ListVersions",
"ListWorkspaceServiceAccountTokens",
"ListWorkspaceServiceAccounts",
"ListWorkspaces",
"TagResource",
"UntagResource",
Expand Down Expand Up @@ -18989,18 +19006,21 @@
"CreateAssistant",
"CreateAssistantAssociation",
"CreateContent",
"CreateContentAssociation",
"CreateKnowledgeBase",
"CreateQuickResponse",
"CreateSession",
"DeleteAssistant",
"DeleteAssistantAssociation",
"DeleteContent",
"DeleteContentAssociation",
"DeleteImportJob",
"DeleteKnowledgeBase",
"DeleteQuickResponse",
"GetAssistant",
"GetAssistantAssociation",
"GetContent",
"GetContentAssociation",
"GetContentSummary",
"GetImportJob",
"GetKnowledgeBase",
Expand All @@ -19009,6 +19029,7 @@
"GetSession",
"ListAssistantAssociations",
"ListAssistants",
"ListContentAssociations",
"ListContents",
"ListImportJobs",
"ListKnowledgeBases",
Expand Down
33 changes: 3 additions & 30 deletions src/cfnlint/data/AdditionalSpecs/RdsProperties.json
Original file line number Diff line number Diff line change
Expand Up @@ -5790,18 +5790,9 @@
"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",
"db.t4g.large",
"db.t4g.medium"
"db.t3.small"
],
"me-central-1": [
"db.r5.12xlarge",
Expand Down Expand Up @@ -7084,19 +7075,10 @@
"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.serverless",
"db.t3.large",
"db.t3.medium",
"db.t3.small",
"db.t4g.large",
"db.t4g.medium"
"db.t3.small"
],
"me-central-1": [
"db.r5.12xlarge",
Expand Down Expand Up @@ -8370,18 +8352,9 @@
"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.serverless",
"db.t3.large",
"db.t3.medium",
"db.t4g.large",
"db.t4g.medium"
"db.t3.medium"
],
"me-central-1": [
"db.r5.12xlarge",
Expand Down
93 changes: 90 additions & 3 deletions src/cfnlint/data/CloudSpecs/af-south-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -2016,6 +2016,7 @@
"AWS::Events::Connection.ConnectionHttpParameters": "CACHED",
"AWS::Events::Connection.OAuthParameters": "CACHED",
"AWS::Events::Connection.Parameter": "CACHED",
"AWS::Events::EventBus.DeadLetterConfig": "CACHED",
"AWS::Events::EventBusPolicy.Condition": "CACHED",
"AWS::Events::Rule.AppSyncParameters": "CACHED",
"AWS::Events::Rule.AwsVpcConfiguration": "CACHED",
Expand Down Expand Up @@ -3569,6 +3570,8 @@
"AWS::SecurityHub::Insight.MapFilter": "CACHED",
"AWS::SecurityHub::Insight.NumberFilter": "CACHED",
"AWS::SecurityHub::Insight.StringFilter": "CACHED",
"AWS::SecurityHub::SecurityControl.ParameterConfiguration": "CACHED",
"AWS::SecurityHub::SecurityControl.ParameterValue": "CACHED",
"AWS::SecurityHub::Standard.StandardsControl": "CACHED",
"AWS::ServiceCatalog::CloudFormationProduct.CodeStarParameters": "CACHED",
"AWS::ServiceCatalog::CloudFormationProduct.ConnectionParameters": "CACHED",
Expand Down Expand Up @@ -3802,7 +3805,7 @@
"AWS::XRay::SamplingRule.SamplingRule": "CACHED",
"Tag": "CACHED"
},
"ResourceSpecificationVersion": "173.0.0",
"ResourceSpecificationVersion": "174.0.0",
"ResourceTypes": {
"AWS::ACMPCA::Certificate": "CACHED",
"AWS::ACMPCA::CertificateAuthority": "CACHED",
Expand Down Expand Up @@ -4472,7 +4475,39 @@
"AWS::EMR::StudioSessionMapping": "CACHED",
"AWS::EMRServerless::Application": "CACHED",
"AWS::ElastiCache::CacheCluster": "CACHED",
"AWS::ElastiCache::ParameterGroup": "CACHED",
"AWS::ElastiCache::ParameterGroup": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html",
"Properties": {
"CacheParameterGroupFamily": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-cacheparametergroupfamily",
"PrimitiveType": "String",
"Required": true,
"UpdateType": "Immutable"
},
"Description": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-description",
"PrimitiveType": "String",
"Required": true,
"UpdateType": "Mutable"
},
"Properties": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-properties",
"DuplicatesAllowed": false,
"PrimitiveItemType": "String",
"Required": false,
"Type": "Map",
"UpdateType": "Mutable"
},
"Tags": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-tags",
"DuplicatesAllowed": true,
"ItemType": "Tag",
"Required": false,
"Type": "List",
"UpdateType": "Mutable"
}
}
},
"AWS::ElastiCache::ReplicationGroup": "CACHED",
"AWS::ElastiCache::SecurityGroup": "CACHED",
"AWS::ElastiCache::SecurityGroupIngress": "CACHED",
Expand Down Expand Up @@ -4877,7 +4912,55 @@
"AWS::Lambda::LayerVersionPermission": "CACHED",
"AWS::Lambda::Permission": "CACHED",
"AWS::Lambda::Url": "CACHED",
"AWS::Lambda::Version": "CACHED",
"AWS::Lambda::Version": {
"Attributes": {
"FunctionArn": {
"PrimitiveType": "String"
},
"Version": {
"PrimitiveType": "String"
}
},
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html",
"Properties": {
"CodeSha256": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-codesha256",
"PrimitiveType": "String",
"Required": false,
"UpdateType": "Immutable"
},
"Description": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-description",
"PrimitiveType": "String",
"Required": false,
"UpdateType": "Immutable",
"Value": {
"ValueType": "AWS::Lambda::Version.Description"
}
},
"FunctionName": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-functionname",
"PrimitiveType": "String",
"Required": true,
"UpdateType": "Immutable",
"Value": {
"ValueType": "AWS::Lambda::Version.FunctionName"
}
},
"ProvisionedConcurrencyConfig": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-provisionedconcurrencyconfig",
"Required": false,
"Type": "ProvisionedConcurrencyConfiguration",
"UpdateType": "Immutable"
},
"RuntimePolicy": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html#cfn-lambda-version-runtimepolicy",
"Required": false,
"Type": "RuntimePolicy",
"UpdateType": "Immutable"
}
}
},
"AWS::Lex::Bot": "CACHED",
"AWS::Lex::BotAlias": "CACHED",
"AWS::Lex::BotVersion": "CACHED",
Expand Down Expand Up @@ -5149,6 +5232,7 @@
"AWS::SecurityHub::Hub": "CACHED",
"AWS::SecurityHub::Insight": "CACHED",
"AWS::SecurityHub::ProductSubscription": "CACHED",
"AWS::SecurityHub::SecurityControl": "CACHED",
"AWS::SecurityHub::Standard": "CACHED",
"AWS::ServiceCatalog::AcceptedPortfolioShare": "CACHED",
"AWS::ServiceCatalog::CloudFormationProduct": "CACHED",
Expand Down Expand Up @@ -8049,6 +8133,9 @@
"AWS::SecurityHub::Insight.Name": "CACHED",
"AWS::SecurityHub::Insight.StringFilter.Comparison": "CACHED",
"AWS::SecurityHub::ProductSubscription.ProductArn": "CACHED",
"AWS::SecurityHub::SecurityControl.LastUpdateReason": "CACHED",
"AWS::SecurityHub::SecurityControl.SecurityControlArn": "CACHED",
"AWS::SecurityHub::SecurityControl.SecurityControlId": "CACHED",
"AWS::SecurityHub::Standard.StandardsArn": "CACHED",
"AWS::SecurityHub::Standard.StandardsControl.StandardsControlArn": "CACHED",
"AWS::ServiceCatalog::CloudFormationProvisionedProduct.AcceptLanguage": "CACHED",
Expand Down
Loading

0 comments on commit b3c4608

Please sign in to comment.