Skip to content

Commit 66c586d

Browse files
authored
Provide patches for provider schemas (#2666)
1 parent 8d59393 commit 66c586d

32 files changed

+112
-33
lines changed

scripts/fix_data_files.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"AdditionalSpecs",
1919
"CfnLintCli",
2020
"Serverless",
21+
"ProviderSchemasPatches",
2122
]
2223

2324
for module in modules:

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,8 @@ def get_version(filename):
3737
'data/AdditionalSpecs/*.json',
3838
'data/Serverless/*.json',
3939
'data/ExtendedSpecs/*/*.json',
40-
'data/CfnLintCli/config/schema.json'
40+
'data/ProviderSchemasPatches/*/*.json',
41+
'data/CfnLintCli/config/schema.json',
4142
]},
4243
packages=find_packages('src'),
4344
zip_safe=False,

src/cfnlint/data/CloudSpecs/af-south-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5592,6 +5592,7 @@
55925592
"AWS::MediaTailor::PlaybackConfiguration.AvailSuppression.Mode": "CACHED",
55935593
"AWS::MediaTailor::PlaybackConfiguration.DashConfiguration.OriginManifestType": "CACHED",
55945594
"AWS::MediaTailor::PlaybackConfiguration.Name": "CACHED",
5595+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
55955596
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
55965597
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
55975598
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ap-east-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7376,6 +7376,7 @@
73767376
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
73777377
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
73787378
"AWS::MemoryDB::User.UserName": "CACHED",
7379+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
73797380
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
73807381
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
73817382
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ap-northeast-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9002,6 +9002,7 @@
90029002
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
90039003
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
90049004
"AWS::MemoryDB::User.UserName": "CACHED",
9005+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
90059006
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
90069007
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
90079008
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ap-northeast-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8421,6 +8421,7 @@
84218421
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
84228422
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
84238423
"AWS::MemoryDB::User.UserName": "CACHED",
8424+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
84248425
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
84258426
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
84268427
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ap-south-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8924,6 +8924,7 @@
89248924
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
89258925
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
89268926
"AWS::MemoryDB::User.UserName": "CACHED",
8927+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
89278928
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
89288929
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
89298930
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ap-southeast-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8746,6 +8746,7 @@
87468746
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
87478747
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
87488748
"AWS::MemoryDB::User.UserName": "CACHED",
8749+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
87498750
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
87508751
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
87518752
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ap-southeast-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9065,6 +9065,7 @@
90659065
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
90669066
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
90679067
"AWS::MemoryDB::User.UserName": "CACHED",
9068+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
90689069
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
90699070
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
90709071
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/ca-central-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8144,6 +8144,7 @@
81448144
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
81458145
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
81468146
"AWS::MemoryDB::User.UserName": "CACHED",
8147+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
81478148
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
81488149
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
81498150
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/cn-north-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6130,6 +6130,7 @@
61306130
"AWS::MSK::Cluster.KafkaVersion": "CACHED",
61316131
"AWS::MSK::Cluster.PublicAccess.Type": "CACHED",
61326132
"AWS::MSK::Cluster.StorageMode": "CACHED",
6133+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
61336134
"AWS::Oam::Link.LabelTemplate": "CACHED",
61346135
"AWS::Oam::Link.ResourceTypes": "CACHED",
61356136
"AWS::Oam::Link.SinkIdentifier": "CACHED",

src/cfnlint/data/CloudSpecs/cn-northwest-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6775,6 +6775,7 @@
67756775
"AWS::MSK::Cluster.KafkaVersion": "CACHED",
67766776
"AWS::MSK::Cluster.PublicAccess.Type": "CACHED",
67776777
"AWS::MSK::Cluster.StorageMode": "CACHED",
6778+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
67786779
"AWS::Oam::Link.LabelTemplate": "CACHED",
67796780
"AWS::Oam::Link.ResourceTypes": "CACHED",
67806781
"AWS::Oam::Link.SinkIdentifier": "CACHED",

