Interface StackSetDriftDetectionDetails.Builder

    • Method Detail

      • driftStatus

        StackSetDriftDetectionDetails.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 of the stack instances belonging to the StackSet stack match the expected template and parameter configuration.

        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 of the stack instances belonging to the StackSet stack match the expected template and parameter configuration.

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

        StackSetDriftDetectionDetails.Builder driftStatus​(StackSetDriftStatus 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 of the stack instances belonging to the StackSet stack match the expected template and parameter configuration.

        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 of the stack instances belonging to the StackSet stack match the expected template and parameter configuration.

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

        StackSetDriftDetectionDetails.Builder driftDetectionStatus​(String driftDetectionStatus)

        The status of the StackSet drift detection operation.

        • COMPLETED: The drift detection operation completed without failing on any stack instances.

        • FAILED: The drift detection operation exceeded the specified failure tolerance.

        • PARTIAL_SUCCESS: The drift detection operation completed without exceeding the failure tolerance for the operation.

        • IN_PROGRESS: The drift detection operation is currently being performed.

        • STOPPED: The user has canceled the drift detection operation.

        Parameters:
        driftDetectionStatus - The status of the StackSet drift detection operation.

        • COMPLETED: The drift detection operation completed without failing on any stack instances.

        • FAILED: The drift detection operation exceeded the specified failure tolerance.

        • PARTIAL_SUCCESS: The drift detection operation completed without exceeding the failure tolerance for the operation.

        • IN_PROGRESS: The drift detection operation is currently being performed.

        • STOPPED: The user has canceled the drift detection operation.

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

        StackSetDriftDetectionDetails.Builder driftDetectionStatus​(StackSetDriftDetectionStatus driftDetectionStatus)

        The status of the StackSet drift detection operation.

        • COMPLETED: The drift detection operation completed without failing on any stack instances.

        • FAILED: The drift detection operation exceeded the specified failure tolerance.

        • PARTIAL_SUCCESS: The drift detection operation completed without exceeding the failure tolerance for the operation.

        • IN_PROGRESS: The drift detection operation is currently being performed.

        • STOPPED: The user has canceled the drift detection operation.

        Parameters:
        driftDetectionStatus - The status of the StackSet drift detection operation.

        • COMPLETED: The drift detection operation completed without failing on any stack instances.

        • FAILED: The drift detection operation exceeded the specified failure tolerance.

        • PARTIAL_SUCCESS: The drift detection operation completed without exceeding the failure tolerance for the operation.

        • IN_PROGRESS: The drift detection operation is currently being performed.

        • STOPPED: The user has canceled the drift detection operation.

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

        StackSetDriftDetectionDetails.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.
      • totalStackInstancesCount

        StackSetDriftDetectionDetails.Builder totalStackInstancesCount​(Integer totalStackInstancesCount)

        The total number of stack instances belonging to this StackSet.

        The total number of stack instances is equal to the total of:

        • Stack instances that match the StackSet configuration.

        • Stack instances that have drifted from the StackSet configuration.

        • Stack instances where the drift detection operation has failed.

        • Stack instances currently being checked for drift.

        Parameters:
        totalStackInstancesCount - The total number of stack instances belonging to this StackSet.

        The total number of stack instances is equal to the total of:

        • Stack instances that match the StackSet configuration.

        • Stack instances that have drifted from the StackSet configuration.

        • Stack instances where the drift detection operation has failed.

        • Stack instances currently being checked for drift.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • driftedStackInstancesCount

        StackSetDriftDetectionDetails.Builder driftedStackInstancesCount​(Integer driftedStackInstancesCount)

        The number of stack instances that have drifted from the expected template and parameter configuration of the StackSet. A stack instance is considered to have drifted if one or more of the resources in the associated stack don't match their expected configuration.

        Parameters:
        driftedStackInstancesCount - The number of stack instances that have drifted from the expected template and parameter configuration of the StackSet. A stack instance is considered to have drifted if one or more of the resources in the associated stack don't match their expected configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inSyncStackInstancesCount

        StackSetDriftDetectionDetails.Builder inSyncStackInstancesCount​(Integer inSyncStackInstancesCount)

        The number of stack instances which match the expected template and parameter configuration of the StackSet.

        Parameters:
        inSyncStackInstancesCount - The number of stack instances which match the expected template and parameter configuration of the StackSet.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inProgressStackInstancesCount

        StackSetDriftDetectionDetails.Builder inProgressStackInstancesCount​(Integer inProgressStackInstancesCount)

        The number of stack instances that are currently being checked for drift.

        Parameters:
        inProgressStackInstancesCount - The number of stack instances that are currently being checked for drift.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • failedStackInstancesCount

        StackSetDriftDetectionDetails.Builder failedStackInstancesCount​(Integer failedStackInstancesCount)

        The number of stack instances for which the drift detection operation failed.

        Parameters:
        failedStackInstancesCount - The number of stack instances for which the drift detection operation failed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.