Struct aws_sdk_cloudformation::types::ManagedExecution
source · #[non_exhaustive]pub struct ManagedExecution {
pub active: Option<bool>,
}
Expand description
Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.active: Option<bool>
When true
, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
If there are already running or queued operations, StackSets queues all incoming operations even if they are non-conflicting.
You can't modify your stack set's execution configuration while there are running or queued operations for that stack set.
When false
(default), StackSets performs one operation at a time in request order.
Implementations§
source§impl ManagedExecution
impl ManagedExecution
sourcepub fn active(&self) -> Option<bool>
pub fn active(&self) -> Option<bool>
When true
, StackSets performs non-conflicting operations concurrently and queues conflicting operations. After conflicting operations finish, StackSets starts queued operations in request order.
If there are already running or queued operations, StackSets queues all incoming operations even if they are non-conflicting.
You can't modify your stack set's execution configuration while there are running or queued operations for that stack set.
When false
(default), StackSets performs one operation at a time in request order.
source§impl ManagedExecution
impl ManagedExecution
sourcepub fn builder() -> ManagedExecutionBuilder
pub fn builder() -> ManagedExecutionBuilder
Creates a new builder-style object to manufacture ManagedExecution
.
Trait Implementations§
source§impl Clone for ManagedExecution
impl Clone for ManagedExecution
source§fn clone(&self) -> ManagedExecution
fn clone(&self) -> ManagedExecution
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ManagedExecution
impl Debug for ManagedExecution
source§impl PartialEq for ManagedExecution
impl PartialEq for ManagedExecution
source§fn eq(&self, other: &ManagedExecution) -> bool
fn eq(&self, other: &ManagedExecution) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ManagedExecution
Auto Trait Implementations§
impl Freeze for ManagedExecution
impl RefUnwindSafe for ManagedExecution
impl Send for ManagedExecution
impl Sync for ManagedExecution
impl Unpin for ManagedExecution
impl UnwindSafe for ManagedExecution
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