src/cfnlint/data/CloudSpecs/eu-central-1.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6590,7 +6590,10 @@
65906590
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusteridentifier",
65916591
"PrimitiveType": "String",
65926592
"Required": false,
6593-
"UpdateType": "Immutable"
6593+
"UpdateType": "Immutable",
6594+
"Value": {
6595+
"ValueType": "AWS::Neptune::DBCluster.DBClusterIdentifier"
6596+
}
65946597
},
65956598
"DBClusterParameterGroupName": {
65966599
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusterparametergroupname",
@@ -9714,6 +9717,7 @@
97149717
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
97159718
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
97169719
"AWS::MemoryDB::User.UserName": "CACHED",
9720+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
97179721
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
97189722
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
97199723
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/eu-north-1.json

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1637,13 +1637,19 @@
16371637
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-agentstatus",
16381638
"PrimitiveType": "String",
16391639
"Required": false,
1640-
"UpdateType": "Mutable"
1640+
"UpdateType": "Mutable",
1641+
"Value": {
1642+
"ValueType": "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus"
1643+
}
16411644
},
16421645
"AuditResults": {
16431646
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-auditresults",
16441647
"PrimitiveType": "String",
16451648
"Required": false,
1646-
"UpdateType": "Mutable"
1649+
"UpdateType": "Mutable",
1650+
"Value": {
1651+
"ValueType": "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults"
1652+
}
16471653
},
16481654
"EgressAddress": {
16491655
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-egressaddress",
@@ -1661,7 +1667,10 @@
16611667
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint.html#cfn-groundstation-dataflowendpointgroup-awsgroundstationagentendpoint-name",
16621668
"PrimitiveType": "String",
16631669
"Required": false,
1664-
"UpdateType": "Mutable"
1670+
"UpdateType": "Mutable",
1671+
"Value": {
1672+
"ValueType": "AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name"
1673+
}
16651674
}
16661675
}
16671676
},
@@ -7392,6 +7401,23 @@
73927401
"AWS::GroundStation::Config.SpectrumConfig.Polarization": "CACHED",
73937402
"AWS::GroundStation::Config.TrackingConfig.Autotrack": "CACHED",
73947403
"AWS::GroundStation::Config.UplinkSpectrumConfig.Polarization": "CACHED",
7404+
"AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AgentStatus": {
7405+
"AllowedValues": [
7406+
"SUCCESS",
7407+
"FAILED",
7408+
"ACTIVE",
7409+
"INACTIVE"
7410+
]
7411+
},
7412+
"AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.AuditResults": {
7413+
"AllowedValues": [
7414+
"HEALTHY",
7415+
"UNHEALTHY"
7416+
]
7417+
},
7418+
"AWS::GroundStation::DataflowEndpointGroup.AwsGroundStationAgentEndpoint.Name": {
7419+
"AllowedPatternRegex": "^[ a-zA-Z0-9_:-]{1,256}$"
7420+
},
73957421
"AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint.Name": "CACHED",
73967422
"AWS::GroundStation::MissionProfile.Name": "CACHED",
73977423
"AWS::GuardDuty::Detector.FindingPublishingFrequency": "CACHED",
@@ -7943,6 +7969,7 @@
79437969
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
79447970
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
79457971
"AWS::MemoryDB::User.UserName": "CACHED",
7972+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
79467973
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
79477974
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
79487975
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/eu-south-2.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6862,6 +6862,7 @@
68626862
"AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ImageDigest": "CACHED",
68636863
"AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ModelDataUrl": "CACHED",
68646864
"AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition.ProductId": "CACHED",
6865+
"AWS::SageMaker::ModelPackage.ModelPackageDescription": "CACHED",
68656866
"AWS::SageMaker::ModelPackage.ModelPackageGroupName": "CACHED",
68666867
"AWS::SageMaker::ModelPackage.ModelPackageStatusItem.Name": "CACHED",
68676868
"AWS::SageMaker::ModelPackage.ModelPackageStatusItem.Status": "CACHED",
@@ -6881,6 +6882,7 @@
68816882
"AWS::SageMaker::ModelPackage.TransformResources.VolumeKmsKeyId": "CACHED",
68826883
"AWS::SageMaker::ModelPackage.ValidationProfile.ProfileName": "CACHED",
68836884
"AWS::SageMaker::ModelPackage.ValidationSpecification.ValidationRole": "CACHED",
6885+
"AWS::SageMaker::ModelPackageGroup.ModelPackageGroupDescription": "CACHED",
68846886
"AWS::SageMaker::ModelPackageGroup.ModelPackageGroupName": "CACHED",
68856887
"AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.DataCapturedDestinationS3Uri": "CACHED",
68866888
"AWS::SageMaker::ModelQualityJobDefinition.BatchTransformInput.EndTimeOffset": "CACHED",

