Skip to content

Commit

Permalink
Update specs to 18.5.0 (#1715)
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored Sep 27, 2020
1 parent 1f39305 commit 2159b51
Show file tree
Hide file tree
Showing 84 changed files with 7,294 additions and 1,133 deletions.
3 changes: 3 additions & 0 deletions scripts/update_specs_from_pricing.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,10 @@
'South America (Sao Paulo)': 'sa-east-1',
'US East (N. Virginia)': 'us-east-1',
'US East (Ohio)': 'us-east-2',
'US East (Verizon) - Atlanta': 'us-east-1',
'US East (Verizon) - Boston': 'us-east-1',
'US East (Verizon) - New York': 'us-east-1',
'US East (Verizon) - Washington DC': 'us-east-1',
'US West (N. California)': 'us-west-1',
'US West (Oregon)': 'us-west-2',
'US West (Los Angeles)': 'us-west-2',
Expand Down
26 changes: 26 additions & 0 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -1306,6 +1306,7 @@
"DeletePendingAggregationRequest",
"DeleteRemediationConfiguration",
"DeleteRemediationExceptions",
"DeleteResourceConfig",
"DeleteRetentionConfiguration",
"DeliverConfigSnapshot",
"DescribeAggregateComplianceByConfigRules",
Expand Down Expand Up @@ -1360,6 +1361,7 @@
"PutOrganizationConformancePack",
"PutRemediationConfigurations",
"PutRemediationExceptions",
"PutResourceConfig",
"PutRetentionConfiguration",
"SelectAggregateResourceConfig",
"SelectResourceConfig",
Expand Down Expand Up @@ -1393,9 +1395,16 @@
"ARNFormat": "arn:aws:ce::<account_ID>:ce",
"ARNRegex": "^arn:aws:ce::.+:.+",
"Actions": [
"CreateAnomalyMonitor",
"CreateAnomalySubscription",
"CreateCostCategoryDefinition",
"DeleteAnomalyMonitor",
"DeleteAnomalySubscription",
"DeleteCostCategoryDefinition",
"DescribeCostCategoryDefinition",
"GetAnomalies",
"GetAnomalyMonitors",
"GetAnomalySubscriptions",
"GetCostAndUsage",
"GetCostAndUsageWithResources",
"GetCostForecast",
Expand All @@ -1411,6 +1420,9 @@
"GetTags",
"GetUsageForecast",
"ListCostCategoryDefinitions",
"ProvideAnomalyFeedback",
"UpdateAnomalyMonitor",
"UpdateAnomalySubscription",
"UpdateCostCategoryDefinition"
],
"HasResource": false,
Expand Down Expand Up @@ -2512,10 +2524,12 @@
"ClearDefaultAuthorizer",
"CloseTunnel",
"Connect",
"CreateAuditSuppression",
"CreateAuthorizer",
"CreateBillingGroup",
"CreateCertificateFromCsr",
"CreateDimension",
"CreateDomainConfiguration",
"CreateDynamicThingGroup",
"CreateJob",
"CreateKeysAndCertificate",
Expand All @@ -2535,11 +2549,13 @@
"CreateThingType",
"CreateTopicRule",
"DeleteAccountAuditConfiguration",
"DeleteAuditSuppression",
"DeleteAuthorizer",
"DeleteBillingGroup",
"DeleteCACertificate",
"DeleteCertificate",
"DeleteDimension",
"DeleteDomainConfiguration",
"DeleteDynamicThingGroup",
"DeleteJob",
"DeleteJobExecution",
Expand All @@ -2562,14 +2578,17 @@
"DeleteV2LoggingLevel",
"DeprecateThingType",
"DescribeAccountAuditConfiguration",
"DescribeAuditFinding",
"DescribeAuditMitigationActionsTask",
"DescribeAuditSuppression",
"DescribeAuditTask",
"DescribeAuthorizer",
"DescribeBillingGroup",
"DescribeCACertificate",
"DescribeCertificate",
"DescribeDefaultAuthorizer",
"DescribeDimension",
"DescribeDomainConfiguration",
"DescribeEndpoint",
"DescribeEventConfigurations",
"DescribeIndex",
Expand Down Expand Up @@ -2613,13 +2632,15 @@
"ListAuditFindings",
"ListAuditMitigationActionsExecutions",
"ListAuditMitigationActionsTasks",
"ListAuditSuppressions",
"ListAuditTasks",
"ListAuthorizers",
"ListBillingGroups",
"ListCACertificates",
"ListCertificates",
"ListCertificatesByCA",
"ListDimensions",
"ListDomainConfigurations",
"ListIndices",
"ListJobExecutionsForJob",
"ListJobExecutionsForThing",
Expand Down Expand Up @@ -2685,11 +2706,13 @@
"TransferCertificate",
"UntagResource",
"UpdateAccountAuditConfiguration",
"UpdateAuditSuppression",
"UpdateAuthorizer",
"UpdateBillingGroup",
"UpdateCACertificate",
"UpdateCertificate",
"UpdateDimension",
"UpdateDomainConfiguration",
"UpdateDynamicThingGroup",
"UpdateEventConfigurations",
"UpdateIndexingConfiguration",
Expand Down Expand Up @@ -3917,6 +3940,7 @@
"ARNRegex": "^arn:aws:savingsplans:.+",
"Actions": [
"CreateSavingsPlan",
"DeleteQueuedSavingsPlan",
"DescribeSavingsPlanRates",
"DescribeSavingsPlans",
"DescribeSavingsPlansOfferingRates",
Expand Down Expand Up @@ -10548,6 +10572,7 @@
"CreateLocationEfs",
"CreateLocationFsxWindows",
"CreateLocationNfs",
"CreateLocationObjectStorage",
"CreateLocationS3",
"CreateLocationSmb",
"CreateTask",
Expand All @@ -10558,6 +10583,7 @@
"DescribeLocationEfs",
"DescribeLocationFsxWindows",
"DescribeLocationNfs",
"DescribeLocationObjectStorage",
"DescribeLocationS3",
"DescribeLocationSmb",
"DescribeTask",
Expand Down
43 changes: 34 additions & 9 deletions src/cfnlint/data/CloudSpecs/af-south-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -1573,13 +1573,13 @@
"DefaultTTL": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-defaultttl",
"PrimitiveType": "Double",
"Required": false,
"Required": true,
"UpdateType": "Mutable"
},
"MaxTTL": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-maxttl",
"PrimitiveType": "Double",
"Required": false,
"Required": true,
"UpdateType": "Mutable"
},
"MinTTL": {
Expand All @@ -1596,7 +1596,7 @@
},
"ParametersInCacheKeyAndForwardedToOrigin": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-parametersincachekeyandforwardedtoorigin",
"Required": false,
"Required": true,
"Type": "ParametersInCacheKeyAndForwardedToOrigin",
"UpdateType": "Mutable"
}
Expand Down Expand Up @@ -6076,6 +6076,17 @@
}
}
},
"AWS::EKS::Cluster.KubernetesNetworkConfig": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html",
"Properties": {
"ServiceIpv4Cidr": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-kubernetesnetworkconfig.html#cfn-eks-cluster-kubernetesnetworkconfig-serviceipv4cidr",
"PrimitiveType": "String",
"Required": false,
"UpdateType": "Mutable"
}
}
},
"AWS::EKS::Cluster.Provider": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-provider.html",
"Properties": {
Expand Down Expand Up @@ -13234,7 +13245,7 @@
}
}
},
"ResourceSpecificationVersion": "18.4.0",
"ResourceSpecificationVersion": "18.5.0",
"ResourceTypes": {
"AWS::ApiGateway::Account": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html",
Expand Down Expand Up @@ -15525,7 +15536,10 @@
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-description",
"PrimitiveType": "String",
"Required": false,
"UpdateType": "Mutable"
"UpdateType": "Mutable",
"Value": {
"ValueType": "AWS::Config::ConfigRule.Description"
}
},
"InputParameters": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-inputparameters",
Expand Down Expand Up @@ -18453,6 +18467,12 @@
"Type": "List",
"UpdateType": "Immutable"
},
"KubernetesNetworkConfig": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-kubernetesnetworkconfig",
"Required": false,
"Type": "KubernetesNetworkConfig",
"UpdateType": "Immutable"
},
"Name": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-name",
"PrimitiveType": "String",
Expand Down Expand Up @@ -24291,14 +24311,15 @@
},
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html",
"Properties": {
"Name": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html#cfn-stepfunctions-activity-name",
"Arn": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html#cfn-stepfunctions-activity-arn",
"PrimitiveType": "String",
"Required": true,
"UpdateType": "Immutable"
"Required": false,
"UpdateType": "Mutable"
},
"Tags": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html#cfn-stepfunctions-activity-tags",
"DuplicatesAllowed": true,
"ItemType": "TagsEntry",
"Required": false,
"Type": "List",
Expand Down Expand Up @@ -25702,6 +25723,10 @@
"SUPPRESS"
]
},
"AWS::Config::ConfigRule.Description": {
"StringMax": 256,
"StringMin": 1
},
"AWS::Config::ConfigRule.MaximumExecutionFrequency": {
"AllowedValues": [
"One_Hour",
Expand Down
23 changes: 18 additions & 5 deletions src/cfnlint/data/CloudSpecs/ap-east-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -3614,13 +3614,13 @@
"DefaultTTL": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-defaultttl",
"PrimitiveType": "Double",
"Required": false,
"Required": true,
"UpdateType": "Mutable"
},
"MaxTTL": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-maxttl",
"PrimitiveType": "Double",
"Required": false,
"Required": true,
"UpdateType": "Mutable"
},
"MinTTL": {
Expand All @@ -3637,7 +3637,7 @@
},
"ParametersInCacheKeyAndForwardedToOrigin": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cachepolicyconfig.html#cfn-cloudfront-cachepolicy-cachepolicyconfig-parametersincachekeyandforwardedtoorigin",
"Required": false,
"Required": true,
"Type": "ParametersInCacheKeyAndForwardedToOrigin",
"UpdateType": "Mutable"
}
Expand Down Expand Up @@ -22985,7 +22985,7 @@
}
}
},
"ResourceSpecificationVersion": "18.4.0",
"ResourceSpecificationVersion": "18.5.0",
"ResourceTypes": {
"AWS::ACMPCA::Certificate": {
"Attributes": {
Expand Down Expand Up @@ -26898,6 +26898,12 @@
},
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html",
"Properties": {
"DeleteReports": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-deletereports",
"PrimitiveType": "Boolean",
"Required": false,
"UpdateType": "Mutable"
},
"ExportConfig": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-exportconfig",
"Required": true,
Expand Down Expand Up @@ -27245,7 +27251,10 @@
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-description",
"PrimitiveType": "String",
"Required": false,
"UpdateType": "Mutable"
"UpdateType": "Mutable",
"Value": {
"ValueType": "AWS::Config::ConfigRule.Description"
}
},
"InputParameters": {
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html#cfn-config-configrule-inputparameters",
Expand Down Expand Up @@ -41546,6 +41555,10 @@
"SUPPRESS"
]
},
"AWS::Config::ConfigRule.Description": {
"StringMax": 256,
"StringMin": 1
},
"AWS::Config::ConfigRule.MaximumExecutionFrequency": {
"AllowedValues": [
"One_Hour",
Expand Down
Loading

0 comments on commit 2159b51

Please sign in to comment.