Skip to content

Commit

Permalink
Merge pull request #613 from ericzbeard/v-1-20-0
Browse files Browse the repository at this point in the history
Schema updates for version bump
  • Loading branch information
ericzbeard authored Dec 16, 2024
2 parents e303a7b + 4fdec72 commit a3e5ece
Show file tree
Hide file tree
Showing 317 changed files with 26,105 additions and 7,645 deletions.
24 changes: 12 additions & 12 deletions docs/bash_completion.sh
Original file line number Diff line number Diff line change
Expand Up @@ -1828,6 +1828,18 @@ _rain_stackset_deploy()
two_word_flags+=("--regions")
local_nonpersistent_flags+=("--regions")
local_nonpersistent_flags+=("--regions=")
flags+=("--s3-bucket=")
two_word_flags+=("--s3-bucket")
local_nonpersistent_flags+=("--s3-bucket")
local_nonpersistent_flags+=("--s3-bucket=")
flags+=("--s3-owner=")
two_word_flags+=("--s3-owner")
local_nonpersistent_flags+=("--s3-owner")
local_nonpersistent_flags+=("--s3-owner=")
flags+=("--s3-prefix=")
two_word_flags+=("--s3-prefix")
local_nonpersistent_flags+=("--s3-prefix")
local_nonpersistent_flags+=("--s3-prefix=")
flags+=("--tags=")
two_word_flags+=("--tags")
local_nonpersistent_flags+=("--tags")
Expand Down Expand Up @@ -2000,18 +2012,6 @@ _rain_stackset()
local_nonpersistent_flags+=("--region")
local_nonpersistent_flags+=("--region=")
local_nonpersistent_flags+=("-r")
flags+=("--s3-bucket=")
two_word_flags+=("--s3-bucket")
local_nonpersistent_flags+=("--s3-bucket")
local_nonpersistent_flags+=("--s3-bucket=")
flags+=("--s3-owner=")
two_word_flags+=("--s3-owner")
local_nonpersistent_flags+=("--s3-owner")
local_nonpersistent_flags+=("--s3-owner=")
flags+=("--s3-prefix=")
two_word_flags+=("--s3-prefix")
local_nonpersistent_flags+=("--s3-prefix")
local_nonpersistent_flags+=("--s3-prefix=")
flags+=("--debug")

must_have_one_flag=()
Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_bootstrap.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ rain bootstrap

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_build.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ rain build [<resource type>] or <prompt>

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_cat.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ rain cat <stack>

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_cc.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,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 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_cc_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,4 @@ rain cc deploy <template> <name>

* [rain cc](rain_cc.md) - Interact with templates using Cloud Control API instead of CloudFormation

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_cc_drift.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ rain cc drift <name>

* [rain cc](rain_cc.md) - Interact with templates using Cloud Control API instead of CloudFormation

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_cc_rm.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ rain cc rm <name>

* [rain cc](rain_cc.md) - Interact with templates using Cloud Control API instead of CloudFormation

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_cc_state.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ rain cc state <name>

* [rain cc](rain_cc.md) - Interact with templates using Cloud Control API instead of CloudFormation

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_console.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ rain console [stack]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,4 @@ rain deploy <template> [stack]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_diff.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ rain diff <from> <to>

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_fmt.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ rain fmt <filename>...

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_forecast.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,4 +55,4 @@ rain forecast --experimental <template> [stackName]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_info.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain info

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,4 @@ rain logs <stack> (<resource>)

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_ls.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ rain ls <stack> [changeset]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_merge.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain merge <template> <template> ...

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_module.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ The rain module command can be used to publish modules to CodeArtifact, and to i
* [rain module install](rain_module_install.md) - Install a package of Rain modules from CodeArtifact
* [rain module publish](rain_module_publish.md) - Publish a directory of Rain modules to CodeArtifact

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_module_bootstrap.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ rain module bootstrap [flags]

* [rain module](rain_module.md) - Interact with Rain modules in CodeArtifact

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_module_install.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain module install <name> [flags]

