pub struct Builder { /* private fields */ }Expand description
A builder for DetectStackDriftInput.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn stack_name(self, input: impl Into<String>) -> Self
pub fn stack_name(self, input: impl Into<String>) -> Self
The name of the stack for which you want to detect drift.
sourcepub fn set_stack_name(self, input: Option<String>) -> Self
pub fn set_stack_name(self, input: Option<String>) -> Self
The name of the stack for which you want to detect drift.
sourcepub fn logical_resource_ids(self, input: impl Into<String>) -> Self
pub fn logical_resource_ids(self, input: impl Into<String>) -> Self
Appends an item to logical_resource_ids.
To override the contents of this collection use set_logical_resource_ids.
The logical names of any resources you want to use as filters.
sourcepub fn set_logical_resource_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_logical_resource_ids(self, input: Option<Vec<String>>) -> Self
The logical names of any resources you want to use as filters.
sourcepub fn build(self) -> Result<DetectStackDriftInput, BuildError>
pub fn build(self) -> Result<DetectStackDriftInput, BuildError>
Consumes the builder and constructs a DetectStackDriftInput.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
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