#[non_exhaustive]pub struct StackSetDriftDetectionDetailsBuilder { /* private fields */ }
Expand description
A builder for StackSetDriftDetectionDetails
.
Implementations§
source§impl StackSetDriftDetectionDetailsBuilder
impl StackSetDriftDetectionDetailsBuilder
sourcepub fn drift_status(self, input: StackSetDriftStatus) -> Self
pub fn drift_status(self, input: StackSetDriftStatus) -> Self
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.
sourcepub fn set_drift_status(self, input: Option<StackSetDriftStatus>) -> Self
pub fn set_drift_status(self, input: Option<StackSetDriftStatus>) -> Self
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.
sourcepub fn get_drift_status(&self) -> &Option<StackSetDriftStatus>
pub fn get_drift_status(&self) -> &Option<StackSetDriftStatus>
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.
sourcepub fn drift_detection_status(self, input: StackSetDriftDetectionStatus) -> Self
pub fn drift_detection_status(self, input: StackSetDriftDetectionStatus) -> Self
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.
sourcepub fn set_drift_detection_status(
self,
input: Option<StackSetDriftDetectionStatus>
) -> Self
pub fn set_drift_detection_status( self, input: Option<StackSetDriftDetectionStatus> ) -> Self
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.
sourcepub fn get_drift_detection_status(
&self
) -> &Option<StackSetDriftDetectionStatus>
pub fn get_drift_detection_status( &self ) -> &Option<StackSetDriftDetectionStatus>
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.
sourcepub fn last_drift_check_timestamp(self, input: DateTime) -> Self
pub fn last_drift_check_timestamp(self, input: DateTime) -> Self
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.
sourcepub fn set_last_drift_check_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_last_drift_check_timestamp(self, input: Option<DateTime>) -> Self
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.
sourcepub fn get_last_drift_check_timestamp(&self) -> &Option<DateTime>
pub fn get_last_drift_check_timestamp(&self) -> &Option<DateTime>
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.
sourcepub fn total_stack_instances_count(self, input: i32) -> Self
pub fn total_stack_instances_count(self, input: i32) -> Self
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.
sourcepub fn set_total_stack_instances_count(self, input: Option<i32>) -> Self
pub fn set_total_stack_instances_count(self, input: Option<i32>) -> Self
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.
sourcepub fn get_total_stack_instances_count(&self) -> &Option<i32>
pub fn get_total_stack_instances_count(&self) -> &Option<i32>
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.
sourcepub fn drifted_stack_instances_count(self, input: i32) -> Self
pub fn drifted_stack_instances_count(self, input: i32) -> Self
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.
sourcepub fn set_drifted_stack_instances_count(self, input: Option<i32>) -> Self
pub fn set_drifted_stack_instances_count(self, input: Option<i32>) -> Self
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.
sourcepub fn get_drifted_stack_instances_count(&self) -> &Option<i32>
pub fn get_drifted_stack_instances_count(&self) -> &Option<i32>
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.
sourcepub fn in_sync_stack_instances_count(self, input: i32) -> Self
pub fn in_sync_stack_instances_count(self, input: i32) -> Self
The number of stack instances which match the expected template and parameter configuration of the stack set.
sourcepub fn set_in_sync_stack_instances_count(self, input: Option<i32>) -> Self
pub fn set_in_sync_stack_instances_count(self, input: Option<i32>) -> Self
The number of stack instances which match the expected template and parameter configuration of the stack set.
sourcepub fn get_in_sync_stack_instances_count(&self) -> &Option<i32>
pub fn get_in_sync_stack_instances_count(&self) -> &Option<i32>
The number of stack instances which match the expected template and parameter configuration of the stack set.
sourcepub fn in_progress_stack_instances_count(self, input: i32) -> Self
pub fn in_progress_stack_instances_count(self, input: i32) -> Self
The number of stack instances that are currently being checked for drift.
sourcepub fn set_in_progress_stack_instances_count(self, input: Option<i32>) -> Self
pub fn set_in_progress_stack_instances_count(self, input: Option<i32>) -> Self
The number of stack instances that are currently being checked for drift.
sourcepub fn get_in_progress_stack_instances_count(&self) -> &Option<i32>
pub fn get_in_progress_stack_instances_count(&self) -> &Option<i32>
The number of stack instances that are currently being checked for drift.
sourcepub fn failed_stack_instances_count(self, input: i32) -> Self
pub fn failed_stack_instances_count(self, input: i32) -> Self
The number of stack instances for which the drift detection operation failed.
sourcepub fn set_failed_stack_instances_count(self, input: Option<i32>) -> Self
pub fn set_failed_stack_instances_count(self, input: Option<i32>) -> Self
The number of stack instances for which the drift detection operation failed.
sourcepub fn get_failed_stack_instances_count(&self) -> &Option<i32>
pub fn get_failed_stack_instances_count(&self) -> &Option<i32>
The number of stack instances for which the drift detection operation failed.
sourcepub fn build(self) -> StackSetDriftDetectionDetails
pub fn build(self) -> StackSetDriftDetectionDetails
Consumes the builder and constructs a StackSetDriftDetectionDetails
.
Trait Implementations§
source§impl Clone for StackSetDriftDetectionDetailsBuilder
impl Clone for StackSetDriftDetectionDetailsBuilder
source§fn clone(&self) -> StackSetDriftDetectionDetailsBuilder
fn clone(&self) -> StackSetDriftDetectionDetailsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for StackSetDriftDetectionDetailsBuilder
impl Default for StackSetDriftDetectionDetailsBuilder
source§fn default() -> StackSetDriftDetectionDetailsBuilder
fn default() -> StackSetDriftDetectionDetailsBuilder
source§impl PartialEq for StackSetDriftDetectionDetailsBuilder
impl PartialEq for StackSetDriftDetectionDetailsBuilder
source§fn eq(&self, other: &StackSetDriftDetectionDetailsBuilder) -> bool
fn eq(&self, other: &StackSetDriftDetectionDetailsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.