public static interface StackSetSummary.Builder extends SdkPojo, CopyableBuilder<StackSetSummary.Builder,StackSetSummary>
| Modifier and Type | Method and Description |
|---|---|
StackSetSummary.Builder |
autoDeployment(AutoDeployment autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts
that are added to a target organizational unit (OU).
|
default StackSetSummary.Builder |
autoDeployment(Consumer<AutoDeployment.Builder> autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts
that are added to a target organizational unit (OU).
|
StackSetSummary.Builder |
description(String description)
A description of the stack set that you specify when the stack set is created or updated.
|
StackSetSummary.Builder |
driftStatus(StackDriftStatus driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
StackSetSummary.Builder |
driftStatus(String driftStatus)
Status of the stack set's actual configuration compared to its expected template and parameter configuration.
|
StackSetSummary.Builder |
lastDriftCheckTimestamp(Instant lastDriftCheckTimestamp)
Most recent time when CloudFormation performed a drift detection operation on the stack set.
|
default StackSetSummary.Builder |
managedExecution(Consumer<ManagedExecution.Builder> managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting
operations.
|
StackSetSummary.Builder |
managedExecution(ManagedExecution managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting
operations.
|
StackSetSummary.Builder |
permissionModel(PermissionModels permissionModel)
Describes how the IAM roles required for stack set operations are created.
|
StackSetSummary.Builder |
permissionModel(String permissionModel)
Describes how the IAM roles required for stack set operations are created.
|
StackSetSummary.Builder |
stackSetId(String stackSetId)
The ID of the stack set.
|
StackSetSummary.Builder |
stackSetName(String stackSetName)
The name of the stack set.
|
StackSetSummary.Builder |
status(StackSetStatus status)
The status of the stack set.
|
StackSetSummary.Builder |
status(String status)
The status of the stack set.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildStackSetSummary.Builder stackSetName(String stackSetName)
The name of the stack set.
stackSetName - The name of the stack set.StackSetSummary.Builder stackSetId(String stackSetId)
The ID of the stack set.
stackSetId - The ID of the stack set.StackSetSummary.Builder description(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.StackSetSummary.Builder status(String status)
The status of the stack set.
status - The status of the stack set.StackSetStatus,
StackSetStatusStackSetSummary.Builder status(StackSetStatus status)
The status of the stack set.
status - The status of the stack set.StackSetStatus,
StackSetStatusStackSetSummary.Builder autoDeployment(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).default StackSetSummary.Builder autoDeployment(Consumer<AutoDeployment.Builder> autoDeployment)
[Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
This is a convenience method that creates an instance of theAutoDeployment.Builder avoiding the need
to create one manually via AutoDeployment.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to autoDeployment(AutoDeployment).
autoDeployment - a consumer that will call methods on AutoDeployment.BuilderautoDeployment(AutoDeployment)StackSetSummary.Builder permissionModel(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,
PermissionModelsStackSetSummary.Builder permissionModel(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,
PermissionModelsStackSetSummary.Builder driftStatus(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,
StackDriftStatusStackSetSummary.Builder driftStatus(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,
StackDriftStatusStackSetSummary.Builder lastDriftCheckTimestamp(Instant 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.StackSetSummary.Builder managedExecution(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.default StackSetSummary.Builder managedExecution(Consumer<ManagedExecution.Builder> managedExecution)
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
This is a convenience method that creates an instance of theManagedExecution.Builder avoiding the
need to create one manually via ManagedExecution.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to managedExecution(ManagedExecution).
managedExecution - a consumer that will call methods on ManagedExecution.BuildermanagedExecution(ManagedExecution)Copyright © 2023. All rights reserved.