Struct aws_sdk_cloudformation::client::fluent_builders::DescribeStackDriftDetectionStatus
source · [−]pub struct DescribeStackDriftDetectionStatus { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeStackDriftDetectionStatus
.
Returns information about a stack drift detection operation. A stack drift detection operation detects whether a stack's actual configuration differs, or has drifted, from it's expected configuration, as defined in the stack template and any values specified as template parameters. A stack is considered to have drifted if one or more of its resources have drifted. For more information about stack and resource drift, see Detecting Unregulated Configuration Changes to Stacks and Resources.
Use DetectStackDrift
to initiate a stack drift detection operation. DetectStackDrift
returns a StackDriftDetectionId
you can use to monitor the progress of the operation using DescribeStackDriftDetectionStatus
. Once the drift detection operation has completed, use DescribeStackResourceDrifts
to return drift information about the stack and its resources.
Implementations
sourceimpl DescribeStackDriftDetectionStatus
impl DescribeStackDriftDetectionStatus
sourcepub async fn send(
self
) -> Result<DescribeStackDriftDetectionStatusOutput, SdkError<DescribeStackDriftDetectionStatusError>>
pub async fn send(
self
) -> Result<DescribeStackDriftDetectionStatusOutput, SdkError<DescribeStackDriftDetectionStatusError>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn stack_drift_detection_id(self, input: impl Into<String>) -> Self
pub fn stack_drift_detection_id(self, input: impl Into<String>) -> Self
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 drift results CloudFormation retains for any given stack, and for how long, may vary.
sourcepub fn set_stack_drift_detection_id(self, input: Option<String>) -> Self
pub fn set_stack_drift_detection_id(self, input: Option<String>) -> Self
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 drift results CloudFormation retains for any given stack, and for how long, may vary.
Trait Implementations
sourceimpl Clone for DescribeStackDriftDetectionStatus
impl Clone for DescribeStackDriftDetectionStatus
sourcefn clone(&self) -> DescribeStackDriftDetectionStatus
fn clone(&self) -> DescribeStackDriftDetectionStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !RefUnwindSafe for DescribeStackDriftDetectionStatus
impl Send for DescribeStackDriftDetectionStatus
impl Sync for DescribeStackDriftDetectionStatus
impl Unpin for DescribeStackDriftDetectionStatus
impl !UnwindSafe for DescribeStackDriftDetectionStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more