ToCopyableBuilder<Stack.Builder,Stack>
@Generated("software.amazon.awssdk:codegen") public class Stack extends Object implements ToCopyableBuilder<Stack.Builder,Stack>
The Stack data type.
Modifier and Type | Class | Description |
---|---|---|
static interface |
Stack.Builder |
Modifier and Type | Method | Description |
---|---|---|
static Stack.Builder |
builder() |
|
List<String> |
capabilities() |
The capabilities allowed in the stack.
|
String |
changeSetId() |
The unique ID of the change set.
|
Date |
creationTime() |
The time at which the stack was created.
|
String |
description() |
A user-defined description associated with the stack.
|
Boolean |
disableRollback() |
Boolean to enable or disable rollback on stack creation failures:
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Date |
lastUpdatedTime() |
The time the stack was last updated.
|
List<String> |
notificationARNs() |
SNS topic ARNs to which stack related events are published.
|
List<Output> |
outputs() |
A list of output structures.
|
List<Parameter> |
parameters() |
A list of
Parameter structures. |
String |
roleARN() |
The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role that is associated with the
stack.
|
static Class<? extends Stack.Builder> |
serializableBuilderClass() |
|
String |
stackId() |
Unique identifier of the stack.
|
String |
stackName() |
The name associated with the stack.
|
String |
stackStatus() |
Current status of the stack.
|
String |
stackStatusReason() |
Success/failure message associated with the stack status.
|
List<Tag> |
tags() |
A list of
Tag s that specify information about the stack. |
Integer |
timeoutInMinutes() |
The amount of time within which stack creation should complete.
|
Stack.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String stackId()
Unique identifier of the stack.
public String stackName()
The name associated with the stack.
public String changeSetId()
The unique ID of the change set.
public String description()
A user-defined description associated with the stack.
public List<Parameter> parameters()
A list of Parameter
structures.
Parameter
structures.public Date creationTime()
The time at which the stack was created.
public Date lastUpdatedTime()
The time the stack was last updated. This field will only be returned if the stack has been updated at least once.
public String stackStatus()
Current status of the stack.
StackStatus
public String stackStatusReason()
Success/failure message associated with the stack status.
public Boolean disableRollback()
Boolean to enable or disable rollback on stack creation failures:
true
: disable rollback
false
: enable rollback
true
: disable rollback
false
: enable rollback
public List<String> notificationARNs()
SNS topic ARNs to which stack related events are published.
public Integer timeoutInMinutes()
The amount of time within which stack creation should complete.
public List<String> capabilities()
The capabilities allowed in the stack.
Capability
public List<Output> outputs()
A list of output structures.
public String roleARN()
The Amazon Resource Name (ARN) of an AWS Identity and Access Management (IAM) role that is associated with the stack. During a stack operation, AWS CloudFormation uses this role's credentials to make calls on your behalf.
public List<Tag> tags()
A list of Tag
s that specify information about the stack.
Tag
s that specify information about the stack.public Stack.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Stack.Builder,Stack>
public static Stack.Builder builder()
public static Class<? extends Stack.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.