Class StackSetInstanceState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cloudformation.inputs.StackSetInstanceState
-
public final class StackSetInstanceState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStackSetInstanceState.Builder
-
Field Summary
Fields Modifier and Type Field Description static StackSetInstanceStateEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>accountId()static StackSetInstanceState.Builderbuilder()static StackSetInstanceState.Builderbuilder(StackSetInstanceState defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>callAs()java.util.Optional<com.pulumi.core.Output<StackSetInstanceDeploymentTargetsArgs>>deploymentTargets()java.util.Optional<com.pulumi.core.Output<StackSetInstanceOperationPreferencesArgs>>operationPreferences()java.util.Optional<com.pulumi.core.Output<java.lang.String>>organizationalUnitId()java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>parameterOverrides()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()Deprecated.region is deprecated.java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>retainStack()java.util.Optional<com.pulumi.core.Output<java.lang.String>>stackId()java.util.Optional<com.pulumi.core.Output<java.util.List<StackSetInstanceStackInstanceSummaryArgs>>>stackInstanceSummaries()java.util.Optional<com.pulumi.core.Output<java.lang.String>>stackSetInstanceRegion()java.util.Optional<com.pulumi.core.Output<java.lang.String>>stackSetName()
-
-
-
Field Detail
-
Empty
public static final StackSetInstanceState Empty
-
-
Method Detail
-
accountId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountId()
- Returns:
- Target AWS Account ID to create a Stack based on the StackSet. Defaults to current account.
-
callAs
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> callAs()
- Returns:
- Specifies whether you are acting as an account administrator in the organization's management account or as a delegated administrator in a member account. Valid values: `SELF` (default), `DELEGATED_ADMIN`.
-
deploymentTargets
public java.util.Optional<com.pulumi.core.Output<StackSetInstanceDeploymentTargetsArgs>> deploymentTargets()
- Returns:
- AWS Organizations accounts to which StackSets deploys. StackSets doesn't deploy stack instances to the organization management account, even if the organization management account is in your organization or in an OU in your organization. Drift detection is not possible for this argument. See deploymentTargets below.
-
operationPreferences
public java.util.Optional<com.pulumi.core.Output<StackSetInstanceOperationPreferencesArgs>> operationPreferences()
- Returns:
- Preferences for how AWS CloudFormation performs a stack set operation.
-
organizationalUnitId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> organizationalUnitId()
- Returns:
- Organizational unit ID in which the stack is deployed.
-
parameterOverrides
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> parameterOverrides()
- Returns:
- Key-value map of input parameters to override from the StackSet for this Instance.
-
region
@Deprecated public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
Deprecated.region is deprecated. Use stackSetInstanceRegion instead.- Returns:
- Target AWS Region to create a Stack based on the StackSet. Defaults to current region. Use `stackSetInstanceRegion` instead.
-
retainStack
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> retainStack()
- Returns:
- During resource destroy, remove Instance from StackSet while keeping the Stack and its associated resources. Must be enabled in the state _before_ destroy operation to take effect. You cannot reassociate a retained Stack or add an existing, saved Stack to a new StackSet. Defaults to `false`.
-
stackId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> stackId()
- Returns:
- Stack identifier.
-
stackInstanceSummaries
public java.util.Optional<com.pulumi.core.Output<java.util.List<StackSetInstanceStackInstanceSummaryArgs>>> stackInstanceSummaries()
- Returns:
- List of stack instances created from an organizational unit deployment target. This will only be populated when `deploymentTargets` is set. See `stackInstanceSummaries`.
-
stackSetInstanceRegion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> stackSetInstanceRegion()
- Returns:
- Target AWS Region to create a Stack based on the StackSet. Defaults to current region.
-
stackSetName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> stackSetName()
- Returns:
- Name of the StackSet.
-
builder
public static StackSetInstanceState.Builder builder()
-
builder
public static StackSetInstanceState.Builder builder(StackSetInstanceState defaults)
-
-