Interface StackSetSummary.Builder

    • Method Detail

      • stackSetName

        StackSetSummary.Builder stackSetName​(String stackSetName)

        The name of the StackSet.

        Parameters:
        stackSetName - The name of the StackSet.
        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 StackSet.

        Parameters:
        stackSetId - The ID of the StackSet.
        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 StackSet that you specify when the StackSet is created or updated.

        Parameters:
        description - A description of the StackSet that you specify when the StackSet 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 StackSet operations are created.

        Parameters:
        permissionModel - Describes how the IAM roles required for StackSet 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 StackSet operations are created.

        Parameters:
        permissionModel - Describes how the IAM roles required for StackSet 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 StackSet's actual configuration compared to its expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the StackSet 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 StackSet for drift.

        • IN_SYNC: All the stack instances belonging to the StackSet match the expected template and parameter configuration.

        • UNKNOWN: This value is reserved for future use.

        Parameters:
        driftStatus - Status of the StackSet's actual configuration compared to its expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the StackSet 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 StackSet for drift.

        • IN_SYNC: All the stack instances belonging to the StackSet match 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 StackSet's actual configuration compared to its expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the StackSet 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 StackSet for drift.

        • IN_SYNC: All the stack instances belonging to the StackSet match the expected template and parameter configuration.

        • UNKNOWN: This value is reserved for future use.

        Parameters:
        driftStatus - Status of the StackSet's actual configuration compared to its expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the StackSet 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 StackSet for drift.

        • IN_SYNC: All the stack instances belonging to the StackSet match 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 StackSet. This value will be NULL for any StackSet that drift detection hasn't yet been performed on.

        Parameters:
        lastDriftCheckTimestamp - Most recent time when CloudFormation performed a drift detection operation on the StackSet. This value will be NULL for any StackSet that drift detection hasn't yet been performed on.
        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.