StackArgs

data class StackArgs(val capabilities: Output<List<StackCapabilitiesItem>>? = null, val description: Output<String>? = null, val disableRollback: Output<Boolean>? = null, val enableTerminationProtection: Output<Boolean>? = null, val notificationArns: Output<List<String>>? = null, val parameters: Output<Any>? = null, val roleArn: Output<String>? = null, val stackName: Output<String>? = null, val stackPolicyBody: Output<Any>? = null, val stackPolicyUrl: Output<String>? = null, val stackStatusReason: Output<String>? = null, val tags: Output<List<StackTagArgs>>? = null, val templateBody: Output<Any>? = null, val templateUrl: Output<String>? = null, val timeoutInMinutes: Output<Int>? = null) : ConvertibleToJava<StackArgs>

The AWS::CloudFormation::Stack resource nests a stack as a resource in a top-level template.

Constructors

Link copied to clipboard
fun StackArgs(capabilities: Output<List<StackCapabilitiesItem>>? = null, description: Output<String>? = null, disableRollback: Output<Boolean>? = null, enableTerminationProtection: Output<Boolean>? = null, notificationArns: Output<List<String>>? = null, parameters: Output<Any>? = null, roleArn: Output<String>? = null, stackName: Output<String>? = null, stackPolicyBody: Output<Any>? = null, stackPolicyUrl: Output<String>? = null, stackStatusReason: Output<String>? = null, tags: Output<List<StackTagArgs>>? = null, templateBody: Output<Any>? = null, templateUrl: Output<String>? = null, timeoutInMinutes: Output<Int>? = null)

Functions

Link copied to clipboard
open override fun toJava(): StackArgs

Properties

Link copied to clipboard
Link copied to clipboard
val description: Output<String>? = null
Link copied to clipboard
val disableRollback: Output<Boolean>? = null
Link copied to clipboard
Link copied to clipboard
val notificationArns: Output<List<String>>? = null
Link copied to clipboard
val parameters: Output<Any>? = null
Link copied to clipboard
val roleArn: Output<String>? = null
Link copied to clipboard
val stackName: Output<String>? = null
Link copied to clipboard
val stackPolicyBody: Output<Any>? = null
Link copied to clipboard
val stackPolicyUrl: Output<String>? = null
Link copied to clipboard
val stackStatusReason: Output<String>? = null
Link copied to clipboard
val tags: Output<List<StackTagArgs>>? = null
Link copied to clipboard
val templateBody: Output<Any>? = null
Link copied to clipboard
val templateUrl: Output<String>? = null
Link copied to clipboard
val timeoutInMinutes: Output<Int>? = null