Class StackSetInstanceArgs


  • public final class StackSetInstanceArgs
    extends com.pulumi.resources.ResourceArgs
    • 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:
        The 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 deployment_targets below.
      • operationPreferences

        public java.util.Optional<com.pulumi.core.Output<StackSetInstanceOperationPreferencesArgs>> operationPreferences()
        Returns:
        Preferences for how AWS CloudFormation performs a stack set operation.
      • 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

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Target AWS Region to create a Stack based on the StackSet. Defaults to current region.
      • 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`.
      • stackSetName

        public com.pulumi.core.Output<java.lang.String> stackSetName()
        Returns:
        Name of the StackSet.