Interface StackSetDriftDetectionDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<StackSetDriftDetectionDetails.Builder,StackSetDriftDetectionDetails>, SdkBuilder<StackSetDriftDetectionDetails.Builder,StackSetDriftDetectionDetails>, SdkPojo
Enclosing class:
StackSetDriftDetectionDetails

public static interface StackSetDriftDetectionDetails.Builder extends SdkPojo, CopyableBuilder<StackSetDriftDetectionDetails.Builder,StackSetDriftDetectionDetails>
  • Method Details

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

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

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 of the stack instances belonging to the stack set stack match from the expected template and parameter configuration.

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

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

      StackSetDriftDetectionDetails.Builder driftDetectionStatus(String driftDetectionStatus)

      The status of the stack set 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 stack set 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:
    • driftDetectionStatus

      StackSetDriftDetectionDetails.Builder driftDetectionStatus(StackSetDriftDetectionStatus driftDetectionStatus)

      The status of the stack set 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 stack set 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:
    • lastDriftCheckTimestamp

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

      StackSetDriftDetectionDetails.Builder totalStackInstancesCount(Integer totalStackInstancesCount)

      The total number of stack instances belonging to this stack set.

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

      • Stack instances that match the stack set configuration.

      • Stack instances that have drifted from the stack set 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 stack set.

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

      • Stack instances that match the stack set configuration.

      • Stack instances that have drifted from the stack set 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 stack set. 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 stack set. 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 stack set.

      Parameters:
      inSyncStackInstancesCount - The number of stack instances which match the expected template and parameter configuration of the stack set.
      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.