Skip to content

Commit

Permalink
Merge pull request #378 from ericzbeard/v-1-8-6
Browse files Browse the repository at this point in the history
Version bump for v1.8.6
  • Loading branch information
ericzbeard authored May 2, 2024
2 parents 26fda07 + 158086b commit 635f015
Show file tree
Hide file tree
Showing 129 changed files with 32,046 additions and 26,165 deletions.
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_bootstrap.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,4 @@ rain bootstrap

* [rain](index.md) -

###### Auto generated by spf13/cobra on 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_cc.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,4 +84,4 @@ rain deploy <template> [stack]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_forecast.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,4 @@ rain forecast --experimental <template> [stackName]

* [rain](index.md) -

###### Auto generated by spf13/cobra on 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_logs.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,4 @@ rain logs <stack> (<resource>)

* [rain](index.md) -

###### Auto generated by spf13/cobra on 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_merge.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ rain merge <template> <template> ...

* [rain](index.md) -

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

* [rain](index.md) -

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

* [rain](index.md) -

###### Auto generated by spf13/cobra on 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_stackset.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
2 changes: 1 addition & 1 deletion docs/rain_stackset_deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,4 +64,4 @@ rain stackset deploy <template> [stackset] [flags]

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

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

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

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

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

###### Auto generated by spf13/cobra on 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-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 12-Apr-2024
###### Auto generated by spf13/cobra on 2-May-2024
12 changes: 11 additions & 1 deletion internal/aws/cfn/schemas/aws/acmpca/certificate.json
Original file line number Diff line number Diff line change
Expand Up @@ -470,6 +470,12 @@
}
},
"additionalProperties": false,
"tagging": {
"taggable": false,
"tagOnCreate": false,
"tagUpdatable": false,
"cloudFormationSystemTags": false
},
"required": [
"CertificateAuthorityArn",
"CertificateSigningRequest",
Expand All @@ -491,7 +497,11 @@
],
"writeOnlyProperties": [
"/properties/ApiPassthrough",
"/properties/CertificateSigningRequest"
"/properties/CertificateSigningRequest",
"/properties/SigningAlgorithm",
"/properties/TemplateArn",
"/properties/Validity",
"/properties/ValidityNotBefore"
],
"primaryIdentifier": [
"/properties/Arn",
Expand Down
18 changes: 13 additions & 5 deletions internal/aws/cfn/schemas/aws/acmpca/certificateauthority.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,10 @@
"Value": {
"type": "string"
}
}
},
"required": [
"Key"
]
},
"Subject": {
"description": "Structure that contains X.500 distinguished name information for your CA.",
Expand Down Expand Up @@ -130,7 +133,10 @@
"CrlDistributionPointExtensionConfiguration": {
"$ref": "#/definitions/CrlDistributionPointExtensionConfiguration"
}
}
},
"required": [
"Enabled"
]
},
"OcspConfiguration": {
"description": "Helps to configure online certificate status protocol (OCSP) responder for your certificate authority",
Expand All @@ -143,7 +149,10 @@
"OcspCustomCname": {
"type": "string"
}
}
},
"required": [
"Enabled"
]
},
"RevocationConfiguration": {
"description": "Certificate Authority revocation information.",
Expand Down Expand Up @@ -260,8 +269,7 @@
}
},
"required": [
"PartyName",
"NameAssigner"
"PartyName"
]
},
"UniformResourceIdentifier": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@
"type": "string"
}
},
"tagging": {
"taggable": false,
"tagOnCreate": false,
"tagUpdatable": false,
"cloudFormationSystemTags": false
},
"additionalProperties": false,
"required": [
"CertificateAuthorityArn",
Expand Down
7 changes: 6 additions & 1 deletion internal/aws/cfn/schemas/aws/acmpca/permission.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,12 @@
}
},
"additionalProperties": false,
"taggable": false,
"tagging": {
"taggable": false,
"tagOnCreate": false,
"tagUpdatable": false,
"cloudFormationSystemTags": false
},
"required": [
"Actions",
"CertificateAuthorityArn",
Expand Down
6 changes: 5 additions & 1 deletion internal/aws/cfn/schemas/aws/apigateway/account.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@
},
"CloudWatchRoleArn": {
"description": "The ARN of an Amazon CloudWatch role for the current Account.",
"type": "string"
"type": "string",
"relationshipRef": {
"typeName": "AWS::IAM::Role",
"propertyPath": "/properties/Arn"
}
}
},
"primaryIdentifier": [
Expand Down
6 changes: 5 additions & 1 deletion internal/aws/cfn/schemas/aws/apigateway/deployment.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,11 @@
},
"RestApiId": {
"type": "string",
"description": "The string identifier of the associated RestApi."
"description": "The string identifier of the associated RestApi.",
"relationshipRef": {
"typeName": "AWS::ApiGateway::RestApi",
"propertyPath": "/properties/RestApiId"
}
},
"StageDescription": {
"$ref": "#/definitions/StageDescription",
Expand Down
12 changes: 10 additions & 2 deletions internal/aws/cfn/schemas/aws/apigateway/resource.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,19 @@
},
"RestApiId": {
"description": "The string identifier of the associated RestApi.",
"type": "string"
"type": "string",
"relationshipRef": {
"typeName": "AWS::ApiGateway::RestApi",
"propertyPath": "/properties/RestApiId"
}
},
"ParentId": {
"description": "The parent resource's identifier.",
"type": "string"
"type": "string",
"relationshipRef": {
"typeName": "AWS::ApiGateway::RestApi",
"propertyPath": "/properties/RootResourceId"
}
},
"PathPart": {
"description": "The last path segment for this resource.",
Expand Down
14 changes: 13 additions & 1 deletion internal/aws/cfn/schemas/aws/apigateway/restapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,11 @@
"type": "array",
"uniqueItems": true,
"items": {
"type": "string"
"type": "string",
"relationshipRef": {
"typeName": "AWS::EC2::VPCEndpoint",
"propertyPath": "/properties/Id"
}
},
"description": "A list of VpcEndpointIds of an API (RestApi) against which to create Route53 ALIASes. It is only supported for ``PRIVATE`` endpoint type."
}
Expand Down Expand Up @@ -50,6 +54,10 @@
"properties": {
"Bucket": {
"type": "string",
"relationshipRef": {
"typeName": "AWS::S3::Bucket",
"propertyPath": "/properties/BucketName"
},
"description": "The name of the S3 bucket where the OpenAPI file is stored."
},
"ETag": {
Expand Down Expand Up @@ -102,6 +110,10 @@
},
"CloneFrom": {
"type": "string",
"relationshipRef": {
"typeName": "AWS::ApiGateway::RestApi",
"propertyPath": "/properties/RestApiId"
},
"description": "The ID of the RestApi that you want to clone from."
},
"EndpointConfiguration": {
Expand Down
22 changes: 19 additions & 3 deletions internal/aws/cfn/schemas/aws/appintegrations/application.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@
"type": "object",
"additionalProperties": false,
"required": [
"AccessUrl",
"ApprovedOrigins"
"AccessUrl"
],
"properties": {
"AccessUrl": {
Expand All @@ -57,13 +56,19 @@
"pattern": "^\\w+\\:\\/\\/.*$",
"minLength": 1,
"maxLength": 1000
},
"Permissions": {
"type": "string",
"pattern": "^[a-zA-Z0-9\\/\\._\\-\\*]+$",
"minLength": 1,
"maxLength": 255
}
},
"properties": {
"Name": {
"description": "The name of the application.",
"type": "string",
"pattern": "^[a-zA-Z0-9/\\._\\-]+$",
"pattern": "^[a-zA-Z0-9\\/\\._ \\-]+$",
"minLength": 1,
"maxLength": 255
},
Expand All @@ -89,6 +94,7 @@
},
"ApplicationArn": {
"description": "The Amazon Resource Name (ARN) of the application.",
"pattern": "^arn:aws[-a-z0-9]*:app-integrations:[-a-z0-9]*:[0-9]{12}:application/[-a-zA-Z0-9]*",
"type": "string",
"minLength": 1,
"maxLength": 2048
Expand All @@ -106,6 +112,16 @@
"ExternalUrlConfig"
]
},
"Permissions": {
"description": "The configuration of events or requests that the application has access to.",
"type": "array",
"insertionOrder": false,
"items": {
"$ref": "#/definitions/Permissions"
},
"minItems": 0,
"maxItems": 150
},
"Tags": {
"description": "The tags (keys and values) associated with the application.",
"type": "array",
Expand Down
Loading

0 comments on commit 635f015

Please sign in to comment.