Interface StackSetSummary.Builder

    • Method Detail

      • stackSetName

        StackSetSummary.Builder stackSetName​(String stackSetName)

        The name of the stack set.

        Parameters:
        stackSetName - The name of the stack set.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stackSetId

        StackSetSummary.Builder stackSetId​(String stackSetId)

        The ID of the stack set.

        Parameters:
        stackSetId - The ID of the stack set.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        StackSetSummary.Builder description​(String description)

        A description of the stack set that you specify when the stack set is created or updated.

        Parameters:
        description - A description of the stack set that you specify when the stack set is created or updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • autoDeployment

        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).

        Parameters:
        autoDeployment - [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • permissionModel

        StackSetSummary.Builder permissionModel​(String permissionModel)

        Describes how the IAM roles required for stack set operations are created.

        Parameters:
        permissionModel - Describes how the IAM roles required for stack set operations are created.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PermissionModels, PermissionModels
      • permissionModel

        StackSetSummary.Builder permissionModel​(PermissionModels permissionModel)

        Describes how the IAM roles required for stack set operations are created.

        Parameters:
        permissionModel - Describes how the IAM roles required for stack set operations are created.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PermissionModels, PermissionModels
      • driftStatus

        StackSetSummary.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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StackDriftStatus, StackDriftStatus
      • driftStatus

        StackSetSummary.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.

        Parameters:
        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.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StackDriftStatus, StackDriftStatus
      • lastDriftCheckTimestamp

        StackSetSummary.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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • managedExecution

        StackSetSummary.Builder managedExecution​(ManagedExecution managedExecution)

        Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.

        Parameters:
        managedExecution - Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.