From 61c8f7e3bac837a954cbebbb31d0cac54d718897 Mon Sep 17 00:00:00 2001 From: Eric Beard Date: Wed, 19 Jun 2024 15:00:29 -0700 Subject: [PATCH] Release v1.11.0 modules updates, docs, schema --- docs/index.md | 2 +- docs/rain_bootstrap.md | 2 +- docs/rain_build.md | 2 +- docs/rain_cat.md | 2 +- docs/rain_cc.md | 2 +- docs/rain_cc_deploy.md | 2 +- docs/rain_cc_drift.md | 2 +- docs/rain_cc_rm.md | 2 +- docs/rain_cc_state.md | 2 +- docs/rain_console.md | 2 +- docs/rain_deploy.md | 2 +- docs/rain_diff.md | 2 +- docs/rain_fmt.md | 2 +- docs/rain_forecast.md | 2 +- docs/rain_info.md | 2 +- docs/rain_logs.md | 2 +- docs/rain_ls.md | 2 +- docs/rain_merge.md | 2 +- docs/rain_module.md | 2 +- docs/rain_module_bootstrap.md | 2 +- docs/rain_module_install.md | 2 +- docs/rain_module_publish.md | 2 +- docs/rain_pkg.md | 2 +- docs/rain_rm.md | 2 +- docs/rain_stackset.md | 2 +- docs/rain_stackset_deploy.md | 2 +- docs/rain_stackset_ls.md | 2 +- docs/rain_stackset_rm.md | 2 +- docs/rain_tree.md | 2 +- docs/rain_watch.md | 2 +- go.mod | 58 +- go.sum | 58 ++ .../cfn/schemas/aws/apigateway/account.json | 7 +- .../cfn/schemas/aws/apigateway/apikey.json | 12 + .../aws/apigateway/clientcertificate.json | 12 + .../schemas/aws/apigateway/deployment.json | 4 +- .../aws/apigateway/documentationpart.json | 3 + .../aws/apigateway/documentationversion.json | 3 + .../aws/apigateway/gatewayresponse.json | 19 +- .../cfn/schemas/aws/apigateway/method.json | 14 +- .../aws/cfn/schemas/aws/apigateway/model.json | 3 + .../aws/apigateway/requestvalidator.json | 3 + .../cfn/schemas/aws/apigateway/resource.json | 4 +- .../cfn/schemas/aws/apigateway/restapi.json | 305 ++++---- .../aws/cfn/schemas/aws/apigateway/stage.json | 7 +- .../cfn/schemas/aws/apigateway/usageplan.json | 7 +- .../schemas/aws/apigateway/usageplankey.json | 4 +- .../cfn/schemas/aws/apigateway/vpclink.json | 15 +- .../servicelevelobjective.json | 414 ++++++++++ .../aws/appsync/sourceapiassociation.json | 1 - .../aws/cfn/schemas/aws/apptest/testcase.json | 713 ++++++++++++++++++ .../aws/autoscaling/autoscalinggroup.json | 2 +- .../aws/autoscaling/scalingpolicy.json | 57 +- .../aws/cfn/schemas/aws/b2bi/capability.json | 3 +- .../aws/cfn/schemas/aws/bedrock/agent.json | 38 +- .../schemas/aws/bedrock/knowledgebase.json | 4 +- .../aws/cognito/userpoolresourceserver.json | 103 ++- .../aws/cfn/schemas/aws/connect/rule.json | 29 + .../aws/cfn/schemas/aws/datasync/agent.json | 2 +- .../aws/cfn/schemas/aws/deadline/farm.json | 58 +- .../aws/cfn/schemas/aws/deadline/fleet.json | 59 +- .../schemas/aws/deadline/licenseendpoint.json | 60 +- .../aws/cfn/schemas/aws/deadline/monitor.json | 104 +++ .../aws/cfn/schemas/aws/deadline/queue.json | 59 +- .../cfn/schemas/aws/ec2/customergateway.json | 8 +- .../schemas/aws/ec2/transitgatewayroute.json | 79 +- .../aws/ec2/verifiedaccessinstance.json | 2 + .../aws/cfn/schemas/aws/ec2/vpngateway.json | 21 +- internal/aws/cfn/schemas/aws/ecs/cluster.json | 29 +- internal/aws/cfn/schemas/aws/eks/cluster.json | 504 ++++++------- .../elasticloadbalancingv2/loadbalancer.json | 320 ++++---- .../aws/emrserverless/application.json | 70 +- .../aws/cfn/schemas/aws/fsx/filesystem.json | 241 +++--- .../aws/cfn/schemas/aws/glue/crawler.json | 7 + .../aws/cfn/schemas/aws/guardduty/filter.json | 2 + .../aws/guardduty/malwareprotectionplan.json | 182 +++++ .../schemas/aws/imagebuilder/component.json | 5 +- .../aws/imagebuilder/containerrecipe.json | 5 +- .../schemas/aws/imagebuilder/workflow.json | 5 +- .../aws/kinesisanalyticsv2/application.json | 18 + .../aws/kinesisfirehose/deliverystream.json | 239 +++++- internal/aws/cfn/schemas/aws/kms/key.json | 3 +- .../aws/cfn/schemas/aws/location/map.json | 4 +- .../cfn/schemas/aws/mediapackage/asset.json | 7 + .../cfn/schemas/aws/mediapackage/channel.json | 7 + .../aws/mediapackage/originendpoint.json | 29 +- .../mediapackage/packagingconfiguration.json | 29 +- .../aws/mediapackage/packaginggroup.json | 7 + .../schemas/aws/mediapackagev2/channel.json | 7 + .../aws/mediapackagev2/originendpoint.json | 21 + .../schemas/aws/networkfirewall/firewall.json | 2 +- .../networkfirewall/loggingconfiguration.json | 7 - .../aws/cfn/schemas/aws/osis/pipeline.json | 17 +- internal/aws/cfn/schemas/aws/pipes/pipe.json | 186 +++++ .../aws/quicksight/refreshschedule.json | 17 +- .../aws/cfn/schemas/aws/rds/dbcluster.json | 4 + .../aws/cfn/schemas/aws/rds/dbinstance.json | 12 +- .../cfn/schemas/aws/rds/dbparametergroup.json | 2 +- .../cfn/schemas/aws/rds/dbsubnetgroup.json | 3 +- .../schemas/aws/rolesanywhere/profile.json | 54 +- .../cfn/schemas/aws/route53/hostedzone.json | 2 +- .../aws/cfn/schemas/aws/sagemaker/domain.json | 11 +- .../ses/configurationseteventdestination.json | 20 + .../schemas/aws/signer/profilepermission.json | 3 +- .../schemas/aws/signer/signingprofile.json | 11 +- .../aws/stepfunctions/statemachine.json | 332 ++++---- .../cfn/schemas/aws/synthetics/canary.json | 40 +- .../cfn/schemas/aws/transfer/connector.json | 1 + internal/config/version.go | 2 +- 109 files changed, 3720 insertions(+), 1161 deletions(-) create mode 100644 internal/aws/cfn/schemas/aws/applicationsignals/servicelevelobjective.json create mode 100644 internal/aws/cfn/schemas/aws/apptest/testcase.json create mode 100644 internal/aws/cfn/schemas/aws/deadline/monitor.json create mode 100644 internal/aws/cfn/schemas/aws/guardduty/malwareprotectionplan.json diff --git a/docs/index.md b/docs/index.md index 29de9444..f477bc6e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -36,4 +36,4 @@ Rain is a command line tool for working with AWS CloudFormation templates and st * [rain tree](rain_tree.md) - Find dependencies of Resources and Outputs in a local template * [rain watch](rain_watch.md) - Display an updating view of a CloudFormation stack -###### Auto generated by spf13/cobra on 18-Jun-2024 +###### Auto generated by spf13/cobra on 19-Jun-2024 diff --git a/docs/rain_bootstrap.md b/docs/rain_bootstrap.md index 20ad1f0d..3691e006 100644 --- a/docs/rain_bootstrap.md +++ b/docs/rain_bootstrap.md @@ -30,4 +30,4 @@ rain bootstrap * [rain](index.md) - -###### Auto generated by spf13/cobra on 18-Jun-2024 +###### Auto generated by spf13/cobra on 19-Jun-2024 diff --git a/docs/rain_build.md b/docs/rain_build.md index 45955c31..c6187651 100644 --- a/docs/rain_build.md +++ b/docs/rain_build.md @@ -41,4 +41,4 @@ rain build [] or * [rain](index.md) - -###### Auto generated by spf13/cobra on 18-Jun-2024 +###### Auto generated by spf13/cobra on 19-Jun-2024 diff --git a/docs/rain_cat.md b/docs/rain_cat.md index 56ed2308..fbc9787d 100644 --- a/docs/rain_cat.md +++ b/docs/rain_cat.md @@ -35,4 +35,4 @@ rain cat * [rain](index.md) - -###### Auto generated by spf13/cobra on 18-Jun-2024 +###### Auto generated by spf13/cobra on 19-Jun-2024 diff --git a/docs/rain_cc.md b/docs/rain_cc.md index 24971e55..2baab7c2 100644 --- a/docs/rain_cc.md +++ b/docs/rain_cc.md @@ -32,4 +32,4 @@ You must pass the --experimental (-x) flag to use this command, to acknowledge t * [rain cc rm](rain_cc_rm.md) - Delete a deployment created by cc deploy (Experimental!) * [rain cc state](rain_cc_state.md) - Download the state file for a template deployed with cc deploy -###### Auto generated by spf13/cobra on 18-Jun-2024 +###### Auto generated by spf13/cobra on 19-Jun-2024 diff --git a/docs/rain_cc_deploy.md b/docs/rain_cc_deploy.md index f7681386..0c959848 100644 --- a/docs/rain_cc_deploy.md +++ b/docs/rain_cc_deploy.md @@ -40,4 +40,4 @@ rain cc deploy