@Generated(value="software.amazon.awssdk:codegen") public final class DescribeStackDriftDetectionStatusResponse extends CloudFormationResponse implements ToCopyableBuilder<DescribeStackDriftDetectionStatusResponse.Builder,DescribeStackDriftDetectionStatusResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeStackDriftDetectionStatusResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeStackDriftDetectionStatusResponse.Builder |
builder() |
StackDriftDetectionStatus |
detectionStatus()
The status of the stack drift detection operation.
|
String |
detectionStatusAsString()
The status of the stack drift detection operation.
|
String |
detectionStatusReason()
The reason the stack drift detection operation has its current status.
|
Integer |
driftedStackResourceCount()
Total number of stack resources that have drifted.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeStackDriftDetectionStatusResponse.Builder> |
serializableBuilderClass() |
String |
stackDriftDetectionId()
The ID of the drift detection results of this operation.
|
StackDriftStatus |
stackDriftStatus()
Status of the stack's actual configuration compared to its expected configuration.
|
String |
stackDriftStatusAsString()
Status of the stack's actual configuration compared to its expected configuration.
|
String |
stackId()
The ID of the stack.
|
Instant |
timestamp()
Time at which the stack drift detection operation was initiated.
|
DescribeStackDriftDetectionStatusResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String stackId()
The ID of the stack.
public final String stackDriftDetectionId()
The ID of the drift detection results of this operation.
CloudFormation generates new results, with a new drift detection ID, each time this operation is run. However, the number of reports CloudFormation retains for any given stack, and for how long, may vary.
CloudFormation generates new results, with a new drift detection ID, each time this operation is run. However, the number of reports CloudFormation retains for any given stack, and for how long, may vary.
public final StackDriftStatus stackDriftStatus()
Status of the stack's actual configuration compared to its expected configuration.
DRIFTED: The stack differs from its expected template configuration. A stack is considered to have
drifted if one or more of its resources have drifted.
NOT_CHECKED: CloudFormation has not checked if the stack differs from its expected template
configuration.
IN_SYNC: The stack's actual configuration matches its expected template configuration.
UNKNOWN: This value is reserved for future use.
If the service returns an enum value that is not available in the current SDK version, stackDriftStatus
will return StackDriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from stackDriftStatusAsString().
DRIFTED: The stack differs from its expected template configuration. A stack is considered
to have drifted if one or more of its resources have drifted.
NOT_CHECKED: CloudFormation has not checked if the stack differs from its expected template
configuration.
IN_SYNC: The stack's actual configuration matches its expected template configuration.
UNKNOWN: This value is reserved for future use.
StackDriftStatuspublic final String stackDriftStatusAsString()
Status of the stack's actual configuration compared to its expected configuration.
DRIFTED: The stack differs from its expected template configuration. A stack is considered to have
drifted if one or more of its resources have drifted.
NOT_CHECKED: CloudFormation has not checked if the stack differs from its expected template
configuration.
IN_SYNC: The stack's actual configuration matches its expected template configuration.
UNKNOWN: This value is reserved for future use.
If the service returns an enum value that is not available in the current SDK version, stackDriftStatus
will return StackDriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from stackDriftStatusAsString().
DRIFTED: The stack differs from its expected template configuration. A stack is considered
to have drifted if one or more of its resources have drifted.
NOT_CHECKED: CloudFormation has not checked if the stack differs from its expected template
configuration.
IN_SYNC: The stack's actual configuration matches its expected template configuration.
UNKNOWN: This value is reserved for future use.
StackDriftStatuspublic final StackDriftDetectionStatus detectionStatus()
The status of the stack drift detection operation.
DETECTION_COMPLETE: The stack drift detection operation has successfully completed for all resources
in the stack that support drift detection. (Resources that do not currently support stack detection remain
unchecked.)
If you specified logical resource IDs for CloudFormation to use as a filter for the stack drift detection operation, only the resources with those logical IDs are checked for drift.
DETECTION_FAILED: The stack drift detection operation has failed for at least one resource in the
stack. Results will be available for resources on which CloudFormation successfully completed drift detection.
DETECTION_IN_PROGRESS: The stack drift detection operation is currently in progress.
If the service returns an enum value that is not available in the current SDK version, detectionStatus
will return StackDriftDetectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from detectionStatusAsString().
DETECTION_COMPLETE: The stack drift detection operation has successfully completed for all
resources in the stack that support drift detection. (Resources that do not currently support stack
detection remain unchecked.)
If you specified logical resource IDs for CloudFormation to use as a filter for the stack drift detection operation, only the resources with those logical IDs are checked for drift.
DETECTION_FAILED: The stack drift detection operation has failed for at least one resource
in the stack. Results will be available for resources on which CloudFormation successfully completed
drift detection.
DETECTION_IN_PROGRESS: The stack drift detection operation is currently in progress.
StackDriftDetectionStatuspublic final String detectionStatusAsString()
The status of the stack drift detection operation.
DETECTION_COMPLETE: The stack drift detection operation has successfully completed for all resources
in the stack that support drift detection. (Resources that do not currently support stack detection remain
unchecked.)
If you specified logical resource IDs for CloudFormation to use as a filter for the stack drift detection operation, only the resources with those logical IDs are checked for drift.
DETECTION_FAILED: The stack drift detection operation has failed for at least one resource in the
stack. Results will be available for resources on which CloudFormation successfully completed drift detection.
DETECTION_IN_PROGRESS: The stack drift detection operation is currently in progress.
If the service returns an enum value that is not available in the current SDK version, detectionStatus
will return StackDriftDetectionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from detectionStatusAsString().
DETECTION_COMPLETE: The stack drift detection operation has successfully completed for all
resources in the stack that support drift detection. (Resources that do not currently support stack
detection remain unchecked.)
If you specified logical resource IDs for CloudFormation to use as a filter for the stack drift detection operation, only the resources with those logical IDs are checked for drift.
DETECTION_FAILED: The stack drift detection operation has failed for at least one resource
in the stack. Results will be available for resources on which CloudFormation successfully completed
drift detection.
DETECTION_IN_PROGRESS: The stack drift detection operation is currently in progress.
StackDriftDetectionStatuspublic final String detectionStatusReason()
The reason the stack drift detection operation has its current status.
public final Integer driftedStackResourceCount()
Total number of stack resources that have drifted. This is NULL until the drift detection operation reaches a
status of DETECTION_COMPLETE. This value will be 0 for stacks whose drift status is
IN_SYNC.
DETECTION_COMPLETE. This value will be 0 for stacks whose drift status
is IN_SYNC.public final Instant timestamp()
Time at which the stack drift detection operation was initiated.
public DescribeStackDriftDetectionStatusResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeStackDriftDetectionStatusResponse.Builder,DescribeStackDriftDetectionStatusResponse>toBuilder in class AwsResponsepublic static DescribeStackDriftDetectionStatusResponse.Builder builder()
public static Class<? extends DescribeStackDriftDetectionStatusResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2021. All rights reserved.