Skip to content

Commit

Permalink
Update CloudFormation schemas to 2024-12-11
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong authored and github-actions[bot] committed Dec 11, 2024
1 parent 53e767e commit d1bd0f6
Show file tree
Hide file tree
Showing 206 changed files with 50,502 additions and 12,143 deletions.
3 changes: 2 additions & 1 deletion docs/rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,13 +46,14 @@ To include these rules, use the `-e/include-experimental` argument when running
## Rules
(_This documentation is generated by running `cfn-lint --update-documentation`, do not alter this manually_)

The following **238** rules are applied by this linter:
The following **239** rules are applied by this linter:

| Rule ID | Title | Description | Config<br />(Name:Type:Default) | Source | Tags |
| -------- | ----- | ----------- | ---------- | ------ | ---- |
| [E0000<a name="E0000"></a>](../src/cfnlint/rules/errors/parse.py) | Parsing error found when parsing the template | Checks for JSON/YAML formatting errors in your template | | [Source](https://github.com/aws-cloudformation/cfn-lint) | `base` |
| [E0001<a name="E0001"></a>](../src/cfnlint/rules/errors/transform.py) | Error found when transforming the template | Errors found when performing transformation on the template | | [Source](https://github.com/aws-cloudformation/cfn-lint) | `base`,`transform` |
| [E0002<a name="E0002"></a>](../src/cfnlint/rules/errors/rule.py) | Error processing rule on the template | Errors found when processing a rule on the template | | [Source](https://github.com/aws-cloudformation/cfn-lint) | `base`,`rule` |
| [E0003<a name="E0003"></a>](../src/cfnlint/rules/errors/config.py) | Error with cfn-lint configuration | Error as a result of the cfn-lint configuration | | [Source](https://github.com/aws-cloudformation/cfn-lint) | `base`,`rule` |
| [E1001<a name="E1001"></a>](../src/cfnlint/rules/jsonschema/JsonSchema.py) | Basic CloudFormation Template Configuration | Making sure the basic CloudFormation template components are properly configured | sections:string: | [Source](https://github.com/aws-cloudformation/cfn-lint) | `base` |
| [E1002<a name="E1002"></a>](../src/cfnlint/rules/templates/LimitSize.py) | Validate if a template size is too large | Check the size of the template is less than the upper limit | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html) | `limits` |
| [E1003<a name="E1003"></a>](../src/cfnlint/rules/templates/LimitDescription.py) | Validate the max size of a description | Check if the size of the template description is less than the upper limit | | [Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cloudformation-limits.html) | `description`,`limits` |
Expand Down
66 changes: 60 additions & 6 deletions src/cfnlint/data/AdditionalSpecs/Policies.json
Original file line number Diff line number Diff line change
Expand Up @@ -810,13 +810,15 @@
"CreateApplication",
"CreateConnector",
"CreateLaunchConfigurationTemplate",
"CreateNetworkMigrationDefinition",
"CreateReplicationConfigurationTemplate",
"CreateVcenterClientForMgn",
"CreateWave",
"DeleteApplication",
"DeleteConnector",
"DeleteJob",
"DeleteLaunchConfigurationTemplate",
"DeleteNetworkMigrationDefinition",
"DeleteReplicationConfigurationTemplate",
"DeleteSourceServer",
"DeleteVcenterClient",
Expand All @@ -841,6 +843,8 @@
"GetAgentSnapshotCreditsForMgn",
"GetChannelCommandsForMgn",
"GetLaunchConfiguration",
"GetNetworkMigrationDefinition",
"GetNetworkMigrationMapperSegmentConstruct",
"GetReplicationConfiguration",
"GetVcenterClientCommandsForMgn",
"InitializeService",
Expand All @@ -852,6 +856,18 @@
"ListImportErrors",
"ListImports",
"ListManagedAccounts",
"ListNetworkMigrationAnalyses",
"ListNetworkMigrationAnalysisResults",
"ListNetworkMigrationCodeGenerationSegments",
"ListNetworkMigrationCodeGenerations",
"ListNetworkMigrationDefinitions",
"ListNetworkMigrationDeployedStacks",
"ListNetworkMigrationDeployedStacksDeletions",
"ListNetworkMigrationDeployments",
"ListNetworkMigrationExecutions",
"ListNetworkMigrationMapperSegmentConstructs",
"ListNetworkMigrationMapperSegments",
"ListNetworkMigrationMappings",
"ListSourceServerActions",
"ListTagsForResource",
"ListTemplateActions",
Expand Down Expand Up @@ -881,6 +897,11 @@
"StartCutover",
"StartExport",
"StartImport",
"StartNetworkMigrationAnalysis",
"StartNetworkMigrationCodeGeneration",
"StartNetworkMigrationDeployedStacksDeletion",
"StartNetworkMigrationDeployment",
"StartNetworkMigrationMapping",
"StartReplication",
"StartTest",
"StopReplication",
Expand All @@ -898,6 +919,9 @@
"UpdateConnector",
"UpdateLaunchConfiguration",
"UpdateLaunchConfigurationTemplate",
"UpdateNetworkMigrationDefinition",
"UpdateNetworkMigrationMapperSegment",
"UpdateNetworkMigrationMapperSegmentConstruct",
"UpdateReplicationConfiguration",
"UpdateReplicationConfigurationTemplate",
"UpdateSourceServer",
Expand Down Expand Up @@ -1414,10 +1438,7 @@
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys",
"bcm-pricing-calculator:bill-estimateBillEstimateId",
"bcm-pricing-calculator:bill-scenarioBillScenarioId",
"bcm-pricing-calculator:workload-estimateWorkloadEstimateId"
"aws:TagKeys"
]
},
"AWS Billing Conductor": {
Expand Down Expand Up @@ -8277,30 +8298,63 @@
"ARNFormat": "arn:aws:mgh:${Region}:${Account}:${ResourceType}/${ResourceName}",
"ARNRegex": "^arn:aws:mgh:.+",
"Actions": [
"AcceptConnection",
"AssociateAutomationUnitRole",
"AssociateCreatedArtifact",
"AssociateDiscoveredResource",
"AssociateSourceResource",
"BatchAssociateIamRoleWithConnection",
"BatchDisassociateIamRoleFromConnection",
"CreateAutomationRun",
"CreateAutomationUnit",
"CreateHomeRegionControl",
"CreateProgressUpdateStream",
"DeleteAutomationRun",
"DeleteAutomationUnit",
"DeleteConnection",
"DeleteHomeRegionControl",
"DeleteProgressUpdateStream",
"DescribeApplicationState",
"DescribeAutomationRun",
"DescribeAutomationUnit",
"DescribeHomeRegionControls",
"DescribeMigrationTask",
"DisassociateAutomationUnitRole",
"DisassociateCreatedArtifact",
"DisassociateDiscoveredResource",
"DisassociateSourceResource",
"GetConnection",
"GetHomeRegion",
"ImportMigrationTask",
"ListApplicationStates",
"ListAutomationRuns",
"ListAutomationUnits",
"ListConnectionRoles",
"ListConnections",
"ListCreatedArtifacts",
"ListDiscoveredResources",
"ListMigrationTaskUpdates",
"ListMigrationTasks",
"ListProgressUpdateStreams",
"ListSourceResources",
"ListTagsForResource",
"NotifyApplicationState",
"NotifyMigrationTaskState",
"PutResourceAttributes"
"PutResourceAttributes",
"RejectConnection",
"TagResource",
"UntagResource"
],
"HasResource": true,
"StringPrefix": "mgh"
"StringPrefix": "mgh",
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:ResourceTag/${TagKey}",
"aws:TagKeys",
"mgh:AutomationRunResourceRunID",
"mgh:AutomationUnitResourceAutomationUnitArn",
"mgh:ConnectionResourceConnectionArn"
]
},
"AWS Migration Hub Orchestrator": {
"ARNFormat": "arn:aws:migrationhub-orchestrator:${Region}:${Account}:${ResourceType}/${ResourceName}",
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9085601f1a660dd9538ef5b8f1c6e6ef\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"87e13ccba6e94815b9ac0167480b5e22\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f3c2fe589c4d49787430bbfe1d252c64\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"bbb02f9474d3550e0db876b087392891\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"de893aca6cd8454910f83e8962d83963\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"5ad9cf7cad09797bc72afa40e8239b45\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"452eb51d4abf5a0bdf77aa3fea5b1eb7\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"811d48618759bd65ca720f244d376bad\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4acd05c11e1bcf89f0056a60e7a43c38\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d717a5f4f80a4c5881ce99657244d336\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"29e09bfce31fd26711db703b6c1bf27c\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8ed8b5329cdf150af48ca92c2fdc7c01\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"599b2a5ef40605ab715f2e8f76a4e065\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8fbd7280da3f55bb1fa601ff345da54d\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9826b57fc2768733758f060314625ec0\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"5cb845071469eec1f536d239cdcbc110\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"fd1fa3847a79253ee01c9d6899bb4c56\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b5f64166974c079ac5f75d99fe05521d\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7a313cec78a2381746bfb728683c5da4\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c62dffb1292cb7935238a7c42f231b27\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"e7b4ee60cb88a97b2de3511340feda2c\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"69aaa8037f8efe55c8138246297fbaf6\"", "url": "https://schema.cloudformation.ap-southeast-5.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c25993db7f3d65447c664c7ab27e87eb\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c0ae0aa4ac18f2b0eb13473d29236d31\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7950cae17fc0b1bd3ab7d59c00db0e0d\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b0e20d8757faf680e89fdb6c59a1ce71\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0ef92390d233d204880272e06d4de39c\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"a47944562894e0be5fd6ace28c7965bb\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f7918c0ba302ba592e52690089fa0261\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"4806ec7e788fb96cbdeaffc7c91e25ff\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"a10d484d403c435b47ec49c1dfe7faf3\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f1f09684615df5d25a2a73ddefa4a7e8\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"df979588f286c4ddf7b5efac62e1a94b\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"67159ba4d1a643d0203914943d0a01f3\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"d8a8eff0eae2b438d86a9fea4a8c1588\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"d6f037ccca19a2374f42ad2407f97c5c\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"56c642fde054da2b167762a4f3b8a64e\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"7a2d5acc4baf739b4ada95389e57583d\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"21210d76833abc4d31020218587bc076\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8b37bbc7a392ad9eb7f2f3bb9c50bf06\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"22fafe69d885cac65cd21b4f85581609\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f83d78290dbdfbbf56cb8f2b9d0ed267\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"7e05b57954d9b67a9c3877a760fa06d5\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"6a61597c91507c971d113de88c18c97f\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f70dbb9f861c192d55d145c0c2fb7e9b\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3cce144567d9f401249cf19cee32c26b\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"3be27310a086f96a225e56ec790c7836\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f870b1e3cee51fbd2041ee57b5bfc096\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"a4be958e1eca56d8f45ca98b4f22cc7b\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e3f4746c33961fa07b6595fbfb6b3fe6\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"e3e08af0aa120714696c8dbd2da177c8\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"8cab58655d77d3763ebd8d5688ecbce6\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"86fffbe45c2435474777c7b25c7cdac8\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c3d8c3f800481a81c5faa4d992273bd0\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"fa2b02b74014f932d18e9d6a21402eb5\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"7ea131514cc6b6b6b5632c59b34bfff2\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"0abdf22892c2025b74f1078846f87e1b\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c3ce2b5b13a7fdab9110e7cacdf8eb37\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b3898a2fc9106fe645814ee60189512f\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"10fe7503764feb91062b14530c617823\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"20fbf3d915556eb220673af636108374\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"de0efa0037c392ffe97e898fe272e1ab\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"91969886b2e240c28450a2ec8cf9efb1\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"efa94e4033fbe19f5d73b54a0366c3d5\"", "url": "https://schema.cloudformation.il-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"317aa6b2d588535c32476155f4124f09\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"afba652d55ca0f9b9eae41c7915fa6de\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"f99e469f3878bc5f5f7f330c8c34b484\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"ccb4afd4e0f4880b82e312f4953500e9\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
1 change: 1 addition & 0 deletions src/cfnlint/data/Serverless/ManagedPolicies.json
Original file line number Diff line number Diff line change
Expand Up @@ -447,6 +447,7 @@
"AWSPartnerCentralFullAccess": "arn:aws:iam::aws:policy/AWSPartnerCentralFullAccess",
"AWSPartnerCentralOpportunityManagement": "arn:aws:iam::aws:policy/AWSPartnerCentralOpportunityManagement",
"AWSPartnerCentralSandboxFullAccess": "arn:aws:iam::aws:policy/AWSPartnerCentralSandboxFullAccess",
"AWSPartnerCentralSellingResourceSnapshotJobExecutionRolePolicy": "arn:aws:iam::aws:policy/AWSPartnerCentralSellingResourceSnapshotJobExecutionRolePolicy",
"AWSPartnerLedSupportReadOnlyAccess": "arn:aws:iam::aws:policy/AWSPartnerLedSupportReadOnlyAccess",
"AWSPriceListServiceFullAccess": "arn:aws:iam::aws:policy/AWSPriceListServiceFullAccess",
"AWSPrivateCAAuditor": "arn:aws:iam::aws:policy/AWSPrivateCAAuditor",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,7 @@
"11.22-rds.20240418",
"11.22-rds.20240509",
"11.22-rds.20240808",
"11.22-rds.20241121",
"12.15",
"12.16",
"12.17",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -471,6 +471,7 @@
"11.22-rds.20240418",
"11.22-rds.20240509",
"11.22-rds.20240808",
"11.22-rds.20241121",
"12",
"12.15",
"12.16",
Expand Down
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
[
{
"op": "add",
"path": "/properties/DisplayName/pattern",
"value": "[^\\p{C}]*"
},
{
"op": "add",
"path": "/properties/Description/pattern",
"value": "[^\\p{C}]*"
},
{
"op": "add",
"path": "/definitions/CommandParameterDescription/pattern",
"value": "[^\\p{C}]*"
},
{
"op": "add",
"path": "/definitions/Tag/properties/Key/pattern",
"value": "^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
}
]
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"op": "add",
"path": "/properties/CoreNetworkId/pattern",
"value": "^core-network-([0-9a-f]{8,17})$"
},
{
"op": "add",
"path": "/properties/DirectConnectGatewayArn/pattern",
"value": "^arn:[^:]{1,63}:directconnect::[^:]{0,63}:dx-gateway\\/[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$"
},
{
"op": "add",
"path": "/properties/EdgeLocations/items/pattern",
"value": "[\\s\\S]*"
},
{
"op": "add",
"path": "/definitions/Tag/properties/Key/pattern",
"value": "[\\s\\S]*"
},
{
"op": "add",
"path": "/definitions/Tag/properties/Value/pattern",
"value": "[\\s\\S]*"
}
]
3 changes: 2 additions & 1 deletion src/cfnlint/data/schemas/providers/af_south_1/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -554,6 +554,7 @@
"AWS::Logs::ResourcePolicy",
"AWS::Logs::SubscriptionFilter",
"AWS::M2::Application",
"AWS::M2::Deployment",
"AWS::M2::Environment",
"AWS::MSK::BatchScramSecret",
"AWS::MSK::Cluster",
Expand Down Expand Up @@ -1064,7 +1065,6 @@
"aws-connect-phonenumber.json",
"aws-connect-predefinedattribute.json",
"aws-connect-prompt.json",
"aws-connect-queue.json",
"aws-connect-quickconnect.json",
"aws-connect-routingprofile.json",
"aws-connect-rule.json",
Expand Down Expand Up @@ -1386,6 +1386,7 @@
"aws-logs-resourcepolicy.json",
"aws-logs-subscriptionfilter.json",
"aws-m2-application.json",
"aws-m2-deployment.json",
"aws-m2-environment.json",
"aws-macie-allowlist.json",
"aws-macie-session.json",
Expand Down
Loading

0 comments on commit d1bd0f6

Please sign in to comment.