From c4303e11627c0cb4a7993e31130ab58afc6eb36e Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Sun, 15 Oct 2023 23:30:23 -0400 Subject: [PATCH 01/10] feat(sources): update cfn-schema (#602) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the cfn-schema source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6528579279 ------ *Automatically created by projen via the "update-source-cfn-schema" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../us-east-1/aws-appintegrations-dataintegration.json | 4 ++-- .../us-east-1/aws-cognito-logdeliveryconfiguration.json | 3 +++ .../us-east-1/aws-connect-userhierarchygroup.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-databrew-job.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-databrew-project.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-datasync-agent.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-eks-cluster.json | 4 ++-- .../us-east-1/aws-entityresolution-matchingworkflow.json | 4 ++-- .../us-east-1/aws-entityresolution-schemamapping.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-events-eventbus.json | 4 ++-- .../us-east-1/aws-eventschemas-registrypolicy.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-iot-topicrule.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-lambda-version.json | 4 ++-- .../aws-networkmanager-customergatewayassociation.json | 4 ++-- .../us-east-1/aws-networkmanager-device.json | 4 ++-- .../us-east-1/aws-networkmanager-globalnetwork.json | 4 ++-- .../us-east-1/aws-networkmanager-link.json | 4 ++-- .../us-east-1/aws-networkmanager-linkassociation.json | 4 ++-- .../us-east-1/aws-networkmanager-site.json | 4 ++-- .../aws-networkmanager-transitgatewayregistration.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-quicksight-topic.json | 4 ++-- .../us-east-1/aws-s3objectlambda-accesspoint.json | 4 ++-- .../us-east-1/aws-s3objectlambda-accesspointpolicy.json | 4 ++-- sources/CloudFormationSchema/us-east-2/aws-databrew-job.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-databrew-project.json | 4 ++-- .../us-east-2/aws-entityresolution-matchingworkflow.json | 4 ++-- .../us-east-2/aws-entityresolution-schemamapping.json | 4 ++-- sources/CloudFormationSchema/us-east-2/aws-iot-topicrule.json | 4 ++-- sources/CloudFormationSchema/us-east-2/aws-s3-bucket.json | 4 ++-- .../us-west-2/aws-autoscaling-autoscalinggroup.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-backup-backupplan.json | 4 ++-- .../us-west-2/aws-backup-backupselection.json | 4 ++-- .../us-west-2/aws-backup-backupvault.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-backup-framework.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-backup-reportplan.json | 4 ++-- .../us-west-2/aws-cognito-identitypool.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-connect-prompt.json | 4 ++-- .../us-west-2/aws-connect-routingprofile.json | 4 ++-- .../us-west-2/aws-ec2-verifiedaccessendpoint.json | 4 ++-- .../us-west-2/aws-ec2-verifiedaccessgroup.json | 4 ++-- .../us-west-2/aws-ec2-verifiedaccessinstance.json | 4 ++-- .../us-west-2/aws-ec2-verifiedaccesstrustprovider.json | 4 ++-- .../us-west-2/aws-ecs-primarytaskset.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-eks-cluster.json | 4 ++-- .../us-west-2/aws-entityresolution-matchingworkflow.json | 4 ++-- .../us-west-2/aws-entityresolution-schemamapping.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-events-rule.json | 4 ++-- .../us-west-2/aws-eventschemas-registrypolicy.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-iot-topicrule.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-iotsitewise-asset.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-kendra-datasource.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-lambda-function.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-lambda-version.json | 4 ++-- .../aws-networkmanager-customergatewayassociation.json | 4 ++-- .../us-west-2/aws-networkmanager-device.json | 4 ++-- .../us-west-2/aws-networkmanager-globalnetwork.json | 4 ++-- .../us-west-2/aws-networkmanager-link.json | 4 ++-- .../us-west-2/aws-networkmanager-linkassociation.json | 4 ++-- .../us-west-2/aws-networkmanager-site.json | 4 ++-- .../aws-networkmanager-transitgatewayregistration.json | 4 ++-- .../us-west-2/aws-quicksight-analysis.json | 4 ++-- .../us-west-2/aws-quicksight-dashboard.json | 4 ++-- .../us-west-2/aws-quicksight-template.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-quicksight-topic.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-s3-bucket.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-wafv2-rulegroup.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-wafv2-webacl.json | 4 ++-- 67 files changed, 135 insertions(+), 132 deletions(-) create mode 100644 sources/CloudFormationSchema/us-east-1/aws-cognito-logdeliveryconfiguration.json diff --git a/sources/CloudFormationSchema/us-east-1/aws-appintegrations-dataintegration.json b/sources/CloudFormationSchema/us-east-1/aws-appintegrations-dataintegration.json index af8fd6b95..38c0aa270 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-appintegrations-dataintegration.json +++ b/sources/CloudFormationSchema/us-east-1/aws-appintegrations-dataintegration.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a9557857140b2945f078ce6c8e93976985362aab562df66a3fcfc35e6ab6827c -size 7845 +oid sha256:941e4e69cbad0536c5e7497072aedd2c8ae08d51442fbf93a1bc0a6d68d1fce6 +size 7916 diff --git a/sources/CloudFormationSchema/us-east-1/aws-cognito-logdeliveryconfiguration.json b/sources/CloudFormationSchema/us-east-1/aws-cognito-logdeliveryconfiguration.json new file mode 100644 index 000000000..a910f1d40 --- /dev/null +++ b/sources/CloudFormationSchema/us-east-1/aws-cognito-logdeliveryconfiguration.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9b5898dd1048746fc29f894c324bdd8a22199676c8d80af3b68ce74943609d2 +size 2766 diff --git a/sources/CloudFormationSchema/us-east-1/aws-connect-userhierarchygroup.json b/sources/CloudFormationSchema/us-east-1/aws-connect-userhierarchygroup.json index 692282521..8a52dcaf0 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-connect-userhierarchygroup.json +++ b/sources/CloudFormationSchema/us-east-1/aws-connect-userhierarchygroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1b2965fc0c136ea1abf40ea569f601c8be63ec69d932800c113d569c2cc20b55 -size 1918 +oid sha256:6c13219955552edaa7966351c85dc8fa5f0eaf76f522d7f93b6f0680dedbf418 +size 3622 diff --git a/sources/CloudFormationSchema/us-east-1/aws-databrew-job.json b/sources/CloudFormationSchema/us-east-1/aws-databrew-job.json index 8d06725b7..76465d6ae 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-databrew-job.json +++ b/sources/CloudFormationSchema/us-east-1/aws-databrew-job.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:efd45caa998621021f3ca6a7b3f4efb4e53e888f939bfb5b7b69fbcd6af66b00 -size 14032 +oid sha256:4d23a7a5b59df24ce21dff3dbde68107b1de11fcf6aa94baffdbbd204532051b +size 14048 diff --git a/sources/CloudFormationSchema/us-east-1/aws-databrew-project.json b/sources/CloudFormationSchema/us-east-1/aws-databrew-project.json index 28fd5304f..7005dcf24 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-databrew-project.json +++ b/sources/CloudFormationSchema/us-east-1/aws-databrew-project.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3223bb998840455e56d7791bab132bb7663ca07c80daf59917cee8712ced5898 -size 2695 +oid sha256:1afd38015a9a11511b3f60f817ee1e1dba35790753c15d3f0af0049a879666c9 +size 2711 diff --git a/sources/CloudFormationSchema/us-east-1/aws-datasync-agent.json b/sources/CloudFormationSchema/us-east-1/aws-datasync-agent.json index 78a3d757a..8ea22dcac 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-datasync-agent.json +++ b/sources/CloudFormationSchema/us-east-1/aws-datasync-agent.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ae72f583a051a476a78a52353f2fe356aa3b8165faadff8e5f880f72023bfc53 -size 4299 +oid sha256:1ad2f404e8b0c589cc4da90c5fe90688d22ebeb1ba460066409e2461f1e5e310 +size 4357 diff --git a/sources/CloudFormationSchema/us-east-1/aws-eks-cluster.json b/sources/CloudFormationSchema/us-east-1/aws-eks-cluster.json index 51acfb3b0..b304bf124 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-eks-cluster.json +++ b/sources/CloudFormationSchema/us-east-1/aws-eks-cluster.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9a08d7fb3c6bf6dd25ed1fd5bfd105b19df63231474dee6926b415bf47765f6a -size 13745 +oid sha256:996e7848f60402db4d025a756f3b45807f94ca64cd414e20623636347bd23ebb +size 13650 diff --git a/sources/CloudFormationSchema/us-east-1/aws-entityresolution-matchingworkflow.json b/sources/CloudFormationSchema/us-east-1/aws-entityresolution-matchingworkflow.json index d6b8b9657..ffd1eb76f 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-entityresolution-matchingworkflow.json +++ b/sources/CloudFormationSchema/us-east-1/aws-entityresolution-matchingworkflow.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2534c26c2d659d00ca817a32ddd37f3c0cc3cf53228efd52be3409db69db6dfe -size 8380 +oid sha256:72f9bc063f4d425db876190aeec91ad1deab1e3e7d8ecee7586d9558c437d23b +size 9749 diff --git a/sources/CloudFormationSchema/us-east-1/aws-entityresolution-schemamapping.json b/sources/CloudFormationSchema/us-east-1/aws-entityresolution-schemamapping.json index 8df887a1f..1345b8a96 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-entityresolution-schemamapping.json +++ b/sources/CloudFormationSchema/us-east-1/aws-entityresolution-schemamapping.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef24201f57b727f31cf59dc6c84c7fe4ae96eb55368a127a5881c90fbd43b234 -size 5319 +oid sha256:8325c899d0250e8abd9222a5d33331f5e3db10168c032cdb2bc5d565631573c4 +size 5502 diff --git a/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json b/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json index 75807c8ef..6931538b1 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json +++ b/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:62eebae2c3d4d1f80256573d405ab8d541ee906fd3dbf2894e7e4dfe60b733c9 -size 1032 +oid sha256:f968f67745e43ce3b1083e49ca06406d0d9e4f32923f4d8ab31acf193ae95e1c +size 1095 diff --git a/sources/CloudFormationSchema/us-east-1/aws-eventschemas-registrypolicy.json b/sources/CloudFormationSchema/us-east-1/aws-eventschemas-registrypolicy.json index 096faadd5..bde4e889b 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-eventschemas-registrypolicy.json +++ b/sources/CloudFormationSchema/us-east-1/aws-eventschemas-registrypolicy.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:30a4323739b7b3690ead649bdd1033b04f4f2f991e945c4a86614bc353ec7fc7 -size 980 +oid sha256:331b0bea62931263c4066a48dee2d3bc011e8cf71be5a152a53ccf7a17e5018c +size 1024 diff --git a/sources/CloudFormationSchema/us-east-1/aws-iot-topicrule.json b/sources/CloudFormationSchema/us-east-1/aws-iot-topicrule.json index bd28d81f9..e1af5eaee 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-iot-topicrule.json +++ b/sources/CloudFormationSchema/us-east-1/aws-iot-topicrule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:675679a92cd536900ab15bd635a629c231df556849c7e658a4b0a070cd94ef51 -size 20231 +oid sha256:f3e761b5f6c1112e68542af34b7b272b506398509ebc64e9a0b708324eb8ee63 +size 20696 diff --git a/sources/CloudFormationSchema/us-east-1/aws-lambda-version.json b/sources/CloudFormationSchema/us-east-1/aws-lambda-version.json index 1b6fd04c5..35adf661e 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-lambda-version.json +++ b/sources/CloudFormationSchema/us-east-1/aws-lambda-version.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:15f94814efb812bd39159e8c4d54abd34f807f672fad55b8f91088988c1519ee -size 1058 +oid sha256:e801e8de02259f1bac99f8e374fa7f0baf5322c9663d3ef4e834a9a489be96b5 +size 4797 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-customergatewayassociation.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-customergatewayassociation.json index 50649943e..6145cf9ba 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-customergatewayassociation.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-customergatewayassociation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ad958c5f7657c619a97b67dc82e664e896f21dc2379a59992f77540073090a51 -size 1609 +oid sha256:81a77a14b8c882abae58decfe0be7b7abda551132f90686c233c6c387c2c6fc5 +size 1956 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-device.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-device.json index cca999589..cbd760a7a 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-device.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-device.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:460d3e139130a755febf91d23a9136bf8db060c16c0f2cc4e8f2945286048ffa -size 5155 +oid sha256:50b810c8d07d407cfc84cc1ae9da1d13a7caaa44dee639caaed7cb3ffd3894aa +size 5302 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-globalnetwork.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-globalnetwork.json index 2e977aaed..d21dcadcf 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-globalnetwork.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-globalnetwork.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b733d4e5fc1ef828bc106964096afc20ee06e65d50293086aa1708ee65137212 -size 2097 +oid sha256:3ca235523252fd8ad1bc7870d4255dabfbc3ca083f942234f1077ba68cec2d05 +size 3152 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-link.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-link.json index ac1333fa8..c48a7e590 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-link.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-link.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:360df815f7d3985523ecfd8ffddacded32d20d824114b352bb4895eb1885bb81 -size 2889 +oid sha256:38d9054aa34d24f56f236ae2d737950208357acfad9da02ba2e3d7125f07f10d +size 4313 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-linkassociation.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-linkassociation.json index 4208a0cae..d91b5225b 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-linkassociation.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-linkassociation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84153695b138cb87b6f5958b791b8712dd0708e920d9340b7d1e52313c4b4416 -size 1389 +oid sha256:9663baa04f34dda4919b77f551a1c6a1c8086cdd219bde50a3ef126aa98466a4 +size 1736 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-site.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-site.json index 4d0af6c48..01a0bec9e 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-site.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-site.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20326f77545ad99f2f98653c8fb03377d968d4707792598232fc9a6c3717e356 -size 2636 +oid sha256:0e4b382601f423e7a3c6054201d25dbb18082da46e6b5dad060c1e1c9485a269 +size 4060 diff --git a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-transitgatewayregistration.json b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-transitgatewayregistration.json index d96ab6293..5baf2ef2d 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-networkmanager-transitgatewayregistration.json +++ b/sources/CloudFormationSchema/us-east-1/aws-networkmanager-transitgatewayregistration.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:279a8af604facc341ff0362802e0db02aae5ad1c4edf115f329a3b3ce8073c90 -size 1865 +oid sha256:280fde27d6deb4f222761e8991216088af27efe34d26ec44fbe270be8a05fe75 +size 1982 diff --git a/sources/CloudFormationSchema/us-east-1/aws-quicksight-topic.json b/sources/CloudFormationSchema/us-east-1/aws-quicksight-topic.json index 5ade99e1b..992aa1247 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-quicksight-topic.json +++ b/sources/CloudFormationSchema/us-east-1/aws-quicksight-topic.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f8f01fa45e8fc1dccb1a208b74fb99e7ce4ec664b7a34e44cc286d13f92c2103 -size 22202 +oid sha256:c204403b6b2b430e056f66d91082cef8473839c502242f58d981a53359a9b9a9 +size 22436 diff --git a/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspoint.json b/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspoint.json index efe05c360..57d7f3668 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspoint.json +++ b/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspoint.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46fdde9783565c610fe86963d97ce740d28af7a3ee3de5158ce79dc71f6fe7da -size 8601 +oid sha256:0ed7def604039f71526a31d24a04d534eebf4fdbae144bac3c20d7bdcf427f98 +size 8997 diff --git a/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspointpolicy.json b/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspointpolicy.json index 0b128f5f5..be3baefcb 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspointpolicy.json +++ b/sources/CloudFormationSchema/us-east-1/aws-s3objectlambda-accesspointpolicy.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:49743e077b924ea7cdaedec74f3fd522e139b388a281177fd249c1a77161b229 -size 1729 +oid sha256:92c8ef7014d648c41b896e79b46008c3d09181295bfae8dce5815b49718417b2 +size 1773 diff --git a/sources/CloudFormationSchema/us-east-2/aws-databrew-job.json b/sources/CloudFormationSchema/us-east-2/aws-databrew-job.json index 8d06725b7..76465d6ae 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-databrew-job.json +++ b/sources/CloudFormationSchema/us-east-2/aws-databrew-job.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:efd45caa998621021f3ca6a7b3f4efb4e53e888f939bfb5b7b69fbcd6af66b00 -size 14032 +oid sha256:4d23a7a5b59df24ce21dff3dbde68107b1de11fcf6aa94baffdbbd204532051b +size 14048 diff --git a/sources/CloudFormationSchema/us-east-2/aws-databrew-project.json b/sources/CloudFormationSchema/us-east-2/aws-databrew-project.json index 28fd5304f..7005dcf24 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-databrew-project.json +++ b/sources/CloudFormationSchema/us-east-2/aws-databrew-project.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3223bb998840455e56d7791bab132bb7663ca07c80daf59917cee8712ced5898 -size 2695 +oid sha256:1afd38015a9a11511b3f60f817ee1e1dba35790753c15d3f0af0049a879666c9 +size 2711 diff --git a/sources/CloudFormationSchema/us-east-2/aws-entityresolution-matchingworkflow.json b/sources/CloudFormationSchema/us-east-2/aws-entityresolution-matchingworkflow.json index d6b8b9657..ffd1eb76f 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-entityresolution-matchingworkflow.json +++ b/sources/CloudFormationSchema/us-east-2/aws-entityresolution-matchingworkflow.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2534c26c2d659d00ca817a32ddd37f3c0cc3cf53228efd52be3409db69db6dfe -size 8380 +oid sha256:72f9bc063f4d425db876190aeec91ad1deab1e3e7d8ecee7586d9558c437d23b +size 9749 diff --git a/sources/CloudFormationSchema/us-east-2/aws-entityresolution-schemamapping.json b/sources/CloudFormationSchema/us-east-2/aws-entityresolution-schemamapping.json index 8df887a1f..1345b8a96 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-entityresolution-schemamapping.json +++ b/sources/CloudFormationSchema/us-east-2/aws-entityresolution-schemamapping.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef24201f57b727f31cf59dc6c84c7fe4ae96eb55368a127a5881c90fbd43b234 -size 5319 +oid sha256:8325c899d0250e8abd9222a5d33331f5e3db10168c032cdb2bc5d565631573c4 +size 5502 diff --git a/sources/CloudFormationSchema/us-east-2/aws-iot-topicrule.json b/sources/CloudFormationSchema/us-east-2/aws-iot-topicrule.json index bd28d81f9..e1af5eaee 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-iot-topicrule.json +++ b/sources/CloudFormationSchema/us-east-2/aws-iot-topicrule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:675679a92cd536900ab15bd635a629c231df556849c7e658a4b0a070cd94ef51 -size 20231 +oid sha256:f3e761b5f6c1112e68542af34b7b272b506398509ebc64e9a0b708324eb8ee63 +size 20696 diff --git a/sources/CloudFormationSchema/us-east-2/aws-s3-bucket.json b/sources/CloudFormationSchema/us-east-2/aws-s3-bucket.json index feac9035d..72b275b9f 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-s3-bucket.json +++ b/sources/CloudFormationSchema/us-east-2/aws-s3-bucket.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9d0a99b3fcb65d6de35d5fd3efd7706889ae1192e5184d4394d4a4a00b705249 -size 50935 +oid sha256:3d472bf46708aa9203705dc323565ca5191aa8a94241eb7b40866c19e3a4b1ef +size 51240 diff --git a/sources/CloudFormationSchema/us-west-2/aws-autoscaling-autoscalinggroup.json b/sources/CloudFormationSchema/us-west-2/aws-autoscaling-autoscalinggroup.json index 7c1635f33..30a622873 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-autoscaling-autoscalinggroup.json +++ b/sources/CloudFormationSchema/us-west-2/aws-autoscaling-autoscalinggroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:06a5d14a6d8f053368772b9a867efad7f96333a3db8bda13bb4530f5a493e2c3 -size 16554 +oid sha256:dabd00931a0687d49cc284ef25b29a1033aaf6ff4d0c31a667dacb2a73bb03bc +size 16013 diff --git a/sources/CloudFormationSchema/us-west-2/aws-backup-backupplan.json b/sources/CloudFormationSchema/us-west-2/aws-backup-backupplan.json index 608e22e95..d157b3f49 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-backup-backupplan.json +++ b/sources/CloudFormationSchema/us-west-2/aws-backup-backupplan.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c2b5d7865836dbc33967a8433ce946fb1f8f7dc94b4a784c5dddfb401c2e61e9 -size 4432 +oid sha256:d34667cf2a4a1a770dd83aa1f46b865888352de867869bee625b8f0fdd674a36 +size 4617 diff --git a/sources/CloudFormationSchema/us-west-2/aws-backup-backupselection.json b/sources/CloudFormationSchema/us-west-2/aws-backup-backupselection.json index de24d8db5..fdb38125f 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-backup-backupselection.json +++ b/sources/CloudFormationSchema/us-west-2/aws-backup-backupselection.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2183079b58831901f5085bc702d9f122ebea27e9b883a7fe94466767061ba7a1 -size 4040 +oid sha256:37bd88758b9140df14b98972645bb21253e83f181062b2cd583502b8fdf3654a +size 4157 diff --git a/sources/CloudFormationSchema/us-west-2/aws-backup-backupvault.json b/sources/CloudFormationSchema/us-west-2/aws-backup-backupvault.json index f360d50a3..f0430af48 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-backup-backupvault.json +++ b/sources/CloudFormationSchema/us-west-2/aws-backup-backupvault.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ab499ffa49e3fdb5a286d597c31e19fc02c3e2bcdd1b715dfc3b59adbadd1bfc -size 3334 +oid sha256:f31966b3e180698cfd1e276077073a8774f5216e15c259d4ebca92a5fe906dca +size 3499 diff --git a/sources/CloudFormationSchema/us-west-2/aws-backup-framework.json b/sources/CloudFormationSchema/us-west-2/aws-backup-framework.json index 767bddb3f..4a9752a6b 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-backup-framework.json +++ b/sources/CloudFormationSchema/us-west-2/aws-backup-framework.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e5f290d0efe9adb75bf0b7d000454279dd4d759ed0df3f4374b61a4bf337eaf5 -size 7230 +oid sha256:021997f0f142812df9c58a1a7618a681496e81e1cc6fb0ce592c7c890f49f787 +size 7394 diff --git a/sources/CloudFormationSchema/us-west-2/aws-backup-reportplan.json b/sources/CloudFormationSchema/us-west-2/aws-backup-reportplan.json index e7a7de53f..8ddc6c6a5 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-backup-reportplan.json +++ b/sources/CloudFormationSchema/us-west-2/aws-backup-reportplan.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e7779e420ede4fe738b3f672fa38fd442455002c60154a1b7d5cc6fac1347c3 -size 6109 +oid sha256:cd10739efcbc1abacf51a2605a40e7cb92c7ebe538981fd7ec21faa0821f791f +size 6274 diff --git a/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json b/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json index 6179dfae4..994155c3d 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json +++ b/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:14b32f5a3c2c925f554cc4ea1de07eb200ab67ab74ff78f8ccb4cd8e78658010 -size 2445 +oid sha256:9282a48f1a276f5285eec59c22b559a3489692dc8e00ac3147b22f312b906594 +size 5139 diff --git a/sources/CloudFormationSchema/us-west-2/aws-connect-prompt.json b/sources/CloudFormationSchema/us-west-2/aws-connect-prompt.json index 40caa9544..4db3c813e 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-connect-prompt.json +++ b/sources/CloudFormationSchema/us-west-2/aws-connect-prompt.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f1fc3c2423c7be819c8bd5ed323eea184210e5ee9c484d5aa638caf134d67535 -size 3616 +oid sha256:0054084bb1f69bb6b99564fb9aeee9d4968f2d940a9a11af0d79939a50b587ab +size 3665 diff --git a/sources/CloudFormationSchema/us-west-2/aws-connect-routingprofile.json b/sources/CloudFormationSchema/us-west-2/aws-connect-routingprofile.json index 02408b4d2..2444506ec 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-connect-routingprofile.json +++ b/sources/CloudFormationSchema/us-west-2/aws-connect-routingprofile.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c9ac070116bbaa11de16c8c590b86b21ebab408ee405570e9faad62bb362b60d -size 8001 +oid sha256:92ca687f12567722fd0b2c241e94acc488b4d051d44bbe3ad60c2d1b824de444 +size 8369 diff --git a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessendpoint.json b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessendpoint.json index 0455a93a1..9933dcc6d 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessendpoint.json +++ b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessendpoint.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:004e270b65418e8259346a38f731b26edaa8d06359ca5a689a7f77543f466e64 -size 12270 +oid sha256:06b59abaf8e64991214698f8bdd5525b1dfcdc6c61a02aaa4f56ce035f1674ea +size 13452 diff --git a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessgroup.json b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessgroup.json index ed5a607db..7796be6f3 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessgroup.json +++ b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessgroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1e70b16abbefd7aac16481abb05d5ea1e28b97611900df507572df22600570d5 -size 4093 +oid sha256:1cc0fbcc3ca655082a5f5558cc902dfeefaed9341fa3f982e8dad0e992e26738 +size 5275 diff --git a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessinstance.json b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessinstance.json index 079d7d43d..2aa7e7903 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessinstance.json +++ b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccessinstance.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:342b6c371d860a05d282de9b6a131dd951f7f83aff8df3186982ef382d793147 -size 9022 +oid sha256:b389b50fd246c89e936617f37ea05bc6a103837797130f6d9e597920608f6baf +size 9135 diff --git a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccesstrustprovider.json b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccesstrustprovider.json index 58c1330b1..c255e9622 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccesstrustprovider.json +++ b/sources/CloudFormationSchema/us-west-2/aws-ec2-verifiedaccesstrustprovider.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4123c585aeb15b8f9564e6c69d086f73111a52800b8f5de6ded8bd149ee84e3c -size 5962 +oid sha256:89c45303fc5d876f047fb6e2863db86dfa53f4db61451c38191ad9ae4af5a401 +size 7068 diff --git a/sources/CloudFormationSchema/us-west-2/aws-ecs-primarytaskset.json b/sources/CloudFormationSchema/us-west-2/aws-ecs-primarytaskset.json index e003e0620..b3d61bd2e 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-ecs-primarytaskset.json +++ b/sources/CloudFormationSchema/us-west-2/aws-ecs-primarytaskset.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eac24e5e2a1bd69f818827367b6d1a8e95b3e8f68a9b890540b01c5fccc3a8bc -size 1333 +oid sha256:89be187da376bb65a6976bdad8f79d21e673cd4c1392351bb90fd46cde5086b0 +size 1466 diff --git a/sources/CloudFormationSchema/us-west-2/aws-eks-cluster.json b/sources/CloudFormationSchema/us-west-2/aws-eks-cluster.json index 51acfb3b0..b304bf124 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-eks-cluster.json +++ b/sources/CloudFormationSchema/us-west-2/aws-eks-cluster.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9a08d7fb3c6bf6dd25ed1fd5bfd105b19df63231474dee6926b415bf47765f6a -size 13745 +oid sha256:996e7848f60402db4d025a756f3b45807f94ca64cd414e20623636347bd23ebb +size 13650 diff --git a/sources/CloudFormationSchema/us-west-2/aws-entityresolution-matchingworkflow.json b/sources/CloudFormationSchema/us-west-2/aws-entityresolution-matchingworkflow.json index d6b8b9657..ffd1eb76f 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-entityresolution-matchingworkflow.json +++ b/sources/CloudFormationSchema/us-west-2/aws-entityresolution-matchingworkflow.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2534c26c2d659d00ca817a32ddd37f3c0cc3cf53228efd52be3409db69db6dfe -size 8380 +oid sha256:72f9bc063f4d425db876190aeec91ad1deab1e3e7d8ecee7586d9558c437d23b +size 9749 diff --git a/sources/CloudFormationSchema/us-west-2/aws-entityresolution-schemamapping.json b/sources/CloudFormationSchema/us-west-2/aws-entityresolution-schemamapping.json index 8df887a1f..1345b8a96 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-entityresolution-schemamapping.json +++ b/sources/CloudFormationSchema/us-west-2/aws-entityresolution-schemamapping.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef24201f57b727f31cf59dc6c84c7fe4ae96eb55368a127a5881c90fbd43b234 -size 5319 +oid sha256:8325c899d0250e8abd9222a5d33331f5e3db10168c032cdb2bc5d565631573c4 +size 5502 diff --git a/sources/CloudFormationSchema/us-west-2/aws-events-rule.json b/sources/CloudFormationSchema/us-west-2/aws-events-rule.json index 3984c1318..c1066aef1 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-events-rule.json +++ b/sources/CloudFormationSchema/us-west-2/aws-events-rule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ac5f6d1fdd0bf26823b90813d747a85e1f05fa6221d8a0563b2b3ea9af7f2ef0 -size 11030 +oid sha256:da4b794bd37d3de4b1bc53a2b48bc77cb8a8768406a6d30528591c2b45dd900e +size 13326 diff --git a/sources/CloudFormationSchema/us-west-2/aws-eventschemas-registrypolicy.json b/sources/CloudFormationSchema/us-west-2/aws-eventschemas-registrypolicy.json index 096faadd5..bde4e889b 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-eventschemas-registrypolicy.json +++ b/sources/CloudFormationSchema/us-west-2/aws-eventschemas-registrypolicy.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:30a4323739b7b3690ead649bdd1033b04f4f2f991e945c4a86614bc353ec7fc7 -size 980 +oid sha256:331b0bea62931263c4066a48dee2d3bc011e8cf71be5a152a53ccf7a17e5018c +size 1024 diff --git a/sources/CloudFormationSchema/us-west-2/aws-iot-topicrule.json b/sources/CloudFormationSchema/us-west-2/aws-iot-topicrule.json index bd28d81f9..e1af5eaee 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-iot-topicrule.json +++ b/sources/CloudFormationSchema/us-west-2/aws-iot-topicrule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:675679a92cd536900ab15bd635a629c231df556849c7e658a4b0a070cd94ef51 -size 20231 +oid sha256:f3e761b5f6c1112e68542af34b7b272b506398509ebc64e9a0b708324eb8ee63 +size 20696 diff --git a/sources/CloudFormationSchema/us-west-2/aws-iotsitewise-asset.json b/sources/CloudFormationSchema/us-west-2/aws-iotsitewise-asset.json index ddbe52c6a..25f579db1 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-iotsitewise-asset.json +++ b/sources/CloudFormationSchema/us-west-2/aws-iotsitewise-asset.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1a9afcd973c0fdb6c21b8fc458c3298545917354cdfbafb698b75561526829c8 -size 4883 +oid sha256:6813207d4827f76fbe32b3f1e36e8552b536b7be254b36a1c4afebf00d85209b +size 4910 diff --git a/sources/CloudFormationSchema/us-west-2/aws-kendra-datasource.json b/sources/CloudFormationSchema/us-west-2/aws-kendra-datasource.json index ea6363dda..e8e6b0557 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-kendra-datasource.json +++ b/sources/CloudFormationSchema/us-west-2/aws-kendra-datasource.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ca8a60f89bf114ac0cd7842a7cac95ac1e8e8863fdd84d932ba060ea4e2288c4 -size 44534 +oid sha256:bdcdab071a99f45c108516baac272ce9ecf0690a30368b4458744eff235cc5d3 +size 44129 diff --git a/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json b/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json index a75737348..2c7f3d3b4 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json +++ b/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4cebdc3e03f6e5f6f2ca02389974c0199aa58aad3093b11a496682a40e50913b -size 16078 +oid sha256:98c400a9135a3aa7f2894d52a3b5f510b057713e522a35fe919b65da427f64ee +size 16310 diff --git a/sources/CloudFormationSchema/us-west-2/aws-lambda-version.json b/sources/CloudFormationSchema/us-west-2/aws-lambda-version.json index 1b6fd04c5..35adf661e 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-lambda-version.json +++ b/sources/CloudFormationSchema/us-west-2/aws-lambda-version.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:15f94814efb812bd39159e8c4d54abd34f807f672fad55b8f91088988c1519ee -size 1058 +oid sha256:e801e8de02259f1bac99f8e374fa7f0baf5322c9663d3ef4e834a9a489be96b5 +size 4797 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-customergatewayassociation.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-customergatewayassociation.json index 50649943e..6145cf9ba 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-customergatewayassociation.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-customergatewayassociation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ad958c5f7657c619a97b67dc82e664e896f21dc2379a59992f77540073090a51 -size 1609 +oid sha256:81a77a14b8c882abae58decfe0be7b7abda551132f90686c233c6c387c2c6fc5 +size 1956 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-device.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-device.json index cca999589..cbd760a7a 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-device.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-device.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:460d3e139130a755febf91d23a9136bf8db060c16c0f2cc4e8f2945286048ffa -size 5155 +oid sha256:50b810c8d07d407cfc84cc1ae9da1d13a7caaa44dee639caaed7cb3ffd3894aa +size 5302 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-globalnetwork.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-globalnetwork.json index 2e977aaed..d21dcadcf 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-globalnetwork.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-globalnetwork.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b733d4e5fc1ef828bc106964096afc20ee06e65d50293086aa1708ee65137212 -size 2097 +oid sha256:3ca235523252fd8ad1bc7870d4255dabfbc3ca083f942234f1077ba68cec2d05 +size 3152 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-link.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-link.json index ac1333fa8..c48a7e590 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-link.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-link.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:360df815f7d3985523ecfd8ffddacded32d20d824114b352bb4895eb1885bb81 -size 2889 +oid sha256:38d9054aa34d24f56f236ae2d737950208357acfad9da02ba2e3d7125f07f10d +size 4313 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-linkassociation.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-linkassociation.json index 4208a0cae..d91b5225b 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-linkassociation.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-linkassociation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:84153695b138cb87b6f5958b791b8712dd0708e920d9340b7d1e52313c4b4416 -size 1389 +oid sha256:9663baa04f34dda4919b77f551a1c6a1c8086cdd219bde50a3ef126aa98466a4 +size 1736 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-site.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-site.json index 258e4e192..01a0bec9e 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-site.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-site.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:237f637a880967ec8cf0e64d0a3a56b9742f6b2c95adab881fcb5f33ded3472d -size 3917 +oid sha256:0e4b382601f423e7a3c6054201d25dbb18082da46e6b5dad060c1e1c9485a269 +size 4060 diff --git a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-transitgatewayregistration.json b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-transitgatewayregistration.json index d96ab6293..5baf2ef2d 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-networkmanager-transitgatewayregistration.json +++ b/sources/CloudFormationSchema/us-west-2/aws-networkmanager-transitgatewayregistration.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:279a8af604facc341ff0362802e0db02aae5ad1c4edf115f329a3b3ce8073c90 -size 1865 +oid sha256:280fde27d6deb4f222761e8991216088af27efe34d26ec44fbe270be8a05fe75 +size 1982 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json index adf0bc0e6..de2bf29c5 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7fce361dd6c13eb49b8f99d785c547c230b6e4f80a6da36d6f774c84d92c9c94 -size 270623 +oid sha256:bfde7736b0ea3f0c37cc953c908139e1ba9b9a272dc1573a68ecc6f3e2361d30 +size 270719 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json index 0b10f4e67..de51c2d21 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1a18240e761066099e6623748b346c75166015ec860749e3c13220b8f3b2648 -size 276213 +oid sha256:123edc861039836f2ea0060d58b9a28016a7e66168301e9ac5117f6d4e5bef1d +size 276309 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json index 105cbaeb4..f6ae28e76 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5da387a55c3e70aedf83efc5680cd6581cb73b19207d3b46ee1420485cebe2e4 -size 270214 +oid sha256:06c8d0111bb6b8b439633c4120e414fac4e268d4925f07ff8cd9ce53210f62c5 +size 270310 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-topic.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-topic.json index 5ade99e1b..992aa1247 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-topic.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-topic.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f8f01fa45e8fc1dccb1a208b74fb99e7ce4ec664b7a34e44cc286d13f92c2103 -size 22202 +oid sha256:c204403b6b2b430e056f66d91082cef8473839c502242f58d981a53359a9b9a9 +size 22436 diff --git a/sources/CloudFormationSchema/us-west-2/aws-s3-bucket.json b/sources/CloudFormationSchema/us-west-2/aws-s3-bucket.json index feac9035d..72b275b9f 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-s3-bucket.json +++ b/sources/CloudFormationSchema/us-west-2/aws-s3-bucket.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9d0a99b3fcb65d6de35d5fd3efd7706889ae1192e5184d4394d4a4a00b705249 -size 50935 +oid sha256:3d472bf46708aa9203705dc323565ca5191aa8a94241eb7b40866c19e3a4b1ef +size 51240 diff --git a/sources/CloudFormationSchema/us-west-2/aws-wafv2-rulegroup.json b/sources/CloudFormationSchema/us-west-2/aws-wafv2-rulegroup.json index 88b6e9502..3255c2ac5 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-wafv2-rulegroup.json +++ b/sources/CloudFormationSchema/us-west-2/aws-wafv2-rulegroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ff0a069df6d7a38b97c85aafcd779ee740fe851fbeaa1fccd9134be7704e8ce -size 36723 +oid sha256:636e31eeab63ad0aa8de90c44041a1cc053477377de0322dc7c3be21571f07a5 +size 36735 diff --git a/sources/CloudFormationSchema/us-west-2/aws-wafv2-webacl.json b/sources/CloudFormationSchema/us-west-2/aws-wafv2-webacl.json index 69da8e805..361a9a555 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-wafv2-webacl.json +++ b/sources/CloudFormationSchema/us-west-2/aws-wafv2-webacl.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb6378bb6c8d0019da19a8585c78c52ea9fbb996b9b2bb84c683f2aa4d6ad882 -size 50674 +oid sha256:ffe6197941491f7f479a0334387abf0ed6b491407918c8aa4a75fe8db6563fce +size 50762 From b82fbeb3a084cfd558e6be0cf4f646e737c84c35 Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Sun, 15 Oct 2023 23:30:30 -0400 Subject: [PATCH 02/10] feat(sources): update sam (#603) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the sam source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6528581484 ------ *Automatically created by projen via the "update-source-sam" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- sources/SAMSpec/sam.schema.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/SAMSpec/sam.schema.json b/sources/SAMSpec/sam.schema.json index 4bdcbaf77..e12354375 100644 --- a/sources/SAMSpec/sam.schema.json +++ b/sources/SAMSpec/sam.schema.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d50e07150e06f54d93d2c441e731541705dc792e8be67c1adf8356816e952630 -size 7043771 +oid sha256:24bdec46c3a1adedec34c0165a38c3dfdd4ad21e09fba8a24d80c8dfebeb7dae +size 7060396 From f8b2c1123a66792e0bf72ae62ca563c72ce27397 Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Sun, 15 Oct 2023 23:30:48 -0400 Subject: [PATCH 03/10] feat(sources): update documentation (#604) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the documentation source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6528581216 ------ *Automatically created by projen via the "update-source-documentation" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../CloudFormationDocumentation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json index 9b4f122ca..dd97425e3 100644 --- a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json +++ b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:34acee6d4c3c4ef313e734139bd10714fb5f533dc0c1d090a81fb5431b285e1b -size 7766889 +oid sha256:26420e819fea6dd9b4c6116439b76fe4fb4d6699f6d244e704745bdf425dc7ff +size 7783511 From 28f4b07221f7faf5661c28178cbee0fd447421e4 Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:27:32 -0400 Subject: [PATCH 04/10] feat(sources): update cfn-schema (#606) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the cfn-schema source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6542095833 ------ *Automatically created by projen via the "update-source-cfn-schema" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../CloudFormationSchema/us-east-1/aws-connect-prompt.json | 4 ++-- .../us-east-1/aws-connect-routingprofile.json | 4 ++-- .../us-east-1/aws-ec2-verifiedaccessgroup.json | 4 ++-- .../us-east-1/aws-ec2-verifiedaccessinstance.json | 4 ++-- .../us-east-1/aws-ec2-verifiedaccesstrustprovider.json | 4 ++-- .../us-east-1/aws-ecs-primarytaskset.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-emr-step.json | 4 ++-- .../us-east-1/aws-entityresolution-idmappingworkflow.json | 3 +++ sources/CloudFormationSchema/us-east-1/aws-events-rule.json | 4 ++-- .../us-east-1/aws-quicksight-analysis.json | 4 ++-- .../us-east-1/aws-quicksight-dashboard.json | 4 ++-- .../us-east-1/aws-quicksight-template.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-s3-bucket.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-wafv2-rulegroup.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-wafv2-webacl.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-datasync-agent.json | 4 ++-- .../us-east-2/aws-ecs-primarytaskset.json | 4 ++-- sources/CloudFormationSchema/us-east-2/aws-eks-cluster.json | 4 ++-- sources/CloudFormationSchema/us-east-2/aws-events-rule.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-kendra-datasource.json | 4 ++-- .../us-east-2/aws-quicksight-analysis.json | 4 ++-- .../us-east-2/aws-quicksight-dashboard.json | 4 ++-- .../us-east-2/aws-quicksight-template.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-quicksight-topic.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-wafv2-rulegroup.json | 4 ++-- sources/CloudFormationSchema/us-east-2/aws-wafv2-webacl.json | 4 ++-- .../us-west-2/aws-apigateway-account.json | 4 ++-- .../us-west-2/aws-apigateway-authorizer.json | 4 ++-- .../us-west-2/aws-apigateway-deployment.json | 4 ++-- .../us-west-2/aws-apigateway-documentationpart.json | 4 ++-- .../us-west-2/aws-apigateway-documentationversion.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-apigateway-method.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-apigateway-model.json | 4 ++-- .../us-west-2/aws-apigateway-resource.json | 4 ++-- .../us-west-2/aws-apigateway-restapi.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-apigateway-stage.json | 4 ++-- .../us-west-2/aws-apigateway-usageplankey.json | 4 ++-- .../us-west-2/aws-cognito-identitypool.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-datasync-agent.json | 4 ++-- .../us-west-2/aws-entityresolution-idmappingworkflow.json | 3 +++ .../us-west-2/aws-mediapackage-asset.json | 4 ++-- 41 files changed, 84 insertions(+), 78 deletions(-) create mode 100644 sources/CloudFormationSchema/us-east-1/aws-entityresolution-idmappingworkflow.json create mode 100644 sources/CloudFormationSchema/us-west-2/aws-entityresolution-idmappingworkflow.json diff --git a/sources/CloudFormationSchema/us-east-1/aws-connect-prompt.json b/sources/CloudFormationSchema/us-east-1/aws-connect-prompt.json index 40caa9544..4db3c813e 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-connect-prompt.json +++ b/sources/CloudFormationSchema/us-east-1/aws-connect-prompt.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f1fc3c2423c7be819c8bd5ed323eea184210e5ee9c484d5aa638caf134d67535 -size 3616 +oid sha256:0054084bb1f69bb6b99564fb9aeee9d4968f2d940a9a11af0d79939a50b587ab +size 3665 diff --git a/sources/CloudFormationSchema/us-east-1/aws-connect-routingprofile.json b/sources/CloudFormationSchema/us-east-1/aws-connect-routingprofile.json index 02408b4d2..2444506ec 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-connect-routingprofile.json +++ b/sources/CloudFormationSchema/us-east-1/aws-connect-routingprofile.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c9ac070116bbaa11de16c8c590b86b21ebab408ee405570e9faad62bb362b60d -size 8001 +oid sha256:92ca687f12567722fd0b2c241e94acc488b4d051d44bbe3ad60c2d1b824de444 +size 8369 diff --git a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessgroup.json b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessgroup.json index ed5a607db..7796be6f3 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessgroup.json +++ b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessgroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1e70b16abbefd7aac16481abb05d5ea1e28b97611900df507572df22600570d5 -size 4093 +oid sha256:1cc0fbcc3ca655082a5f5558cc902dfeefaed9341fa3f982e8dad0e992e26738 +size 5275 diff --git a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessinstance.json b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessinstance.json index 079d7d43d..2aa7e7903 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessinstance.json +++ b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessinstance.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:342b6c371d860a05d282de9b6a131dd951f7f83aff8df3186982ef382d793147 -size 9022 +oid sha256:b389b50fd246c89e936617f37ea05bc6a103837797130f6d9e597920608f6baf +size 9135 diff --git a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccesstrustprovider.json b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccesstrustprovider.json index 58c1330b1..c255e9622 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccesstrustprovider.json +++ b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccesstrustprovider.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:4123c585aeb15b8f9564e6c69d086f73111a52800b8f5de6ded8bd149ee84e3c -size 5962 +oid sha256:89c45303fc5d876f047fb6e2863db86dfa53f4db61451c38191ad9ae4af5a401 +size 7068 diff --git a/sources/CloudFormationSchema/us-east-1/aws-ecs-primarytaskset.json b/sources/CloudFormationSchema/us-east-1/aws-ecs-primarytaskset.json index e003e0620..b3d61bd2e 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-ecs-primarytaskset.json +++ b/sources/CloudFormationSchema/us-east-1/aws-ecs-primarytaskset.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eac24e5e2a1bd69f818827367b6d1a8e95b3e8f68a9b890540b01c5fccc3a8bc -size 1333 +oid sha256:89be187da376bb65a6976bdad8f79d21e673cd4c1392351bb90fd46cde5086b0 +size 1466 diff --git a/sources/CloudFormationSchema/us-east-1/aws-emr-step.json b/sources/CloudFormationSchema/us-east-1/aws-emr-step.json index c461dbc15..598061c88 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-emr-step.json +++ b/sources/CloudFormationSchema/us-east-1/aws-emr-step.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:32ff3ea4e4ea6f53ef02043203418dd51b829ad5d3befeb05cbc4dda7856670e -size 1615 +oid sha256:7e0a3fb48ffb82f2d25f077d6d9c2b1105b3f451679ae476037dbcabe771037b +size 2517 diff --git a/sources/CloudFormationSchema/us-east-1/aws-entityresolution-idmappingworkflow.json b/sources/CloudFormationSchema/us-east-1/aws-entityresolution-idmappingworkflow.json new file mode 100644 index 000000000..40b18dfa7 --- /dev/null +++ b/sources/CloudFormationSchema/us-east-1/aws-entityresolution-idmappingworkflow.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2c9be469027e8c0b32645c68ad6a92227eb0175521a1551ce42ba1e2796de5a +size 8043 diff --git a/sources/CloudFormationSchema/us-east-1/aws-events-rule.json b/sources/CloudFormationSchema/us-east-1/aws-events-rule.json index 16b272626..c1066aef1 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-events-rule.json +++ b/sources/CloudFormationSchema/us-east-1/aws-events-rule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5985558fe3e95dc3d425f92752badf1e155a3233d3496c0588a24b8a60bd0e08 -size 10857 +oid sha256:da4b794bd37d3de4b1bc53a2b48bc77cb8a8768406a6d30528591c2b45dd900e +size 13326 diff --git a/sources/CloudFormationSchema/us-east-1/aws-quicksight-analysis.json b/sources/CloudFormationSchema/us-east-1/aws-quicksight-analysis.json index adf0bc0e6..de2bf29c5 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-quicksight-analysis.json +++ b/sources/CloudFormationSchema/us-east-1/aws-quicksight-analysis.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7fce361dd6c13eb49b8f99d785c547c230b6e4f80a6da36d6f774c84d92c9c94 -size 270623 +oid sha256:bfde7736b0ea3f0c37cc953c908139e1ba9b9a272dc1573a68ecc6f3e2361d30 +size 270719 diff --git a/sources/CloudFormationSchema/us-east-1/aws-quicksight-dashboard.json b/sources/CloudFormationSchema/us-east-1/aws-quicksight-dashboard.json index 0b10f4e67..de51c2d21 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-quicksight-dashboard.json +++ b/sources/CloudFormationSchema/us-east-1/aws-quicksight-dashboard.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1a18240e761066099e6623748b346c75166015ec860749e3c13220b8f3b2648 -size 276213 +oid sha256:123edc861039836f2ea0060d58b9a28016a7e66168301e9ac5117f6d4e5bef1d +size 276309 diff --git a/sources/CloudFormationSchema/us-east-1/aws-quicksight-template.json b/sources/CloudFormationSchema/us-east-1/aws-quicksight-template.json index 105cbaeb4..f6ae28e76 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-quicksight-template.json +++ b/sources/CloudFormationSchema/us-east-1/aws-quicksight-template.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5da387a55c3e70aedf83efc5680cd6581cb73b19207d3b46ee1420485cebe2e4 -size 270214 +oid sha256:06c8d0111bb6b8b439633c4120e414fac4e268d4925f07ff8cd9ce53210f62c5 +size 270310 diff --git a/sources/CloudFormationSchema/us-east-1/aws-s3-bucket.json b/sources/CloudFormationSchema/us-east-1/aws-s3-bucket.json index c7d734da1..feac9035d 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-s3-bucket.json +++ b/sources/CloudFormationSchema/us-east-1/aws-s3-bucket.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:69e0e7462d98bed9970a751e9d15b9097165bdb939f40e170ca64b276975eb74 -size 50822 +oid sha256:9d0a99b3fcb65d6de35d5fd3efd7706889ae1192e5184d4394d4a4a00b705249 +size 50935 diff --git a/sources/CloudFormationSchema/us-east-1/aws-wafv2-rulegroup.json b/sources/CloudFormationSchema/us-east-1/aws-wafv2-rulegroup.json index 88b6e9502..3255c2ac5 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-wafv2-rulegroup.json +++ b/sources/CloudFormationSchema/us-east-1/aws-wafv2-rulegroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ff0a069df6d7a38b97c85aafcd779ee740fe851fbeaa1fccd9134be7704e8ce -size 36723 +oid sha256:636e31eeab63ad0aa8de90c44041a1cc053477377de0322dc7c3be21571f07a5 +size 36735 diff --git a/sources/CloudFormationSchema/us-east-1/aws-wafv2-webacl.json b/sources/CloudFormationSchema/us-east-1/aws-wafv2-webacl.json index 69da8e805..361a9a555 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-wafv2-webacl.json +++ b/sources/CloudFormationSchema/us-east-1/aws-wafv2-webacl.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb6378bb6c8d0019da19a8585c78c52ea9fbb996b9b2bb84c683f2aa4d6ad882 -size 50674 +oid sha256:ffe6197941491f7f479a0334387abf0ed6b491407918c8aa4a75fe8db6563fce +size 50762 diff --git a/sources/CloudFormationSchema/us-east-2/aws-datasync-agent.json b/sources/CloudFormationSchema/us-east-2/aws-datasync-agent.json index 78a3d757a..8ea22dcac 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-datasync-agent.json +++ b/sources/CloudFormationSchema/us-east-2/aws-datasync-agent.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ae72f583a051a476a78a52353f2fe356aa3b8165faadff8e5f880f72023bfc53 -size 4299 +oid sha256:1ad2f404e8b0c589cc4da90c5fe90688d22ebeb1ba460066409e2461f1e5e310 +size 4357 diff --git a/sources/CloudFormationSchema/us-east-2/aws-ecs-primarytaskset.json b/sources/CloudFormationSchema/us-east-2/aws-ecs-primarytaskset.json index e003e0620..b3d61bd2e 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-ecs-primarytaskset.json +++ b/sources/CloudFormationSchema/us-east-2/aws-ecs-primarytaskset.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:eac24e5e2a1bd69f818827367b6d1a8e95b3e8f68a9b890540b01c5fccc3a8bc -size 1333 +oid sha256:89be187da376bb65a6976bdad8f79d21e673cd4c1392351bb90fd46cde5086b0 +size 1466 diff --git a/sources/CloudFormationSchema/us-east-2/aws-eks-cluster.json b/sources/CloudFormationSchema/us-east-2/aws-eks-cluster.json index 51acfb3b0..b304bf124 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-eks-cluster.json +++ b/sources/CloudFormationSchema/us-east-2/aws-eks-cluster.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9a08d7fb3c6bf6dd25ed1fd5bfd105b19df63231474dee6926b415bf47765f6a -size 13745 +oid sha256:996e7848f60402db4d025a756f3b45807f94ca64cd414e20623636347bd23ebb +size 13650 diff --git a/sources/CloudFormationSchema/us-east-2/aws-events-rule.json b/sources/CloudFormationSchema/us-east-2/aws-events-rule.json index 16b272626..c1066aef1 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-events-rule.json +++ b/sources/CloudFormationSchema/us-east-2/aws-events-rule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5985558fe3e95dc3d425f92752badf1e155a3233d3496c0588a24b8a60bd0e08 -size 10857 +oid sha256:da4b794bd37d3de4b1bc53a2b48bc77cb8a8768406a6d30528591c2b45dd900e +size 13326 diff --git a/sources/CloudFormationSchema/us-east-2/aws-kendra-datasource.json b/sources/CloudFormationSchema/us-east-2/aws-kendra-datasource.json index ea6363dda..e8e6b0557 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-kendra-datasource.json +++ b/sources/CloudFormationSchema/us-east-2/aws-kendra-datasource.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ca8a60f89bf114ac0cd7842a7cac95ac1e8e8863fdd84d932ba060ea4e2288c4 -size 44534 +oid sha256:bdcdab071a99f45c108516baac272ce9ecf0690a30368b4458744eff235cc5d3 +size 44129 diff --git a/sources/CloudFormationSchema/us-east-2/aws-quicksight-analysis.json b/sources/CloudFormationSchema/us-east-2/aws-quicksight-analysis.json index adf0bc0e6..de2bf29c5 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-quicksight-analysis.json +++ b/sources/CloudFormationSchema/us-east-2/aws-quicksight-analysis.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7fce361dd6c13eb49b8f99d785c547c230b6e4f80a6da36d6f774c84d92c9c94 -size 270623 +oid sha256:bfde7736b0ea3f0c37cc953c908139e1ba9b9a272dc1573a68ecc6f3e2361d30 +size 270719 diff --git a/sources/CloudFormationSchema/us-east-2/aws-quicksight-dashboard.json b/sources/CloudFormationSchema/us-east-2/aws-quicksight-dashboard.json index 0b10f4e67..de51c2d21 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-quicksight-dashboard.json +++ b/sources/CloudFormationSchema/us-east-2/aws-quicksight-dashboard.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d1a18240e761066099e6623748b346c75166015ec860749e3c13220b8f3b2648 -size 276213 +oid sha256:123edc861039836f2ea0060d58b9a28016a7e66168301e9ac5117f6d4e5bef1d +size 276309 diff --git a/sources/CloudFormationSchema/us-east-2/aws-quicksight-template.json b/sources/CloudFormationSchema/us-east-2/aws-quicksight-template.json index 105cbaeb4..f6ae28e76 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-quicksight-template.json +++ b/sources/CloudFormationSchema/us-east-2/aws-quicksight-template.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5da387a55c3e70aedf83efc5680cd6581cb73b19207d3b46ee1420485cebe2e4 -size 270214 +oid sha256:06c8d0111bb6b8b439633c4120e414fac4e268d4925f07ff8cd9ce53210f62c5 +size 270310 diff --git a/sources/CloudFormationSchema/us-east-2/aws-quicksight-topic.json b/sources/CloudFormationSchema/us-east-2/aws-quicksight-topic.json index 5ade99e1b..992aa1247 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-quicksight-topic.json +++ b/sources/CloudFormationSchema/us-east-2/aws-quicksight-topic.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f8f01fa45e8fc1dccb1a208b74fb99e7ce4ec664b7a34e44cc286d13f92c2103 -size 22202 +oid sha256:c204403b6b2b430e056f66d91082cef8473839c502242f58d981a53359a9b9a9 +size 22436 diff --git a/sources/CloudFormationSchema/us-east-2/aws-wafv2-rulegroup.json b/sources/CloudFormationSchema/us-east-2/aws-wafv2-rulegroup.json index 88b6e9502..3255c2ac5 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-wafv2-rulegroup.json +++ b/sources/CloudFormationSchema/us-east-2/aws-wafv2-rulegroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3ff0a069df6d7a38b97c85aafcd779ee740fe851fbeaa1fccd9134be7704e8ce -size 36723 +oid sha256:636e31eeab63ad0aa8de90c44041a1cc053477377de0322dc7c3be21571f07a5 +size 36735 diff --git a/sources/CloudFormationSchema/us-east-2/aws-wafv2-webacl.json b/sources/CloudFormationSchema/us-east-2/aws-wafv2-webacl.json index 69da8e805..361a9a555 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-wafv2-webacl.json +++ b/sources/CloudFormationSchema/us-east-2/aws-wafv2-webacl.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb6378bb6c8d0019da19a8585c78c52ea9fbb996b9b2bb84c683f2aa4d6ad882 -size 50674 +oid sha256:ffe6197941491f7f479a0334387abf0ed6b491407918c8aa4a75fe8db6563fce +size 50762 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-account.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-account.json index 839ff86a5..343c0d745 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-account.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-account.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a3dc8a3516d0c40e04e10aeea7661557e03002c5cdca48ada92c34424ca360da -size 1017 +oid sha256:a6afb34d1a9526b44852aa1f49d852c7ec9869406bf4c7b0ce88253f4cff915f +size 1181 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-authorizer.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-authorizer.json index e1d2c4a06..489420284 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-authorizer.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-authorizer.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:128bce2594f8d02f8049896ae530d0af66c4f83dcd639ba2a80e49602889d48c -size 2932 +oid sha256:423e4a5e5ed4a4f1eeecd4da145f4ff69e1ef9c32cc9f4e569f0e8687b265b44 +size 6217 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-deployment.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-deployment.json index bf2b3dd68..e012c50e5 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-deployment.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-deployment.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:49baad9765612ec431ff500511090d27f8e8450fb71580923d5e517a96e663d1 -size 11627 +oid sha256:d374e2bdf0e18b14501982ddbb8d6d82410bcb9279540f7590570b5a04bb4b91 +size 14595 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationpart.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationpart.json index 1d69866ea..0ec47d793 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationpart.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationpart.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:82c41c721e15d60681b6e0918294a46101b756937ab2e3cc265cd57b953ce5f5 -size 2707 +oid sha256:4eb8ab3a133d4d4c7dfc1e612adf475cc03a15c15513530e352875b8c0234b54 +size 5694 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationversion.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationversion.json index f31205e2e..0adf8601d 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationversion.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-documentationversion.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cbe54311e1e0e2c45b7cadd84007b9fb16924064feffc96e3fb102aa617662cb -size 1574 +oid sha256:1d88d91972e849f52b2ac740b1b14cc543a2758df7a4030670a022eb62954d3c +size 1905 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json index 27c0cf703..aa55e2733 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1358b783321c4d0c24f7b04657075cc3977a7b55a403c89352724fbc4a38fd32 -size 9857 +oid sha256:20d9217a030c494fd078748b2c4b0a8cbc379664f3273b988e5efed0c828c7eb +size 4452 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-model.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-model.json index e5a5fa667..25bdfc20d 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-model.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-model.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:442c4f2b5f6c219c5217b76b5292cc777ce52728407893d8273139756226a48d -size 1894 +oid sha256:08dc6240c0988590a19c38432adca81953e5d7ae157ae12b736960c0ca3ce5da +size 2521 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-resource.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-resource.json index 6347740cd..5b90bc31f 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-resource.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-resource.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6ac85168bf9a142759a78b237fc1a9803de62b995536be59b4b46ddffc2b0a0c -size 1685 +oid sha256:270de749eb3f2003ce0a1032a04452cfed956cd057666094dede01f79ac5548e +size 1677 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-restapi.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-restapi.json index 386170566..650958bb3 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-restapi.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-restapi.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:85f6e5985cb4cc4e910b15a7f0ec61afcc69ae1b7f5da02e44bef09abaf13d06 -size 3783 +oid sha256:f28d1b48edc96f5d14a1615c26073a29e56279fd25fca970a091f9e7505c71c1 +size 9845 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-stage.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-stage.json index 517ae0db3..e6596b2a2 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-stage.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-stage.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9fb571728add640d703398795799c71ec89c1e2d7ab03c751b24bd2ddc23764a -size 9600 +oid sha256:69e7d2b1ec88ffb977fc16f53ee3f505f650dfa6ab3dd3b7c070c87891d73777 +size 10926 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-usageplankey.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-usageplankey.json index 5cc70af34..dcd4910c0 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-usageplankey.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-usageplankey.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:862004782e2f23f349293cb3f31cc72718806cf9838af67f4ded69f85954b65c -size 1676 +oid sha256:3c8eb4e8622ee18dc2e43713bc45de174800fc39b793e026922a4b58d432887d +size 1884 diff --git a/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json b/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json index 994155c3d..6179dfae4 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json +++ b/sources/CloudFormationSchema/us-west-2/aws-cognito-identitypool.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9282a48f1a276f5285eec59c22b559a3489692dc8e00ac3147b22f312b906594 -size 5139 +oid sha256:14b32f5a3c2c925f554cc4ea1de07eb200ab67ab74ff78f8ccb4cd8e78658010 +size 2445 diff --git a/sources/CloudFormationSchema/us-west-2/aws-datasync-agent.json b/sources/CloudFormationSchema/us-west-2/aws-datasync-agent.json index 78a3d757a..8ea22dcac 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-datasync-agent.json +++ b/sources/CloudFormationSchema/us-west-2/aws-datasync-agent.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ae72f583a051a476a78a52353f2fe356aa3b8165faadff8e5f880f72023bfc53 -size 4299 +oid sha256:1ad2f404e8b0c589cc4da90c5fe90688d22ebeb1ba460066409e2461f1e5e310 +size 4357 diff --git a/sources/CloudFormationSchema/us-west-2/aws-entityresolution-idmappingworkflow.json b/sources/CloudFormationSchema/us-west-2/aws-entityresolution-idmappingworkflow.json new file mode 100644 index 000000000..40b18dfa7 --- /dev/null +++ b/sources/CloudFormationSchema/us-west-2/aws-entityresolution-idmappingworkflow.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2c9be469027e8c0b32645c68ad6a92227eb0175521a1551ce42ba1e2796de5a +size 8043 diff --git a/sources/CloudFormationSchema/us-west-2/aws-mediapackage-asset.json b/sources/CloudFormationSchema/us-west-2/aws-mediapackage-asset.json index 24663ced4..c76901626 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-mediapackage-asset.json +++ b/sources/CloudFormationSchema/us-west-2/aws-mediapackage-asset.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0347f3b565b235109661dca5fd6c133f615818622d6dc3a7dc9abd77d6d0d2f4 -size 3188 +oid sha256:338a7d84c33071805c45abbe925375e90f26a8d7acec6bdc7ccbcb3e349da0c1 +size 3179 From c24bdd6518b97fc5cc468a10f98770e01171793c Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Mon, 16 Oct 2023 23:30:51 -0400 Subject: [PATCH 05/10] feat(sources): update documentation (#607) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the documentation source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6542097610 ------ *Automatically created by projen via the "update-source-documentation" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../CloudFormationDocumentation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json index dd97425e3..644b707a4 100644 --- a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json +++ b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:26420e819fea6dd9b4c6116439b76fe4fb4d6699f6d244e704745bdf425dc7ff -size 7783511 +oid sha256:3df2b99c83c13d95ea1328d238e3b0da5f31f08372036e0828956cc6843e49e2 +size 7782333 From 07a291f7c373b8284c33f57bf9b1febdb4ca1933 Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Tue, 17 Oct 2023 23:27:52 -0400 Subject: [PATCH 06/10] feat(sources): update cfn-schema (#608) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the cfn-schema source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6555774819 ------ *Automatically created by projen via the "update-source-cfn-schema" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../us-east-1/aws-apigateway-account.json | 4 ++-- .../us-east-1/aws-appsync-functionconfiguration.json | 4 ++-- .../us-east-1/aws-ec2-verifiedaccessendpoint.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-events-eventbus.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-kendra-datasource.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-lambda-function.json | 4 ++-- .../us-east-1/aws-mediapackage-asset.json | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-account.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-account.json index 839ff86a5..343c0d745 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-account.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-account.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a3dc8a3516d0c40e04e10aeea7661557e03002c5cdca48ada92c34424ca360da -size 1017 +oid sha256:a6afb34d1a9526b44852aa1f49d852c7ec9869406bf4c7b0ce88253f4cff915f +size 1181 diff --git a/sources/CloudFormationSchema/us-east-1/aws-appsync-functionconfiguration.json b/sources/CloudFormationSchema/us-east-1/aws-appsync-functionconfiguration.json index 91ca51bb4..22aa024a5 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-appsync-functionconfiguration.json +++ b/sources/CloudFormationSchema/us-east-1/aws-appsync-functionconfiguration.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:00aab8d50e909365b88a0f7095eff21a5f3088c7971d09c71061f76a23da8440 -size 2396 +oid sha256:995714845a909dfd0268414b5771d64885cb3a8a0dba9c2069efceb2e4577b21 +size 6405 diff --git a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessendpoint.json b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessendpoint.json index 0455a93a1..9933dcc6d 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessendpoint.json +++ b/sources/CloudFormationSchema/us-east-1/aws-ec2-verifiedaccessendpoint.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:004e270b65418e8259346a38f731b26edaa8d06359ca5a689a7f77543f466e64 -size 12270 +oid sha256:06b59abaf8e64991214698f8bdd5525b1dfcdc6c61a02aaa4f56ce035f1674ea +size 13452 diff --git a/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json b/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json index 6931538b1..942006579 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json +++ b/sources/CloudFormationSchema/us-east-1/aws-events-eventbus.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f968f67745e43ce3b1083e49ca06406d0d9e4f32923f4d8ab31acf193ae95e1c -size 1095 +oid sha256:7be970ca66f074203561f0246be188bccdeb555a7f4dfd06d89ebcc003757bda +size 2419 diff --git a/sources/CloudFormationSchema/us-east-1/aws-kendra-datasource.json b/sources/CloudFormationSchema/us-east-1/aws-kendra-datasource.json index ea6363dda..e8e6b0557 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-kendra-datasource.json +++ b/sources/CloudFormationSchema/us-east-1/aws-kendra-datasource.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ca8a60f89bf114ac0cd7842a7cac95ac1e8e8863fdd84d932ba060ea4e2288c4 -size 44534 +oid sha256:bdcdab071a99f45c108516baac272ce9ecf0690a30368b4458744eff235cc5d3 +size 44129 diff --git a/sources/CloudFormationSchema/us-east-1/aws-lambda-function.json b/sources/CloudFormationSchema/us-east-1/aws-lambda-function.json index 2c7f3d3b4..235969df9 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-lambda-function.json +++ b/sources/CloudFormationSchema/us-east-1/aws-lambda-function.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:98c400a9135a3aa7f2894d52a3b5f510b057713e522a35fe919b65da427f64ee -size 16310 +oid sha256:2f232d39bf3ca324636eba611b632d84f918705f186cce9ddde569c4d51f18c6 +size 16727 diff --git a/sources/CloudFormationSchema/us-east-1/aws-mediapackage-asset.json b/sources/CloudFormationSchema/us-east-1/aws-mediapackage-asset.json index 24663ced4..c76901626 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-mediapackage-asset.json +++ b/sources/CloudFormationSchema/us-east-1/aws-mediapackage-asset.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0347f3b565b235109661dca5fd6c133f615818622d6dc3a7dc9abd77d6d0d2f4 -size 3188 +oid sha256:338a7d84c33071805c45abbe925375e90f26a8d7acec6bdc7ccbcb3e349da0c1 +size 3179 From fb3a187d8f3727c600555995e49b740a9913f6ff Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Tue, 17 Oct 2023 23:30:18 -0400 Subject: [PATCH 07/10] feat(sources): update documentation (#609) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the documentation source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6555776876 ------ *Automatically created by projen via the "update-source-documentation" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../CloudFormationDocumentation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json index 644b707a4..aefb195dc 100644 --- a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json +++ b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3df2b99c83c13d95ea1328d238e3b0da5f31f08372036e0828956cc6843e49e2 -size 7782333 +oid sha256:f1681a019a3acdef2fbe866b41cacae00a7848a3487e229c86a2f30df84a9410 +size 7782640 From 49c7ca8fba0bf5de8f115bf1ec32fb476d777a8d Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Wed, 18 Oct 2023 23:27:27 -0400 Subject: [PATCH 08/10] feat(sources): update cfn-schema (#610) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the cfn-schema source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6569422138 ------ *Automatically created by projen via the "update-source-cfn-schema" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../us-east-1/aws-apigateway-authorizer.json | 4 ++-- .../us-east-1/aws-apigateway-basepathmapping.json | 4 ++-- .../us-east-1/aws-apigateway-clientcertificate.json | 4 ++-- .../us-east-1/aws-apigateway-deployment.json | 4 ++-- .../us-east-1/aws-apigateway-documentationpart.json | 4 ++-- .../us-east-1/aws-apigateway-documentationversion.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-apigateway-method.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-apigateway-model.json | 4 ++-- .../us-east-1/aws-apigateway-resource.json | 4 ++-- .../us-east-1/aws-apigateway-restapi.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-apigateway-stage.json | 4 ++-- .../us-east-1/aws-apigateway-usageplankey.json | 4 ++-- .../CloudFormationSchema/us-east-1/aws-ec2-dhcpoptions.json | 2 +- .../CloudFormationSchema/us-east-1/aws-gamelift-fleet.json | 4 ++-- sources/CloudFormationSchema/us-east-1/aws-iam-group.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-ec2-dhcpoptions.json | 2 +- .../us-east-2/aws-entityresolution-idmappingworkflow.json | 3 +++ .../CloudFormationSchema/us-east-2/aws-events-eventbus.json | 4 ++-- .../CloudFormationSchema/us-east-2/aws-gamelift-fleet.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-apigateway-method.json | 4 ++-- .../us-west-2/aws-appsync-functionconfiguration.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-cognito-userpool.json | 4 ++-- .../us-west-2/aws-cognito-userpoolgroup.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-ec2-subnet.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-events-rule.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-gamelift-fleet.json | 4 ++-- sources/CloudFormationSchema/us-west-2/aws-iot-policy.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-lambda-function.json | 4 ++-- .../us-west-2/aws-quicksight-analysis.json | 4 ++-- .../us-west-2/aws-quicksight-dashboard.json | 4 ++-- .../us-west-2/aws-quicksight-template.json | 4 ++-- .../us-west-2/aws-sagemaker-dataqualityjobdefinition.json | 4 ++-- .../us-west-2/aws-sagemaker-monitoringschedule.json | 4 ++-- ...s-servicecatalogappregistry-attributegroupassociation.json | 4 ++-- .../aws-servicecatalogappregistry-resourceassociation.json | 4 ++-- .../CloudFormationSchema/us-west-2/aws-sqs-queuepolicy.json | 4 ++-- 36 files changed, 71 insertions(+), 68 deletions(-) create mode 100644 sources/CloudFormationSchema/us-east-2/aws-entityresolution-idmappingworkflow.json diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-authorizer.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-authorizer.json index e1d2c4a06..489420284 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-authorizer.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-authorizer.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:128bce2594f8d02f8049896ae530d0af66c4f83dcd639ba2a80e49602889d48c -size 2932 +oid sha256:423e4a5e5ed4a4f1eeecd4da145f4ff69e1ef9c32cc9f4e569f0e8687b265b44 +size 6217 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-basepathmapping.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-basepathmapping.json index 1c701238f..f7212b761 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-basepathmapping.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-basepathmapping.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9fc252bda9b9cfe267ebe73469363a1ca3ffbe3c49cf0550c5be3b5399104762 -size 1757 +oid sha256:9955475280cc40f0ae701996ae15a041be1cd84c322d7457adf8d72005fa717a +size 1877 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-clientcertificate.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-clientcertificate.json index 7fc7560e4..33beff694 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-clientcertificate.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-clientcertificate.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:88f7efa1367a4a78c2366d7d8654006ae89a01e2ec63a48224ce6383d58c29ba -size 1670 +oid sha256:4b8d86e7362fa91a63ecfcbaf9fd3a13f994ccb75b5a84d04c1576d403218bbe +size 1814 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-deployment.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-deployment.json index bf2b3dd68..e012c50e5 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-deployment.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-deployment.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:49baad9765612ec431ff500511090d27f8e8450fb71580923d5e517a96e663d1 -size 11627 +oid sha256:d374e2bdf0e18b14501982ddbb8d6d82410bcb9279540f7590570b5a04bb4b91 +size 14595 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationpart.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationpart.json index 1d69866ea..0ec47d793 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationpart.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationpart.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:82c41c721e15d60681b6e0918294a46101b756937ab2e3cc265cd57b953ce5f5 -size 2707 +oid sha256:4eb8ab3a133d4d4c7dfc1e612adf475cc03a15c15513530e352875b8c0234b54 +size 5694 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationversion.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationversion.json index f31205e2e..0adf8601d 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationversion.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-documentationversion.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cbe54311e1e0e2c45b7cadd84007b9fb16924064feffc96e3fb102aa617662cb -size 1574 +oid sha256:1d88d91972e849f52b2ac740b1b14cc543a2758df7a4030670a022eb62954d3c +size 1905 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-method.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-method.json index 27c0cf703..f4dd00c10 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-method.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-method.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1358b783321c4d0c24f7b04657075cc3977a7b55a403c89352724fbc4a38fd32 -size 9857 +oid sha256:8cbb03a3b7a40868dfa9228066e9d54623dfa100c733d3b0c2c12a8408ff45d0 +size 19246 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-model.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-model.json index e5a5fa667..25bdfc20d 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-model.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-model.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:442c4f2b5f6c219c5217b76b5292cc777ce52728407893d8273139756226a48d -size 1894 +oid sha256:08dc6240c0988590a19c38432adca81953e5d7ae157ae12b736960c0ca3ce5da +size 2521 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-resource.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-resource.json index 6347740cd..5b90bc31f 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-resource.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-resource.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6ac85168bf9a142759a78b237fc1a9803de62b995536be59b4b46ddffc2b0a0c -size 1685 +oid sha256:270de749eb3f2003ce0a1032a04452cfed956cd057666094dede01f79ac5548e +size 1677 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-restapi.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-restapi.json index 386170566..650958bb3 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-restapi.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-restapi.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:85f6e5985cb4cc4e910b15a7f0ec61afcc69ae1b7f5da02e44bef09abaf13d06 -size 3783 +oid sha256:f28d1b48edc96f5d14a1615c26073a29e56279fd25fca970a091f9e7505c71c1 +size 9845 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-stage.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-stage.json index 517ae0db3..e6596b2a2 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-stage.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-stage.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9fb571728add640d703398795799c71ec89c1e2d7ab03c751b24bd2ddc23764a -size 9600 +oid sha256:69e7d2b1ec88ffb977fc16f53ee3f505f650dfa6ab3dd3b7c070c87891d73777 +size 10926 diff --git a/sources/CloudFormationSchema/us-east-1/aws-apigateway-usageplankey.json b/sources/CloudFormationSchema/us-east-1/aws-apigateway-usageplankey.json index 5cc70af34..dcd4910c0 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-apigateway-usageplankey.json +++ b/sources/CloudFormationSchema/us-east-1/aws-apigateway-usageplankey.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:862004782e2f23f349293cb3f31cc72718806cf9838af67f4ded69f85954b65c -size 1676 +oid sha256:3c8eb4e8622ee18dc2e43713bc45de174800fc39b793e026922a4b58d432887d +size 1884 diff --git a/sources/CloudFormationSchema/us-east-1/aws-ec2-dhcpoptions.json b/sources/CloudFormationSchema/us-east-1/aws-ec2-dhcpoptions.json index 2ea4a5ba7..17f13704a 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-ec2-dhcpoptions.json +++ b/sources/CloudFormationSchema/us-east-1/aws-ec2-dhcpoptions.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0915bde845393435c33967d4c7bacff57bbaf6b61bc3a2dada56fd5f450d3196 +oid sha256:003b28c97c625fd815b0cea9a618ce2e7871cdf46a522547e2e9fb2fd37664fb size 2670 diff --git a/sources/CloudFormationSchema/us-east-1/aws-gamelift-fleet.json b/sources/CloudFormationSchema/us-east-1/aws-gamelift-fleet.json index aaba4381e..9f5825896 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-gamelift-fleet.json +++ b/sources/CloudFormationSchema/us-east-1/aws-gamelift-fleet.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:53f3966a409e36388b5320b579d4d3ce200bb322cc4310168e3394efafeb21da -size 22013 +oid sha256:bd611bcc36c972ebcc01f627f1777cd4b619ac95d79506b7a9fe6132cf17f9e5 +size 22309 diff --git a/sources/CloudFormationSchema/us-east-1/aws-iam-group.json b/sources/CloudFormationSchema/us-east-1/aws-iam-group.json index 7fb88f3d5..53d09d26e 100644 --- a/sources/CloudFormationSchema/us-east-1/aws-iam-group.json +++ b/sources/CloudFormationSchema/us-east-1/aws-iam-group.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bb58b486cfdca5cce741f328e77a7c94e51acbb1e96388107ef5abf1269aea4c -size 1124 +oid sha256:43410e95a0460ea60f459233e7da0234623398b90be320c5d65246ac2692d3e9 +size 2721 diff --git a/sources/CloudFormationSchema/us-east-2/aws-ec2-dhcpoptions.json b/sources/CloudFormationSchema/us-east-2/aws-ec2-dhcpoptions.json index 2ea4a5ba7..17f13704a 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-ec2-dhcpoptions.json +++ b/sources/CloudFormationSchema/us-east-2/aws-ec2-dhcpoptions.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0915bde845393435c33967d4c7bacff57bbaf6b61bc3a2dada56fd5f450d3196 +oid sha256:003b28c97c625fd815b0cea9a618ce2e7871cdf46a522547e2e9fb2fd37664fb size 2670 diff --git a/sources/CloudFormationSchema/us-east-2/aws-entityresolution-idmappingworkflow.json b/sources/CloudFormationSchema/us-east-2/aws-entityresolution-idmappingworkflow.json new file mode 100644 index 000000000..40b18dfa7 --- /dev/null +++ b/sources/CloudFormationSchema/us-east-2/aws-entityresolution-idmappingworkflow.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2c9be469027e8c0b32645c68ad6a92227eb0175521a1551ce42ba1e2796de5a +size 8043 diff --git a/sources/CloudFormationSchema/us-east-2/aws-events-eventbus.json b/sources/CloudFormationSchema/us-east-2/aws-events-eventbus.json index 6931538b1..942006579 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-events-eventbus.json +++ b/sources/CloudFormationSchema/us-east-2/aws-events-eventbus.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f968f67745e43ce3b1083e49ca06406d0d9e4f32923f4d8ab31acf193ae95e1c -size 1095 +oid sha256:7be970ca66f074203561f0246be188bccdeb555a7f4dfd06d89ebcc003757bda +size 2419 diff --git a/sources/CloudFormationSchema/us-east-2/aws-gamelift-fleet.json b/sources/CloudFormationSchema/us-east-2/aws-gamelift-fleet.json index aaba4381e..9f5825896 100644 --- a/sources/CloudFormationSchema/us-east-2/aws-gamelift-fleet.json +++ b/sources/CloudFormationSchema/us-east-2/aws-gamelift-fleet.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:53f3966a409e36388b5320b579d4d3ce200bb322cc4310168e3394efafeb21da -size 22013 +oid sha256:bd611bcc36c972ebcc01f627f1777cd4b619ac95d79506b7a9fe6132cf17f9e5 +size 22309 diff --git a/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json b/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json index aa55e2733..f4dd00c10 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json +++ b/sources/CloudFormationSchema/us-west-2/aws-apigateway-method.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:20d9217a030c494fd078748b2c4b0a8cbc379664f3273b988e5efed0c828c7eb -size 4452 +oid sha256:8cbb03a3b7a40868dfa9228066e9d54623dfa100c733d3b0c2c12a8408ff45d0 +size 19246 diff --git a/sources/CloudFormationSchema/us-west-2/aws-appsync-functionconfiguration.json b/sources/CloudFormationSchema/us-west-2/aws-appsync-functionconfiguration.json index 91ca51bb4..22aa024a5 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-appsync-functionconfiguration.json +++ b/sources/CloudFormationSchema/us-west-2/aws-appsync-functionconfiguration.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:00aab8d50e909365b88a0f7095eff21a5f3088c7971d09c71061f76a23da8440 -size 2396 +oid sha256:995714845a909dfd0268414b5771d64885cb3a8a0dba9c2069efceb2e4577b21 +size 6405 diff --git a/sources/CloudFormationSchema/us-west-2/aws-cognito-userpool.json b/sources/CloudFormationSchema/us-west-2/aws-cognito-userpool.json index 0dea4c0b9..2272562a5 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-cognito-userpool.json +++ b/sources/CloudFormationSchema/us-west-2/aws-cognito-userpool.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:66cebecb65101d3611eaa42e05e7715c5ae8b606023da1ba0fc8e843c7141498 -size 10015 +oid sha256:903e09c5e8dd1f4f6632931babb2d0633bd4223fec70bc03229f2befb8428181 +size 11497 diff --git a/sources/CloudFormationSchema/us-west-2/aws-cognito-userpoolgroup.json b/sources/CloudFormationSchema/us-west-2/aws-cognito-userpoolgroup.json index bdbe774eb..41a24c070 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-cognito-userpoolgroup.json +++ b/sources/CloudFormationSchema/us-west-2/aws-cognito-userpoolgroup.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b8415df6b04d48f00409caa115c9bf16269790986a731d70f958a118ba26de03 -size 692 +oid sha256:bb5f61fcddf893355b7da5d9e5cb03ed391fcba35eb0a12e2ddaebade0f1753d +size 1747 diff --git a/sources/CloudFormationSchema/us-west-2/aws-ec2-subnet.json b/sources/CloudFormationSchema/us-west-2/aws-ec2-subnet.json index 4e926d705..fb0e09158 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-ec2-subnet.json +++ b/sources/CloudFormationSchema/us-west-2/aws-ec2-subnet.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:46e45cd3f5070fdabc7fb8fbfef3fb7b83f1157c0bc29f9029932fef5d4131db -size 3074 +oid sha256:e76a6214a8ee9782beae5b399f364e0f7f35f2c6ee2cd0c42b10a5e3b5b994cc +size 3488 diff --git a/sources/CloudFormationSchema/us-west-2/aws-events-rule.json b/sources/CloudFormationSchema/us-west-2/aws-events-rule.json index c1066aef1..16b272626 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-events-rule.json +++ b/sources/CloudFormationSchema/us-west-2/aws-events-rule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:da4b794bd37d3de4b1bc53a2b48bc77cb8a8768406a6d30528591c2b45dd900e -size 13326 +oid sha256:5985558fe3e95dc3d425f92752badf1e155a3233d3496c0588a24b8a60bd0e08 +size 10857 diff --git a/sources/CloudFormationSchema/us-west-2/aws-gamelift-fleet.json b/sources/CloudFormationSchema/us-west-2/aws-gamelift-fleet.json index aaba4381e..9f5825896 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-gamelift-fleet.json +++ b/sources/CloudFormationSchema/us-west-2/aws-gamelift-fleet.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:53f3966a409e36388b5320b579d4d3ce200bb322cc4310168e3394efafeb21da -size 22013 +oid sha256:bd611bcc36c972ebcc01f627f1777cd4b619ac95d79506b7a9fe6132cf17f9e5 +size 22309 diff --git a/sources/CloudFormationSchema/us-west-2/aws-iot-policy.json b/sources/CloudFormationSchema/us-west-2/aws-iot-policy.json index 9683247f7..f8210183a 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-iot-policy.json +++ b/sources/CloudFormationSchema/us-west-2/aws-iot-policy.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:98dfdadc300600b91dc98a608b36e4ce16e8921527a95c65c7e370259251c195 -size 1305 +oid sha256:9b09381e842672e6557cabb6959921f3a837e2fe23f5a29c5d8a469e3273c48b +size 1931 diff --git a/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json b/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json index 2c7f3d3b4..235969df9 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json +++ b/sources/CloudFormationSchema/us-west-2/aws-lambda-function.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:98c400a9135a3aa7f2894d52a3b5f510b057713e522a35fe919b65da427f64ee -size 16310 +oid sha256:2f232d39bf3ca324636eba611b632d84f918705f186cce9ddde569c4d51f18c6 +size 16727 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json index de2bf29c5..4b59c585c 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-analysis.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bfde7736b0ea3f0c37cc953c908139e1ba9b9a272dc1573a68ecc6f3e2361d30 -size 270719 +oid sha256:b4ae9f6ded4b2201c7a1685eff883d417ef6f3f99ba597bc5af4f9c0fb897b3e +size 271191 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json index de51c2d21..fb11dc36f 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-dashboard.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:123edc861039836f2ea0060d58b9a28016a7e66168301e9ac5117f6d4e5bef1d -size 276309 +oid sha256:9f72b2fbda14aacea98c0c5b72201d0148a7816a8a34032684dddbdf03273a9d +size 276781 diff --git a/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json b/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json index f6ae28e76..b6f446322 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json +++ b/sources/CloudFormationSchema/us-west-2/aws-quicksight-template.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:06c8d0111bb6b8b439633c4120e414fac4e268d4925f07ff8cd9ce53210f62c5 -size 270310 +oid sha256:0a2a42b7231b31d28107af7ee168041029179af1c5bd2474abfc9fdcf78f5924 +size 270782 diff --git a/sources/CloudFormationSchema/us-west-2/aws-sagemaker-dataqualityjobdefinition.json b/sources/CloudFormationSchema/us-west-2/aws-sagemaker-dataqualityjobdefinition.json index 90f308fb9..8f42d1bf1 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-sagemaker-dataqualityjobdefinition.json +++ b/sources/CloudFormationSchema/us-west-2/aws-sagemaker-dataqualityjobdefinition.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b007ca2a97cc877cffb60789cc5f3bf5a94ad42458551ea3844250d0ef72290c -size 19432 +oid sha256:a8c30877a1a0f5d8a129ae5c5b51105666fc38e3aaf8793aa787aed01558c468 +size 19828 diff --git a/sources/CloudFormationSchema/us-west-2/aws-sagemaker-monitoringschedule.json b/sources/CloudFormationSchema/us-west-2/aws-sagemaker-monitoringschedule.json index 6ab43349c..9316476a8 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-sagemaker-monitoringschedule.json +++ b/sources/CloudFormationSchema/us-west-2/aws-sagemaker-monitoringschedule.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3570cc33cb2653ded00add841e0cd9f96826de37e8f35991a9e6071c460e97a4 -size 23516 +oid sha256:bc4071d4681cd6c80179ab9496b7551124e9b26b9b3198fdd0743f8c4f6e31e4 +size 24459 diff --git a/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-attributegroupassociation.json b/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-attributegroupassociation.json index 7d31d9e16..ac04c0389 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-attributegroupassociation.json +++ b/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-attributegroupassociation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9b3bbcf702d83e9afc6ec1f704362fcb5d83b14483254092b036b6b161d0414e -size 1937 +oid sha256:cb05846109207c93feb87c4815fc977685fa0f7dfa40cfbec5ab2571b5eaa7c0 +size 2363 diff --git a/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-resourceassociation.json b/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-resourceassociation.json index 8aeba8389..052febf79 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-resourceassociation.json +++ b/sources/CloudFormationSchema/us-west-2/aws-servicecatalogappregistry-resourceassociation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:6a3c23dfe0d1390ac63142b0192ef82c60ccbe3b421f3baf856315620fa0a170 -size 2238 +oid sha256:06f1bee29afc589894967136233bcea6ef42456307fabe879a879dd42961516d +size 2672 diff --git a/sources/CloudFormationSchema/us-west-2/aws-sqs-queuepolicy.json b/sources/CloudFormationSchema/us-west-2/aws-sqs-queuepolicy.json index 0935376b1..78978c7a9 100644 --- a/sources/CloudFormationSchema/us-west-2/aws-sqs-queuepolicy.json +++ b/sources/CloudFormationSchema/us-west-2/aws-sqs-queuepolicy.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:704d410c2f4f849be2ef631bfa4c477be6235f639707eef00e800d8c9b868a77 -size 1584 +oid sha256:7a201228231250a8c28da600a5c4d7b0cc735f28436ee692695ffcb5bad8c49f +size 1849 From bf52ca0585f26d57a98b41b15e05d02fdba3a788 Mon Sep 17 00:00:00 2001 From: AWS CDK Automation <43080478+aws-cdk-automation@users.noreply.github.com> Date: Wed, 18 Oct 2023 23:30:13 -0400 Subject: [PATCH 09/10] feat(sources): update documentation (#611) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > ⚠️ This Pull Request updates daily and will overwrite **all** manual changes pushed to the branch Updates the documentation source from upstream. See details in [workflow run]. [Workflow Run]: https://github.com/cdklabs/awscdk-service-spec/actions/runs/6569423597 ------ *Automatically created by projen via the "update-source-documentation" workflow* Signed-off-by: github-actions Co-authored-by: github-actions --- .../CloudFormationDocumentation.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json index aefb195dc..c74e45703 100644 --- a/sources/CloudFormationDocumentation/CloudFormationDocumentation.json +++ b/sources/CloudFormationDocumentation/CloudFormationDocumentation.json @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f1681a019a3acdef2fbe866b41cacae00a7848a3487e229c86a2f30df84a9410 -size 7782640 +oid sha256:a3383227fb128f7e67489f430792c8ba371c4f09ead332012f54178d4349308f +size 7785021 From c2a6fe8484d15173d1ffd79c20fea7e1174d9864 Mon Sep 17 00:00:00 2001 From: Rico Hermans Date: Thu, 19 Oct 2023 10:32:23 +0200 Subject: [PATCH 10/10] feat: diff spec databases (#596) Adds a diffing tool to the service spec repository. Its goal is to print the differences between 2 database files, in terms of services and their properties added, removed and updated. By default, the diff is printed in a nice ASCII art tree, but it can also be printed in JSON format by passing the `--json` flag. This diff tool will be used in the future to make sure that when we refactor how the spec database is loaded, we can ensure that the database before the refactor and after the refactor is the same (because the diff will be empty). We've decided that while the `tskb` project could potentially support a generic database-level diff, it's probably easiest for now to just diff at the application level (i.e., the code doing the diffing knows about services, resources, properties and attributes). * Diff types have been added to the `service-spec-types` package. * The diff tool itself lives in the `service-spec-build` package. NOTE: the ASCII tree print is currently broken, but we are merging this early because we need the diffing functionality itself to validate other changes. --------- Co-authored-by: Kaizen Conroy --- .projenrc.ts | 6 +- .../service-spec-build/.projen/deps.json | 9 + .../service-spec-build/.projen/tasks.json | 11 +- .../@aws-cdk/service-spec-build/package.json | 5 +- .../service-spec-build/src/cli/diff-db.ts | 42 +++ .../service-spec-build/src/db-diff.ts | 150 +++++++++ .../service-spec-build/src/diff-fmt.ts | 284 ++++++++++++++++++ .../service-spec-build/src/diff-helpers.ts | 150 +++++++++ .../@aws-cdk/service-spec-build/src/index.ts | 1 + .../service-spec-build/src/tree-emitter.ts | 104 +++++++ .../service-spec-build/tsconfig.dev.json | 4 +- .../@aws-cdk/service-spec-build/tsconfig.json | 4 +- .../@aws-cdk/service-spec-types/src/index.ts | 1 + .../service-spec-types/src/types/database.ts | 5 +- .../service-spec-types/src/types/diff.ts | 61 ++++ .../service-spec-types/src/types/resource.ts | 10 +- yarn.lock | 7 +- 17 files changed, 840 insertions(+), 14 deletions(-) create mode 100644 packages/@aws-cdk/service-spec-build/src/cli/diff-db.ts create mode 100644 packages/@aws-cdk/service-spec-build/src/db-diff.ts create mode 100644 packages/@aws-cdk/service-spec-build/src/diff-fmt.ts create mode 100644 packages/@aws-cdk/service-spec-build/src/diff-helpers.ts create mode 100644 packages/@aws-cdk/service-spec-build/src/tree-emitter.ts create mode 100644 packages/@aws-cdk/service-spec-types/src/types/diff.ts diff --git a/.projenrc.ts b/.projenrc.ts index 4705ab316..bee2c1578 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -113,7 +113,7 @@ const serviceSpecBuild = new TypeScriptWorkspace({ parent: repo, name: '@aws-cdk/service-spec-build', description: 'Build the service spec from service-spec-sources to service-spec', - deps: [tsKb, serviceSpecSources, serviceSpecTypes], + deps: [tsKb, serviceSpecTypes, 'commander', 'chalk@^4', serviceSpecSources], devDeps: ['source-map-support'], private: true, }); @@ -125,6 +125,10 @@ serviceSpecBuild.tasks.addTask('analyze:db', { exec: 'ts-node src/cli/analyze-db', receiveArgs: true, }); +serviceSpecBuild.tasks.addTask('diff:db', { + exec: 'ts-node src/cli/diff-db', + receiveArgs: true, +}); serviceSpecBuild.gitignore.addPatterns('db.json'); serviceSpecBuild.gitignore.addPatterns('build-report'); diff --git a/packages/@aws-cdk/service-spec-build/.projen/deps.json b/packages/@aws-cdk/service-spec-build/.projen/deps.json index df45f1629..5b282e303 100644 --- a/packages/@aws-cdk/service-spec-build/.projen/deps.json +++ b/packages/@aws-cdk/service-spec-build/.projen/deps.json @@ -89,6 +89,15 @@ { "name": "@cdklabs/tskb", "type": "runtime" + }, + { + "name": "chalk", + "version": "^4", + "type": "runtime" + }, + { + "name": "commander", + "type": "runtime" } ], "//": "~~ Generated by projen. To modify, edit .projenrc.js and run \"npx projen\"." diff --git a/packages/@aws-cdk/service-spec-build/.projen/tasks.json b/packages/@aws-cdk/service-spec-build/.projen/tasks.json index ee5a0d6d5..1b59a6fa5 100644 --- a/packages/@aws-cdk/service-spec-build/.projen/tasks.json +++ b/packages/@aws-cdk/service-spec-build/.projen/tasks.json @@ -54,7 +54,7 @@ }, "steps": [ { - "exec": "npm-check-updates --upgrade --target=minor --peer --dep=dev,peer,prod,optional --filter=@types/jest,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,eslint-config-prettier,eslint-import-resolver-node,eslint-import-resolver-typescript,eslint-plugin-import,eslint-plugin-prettier,eslint,jest,jest-junit,npm-check-updates,prettier,projen,source-map-support,ts-jest,typescript" + "exec": "npm-check-updates --upgrade --target=minor --peer --dep=dev,peer,prod,optional --filter=@types/jest,@types/node,@typescript-eslint/eslint-plugin,@typescript-eslint/parser,eslint-config-prettier,eslint-import-resolver-node,eslint-import-resolver-typescript,eslint-plugin-import,eslint-plugin-prettier,eslint,jest,jest-junit,npm-check-updates,prettier,projen,source-map-support,ts-jest,typescript,chalk,commander" } ] }, @@ -77,6 +77,15 @@ } ] }, + "diff:db": { + "name": "diff:db", + "steps": [ + { + "exec": "ts-node src/cli/diff-db", + "receiveArgs": true + } + ] + }, "eslint": { "name": "eslint", "description": "Runs eslint against the codebase", diff --git a/packages/@aws-cdk/service-spec-build/package.json b/packages/@aws-cdk/service-spec-build/package.json index 338918274..4c0902030 100644 --- a/packages/@aws-cdk/service-spec-build/package.json +++ b/packages/@aws-cdk/service-spec-build/package.json @@ -9,6 +9,7 @@ "check-for-updates": "npx projen check-for-updates", "compile": "npx projen compile", "default": "npx projen default", + "diff:db": "npx projen diff:db", "eslint": "npx projen eslint", "gather-versions": "npx projen gather-versions", "nx": "npx projen nx", @@ -44,7 +45,9 @@ "dependencies": { "@aws-cdk/service-spec-sources": "^0.0.0", "@aws-cdk/service-spec-types": "^0.0.0", - "@cdklabs/tskb": "^0.0.0" + "@cdklabs/tskb": "^0.0.0", + "chalk": "^4", + "commander": "^11.1.0" }, "main": "lib/index.js", "license": "Apache-2.0", diff --git a/packages/@aws-cdk/service-spec-build/src/cli/diff-db.ts b/packages/@aws-cdk/service-spec-build/src/cli/diff-db.ts new file mode 100644 index 000000000..bae844674 --- /dev/null +++ b/packages/@aws-cdk/service-spec-build/src/cli/diff-db.ts @@ -0,0 +1,42 @@ +import { loadDatabase } from '@aws-cdk/service-spec-types'; +import { Command } from 'commander'; +import { DbDiff } from '../db-diff'; +import { DiffFormatter } from '../diff-fmt'; + +async function main() { + const program = new Command(); + + program + .name('diff-db') + .description('Calculate differences between two databases') + .argument('', 'First database file') + .argument('', 'Second database file') + .option('-j, --json', 'Output json', false) + .parse(); + const options = program.opts(); + const args = program.args; + + const db1 = await loadDatabase(args[0]); + const db2 = await loadDatabase(args[1]); + + const result = new DbDiff(db1, db2).diff(); + + const hasChanges = + Object.keys(result.services.added ?? {}).length + + Object.keys(result.services.removed ?? {}).length + + Object.keys(result.services.updated ?? {}).length > + 0; + + if (options.json) { + console.log(JSON.stringify(result, undefined, 2)); + } else { + console.log(new DiffFormatter(db1, db2).format(result)); + } + + process.exitCode = hasChanges ? 1 : 0; +} + +main().catch((e) => { + console.error(e); + process.exitCode = 1; +}); diff --git a/packages/@aws-cdk/service-spec-build/src/db-diff.ts b/packages/@aws-cdk/service-spec-build/src/db-diff.ts new file mode 100644 index 000000000..78a6cce79 --- /dev/null +++ b/packages/@aws-cdk/service-spec-build/src/db-diff.ts @@ -0,0 +1,150 @@ +import { + Attribute, + Property, + PropertyType, + Resource, + RichPropertyType, + Service, + SpecDatabase, + SpecDatabaseDiff, + TypeDefinition, + UpdatedAttribute, + UpdatedProperty, + UpdatedResource, + UpdatedService, + UpdatedTypeDefinition, +} from '@aws-cdk/service-spec-types'; +import { + diffByKey, + collapseUndefined, + diffScalar, + collapseEmptyDiff, + jsonEq, + diffMap, + diffList, + diffField, +} from './diff-helpers'; + +export class DbDiff { + constructor(private readonly db1: SpecDatabase, private readonly db2: SpecDatabase) {} + + public diff(): SpecDatabaseDiff { + return { + services: diffByKey( + this.db1.all('service'), + this.db2.all('service'), + (service) => service.name, + (a, b) => this.diffService(a, b), + ), + }; + } + + private diffService(a: Service, b: Service): UpdatedService | undefined { + return collapseUndefined({ + capitalized: diffScalar(a, b, 'capitalized'), + cloudFormationNamespace: diffScalar(a, b, 'cloudFormationNamespace'), + name: diffScalar(a, b, 'name'), + shortName: diffScalar(a, b, 'shortName'), + resourceDiff: this.diffServiceResources(a, b), + }); + } + + private diffServiceResources(a: Service, b: Service): UpdatedService['resourceDiff'] { + const aRes = this.db1.follow('hasResource', a).map((r) => r.entity); + const bRes = this.db2.follow('hasResource', b).map((r) => r.entity); + + return collapseEmptyDiff( + diffByKey( + aRes, + bRes, + (resource) => resource.cloudFormationType, + (x, y) => this.diffResource(x, y), + ), + ); + } + + private diffResource(a: Resource, b: Resource): UpdatedResource | undefined { + return collapseUndefined({ + cloudFormationTransform: diffScalar(a, b, 'cloudFormationTransform'), + documentation: diffScalar(a, b, 'documentation'), + cloudFormationType: diffScalar(a, b, 'cloudFormationType'), + isStateful: diffScalar(a, b, 'isStateful'), + identifier: diffField(a, b, 'identifier', jsonEq), + name: diffScalar(a, b, 'name'), + scrutinizable: diffScalar(a, b, 'scrutinizable'), + tagInformation: diffField(a, b, 'tagInformation', jsonEq), + attributes: collapseEmptyDiff(diffMap(a.attributes, b.attributes, (x, y) => this.diffAttribute(x, y))), + properties: collapseEmptyDiff(diffMap(a.properties, b.properties, (x, y) => this.diffProperty(x, y))), + typeDefinitionDiff: this.diffResourceTypeDefinitions(a, b), + }); + } + + private diffAttribute(a: Attribute, b: Attribute): UpdatedAttribute | undefined { + const eqType = this.eqType.bind(this); + + const anyDiffs = collapseUndefined({ + documentation: diffScalar(a, b, 'documentation'), + previousTypes: collapseEmptyDiff(diffList(a.previousTypes ?? [], b.previousTypes ?? [], eqType)), + type: diffField(a, b, 'type', eqType), + }); + + if (anyDiffs) { + return { old: a, new: b }; + } + return undefined; + } + + private diffProperty(a: Property, b: Property): UpdatedProperty | undefined { + const eqType = this.eqType.bind(this); + + const anyDiffs = collapseUndefined({ + documentation: diffScalar(a, b, 'documentation'), + defaultValue: diffScalar(a, b, 'defaultValue'), + deprecated: diffScalar(a, b, 'deprecated'), + required: diffScalar(a, b, 'required'), + scrutinizable: diffScalar(a, b, 'scrutinizable'), + previousTypes: collapseEmptyDiff(diffList(a.previousTypes ?? [], b.previousTypes ?? [], eqType)), + type: diffField(a, b, 'type', eqType), + }); + + if (anyDiffs) { + return { old: a, new: b }; + } + return undefined; + } + + private diffResourceTypeDefinitions(a: Resource, b: Resource): UpdatedResource['typeDefinitionDiff'] { + const aTypes = this.db1.follow('usesType', a).map((r) => r.entity); + const bTypes = this.db2.follow('usesType', b).map((r) => r.entity); + + return collapseEmptyDiff( + diffByKey( + aTypes, + bTypes, + (type) => type.name, + (x, y) => this.diffTypeDefinition(x, y), + ), + ); + } + + private diffTypeDefinition(a: TypeDefinition, b: TypeDefinition): UpdatedTypeDefinition | undefined { + return collapseUndefined({ + documentation: diffScalar(a, b, 'documentation'), + name: diffScalar(a, b, 'name'), + mustRenderForBwCompat: diffScalar(a, b, 'mustRenderForBwCompat'), + properties: collapseEmptyDiff(diffMap(a.properties, b.properties, (x, y) => this.diffProperty(x, y))), + }); + } + + /** + * Tricky -- we have to deep-compare all the type references which will have different ids in + * different databases. + * + * Solve it by doing a string-render and comparing those (for now). + */ + private eqType(a: PropertyType, b: PropertyType): boolean { + const s1 = new RichPropertyType(a).stringify(this.db1, false); + const s2 = new RichPropertyType(b).stringify(this.db2, false); + return s1 === s2; + } +} diff --git a/packages/@aws-cdk/service-spec-build/src/diff-fmt.ts b/packages/@aws-cdk/service-spec-build/src/diff-fmt.ts new file mode 100644 index 000000000..549521b1b --- /dev/null +++ b/packages/@aws-cdk/service-spec-build/src/diff-fmt.ts @@ -0,0 +1,284 @@ +import { + Attribute, + Deprecation, + MapDiff, + Property, + Resource, + RichPropertyType, + ScalarDiff, + Service, + SpecDatabase, + SpecDatabaseDiff, + TypeDefinition, + UpdatedAttribute, + UpdatedProperty, + UpdatedResource, + UpdatedService, + UpdatedTypeDefinition, +} from '@aws-cdk/service-spec-types'; +import chalk from 'chalk'; +import { TreeEmitter } from './tree-emitter'; + +const ADDITION = '[+]'; +const UPDATE = '[~]'; +const REMOVAL = '[-]'; +const META_INDENT = ' '; + +const [OLD_DB, NEW_DB] = [0, 1]; + +export class DiffFormatter { + private readonly tree = new TreeEmitter(); + private readonly dbs: SpecDatabase[]; + + constructor(db1: SpecDatabase, db2: SpecDatabase) { + this.dbs = [db1, db2]; + } + + public format(diff: SpecDatabaseDiff): string { + this.tree.clear(); + + this.renderMapDiff( + 'service', + diff.services, + (s, db) => this.renderService(s, db), + (u) => this.renderUpdatedService(u), + ); + + return this.tree.toString(); + } + + private renderService(s: Service, db: number) { + this.tree.plainStringBlock( + META_INDENT, + listFromProps(s, ['capitalized', 'cloudFormationNamespace', 'name', 'shortName']), + ); + + this.tree.emitList( + this.dbs[db].follow('hasResource', s).map((x) => x.entity), + (resource, last) => + this.tree.withBullet(last, () => { + this.renderResource(resource, db); + }), + ); + } + + private renderUpdatedService(s: UpdatedService) { + const d = pick(s, ['capitalized', 'cloudFormationNamespace', 'name', 'shortName']); + this.tree.plainStringBlock(META_INDENT, listFromDiffs(d)); + + this.renderMapDiff( + 'resource', + s.resourceDiff, + (r, db) => this.renderResource(r, db), + (u) => this.renderUpdatedResource(u), + ); + } + + private renderResource(r: Resource, db: number) { + this.tree.plainStringBlock( + META_INDENT, + listFromProps(r, [ + 'name', + 'identifier', + 'cloudFormationType', + 'cloudFormationTransform', + 'documentation', + 'identifier', + 'isStateful', + 'scrutinizable', + 'tagInformation', + ]), + ); + + // FIXME: props, attributes + + this.tree.emitList( + this.dbs[db].follow('usesType', r).map((x) => x.entity), + (typeDef, last) => + this.tree.withBullet(last, () => { + this.renderTypeDefinition(typeDef, db); + }), + ); + } + + private renderUpdatedResource(s: UpdatedResource) { + const d = pick(s, [ + 'name', + 'identifier', + 'cloudFormationType', + 'cloudFormationTransform', + 'documentation', + 'identifier', + 'isStateful', + 'scrutinizable', + 'tagInformation', + ]); + this.tree.plainStringBlock(META_INDENT, listFromDiffs(d)); + + this.tree.withPrefix(META_INDENT, () => { + if (s.properties) { + this.tree.emit('properties\n'); + this.renderMapDiff( + 'prop', + s.properties, + (p, db) => this.renderProperty(p, db), + (u) => this.renderUpdatedProperty(u), + ); + } + + if (s.attributes) { + this.tree.emit('attributes\n'); + this.renderMapDiff( + 'attr', + s.attributes, + (p, db) => this.renderAttribute(p, db), + (u) => this.renderUpdatedAttribute(u), + ); + } + }); + + this.renderMapDiff( + 'type', + s.typeDefinitionDiff, + (p, db) => this.renderTypeDefinition(p, db), + (u) => this.renderUpdatedTypeDefinition(u), + ); + } + + private renderTypeDefinition(r: TypeDefinition, db: number) { + this.tree.plainStringBlock(META_INDENT, listFromProps(r, ['documentation', 'mustRenderForBwCompat', 'name'])); + + // Properties + this.tree.emitList(Object.entries(r.properties), ([name, p], last) => { + this.tree.withBullet(last, () => { + this.tree.emit(`${name}: `); + this.renderProperty(p, db); + }); + }); + } + + private renderUpdatedTypeDefinition(t: UpdatedTypeDefinition) { + const d = pick(t, ['documentation', 'mustRenderForBwCompat', 'name']); + this.tree.plainStringBlock(META_INDENT, listFromDiffs(d)); + + this.tree.withPrefix(' ', () => { + this.renderMapDiff( + 'prop', + t.properties, + (p, db) => this.renderProperty(p, db), + (u) => this.renderUpdatedProperty(u), + ); + }); + } + + private renderProperty(p: Property, db: number) { + const types = [p.type, ...(p.previousTypes ?? []).reverse()]; + this.tree.emit(types.map((type) => new RichPropertyType(type).stringify(this.dbs[db], false)).join(' ⇐ ')); + + const attributes = []; + if (p.defaultValue) { + attributes.push(`default=${render(p.defaultValue)}`); + } + if (p.deprecated && p.deprecated !== Deprecation.NONE) { + attributes.push(`deprecated=${p.deprecated}`); + } + // FIXME: Documentation? + + if (attributes.length) { + this.tree.emit(` (${attributes.join(', ')})`); + } + } + + private renderUpdatedProperty(t: UpdatedProperty) { + this.tree.withColor(chalk.red, () => { + this.renderProperty(t.old, OLD_DB); + }); + this.tree.emit('\n'); + this.tree.withColor(chalk.green, () => { + this.renderProperty(t.new, NEW_DB); + }); + } + + private renderAttribute(a: Attribute, db: number) { + const types = [a.type, ...(a.previousTypes ?? []).reverse()]; + this.tree.emit(types.map((type) => new RichPropertyType(type).stringify(this.dbs[db], false)).join(' ⇐ ')); + } + + private renderUpdatedAttribute(t: UpdatedAttribute) { + this.tree.withColor(chalk.red, () => { + this.renderAttribute(t.old, OLD_DB); + }); + this.tree.emit('\n'); + this.tree.withColor(chalk.green, () => { + this.renderAttribute(t.new, NEW_DB); + }); + } + + private renderMapDiff( + type: string, + diff: MapDiff | undefined, + renderEl: (x: E, dbI: number) => void, + renderUpdated: (x: U) => void, + ) { + if (!diff) { + return; + } + + // Turn the lists into maps + const keys = Array.from( + new Set([ + ...Object.keys(diff.added ?? {}), + ...Object.keys(diff.removed ?? {}), + ...Object.keys(diff.updated ?? {}), + ]), + ); + keys.sort((a, b) => a.localeCompare(b)); + + this.tree.emitList(keys, (key, last) => { + if (diff.added?.[key]) { + this.tree.withColor(chalk.green, () => + this.tree.withBullet(last, () => { + this.tree.emit(ADDITION); + this.tree.emit(` ${type} ${key}\n`); + renderEl(diff.added?.[key]!, NEW_DB); + }), + ); + } else if (diff.removed?.[key]) { + this.tree.withColor(chalk.green, () => + this.tree.withBullet(last, () => { + this.tree.emit(REMOVAL); + this.tree.emit(` ${type} ${key}\n`); + renderEl(diff.removed?.[key]!, OLD_DB); + }), + ); + } else if (diff.updated?.[key]) { + this.tree.withBullet(last, () => { + this.tree.emit(chalk.yellow(UPDATE)); + this.tree.emit(` ${type} ${key}\n`); + renderUpdated(diff.updated?.[key]!); + }); + } + }); + } +} + +function listFromProps(a: A, ks: K[]) { + return listFromObj(pick(a, ks)); +} + +function listFromObj(xs: Record): string[] { + return Object.entries(xs).map(([k, v]) => `${String(k)}: ${render(v)}`); +} + +function pick(a: A, ks: K[]): Pick { + const pairs = ks.flatMap((k) => (a[k] !== undefined ? [[k, a[k]] as const] : [])); + return Object.fromEntries(pairs) as any; +} + +function listFromDiffs(xs: Record | undefined>): string[] { + return Object.entries(xs).map(([key, diff]) => `${String(key)}: ${render(diff?.old)} → ${render(diff?.new)}`); +} + +function render(x: unknown) { + return typeof x === 'object' ? JSON.stringify(x) : `${x}`; +} diff --git a/packages/@aws-cdk/service-spec-build/src/diff-helpers.ts b/packages/@aws-cdk/service-spec-build/src/diff-helpers.ts new file mode 100644 index 000000000..3100fb81a --- /dev/null +++ b/packages/@aws-cdk/service-spec-build/src/diff-helpers.ts @@ -0,0 +1,150 @@ +import { MapDiff, ListDiff, ScalarDiff } from '@aws-cdk/service-spec-types'; + +export function diffByKey(a: A[], b: A[], keyFn: (x: A) => string, updatedDiff: (a: A, b: A) => B | undefined) { + return diffMap( + Object.fromEntries(a.map((x) => [keyFn(x), x])), + Object.fromEntries(b.map((x) => [keyFn(x), x])), + updatedDiff, + ); +} + +export function diffMap( + a: Record, + b: Record, + updatedDiff: (a: A, b: A) => B | undefined, +): MapDiff { + const added = new Set(Object.keys(b)); + + const ret: Required> = { + added: {}, + removed: {}, + updated: {}, + }; + + for (const [key, value] of Object.entries(a)) { + if (key in b) { + const deep = updatedDiff(value, b[key]); + if (deep) { + ret.updated[key] = deep; + } + added.delete(key); + } else { + ret.removed[key] = value; + } + } + for (const key of added) { + ret.added[key] = b[key]; + } + + return { + ...(Object.keys(ret.added).length > 0 ? { added: ret.added } : {}), + ...(Object.keys(ret.removed).length > 0 ? { removed: ret.removed } : {}), + ...(Object.keys(ret.updated).length > 0 ? { updated: ret.updated } : {}), + }; +} + +/** + * Diff a list by quadratically comparing all elements + */ +export function diffList(as: A[], bs: A[], eq: Eq, updatedDiff: (a: A, b: A) => B | undefined): ListDiff; +export function diffList(as: A[], bs: A[], eq: Eq): ListDiff; +export function diffList( + as: A[], + bs: A[], + eq: Eq, + updatedDiff?: (a: A, b: A) => B | undefined, +): ListDiff { + const added: Array = [...bs]; + + const ret: Required> = { + added: [], + removed: [], + updated: [], + }; + + for (const a of as) { + let found = false; + for (let i = 0; i < added.length; i++) { + const b = added[i]; + if (b === undefined) { + continue; + } + + if (eq(a, b)) { + found = true; + const deep = updatedDiff?.(a, b); + if (deep) { + ret.updated.push(deep); + } + // Mark off + added[i] = undefined; + break; + } + } + + if (!found) { + ret.removed.push(a); + } + } + + for (const b of added) { + if (b !== undefined) { + ret.added.push(b); + } + } + + return { + ...(ret.added.length > 0 ? { added: ret.added } : {}), + ...(ret.removed.length > 0 ? { removed: ret.removed } : {}), + ...(ret.updated.length > 0 ? { updated: ret.updated } : {}), + }; +} + +export function tripleEq(a: A, b: A): boolean { + return a === b; +} + +export function jsonEq(a: A, b: A): boolean { + return JSON.stringify(a) === JSON.stringify(b); +} + +export function diffScalar( + a: A, + b: A, + k: K, +): A[K] extends string | number | boolean | undefined ? ScalarDiff> | undefined : void { + // Complex return type makes it so that the === comparison only works on scalars, and for other types + // the user must use diffField with a custom equality function + return diffField(a, b, k, tripleEq) as any; +} + +export function diffField( + a: A, + b: A, + k: K, + eq: Eq, +): ScalarDiff> | undefined { + if (eq(a[k], b[k])) { + return undefined; + } + return { + old: a[k]!, + new: b[k]!, + }; +} + +/** + * Return the object if it has any defined fields, otherwise undefined + */ +export function collapseUndefined(x: A): A | undefined { + return Object.keys(x).some((key) => (x as any)[key] !== undefined) ? x : undefined; +} + +export function collapseEmptyDiff | MapDiff>(x: A): A | undefined { + return Object.keys(x.added ?? {}).length + Object.keys(x.removed ?? {}).length + Object.keys(x.updated ?? {}).length > + 0 + ? x + : undefined; +} + +export type Eq = (x: A, y: A) => boolean; diff --git a/packages/@aws-cdk/service-spec-build/src/index.ts b/packages/@aws-cdk/service-spec-build/src/index.ts index a1b082de7..a1a2007c4 100644 --- a/packages/@aws-cdk/service-spec-build/src/index.ts +++ b/packages/@aws-cdk/service-spec-build/src/index.ts @@ -1 +1,2 @@ export * from './build-database'; +export * from './db-diff'; diff --git a/packages/@aws-cdk/service-spec-build/src/tree-emitter.ts b/packages/@aws-cdk/service-spec-build/src/tree-emitter.ts new file mode 100644 index 000000000..5da9f8d9d --- /dev/null +++ b/packages/@aws-cdk/service-spec-build/src/tree-emitter.ts @@ -0,0 +1,104 @@ +type Colorizer = (x: string) => string; + +/** + * A class to emit ASCII art tree structures + */ +export class TreeEmitter { + private readonly buffer = new Array(); + private readonly prefix = new Array(); + private readonly colors: Colorizer[] = [ident]; + + public clear() { + this.buffer.splice(0, this.buffer.length); + } + + public toString() { + return this.buffer.join(''); + } + + public emitList(as: A[], block: (a: A, last: boolean) => void) { + for (let i = 0; i < as.length; i++) { + if (i > 0) { + this.emit('\n'); + } + const last = i === as.length - 1; + block(as[i], last); + } + } + + public withBullet(last: boolean, block: () => void): void; + public withBullet(last: boolean, additionalIndent: string, block: () => void): void; + public withBullet(last: boolean, blockOrIndent: string | (() => void), block?: () => void) { + const header = last ? '└' : '├'; + const indent = (last ? ' ' : '│') + (typeof blockOrIndent === 'string' ? blockOrIndent : ' '); + const theBlock = typeof blockOrIndent === 'function' ? blockOrIndent : block; + + this.emit(header); + this.withPrefix(indent, theBlock!); + } + + public withHeader(header: string, indent: string, block: () => void) { + this.emit(header); + this.withPrefix(indent, block); + } + + public plainStringBlock(indent: string, as: string[]) { + if (as.length === 0) { + return; + } + + this.withHeader(indent, indent, () => { + this.emitList(as, (a) => { + this.emit(a); + }); + }); + } + + public emit(x: string) { + if (this.buffer.length && this.buffer[this.buffer.length - 1].endsWith('\n')) { + this.buffer.push(this.currentPrefix); + } + + // Replace newlines with the prefix, except if the string ends in one + const parts = x.split('\n'); + for (let i = 0; i < parts.length; i++) { + if (i > 0) { + this.buffer.push('\n'); + if (i < parts.length || parts[i] !== '') { + this.buffer.push(this.currentPrefix); + } + } + this.buffer.push(this.currentColor(parts[i])); + } + } + + private get currentPrefix() { + return this.prefix.join(''); + } + + private get currentColor() { + return this.colors[this.colors.length - 1]; + } + + public withPrefix(x: string, block: () => void) { + this.prefix.push(this.currentColor(x)); + try { + block(); + } finally { + this.prefix.pop(); + } + } + + public withColor(col: Colorizer, block: () => void) { + this.colors.push(col); + try { + block(); + } finally { + this.colors.pop(); + } + } +} + +function ident(x: string) { + return x; +} diff --git a/packages/@aws-cdk/service-spec-build/tsconfig.dev.json b/packages/@aws-cdk/service-spec-build/tsconfig.dev.json index 82d895d12..bb5b2a70f 100644 --- a/packages/@aws-cdk/service-spec-build/tsconfig.dev.json +++ b/packages/@aws-cdk/service-spec-build/tsconfig.dev.json @@ -40,10 +40,10 @@ "path": "../../@cdklabs/tskb" }, { - "path": "../service-spec-sources" + "path": "../service-spec-types" }, { - "path": "../service-spec-types" + "path": "../service-spec-sources" } ] } diff --git a/packages/@aws-cdk/service-spec-build/tsconfig.json b/packages/@aws-cdk/service-spec-build/tsconfig.json index 6d9d0016f..965ce942d 100644 --- a/packages/@aws-cdk/service-spec-build/tsconfig.json +++ b/packages/@aws-cdk/service-spec-build/tsconfig.json @@ -37,10 +37,10 @@ "path": "../../@cdklabs/tskb" }, { - "path": "../service-spec-sources" + "path": "../service-spec-types" }, { - "path": "../service-spec-types" + "path": "../service-spec-sources" } ] } diff --git a/packages/@aws-cdk/service-spec-types/src/index.ts b/packages/@aws-cdk/service-spec-types/src/index.ts index 60ae3e390..567d20206 100644 --- a/packages/@aws-cdk/service-spec-types/src/index.ts +++ b/packages/@aws-cdk/service-spec-types/src/index.ts @@ -2,3 +2,4 @@ export * from './types/database'; export * from './types/resource'; export * from './types/augmentations'; export * from './types/metrics'; +export * from './types/diff'; diff --git a/packages/@aws-cdk/service-spec-types/src/types/database.ts b/packages/@aws-cdk/service-spec-types/src/types/database.ts index 2167bf9a1..fabceb55d 100644 --- a/packages/@aws-cdk/service-spec-types/src/types/database.ts +++ b/packages/@aws-cdk/service-spec-types/src/types/database.ts @@ -1,4 +1,5 @@ import { promises as fs } from 'fs'; +import { gunzipSync } from 'zlib'; import { Database, entityCollection, fieldIndex, stringCmp } from '@cdklabs/tskb'; import { IsAugmentedResource, ResourceAugmentation } from './augmentations'; import { @@ -61,7 +62,9 @@ export function emptyDatabase() { export async function loadDatabase(pathToDb: string) { const db = emptyDatabase(); - db.load(JSON.parse(await fs.readFile(pathToDb, { encoding: 'utf-8' }))); + const contents = await fs.readFile(pathToDb); + const json = pathToDb.endsWith('.gz') ? gunzipSync(contents).toString('utf-8') : contents.toString('utf-8'); + db.load(JSON.parse(json)); return db; } diff --git a/packages/@aws-cdk/service-spec-types/src/types/diff.ts b/packages/@aws-cdk/service-spec-types/src/types/diff.ts new file mode 100644 index 000000000..bd5b6bdc9 --- /dev/null +++ b/packages/@aws-cdk/service-spec-types/src/types/diff.ts @@ -0,0 +1,61 @@ +import { Attribute, Property, Resource, Service, TypeDefinition } from './resource'; + +export interface SpecDatabaseDiff { + services: MapDiff; +} + +export interface ListDiff { + readonly added?: E[]; + readonly removed?: E[]; + readonly updated?: ED[]; +} + +export interface MapDiff { + readonly added?: Record; + readonly removed?: Record; + readonly updated?: Record; +} + +export interface UpdatedService { + readonly name?: ScalarDiff; + readonly shortName?: ScalarDiff; + readonly capitalized?: ScalarDiff; + readonly cloudFormationNamespace?: ScalarDiff; + readonly resourceDiff?: MapDiff; +} + +export interface UpdatedResource { + readonly name?: ScalarDiff; + readonly cloudFormationType?: ScalarDiff; + readonly cloudFormationTransform?: ScalarDiff; + readonly documentation?: ScalarDiff; + readonly properties?: MapDiff; + readonly attributes?: MapDiff; + readonly identifier?: ScalarDiff; + readonly isStateful?: ScalarDiff; + readonly tagInformation?: ScalarDiff; + readonly scrutinizable?: ScalarDiff; + readonly typeDefinitionDiff?: MapDiff; +} + +export interface UpdatedProperty { + readonly old: Property; + readonly new: Property; +} + +export interface UpdatedAttribute { + readonly old: Attribute; + readonly new: Attribute; +} + +export interface UpdatedTypeDefinition { + readonly name?: ScalarDiff; + readonly documentation?: ScalarDiff; + readonly properties?: MapDiff; + readonly mustRenderForBwCompat?: ScalarDiff; +} + +export interface ScalarDiff { + readonly old?: A; + readonly new?: A; +} diff --git a/packages/@aws-cdk/service-spec-types/src/types/resource.ts b/packages/@aws-cdk/service-spec-types/src/types/resource.ts index b1eeb7db4..2702a57b3 100644 --- a/packages/@aws-cdk/service-spec-types/src/types/resource.ts +++ b/packages/@aws-cdk/service-spec-types/src/types/resource.ts @@ -458,7 +458,7 @@ export class RichPropertyType { } } - public stringify(db: SpecDatabase): string { + public stringify(db: SpecDatabase, withId = true): string { switch (this.type.type) { case 'integer': case 'boolean': @@ -470,14 +470,14 @@ export class RichPropertyType { case 'tag': return this.type.type; case 'array': - return `Array<${new RichPropertyType(this.type.element).stringify(db)}>`; + return `Array<${new RichPropertyType(this.type.element).stringify(db, withId)}>`; case 'map': - return `Map`; + return `Map`; case 'ref': const type = db.get('typeDefinition', this.type.reference); - return `${type.name}(${this.type.reference.$ref})`; + return withId ? `${type.name}(${this.type.reference.$ref})` : type.name; case 'union': - return this.type.types.map((t) => new RichPropertyType(t).stringify(db)).join(' | '); + return this.type.types.map((t) => new RichPropertyType(t).stringify(db, withId)).join(' | '); } } diff --git a/yarn.lock b/yarn.lock index 5cb1e690c..5f83fffbf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1682,7 +1682,7 @@ chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: +chalk@^4, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -1811,6 +1811,11 @@ commander@^11.0.0: resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== +commander@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-11.1.0.tgz#62fdce76006a68e5c1ab3314dc92e800eb83d906" + integrity sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ== + comment-json@4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/comment-json/-/comment-json-4.2.2.tgz#5fae70a94e0c8f84a077bd31df5aa5269252f293"