src/cfnlint/data/CloudSpecs/eu-west-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8806,6 +8806,7 @@
88068806
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
88078807
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
88088808
"AWS::MemoryDB::User.UserName": "CACHED",
8809+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
88098810
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
88108811
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
88118812
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/eu-west-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8859,6 +8859,7 @@
88598859
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
88608860
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
88618861
"AWS::MemoryDB::User.UserName": "CACHED",
8862+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
88628863
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
88638864
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
88648865
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/eu-west-3.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7651,6 +7651,7 @@
76517651
"AWS::MediaPackage::PackagingConfiguration.StreamSelection.StreamOrder": "CACHED",
76527652
"AWS::MediaPackage::PackagingGroup.Id": "CACHED",
76537653
"AWS::MediaPackage::PackagingGroup.LogConfiguration.LogGroupName": "CACHED",
7654+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
76547655
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
76557656
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
76567657
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/me-south-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5848,6 +5848,7 @@
58485848
"AWS::MSK::Cluster.StorageMode": "CACHED",
58495849
"AWS::Macie::Session.FindingPublishingFrequency": "CACHED",
58505850
"AWS::Macie::Session.Status": "CACHED",
5851+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
58515852
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
58525853
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
58535854
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/sa-east-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9276,6 +9276,7 @@
92769276
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
92779277
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
92789278
"AWS::MemoryDB::User.UserName": "CACHED",
9279+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
92799280
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
92809281
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
92819282
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/us-east-1.json

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -179408,7 +179408,10 @@
179408179408
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusteridentifier",
179409179409
"PrimitiveType": "String",
179410179410
"Required": false,
179411-
"UpdateType": "Immutable"
179411+
"UpdateType": "Immutable",
179412+
"Value": {
179413+
"ValueType": "AWS::Neptune::DBCluster.DBClusterIdentifier"
179414+
}
179412179415
},
179413179416
"DBClusterParameterGroupName": {
179414179417
"Documentation": "http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-dbclusterparametergroupname",
@@ -200074,19 +200077,19 @@
200074200077
]
200075200078
},
200076200079
"AWS::AppRunner::Service.InstanceConfiguration.Cpu": {
200077-
"AllowedPatternRegex": "1024|2048|(1|2) vCPU",
200078-
"StringMax": 6,
200079-
"StringMin": 4
200080+
"AllowedPatternRegex": "256|512|1024|2048|4096|(0.25|0.5|1|2|4) vCPU",
200081+
"StringMax": 9,
200082+
"StringMin": 3
200080200083
},
200081200084
"AWS::AppRunner::Service.InstanceConfiguration.InstanceRoleArn": {
200082200085
"AllowedPatternRegex": "arn:(aws|aws-us-gov|aws-cn|aws-iso|aws-iso-b):iam::[0-9]{12}:role/[\\w+=,.@-]{1,64}",
200083200086
"StringMax": 1024,
200084200087
"StringMin": 29
200085200088
},
200086200089
"AWS::AppRunner::Service.InstanceConfiguration.Memory": {
200087-
"AllowedPatternRegex": "2048|3072|4096|(2|3|4) GB",
200088-
"StringMax": 4,
200089-
"StringMin": 4
200090+
"AllowedPatternRegex": "512|1024|2048|3072|4096|6144|8192|10240|12288|(0.5|1|2|3|4|6|8|10|12) GB",
200091+
"StringMax": 6,
200092+
"StringMin": 3
200090200093
},
200091200094
"AWS::AppRunner::Service.ServiceName": {
200092200095
"AllowedPatternRegex": "[A-Za-z0-9][A-Za-z0-9-_]{3,39}",
@@ -207120,7 +207123,7 @@
207120207123
]
207121207124
},
207122207125
"AWS::IoT::ResourceSpecificLogging.TargetName": {
207123-
"AllowedPatternRegex": "[a-zA-Z0-9.:_-]+",
207126+
"AllowedPatternRegex": "[a-zA-Z0-9.:\\s_\\-]+",
207124207127
"StringMax": 128,
207125207128
"StringMin": 1
207126207129
},
@@ -207129,7 +207132,8 @@
207129207132
"THING_GROUP",
207130207133
"CLIENT_ID",
207131207134
"SOURCE_IP",
207132-
"PRINCIPAL_ID"
207135+
"PRINCIPAL_ID",
207136+
"EVENT_TYPE"
207133207137
]
207134207138
},
207135207139
"AWS::IoT::RoleAlias.CredentialDurationSeconds": {
@@ -211512,6 +211516,11 @@
211512211516
"AWS::MemoryDB::User.UserName": {
211513211517
"AllowedPatternRegex": "[a-z][a-z0-9\\\\-]*"
211514211518
},
211519+
"AWS::Neptune::DBCluster.DBClusterIdentifier": {
211520+
"AllowedPatternRegex": "^[a-zA-Z]{1}(?:-?[a-zA-Z0-9]){0,62}$",
211521+
"StringMax": 63,
211522+
"StringMin": 1
211523+
},
211515211524
"AWS::NetworkFirewall::Firewall.Description": {
211516211525
"AllowedPatternRegex": "^.*$"
211517211526
},
@@ -222121,7 +222130,8 @@
222121222130
"ObjectLockMode",
222122222131
"ObjectLockLegalHoldStatus",
222123222132
"IntelligentTieringAccessTier",
222124-
"BucketKeyStatus"
222133+
"BucketKeyStatus",
222134+
"ChecksumAlgorithm"
222125222135
]
222126222136
},
222127222137
"AWS::S3::Bucket.InventoryConfiguration.ScheduleFrequency": {

src/cfnlint/data/CloudSpecs/us-east-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8833,6 +8833,7 @@
88338833
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
88348834
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
88358835
"AWS::MemoryDB::User.UserName": "CACHED",
8836+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
88368837
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
88378838
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
88388839
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/us-gov-east-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7517,6 +7517,7 @@
75177517
"AWS::MSK::Cluster.KafkaVersion": "CACHED",
75187518
"AWS::MSK::Cluster.PublicAccess.Type": "CACHED",
75197519
"AWS::MSK::Cluster.StorageMode": "CACHED",
7520+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
75207521
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
75217522
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
75227523
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/us-gov-west-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10581,6 +10581,7 @@
1058110581
"AWS::MSK::Cluster.KafkaVersion": "CACHED",
1058210582
"AWS::MSK::Cluster.PublicAccess.Type": "CACHED",
1058310583
"AWS::MSK::Cluster.StorageMode": "CACHED",
10584+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
1058410585
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
1058510586
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
1058610587
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/us-west-1.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6028,6 +6028,7 @@
60286028
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
60296029
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
60306030
"AWS::MemoryDB::User.UserName": "CACHED",
6031+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
60316032
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
60326033
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
60336034
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/CloudSpecs/us-west-2.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9365,6 +9365,7 @@
93659365
"AWS::MemoryDB::SubnetGroup.SubnetGroupName": "CACHED",
93669366
"AWS::MemoryDB::User.AuthenticationMode.Type": "CACHED",
93679367
"AWS::MemoryDB::User.UserName": "CACHED",
9368+
"AWS::Neptune::DBCluster.DBClusterIdentifier": "CACHED",
93689369
"AWS::NetworkFirewall::Firewall.Description": "CACHED",
93699370
"AWS::NetworkFirewall::Firewall.FirewallName": "CACHED",
93709371
"AWS::NetworkFirewall::Firewall.FirewallPolicyArn": "CACHED",

src/cfnlint/data/ProviderSchemasPatches/__init__.py

Whitespace-only changes.

src/cfnlint/data/ProviderSchemasPatches/all/__init__.py

Whitespace-only changes.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"op": "add",
4+
"path": "/ValueTypes/AWS::S3::Bucket.InventoryConfiguration.OptionalFields/AllowedValues/-",
5+
"value": "ChecksumAlgorithm"
6+
}
7+
]

0 commit comments

Comments
 (0)