#[non_exhaustive]pub struct StackResourceDriftInformationSummaryBuilder { /* private fields */ }
Expand description
A builder for StackResourceDriftInformationSummary
.
Implementations§
source§impl StackResourceDriftInformationSummaryBuilder
impl StackResourceDriftInformationSummaryBuilder
sourcepub fn stack_resource_drift_status(
self,
input: StackResourceDriftStatus
) -> Self
pub fn stack_resource_drift_status( self, input: StackResourceDriftStatus ) -> Self
Status of the resource's actual configuration compared to its expected configuration.
-
DELETED
: The resource differs from its expected configuration in that it has been deleted. -
MODIFIED
: The resource differs from its expected configuration. -
NOT_CHECKED
: CloudFormation hasn't checked if the resource differs from its expected configuration.Any resources that don't currently support drift detection have a status of
NOT_CHECKED
. For more information, see Resources that Support Drift Detection. If you performed anContinueUpdateRollback
operation on a stack, any resources included inResourcesToSkip
will also have a status ofNOT_CHECKED
. For more information about skipping resources during rollback operations, see Continue Rolling Back an Update in the CloudFormation User Guide. -
IN_SYNC
: The resource's actual configuration matches its expected configuration.
sourcepub fn set_stack_resource_drift_status(
self,
input: Option<StackResourceDriftStatus>
) -> Self
pub fn set_stack_resource_drift_status( self, input: Option<StackResourceDriftStatus> ) -> Self
Status of the resource's actual configuration compared to its expected configuration.
-
DELETED
: The resource differs from its expected configuration in that it has been deleted. -
MODIFIED
: The resource differs from its expected configuration. -
NOT_CHECKED
: CloudFormation hasn't checked if the resource differs from its expected configuration.Any resources that don't currently support drift detection have a status of
NOT_CHECKED
. For more information, see Resources that Support Drift Detection. If you performed anContinueUpdateRollback
operation on a stack, any resources included inResourcesToSkip
will also have a status ofNOT_CHECKED
. For more information about skipping resources during rollback operations, see Continue Rolling Back an Update in the CloudFormation User Guide. -
IN_SYNC
: The resource's actual configuration matches its expected configuration.
sourcepub fn get_stack_resource_drift_status(
&self
) -> &Option<StackResourceDriftStatus>
pub fn get_stack_resource_drift_status( &self ) -> &Option<StackResourceDriftStatus>
Status of the resource's actual configuration compared to its expected configuration.
-
DELETED
: The resource differs from its expected configuration in that it has been deleted. -
MODIFIED
: The resource differs from its expected configuration. -
NOT_CHECKED
: CloudFormation hasn't checked if the resource differs from its expected configuration.Any resources that don't currently support drift detection have a status of
NOT_CHECKED
. For more information, see Resources that Support Drift Detection. If you performed anContinueUpdateRollback
operation on a stack, any resources included inResourcesToSkip
will also have a status ofNOT_CHECKED
. For more information about skipping resources during rollback operations, see Continue Rolling Back an Update in the CloudFormation User Guide. -
IN_SYNC
: The resource's actual configuration matches its expected configuration.
sourcepub fn last_check_timestamp(self, input: DateTime) -> Self
pub fn last_check_timestamp(self, input: DateTime) -> Self
When CloudFormation last checked if the resource had drifted from its expected configuration.
sourcepub fn set_last_check_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_last_check_timestamp(self, input: Option<DateTime>) -> Self
When CloudFormation last checked if the resource had drifted from its expected configuration.
sourcepub fn get_last_check_timestamp(&self) -> &Option<DateTime>
pub fn get_last_check_timestamp(&self) -> &Option<DateTime>
When CloudFormation last checked if the resource had drifted from its expected configuration.
sourcepub fn build(self) -> StackResourceDriftInformationSummary
pub fn build(self) -> StackResourceDriftInformationSummary
Consumes the builder and constructs a StackResourceDriftInformationSummary
.
Trait Implementations§
source§impl Clone for StackResourceDriftInformationSummaryBuilder
impl Clone for StackResourceDriftInformationSummaryBuilder
source§fn clone(&self) -> StackResourceDriftInformationSummaryBuilder
fn clone(&self) -> StackResourceDriftInformationSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for StackResourceDriftInformationSummaryBuilder
impl Default for StackResourceDriftInformationSummaryBuilder
source§fn default() -> StackResourceDriftInformationSummaryBuilder
fn default() -> StackResourceDriftInformationSummaryBuilder
source§impl PartialEq for StackResourceDriftInformationSummaryBuilder
impl PartialEq for StackResourceDriftInformationSummaryBuilder
source§fn eq(&self, other: &StackResourceDriftInformationSummaryBuilder) -> bool
fn eq(&self, other: &StackResourceDriftInformationSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StackResourceDriftInformationSummaryBuilder
Auto Trait Implementations§
impl Freeze for StackResourceDriftInformationSummaryBuilder
impl RefUnwindSafe for StackResourceDriftInformationSummaryBuilder
impl Send for StackResourceDriftInformationSummaryBuilder
impl Sync for StackResourceDriftInformationSummaryBuilder
impl Unpin for StackResourceDriftInformationSummaryBuilder
impl UnwindSafe for StackResourceDriftInformationSummaryBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more