* [rain module](rain_module.md) - Interact with Rain modules in CodeArtifact

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_module_publish.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain module publish <name> [flags]

* [rain module](rain_module.md) - Interact with Rain modules in CodeArtifact

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_pkg.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,4 +69,4 @@ rain pkg <template>

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_rm.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ rain rm <stack> [changeset]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
13 changes: 5 additions & 8 deletions docs/rain_stackset.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,10 @@ This command manipulates stack sets. It has no action if specific stack set comm
### Options

```
-h, --help help for stackset
--no-colour Disable colour output
-p, --profile string AWS profile name; read from the AWS CLI configuration file
-r, --region string AWS region to use
--s3-bucket string Name of the S3 bucket that is used to upload assets
--s3-owner string The account where S3 assets are stored
--s3-prefix string Prefix to add to objects uploaded to S3 bucket
-h, --help help for stackset
--no-colour Disable colour output
-p, --profile string AWS profile name; read from the AWS CLI configuration file
-r, --region string AWS region to use
```

### Options inherited from parent commands
Expand All @@ -31,4 +28,4 @@ This command manipulates stack sets. It has no action if specific stack set comm
* [rain stackset ls](rain_stackset_ls.md) - List a CloudFormation stack sets in a given region
* [rain stackset rm](rain_stackset_rm.md) - Delete a CloudFormation stack set and/or its instances.

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
5 changes: 4 additions & 1 deletion docs/rain_stackset_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ rain stackset deploy <template> [stackset] [flags]
-p, --profile string AWS profile name; read from the AWS CLI configuration file
-r, --region string AWS region to use
--regions strings regions where you want to create stack set instances
--s3-bucket string Name of the S3 bucket that is used to upload assets
--s3-owner string The account where S3 assets are stored
--s3-prefix string Prefix to add to objects uploaded to S3 bucket
--tags strings add tags to the stack; use the format key1=value1,key2=value2
-y, --yes update the stackset without confirmation
```
Expand All @@ -65,4 +68,4 @@ rain stackset deploy <template> [stackset] [flags]

* [rain stackset](rain_stackset.md) - This command manipulates stack sets.

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_stackset_ls.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ rain stackset ls <stack set>

* [rain stackset](rain_stackset.md) - This command manipulates stack sets.

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_stackset_rm.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ rain stackset rm <stackset>

* [rain stackset](rain_stackset.md) - This command manipulates stack sets.

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_tree.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain tree [template]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
2 changes: 1 addition & 1 deletion docs/rain_watch.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain watch <stack>

* [rain](index.md) -

###### Auto generated by spf13/cobra on 11-Nov-2024
###### Auto generated by spf13/cobra on 16-Dec-2024
84 changes: 42 additions & 42 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,56 +7,56 @@ toolchain go1.22.4
require (
//github.com/ake-persson/mapslice-json v0.0.0-20210720081907-22c8edf57807
github.com/appscode/jsonpatch v1.0.1
github.com/aws/aws-sdk-go-v2 v1.32.3
github.com/aws/aws-sdk-go-v2/config v1.28.1
github.com/aws/aws-sdk-go-v2/credentials v1.17.42
github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.19.3
github.com/aws/aws-sdk-go-v2/service/cloudformation v1.55.4
github.com/aws/aws-sdk-go-v2/service/ec2 v1.187.0
github.com/aws/aws-sdk-go-v2/service/s3 v1.66.2
github.com/aws/aws-sdk-go-v2/service/sts v1.32.3
github.com/aws/smithy-go v1.22.0
github.com/aws/aws-sdk-go-v2 v1.32.6
github.com/aws/aws-sdk-go-v2/config v1.28.6
github.com/aws/aws-sdk-go-v2/credentials v1.17.47
github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.23.0
github.com/aws/aws-sdk-go-v2/service/cloudformation v1.56.1
github.com/aws/aws-sdk-go-v2/service/ec2 v1.197.0
github.com/aws/aws-sdk-go-v2/service/s3 v1.71.0
github.com/aws/aws-sdk-go-v2/service/sts v1.33.2
github.com/aws/smithy-go v1.22.1
github.com/chzyer/readline v1.5.1
github.com/google/go-cmp v0.6.0
github.com/google/uuid v1.6.0
github.com/gookit/color v1.5.4
github.com/nathan-fiscaletti/consolesize-go v0.0.0-20220204101620-317176b6684d
github.com/spf13/cobra v1.8.1
github.com/spf13/pflag v1.0.5
golang.org/x/sys v0.26.0
golang.org/x/term v0.25.0
golang.org/x/sys v0.28.0
golang.org/x/term v0.27.0
gopkg.in/yaml.v3 v3.0.1
)

require (
github.com/apple/pkl-go v0.8.0
github.com/aws/aws-lambda-go v1.47.0
github.com/aws/aws-sdk-go-v2/service/acm v1.30.3
github.com/aws/aws-sdk-go-v2/service/cloudfront v1.40.3
github.com/aws/aws-sdk-go-v2/service/codeartifact v1.33.3
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.36.3
github.com/aws/aws-sdk-go-v2/service/kms v1.37.3
github.com/aws/aws-sdk-go-v2/service/lightsail v1.42.3
github.com/aws/aws-sdk-go-v2/service/rds v1.89.0
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.165.0
github.com/aws/aws-sdk-go-v2/service/servicequotas v1.25.3
github.com/aws/aws-sdk-go-v2/service/ssm v1.55.3
github.com/aws/aws-sdk-go-v2/service/acm v1.30.7
github.com/aws/aws-sdk-go-v2/service/cloudfront v1.43.1
github.com/aws/aws-sdk-go-v2/service/codeartifact v1.33.7
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.38.0
github.com/aws/aws-sdk-go-v2/service/kms v1.37.7
github.com/aws/aws-sdk-go-v2/service/lightsail v1.42.7
github.com/aws/aws-sdk-go-v2/service/rds v1.92.0
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.169.0
github.com/aws/aws-sdk-go-v2/service/servicequotas v1.25.7
github.com/aws/aws-sdk-go-v2/service/ssm v1.56.1
github.com/fatih/color v1.18.0
github.com/gabriel-vasile/mimetype v1.4.6
github.com/lestrrat-go/jwx/v2 v2.1.2
github.com/gabriel-vasile/mimetype v1.4.7
github.com/lestrrat-go/jwx/v2 v2.1.3
github.com/manifoldco/promptui v0.9.0
github.com/mattn/go-runewidth v0.0.15
github.com/stretchr/testify v1.9.0
)

require (
github.com/aws/aws-sdk-go v1.55.5 // indirect
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.22 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.3 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.3 // indirect
github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.25 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.6 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.6 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 // indirect
github.com/goccy/go-json v0.10.3 // indirect
github.com/goccy/go-json v0.10.4 // indirect
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
github.com/lestrrat-go/blackmagic v1.0.2 // indirect
github.com/lestrrat-go/httpcc v1.0.1 // indirect
Expand All @@ -70,28 +70,28 @@ require (
github.com/segmentio/asm v1.2.0 // indirect
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
golang.org/x/crypto v0.28.0 // indirect
golang.org/x/net v0.30.0 // indirect
golang.org/x/crypto v0.31.0 // indirect
golang.org/x/net v0.32.0 // indirect
)

require (
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.6 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.18 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.22 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.22 // indirect
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.7 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.21 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.25 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.25 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.22.3
github.com/aws/aws-sdk-go-v2/service/iam v1.37.3
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.0 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.3 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.3 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.3 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.24.3 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.23.2
github.com/aws/aws-sdk-go-v2/service/iam v1.38.2
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.4.6 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.6 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.18.6 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.24.7 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
github.com/inconshreveable/mousetrap v1.1.0 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/russross/blackfriday/v2 v2.1.0 // indirect
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c
golang.org/x/exp v0.0.0-20241215155358-4a5509556b9e
gopkg.in/yaml.v2 v2.4.0
)
Loading

0 comments on commit a3e5ece

Please sign in to comment.