Skip to content

Commit

Permalink
Update specs for 2023/12/22
Browse files Browse the repository at this point in the history
  • Loading branch information
kddejong committed Dec 22, 2023
1 parent 6de48e6 commit 6284787
Show file tree
Hide file tree
Showing 1,065 changed files with 190,069 additions and 76,643 deletions.
48 changes: 24 additions & 24 deletions scripts/update_specs_from_pricing.py
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ def get_results(service, product_families):


def write_output(resource, filename, obj):
filename = f"src/cfnlint/data/AdditionalSchemas/{resource}/{filename}.json"
filename = f"src/cfnlint/data/schemas/extensions/{resource}/{filename}.json"
output = {
"_description": "Automatically updated using update_specs_from_pricing",
}
Expand All @@ -272,56 +272,56 @@ def main():
configure_logging()

write_output(
"aws-ec2-instance",
"instancetype-enum",
"aws_ec2_instance",
"instancetype_enum",
get_results("AmazonEC2", ["Compute Instance", "Compute Instance (bare metal)"]),
)
write_output("aws-amazonmq-broker", "instancetype-enum", get_mq_pricing())
write_output("aws-rds-dbinstance", "dbinstanceclass-enum", get_rds_pricing())
write_output("aws_amazonmq_broker", "instancetype_enum", get_mq_pricing())
write_output("aws_rds_dbinstance", "dbinstanceclass_enum", get_rds_pricing())
write_output(
"aws-redshift-cluster",
"nodetype-enum",
"aws_redshift_cluster",
"nodetype_enum",
get_results("AmazonRedshift", ["Compute Instance"]),
)
write_output("aws-dax-cluster", "nodetype-enum", get_dax_pricing())
write_output("aws_dax_cluster", "nodetype_enum", get_dax_pricing())
write_output(
"aws-docdb-dbinstance",
"dbinstanceclass-enum",
"aws_docdb_dbinstance",
"dbinstanceclass_enum",
get_results("AmazonDocDB", ["Database Instance"]),
)
write_output(
"aws-neptune-dbinstance",
"dbinstanceclass-enum",
"aws_neptune_dbinstance",
"dbinstanceclass_enum",
get_results("AmazonNeptune", ["Database Instance"]),
)
write_output(
"aws-elasticache-cachecluster",
"cachenodetype-enum",
"aws_elasticache_cachecluster",
"cachenodetype_enum",
get_results("AmazonElastiCache", ["Cache Instance"]),
)
write_output(
"aws-elasticsearch-domain",
"elasticsearchclusterconfig-instancetype-enum",
"aws_elasticsearch_domain",
"elasticsearchclusterconfig_instancetype_enum",
get_results("AmazonES", ["Elastic Search Instance"]),
)
write_output(
"aws-emr-cluster",
"instancetypeconfig-instancetype-enum",
"aws_emr_cluster",
"instancetypeconfig_instancetype_enum",
get_results("ElasticMapReduce", ["Elastic Map Reduce Instance"]),
)
write_output(
"aws-managedblockchain-node",
"nodeconfiguration-instancetype-enum",
"aws_managedblockchain_node",
"nodeconfiguration_instancetype_enum",
get_results("AmazonManagedBlockchain", ["Blockchain Instance"]),
)
write_output(
"aws-gamelift-fleet",
"ec2instancetype-enum",
"aws_gamelift_fleet",
"ec2instancetype_enum",
get_results("AmazonGameLift", ["GameLift EC2 Instance"]),
)
write_output(
"aws-appstream-fleet",
"instancetype-enum",
"aws_appstream_fleet",
"instancetype_enum",
get_results("AmazonAppStream", ["Streaming Instance"]),
)

Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"c4554b2486f55661d5fb3183d8a96f76\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"433e97e79195923f7df34afd9d140bfc\"", "url": "https://schema.cloudformation.eu-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"848273a1e4b412521297f59b18420f25\"", "url": "https://schema.cloudformation.cn-north-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"b9a2627f7ddd44c485a06b9a32744c91\"", "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": "\"9f4830c00d7f87ca853986d2545f1d01\"", "url": "https://schema.cloudformation.us-gov-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"2942b5da1f38dbc7f021f3aa250eeeef\"", "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": "\"de99ba2b8c361a7fc9c287ff97fa454b\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e66593754e392c10b5ca50bbf9c25aa2\"", "url": "https://schema.cloudformation.me-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"92867531227472953a107325da357227\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"1a55ecd468419d09a728c9527ee933da\"", "url": "https://schema.cloudformation.us-gov-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"etag": "\"ea98f11b7d83b5197e654f92a1bb2ca0\"", "url": "https://schema.cloudformation.me-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"bfcc6d0d7b35a0bb02a5eec055c72c54\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c46c95c7ed44602bfc9295244bb24555\"", "url": "https://schema.cloudformation.eu-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"a975a010ed2e978601932a1e23e39ca1\"", "url": "https://schema.cloudformation.cn-northwest-1.amazonaws.com.cn/CloudformationSchema.zip"}
{"etag": "\"99f1d850cb322cf375814482f4f62f38\"", "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": "\"602e275f1b6d9140ddff40bf85df074b\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"b0fbf4b86f09444c3a8fe57f300bc6af\"", "url": "https://schema.cloudformation.af-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4adab7a2cbe16fd1d5f5166f8ed96490\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"53bf6bfe1a65c71118cd5933cb1a6f65\"", "url": "https://schema.cloudformation.us-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"abf1cbf8ec2ca95a841fafa65f203d73\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"3865d796bbf0653f3d356fbb6ca0e4bc\"", "url": "https://schema.cloudformation.eu-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"553ead8c6383a5513e89c118fc0a76fa\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"93ca2d5239f934b51b0a30e7c637bd86\"", "url": "https://schema.cloudformation.ap-south-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"etag": "\"865284161d6ab61d3aa5df18bae86afc\"", "url": "https://schema.cloudformation.ap-southeast-4.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"9cab9e4e7c42070646ea5cb7ddf12673\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"e6ef271bc0f5429aa319f61f9b8a0111\"", "url": "https://schema.cloudformation.us-east-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"55c3c6a57c4fdcdfe19a2f9fc1b37709\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"20f7e6acd7723aec8a4f2af86d82858f\"", "url": "https://schema.cloudformation.ap-southeast-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"99637874245e0fc4d689e089b509c71f\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"fd20c93eb0211bd7233d54c026fd5617\"", "url": "https://schema.cloudformation.ap-northeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"5a405c8d79e003f96c7f914257515a28\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c0806d3c00e893b6104f56cb79587153\"", "url": "https://schema.cloudformation.ap-southeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"e6fd332f9e862d78ec3d13e5bbc14ac1\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"f26c6037b2473531063d3ea58d3f405d\"", "url": "https://schema.cloudformation.ap-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"dac2729a26b353b780477f7c85b503b5\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"379744668ec008c28bd03bdf98dcabaf\"", "url": "https://schema.cloudformation.sa-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"6a558346b34aae0703fab2175d6fedeb\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"17d17126355ab60c8aabcc77f5062019\"", "url": "https://schema.cloudformation.ap-southeast-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"etag": "\"a7e186e7106e69c36bcba50677d5ad32\"", "url": "https://schema.cloudformation.ca-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"etag": "\"2e1645e99ebe0be7f57d3cc9168b3d0e\"", "url": "https://schema.cloudformation.eu-central-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"bada6fdfb00327bec04e8816442a1c86\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"780be88cb1cd73d126f3ebe2395a7d98\"", "url": "https://schema.cloudformation.eu-north-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"etag": "\"696b659fef341334c7fecfed9e89ff6b\"", "url": "https://schema.cloudformation.eu-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"40972194f50e4736b8430ddbf8b38171\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"88ade1a08daf8d9df3255807a3dd3e53\"", "url": "https://schema.cloudformation.ca-central-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"352dafc39c9395124f50fceef38e1d42\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"57a7b254335710ea944e488d2e5896bb\"", "url": "https://schema.cloudformation.eu-west-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"20a68803f995b17afe0e9338003d4639\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"717e70cac2abd9d623693d1e36fee94d\"", "url": "https://schema.cloudformation.ap-northeast-3.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"4ba4d2eba5a611c1e448280da877c5b2\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"c5675327d2991cb4dd80a7e20c1065ff\"", "url": "https://schema.cloudformation.us-west-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"etag": "\"6931546dec4a9931516941cc3a7b31d0\"", "url": "https://schema.cloudformation.ap-south-2.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"b06383fcaf89bad0cc0f8237db14ce73\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"bd541cc660f08b31649a41edca102406\"", "url": "https://schema.cloudformation.us-east-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"958c67c4835894c0d88bb4b40f3a2e15\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"18aaa39acdc89354df689e82f416c3b4\"", "url": "https://schema.cloudformation.eu-west-1.amazonaws.com/CloudformationSchema.zip"}
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"etag": "\"3108f0dd509ed81ddc5862eb093c4209\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
{"etag": "\"148c59fcb4a0d50021475f79ca0882c7\"", "url": "https://schema.cloudformation.ap-northeast-1.amazonaws.com/CloudformationSchema.zip"}
Loading

0 comments on commit 6284787

Please sign in to comment.