Name | Version |
---|---|
terraform | >= 1 |
aws | ~> 4 |
Name | Version |
---|---|
aws | 4.67.0 |
No modules.
Name | Type |
---|---|
aws_cloudformation_stack.default | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
capabilities | (Optional) A list of capabilities. Valid values: CAPABILITY_IAM, CAPABILITY_NAMED_IAM, CAPABILITY_AUTO_EXPAND | list(string) |
[] |
no |
disable_rollback | (Optional) Set to true to disable rollback of the stack if stack creation failed. Conflicts with on_failure. | bool |
false |
no |
iam_role_arn | (Optional) The ARN of an IAM role that AWS CloudFormation assumes to create the stack. If you don't specify a value, AWS CloudFormation uses the role that was previously associated with the stack. If no role is available, AWS CloudFormation uses a temporary session that is generated from your user credentials. | string |
"" |
no |
name | Name of the StackSet. The name must be unique in the region where you create your StackSet. The name can contain only alphanumeric characters (case-sensitive) and hyphens. It must start with an alphabetic character and cannot be longer than 128 characters. | string |
n/a | yes |
notification_arns | (Optional) A list of SNS topic ARNs to publish stack related events. | list(string) |
[] |
no |
on_failure | (Optional) Action to be taken if stack creation fails. This must be one of: DO_NOTHING , ROLLBACK , or DELETE |
string |
"ROLLBACK" |
no |
parameters | Key-value map of input parameters for the Stack template. All template parameters, including those with a Default, must be configured or ignored with lifecycle configuration block ignore_changes argument. All NoEcho template parameters must be ignored with the lifecycle configuration block ignore_changes argument. | map(string) |
{} |
no |
policy_body | (Optional) Structure containing the stack policy body. Conflicts w/ policy_url . |
string |
"" |
no |
policy_url | (Optional) Location of a file containing the stack policy. Conflicts w/ policy_body . |
string |
"" |
no |
tags | (Optional) Key-value map of tags to associate with this StackSet and the Stacks created from it. AWS CloudFormation also propagates these tags to supported resources that are created in the Stacks. A maximum number of 50 tags can be specified. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level. | map(string) |
{} |
no |
template_body | (Optional) Structure containing the template body (max size: 51,200 bytes). | string |
null |
no |
template_url | (Optional) String containing the location of a file containing the CloudFormation template body. The URL must point to a template that is located in an Amazon S3 bucket. Maximum location file size: 460,800 bytes. Conflicts with template_body. | string |
null |
no |
timeout_in_minutes | (Optional) The amount of time that can pass before the stack status becomes CREATE_FAILED . |
number |
30 |
no |
Name | Description |
---|---|
stack | CloudFormation Stack resource. |
We are Blackbird Cloud, Amsterdam based cloud consultancy, and cloud management service provider. We help companies build secure, cost efficient, and scale-able solutions.
Checkout our other 👉 terraform modules
Copyright © 2017-2023 Blackbird Cloud