Skip to content

Commit

Permalink
Merge pull request #579 from ericzbeard/v-1-19-0
Browse files Browse the repository at this point in the history
Version bump to v1.19.0
  • Loading branch information
ericzbeard authored Oct 31, 2024
2 parents 7cbaaab + de297fa commit efb944c
Show file tree
Hide file tree
Showing 125 changed files with 3,886 additions and 1,774 deletions.
36 changes: 36 additions & 0 deletions docs/bash_completion.sh
Original file line number Diff line number Diff line change
Expand Up @@ -390,6 +390,18 @@ _rain_bootstrap()
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+=("--yes")
flags+=("-y")
local_nonpersistent_flags+=("--yes")
Expand Down Expand Up @@ -835,6 +847,10 @@ _rain_cc()
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")
Expand Down Expand Up @@ -977,6 +993,10 @@ _rain_deploy()
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")
Expand Down Expand Up @@ -1679,6 +1699,10 @@ _rain_pkg()
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")
Expand Down Expand Up @@ -1976,6 +2000,18 @@ _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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
13 changes: 8 additions & 5 deletions docs/rain_bootstrap.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,13 @@ rain bootstrap
### Options

```
-h, --help help for bootstrap
-p, --profile string AWS profile name; read from the AWS CLI configuration file
-r, --region string AWS region to use
-y, --yes creates the bucket in the account without any user confirmation
-h, --help help for bootstrap
-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
-y, --yes creates the bucket in the account without any user confirmation
```

### Options inherited from parent commands
Expand All @@ -30,4 +33,4 @@ rain bootstrap

* [rain](index.md) -

###### Auto generated by spf13/cobra on 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
3 changes: 2 additions & 1 deletion docs/rain_cc.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ You must pass the --experimental (-x) flag to use this command, to acknowledge t
-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
```

Expand All @@ -32,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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
3 changes: 2 additions & 1 deletion docs/rain_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ rain deploy <template> [stack]
-r, --region string AWS region to use
--role-arn string ARN of an IAM role that CloudFormation should assume to deploy the stack
--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
-t, --termination-protection enable termination protection on the stack
Expand All @@ -86,4 +87,4 @@ rain deploy <template> [stack]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
3 changes: 2 additions & 1 deletion docs/rain_pkg.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ rain pkg <template>
-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
```

Expand All @@ -68,4 +69,4 @@ rain pkg <template>

* [rain](index.md) -

###### Auto generated by spf13/cobra on 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
13 changes: 8 additions & 5 deletions docs/rain_stackset.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,13 @@ 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
-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
```

### Options inherited from parent commands
Expand All @@ -28,4 +31,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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
2 changes: 1 addition & 1 deletion docs/rain_stackset_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,4 @@ rain stackset deploy <template> [stackset] [flags]

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

###### Auto generated by spf13/cobra on 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-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 21-Oct-2024
###### Auto generated by spf13/cobra on 31-Oct-2024
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ require (
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.186.1
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
Expand All @@ -38,7 +38,7 @@ require (
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.164.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/fatih/color v1.18.0
Expand Down
4 changes: 4 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,8 @@ github.com/aws/aws-sdk-go-v2/service/ec2 v1.184.0 h1:SZnuDlml1uFv5ojh+QTxS+Yru89
github.com/aws/aws-sdk-go-v2/service/ec2 v1.184.0/go.mod h1:kYXaB4FzyhEJjvrJ84oPnMElLiEAjGxxUunVW2tBSng=
github.com/aws/aws-sdk-go-v2/service/ec2 v1.186.1 h1:s3en74URaTjlhpJqOUCHlmombBFo88jxZqs3qjRmXrI=
github.com/aws/aws-sdk-go-v2/service/ec2 v1.186.1/go.mod h1:ossaD9Z1ugYb6sq9QIqQLEOorCGcqUoxlhud9M9yE70=
github.com/aws/aws-sdk-go-v2/service/ec2 v1.187.0 h1:cA4hWo269CN5RY7Arqt8BfzXF0KIN8DSNo/KcqHKkWk=
github.com/aws/aws-sdk-go-v2/service/ec2 v1.187.0/go.mod h1:ossaD9Z1ugYb6sq9QIqQLEOorCGcqUoxlhud9M9yE70=
github.com/aws/aws-sdk-go-v2/service/iam v1.32.5 h1:G2judWqHbm2bDrmJPj9W0nD3Pv8+WzhY+fAAEQMpLf4=
github.com/aws/aws-sdk-go-v2/service/iam v1.32.5/go.mod h1:RorjhuicJ7tEwun17BEeD//1JiPdvxPv15KOa9BKxS8=
github.com/aws/aws-sdk-go-v2/service/iam v1.33.1 h1:0dcMo3330L9LIckl+4iujMoq0AdR8LMK0TtgrjHUi6M=
Expand Down Expand Up @@ -390,6 +392,8 @@ github.com/aws/aws-sdk-go-v2/service/sagemaker v1.163.2 h1:/mvx8K7AB30O72duJz50M
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.163.2/go.mod h1:E9df73nTPKAoYe00vogXWwAXo2t2juosaKrwTrw+5h8=
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.164.0 h1:z4yR9ygqbWU1wCfpQ4INXba8fWTwoNXsCavhQrDhQkc=
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.164.0/go.mod h1:PEVe0Q2oh9Y/YRerhBqA5YXe9MTDnz6ezAsNEYnxiSI=
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.165.0 h1:/O2CLcf6YzF/jIbm90V38jwHBbwBc8c6I1LM8c6bXRo=
github.com/aws/aws-sdk-go-v2/service/sagemaker v1.165.0/go.mod h1:PEVe0Q2oh9Y/YRerhBqA5YXe9MTDnz6ezAsNEYnxiSI=
github.com/aws/aws-sdk-go-v2/service/servicequotas v1.21.9 h1:3o5zcwZYvte3CeaYpLaWafwCSkJpclPXI5KSH+lXB90=
github.com/aws/aws-sdk-go-v2/service/servicequotas v1.21.9/go.mod h1:QZpGkzlec0TPr8CA2Td5zRUJBC5+104ib0MusH5UVfI=
github.com/aws/aws-sdk-go-v2/service/servicequotas v1.22.1 h1:QsHvqtdy0mGzpg/A+1lZX1ilf05Vuh2rSBzNJ3f3T1I=
Expand Down
6 changes: 3 additions & 3 deletions internal/aws/cfn/schemas/aws/apigateway/vpclink.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
"sourceUrl": "https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git",
"properties": {
"Name": {
"description": "The name used to label and identify the VPC link.",
"description": "",
"type": "string"
},
"Description": {
"description": "The description of the VPC link.",
"description": "",
"type": "string"
},
"Tags": {
Expand All @@ -21,7 +21,7 @@
}
},
"TargetArns": {
"description": "The ARN of the network load balancer of the VPC targeted by the VPC link. The network load balancer must be owned by the same AWS-account of the API owner.",
"description": "",
"type": "array",
"uniqueItems": false,
"insertionOrder": false,
Expand Down
Loading

0 comments on commit efb944c

Please sign in to comment.