#[non_exhaustive]pub struct AwsCloudFormationStackDetails { /* private fields */ }Expand description
Nests a stack as a resource in a top-level template. Nested stacks are stacks created as resources for another stack.
Implementations
sourceimpl AwsCloudFormationStackDetails
impl AwsCloudFormationStackDetails
sourcepub fn capabilities(&self) -> Option<&[String]>
pub fn capabilities(&self) -> Option<&[String]>
The capabilities allowed in the stack.
sourcepub fn creation_time(&self) -> Option<&str>
pub fn creation_time(&self) -> Option<&str>
The time at which the stack was created.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A user-defined description associated with the stack.
sourcepub fn disable_rollback(&self) -> bool
pub fn disable_rollback(&self) -> bool
Boolean to enable or disable rollback on stack creation failures.
sourcepub fn drift_information(
&self
) -> Option<&AwsCloudFormationStackDriftInformationDetails>
pub fn drift_information(
&self
) -> Option<&AwsCloudFormationStackDriftInformationDetails>
Information about whether a stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters.
sourcepub fn enable_termination_protection(&self) -> bool
pub fn enable_termination_protection(&self) -> bool
Whether termination protection is enabled for the stack.
sourcepub fn last_updated_time(&self) -> Option<&str>
pub fn last_updated_time(&self) -> Option<&str>
The time the nested stack was last updated. This field will only be returned if the stack has been updated at least once.
sourcepub fn notification_arns(&self) -> Option<&[String]>
pub fn notification_arns(&self) -> Option<&[String]>
The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.
sourcepub fn outputs(&self) -> Option<&[AwsCloudFormationStackOutputsDetails]>
pub fn outputs(&self) -> Option<&[AwsCloudFormationStackOutputsDetails]>
A list of output structures.
sourcepub fn role_arn(&self) -> Option<&str>
pub fn role_arn(&self) -> Option<&str>
The ARN of an IAM role that's associated with the stack.
sourcepub fn stack_name(&self) -> Option<&str>
pub fn stack_name(&self) -> Option<&str>
The name associated with the stack.
sourcepub fn stack_status(&self) -> Option<&str>
pub fn stack_status(&self) -> Option<&str>
Current status of the stack.
sourcepub fn stack_status_reason(&self) -> Option<&str>
pub fn stack_status_reason(&self) -> Option<&str>
Success or failure message associated with the stack status.
sourcepub fn timeout_in_minutes(&self) -> i32
pub fn timeout_in_minutes(&self) -> i32
The length of time, in minutes, that CloudFormation waits for the nested stack to reach the CREATE_COMPLETE state.
sourceimpl AwsCloudFormationStackDetails
impl AwsCloudFormationStackDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsCloudFormationStackDetails.
Trait Implementations
sourceimpl Clone for AwsCloudFormationStackDetails
impl Clone for AwsCloudFormationStackDetails
sourcefn clone(&self) -> AwsCloudFormationStackDetails
fn clone(&self) -> AwsCloudFormationStackDetails
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
sourceimpl Debug for AwsCloudFormationStackDetails
impl Debug for AwsCloudFormationStackDetails
sourceimpl PartialEq<AwsCloudFormationStackDetails> for AwsCloudFormationStackDetails
impl PartialEq<AwsCloudFormationStackDetails> for AwsCloudFormationStackDetails
sourcefn eq(&self, other: &AwsCloudFormationStackDetails) -> bool
fn eq(&self, other: &AwsCloudFormationStackDetails) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AwsCloudFormationStackDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsCloudFormationStackDetails
impl Send for AwsCloudFormationStackDetails
impl Sync for AwsCloudFormationStackDetails
impl Unpin for AwsCloudFormationStackDetails
impl UnwindSafe for AwsCloudFormationStackDetails
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