@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StackSetSummary extends Object implements Serializable, Cloneable
The structures that contain summary information about the specified stack set.
Constructor and Description |
---|
StackSetSummary() |
Modifier and Type | Method and Description |
---|---|
StackSetSummary |
clone() |
boolean |
equals(Object obj) |
AutoDeployment |
getAutoDeployment()
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that
are added to a target organizational unit (OU).
|
String |
getDescription()
A description of the stack set that you specify when the stack set is created or updated.
|
String |
getDriftStatus()
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
Date |
getLastDriftCheckTimestamp()
Most recent time when CloudFormation performed a drift detection operation on the stack set.
|
ManagedExecution |
getManagedExecution()
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
|
String |
getPermissionModel()
Describes how the IAM roles required for stack set operations are created.
|
String |
getStackSetId()
The ID of the stack set.
|
String |
getStackSetName()
The name of the stack set.
|
String |
getStatus()
The status of the stack set.
|
int |
hashCode() |
void |
setAutoDeployment(AutoDeployment autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that
are added to a target organizational unit (OU).
|
void |
setDescription(String description)
A description of the stack set that you specify when the stack set is created or updated.
|
void |
setDriftStatus(StackDriftStatus driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
void |
setDriftStatus(String driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
void |
setLastDriftCheckTimestamp(Date lastDriftCheckTimestamp)
Most recent time when CloudFormation performed a drift detection operation on the stack set.
|
void |
setManagedExecution(ManagedExecution managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
|
void |
setPermissionModel(PermissionModels permissionModel)
Describes how the IAM roles required for stack set operations are created.
|
void |
setPermissionModel(String permissionModel)
Describes how the IAM roles required for stack set operations are created.
|
void |
setStackSetId(String stackSetId)
The ID of the stack set.
|
void |
setStackSetName(String stackSetName)
The name of the stack set.
|
void |
setStatus(StackSetStatus status)
The status of the stack set.
|
void |
setStatus(String status)
The status of the stack set.
|
String |
toString()
Returns a string representation of this object.
|
StackSetSummary |
withAutoDeployment(AutoDeployment autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that
are added to a target organizational unit (OU).
|
StackSetSummary |
withDescription(String description)
A description of the stack set that you specify when the stack set is created or updated.
|
StackSetSummary |
withDriftStatus(StackDriftStatus driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
StackSetSummary |
withDriftStatus(String driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
StackSetSummary |
withLastDriftCheckTimestamp(Date lastDriftCheckTimestamp)
Most recent time when CloudFormation performed a drift detection operation on the stack set.
|
StackSetSummary |
withManagedExecution(ManagedExecution managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
|
StackSetSummary |
withPermissionModel(PermissionModels permissionModel)
Describes how the IAM roles required for stack set operations are created.
|
StackSetSummary |
withPermissionModel(String permissionModel)
Describes how the IAM roles required for stack set operations are created.
|
StackSetSummary |
withStackSetId(String stackSetId)
The ID of the stack set.
|
StackSetSummary |
withStackSetName(String stackSetName)
The name of the stack set.
|
StackSetSummary |
withStatus(StackSetStatus status)
The status of the stack set.
|
StackSetSummary |
withStatus(String status)
The status of the stack set.
|
public void setStackSetName(String stackSetName)
The name of the stack set.
stackSetName
- The name of the stack set.public String getStackSetName()
The name of the stack set.
public StackSetSummary withStackSetName(String stackSetName)
The name of the stack set.
stackSetName
- The name of the stack set.public void setStackSetId(String stackSetId)
The ID of the stack set.
stackSetId
- The ID of the stack set.public String getStackSetId()
The ID of the stack set.
public StackSetSummary withStackSetId(String stackSetId)
The ID of the stack set.
stackSetId
- The ID of the stack set.public void setDescription(String description)
A description of the stack set that you specify when the stack set is created or updated.
description
- A description of the stack set that you specify when the stack set is created or updated.public String getDescription()
A description of the stack set that you specify when the stack set is created or updated.
public StackSetSummary withDescription(String description)
A description of the stack set that you specify when the stack set is created or updated.
description
- A description of the stack set that you specify when the stack set is created or updated.public void setStatus(String status)
The status of the stack set.
status
- The status of the stack set.StackSetStatus
public String getStatus()
The status of the stack set.
StackSetStatus
public StackSetSummary withStatus(String status)
The status of the stack set.
status
- The status of the stack set.StackSetStatus
public void setStatus(StackSetStatus status)
The status of the stack set.
status
- The status of the stack set.StackSetStatus
public StackSetSummary withStatus(StackSetStatus status)
The status of the stack set.
status
- The status of the stack set.StackSetStatus
public void setAutoDeployment(AutoDeployment autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
autoDeployment
- [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts
that are added to a target organizational unit (OU).public AutoDeployment getAutoDeployment()
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
public StackSetSummary withAutoDeployment(AutoDeployment autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
autoDeployment
- [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts
that are added to a target organizational unit (OU).public void setPermissionModel(String permissionModel)
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to
deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
permissionModel
- Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required
to deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to
deploy to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModels
public String getPermissionModel()
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to
deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
With self-managed
permissions, you must create the administrator and execution roles
required to deploy to target accounts. For more information, see Grant Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to
deploy to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModels
public StackSetSummary withPermissionModel(String permissionModel)
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to
deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
permissionModel
- Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required
to deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to
deploy to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModels
public void setPermissionModel(PermissionModels permissionModel)
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to
deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
permissionModel
- Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required
to deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to
deploy to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModels
public StackSetSummary withPermissionModel(PermissionModels permissionModel)
Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required to
deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to deploy
to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
permissionModel
- Describes how the IAM roles required for stack set operations are created.
With self-managed
permissions, you must create the administrator and execution roles required
to deploy to target accounts. For more information, see Grant
Self-Managed Stack Set Permissions.
With service-managed
permissions, StackSets automatically creates the IAM roles required to
deploy to accounts managed by Organizations. For more information, see Grant Service-Managed Stack Set Permissions.
PermissionModels
public void setDriftStatus(String driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or more of
the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected template
and parameter configuration.
UNKNOWN
: This value is reserved for future use.
driftStatus
- Status of the stack set's actual configuration compared to its expected template and parameter
configuration. A stack set is considered to have drifted if one or more of its stack instances have
drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or
more of the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected
template and parameter configuration.
UNKNOWN
: This value is reserved for future use.
StackDriftStatus
public String getDriftStatus()
Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or more of
the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected template
and parameter configuration.
UNKNOWN
: This value is reserved for future use.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from
the expected template and parameter configuration. A stack instance is considered to have drifted if one
or more of the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected
template and parameter configuration.
UNKNOWN
: This value is reserved for future use.
StackDriftStatus
public StackSetSummary withDriftStatus(String driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or more of
the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected template
and parameter configuration.
UNKNOWN
: This value is reserved for future use.
driftStatus
- Status of the stack set's actual configuration compared to its expected template and parameter
configuration. A stack set is considered to have drifted if one or more of its stack instances have
drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or
more of the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected
template and parameter configuration.
UNKNOWN
: This value is reserved for future use.
StackDriftStatus
public void setDriftStatus(StackDriftStatus driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or more of
the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected template
and parameter configuration.
UNKNOWN
: This value is reserved for future use.
driftStatus
- Status of the stack set's actual configuration compared to its expected template and parameter
configuration. A stack set is considered to have drifted if one or more of its stack instances have
drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or
more of the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected
template and parameter configuration.
UNKNOWN
: This value is reserved for future use.
StackDriftStatus
public StackSetSummary withDriftStatus(StackDriftStatus driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or more of
the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected template
and parameter configuration.
UNKNOWN
: This value is reserved for future use.
driftStatus
- Status of the stack set's actual configuration compared to its expected template and parameter
configuration. A stack set is considered to have drifted if one or more of its stack instances have
drifted from their expected template and parameter configuration.
DRIFTED
: One or more of the stack instances belonging to the stack set stack differs from the
expected template and parameter configuration. A stack instance is considered to have drifted if one or
more of the resources in the associated stack have drifted.
NOT_CHECKED
: CloudFormation hasn't checked the stack set for drift.
IN_SYNC
: All the stack instances belonging to the stack set stack match from the expected
template and parameter configuration.
UNKNOWN
: This value is reserved for future use.
StackDriftStatus
public void setLastDriftCheckTimestamp(Date lastDriftCheckTimestamp)
Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be
NULL
for any stack set on which drift detection hasn't yet been performed.
lastDriftCheckTimestamp
- Most recent time when CloudFormation performed a drift detection operation on the stack set. This value
will be NULL
for any stack set on which drift detection hasn't yet been performed.public Date getLastDriftCheckTimestamp()
Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be
NULL
for any stack set on which drift detection hasn't yet been performed.
NULL
for any stack set on which drift detection hasn't yet been performed.public StackSetSummary withLastDriftCheckTimestamp(Date lastDriftCheckTimestamp)
Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be
NULL
for any stack set on which drift detection hasn't yet been performed.
lastDriftCheckTimestamp
- Most recent time when CloudFormation performed a drift detection operation on the stack set. This value
will be NULL
for any stack set on which drift detection hasn't yet been performed.public void setManagedExecution(ManagedExecution managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
managedExecution
- Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting
operations.public ManagedExecution getManagedExecution()
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
public StackSetSummary withManagedExecution(ManagedExecution managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
managedExecution
- Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting
operations.public String toString()
toString
in class Object
Object.toString()
public StackSetSummary clone()