pub struct ApplyStackOutput {
pub change_set_id: String,
pub creation_time: DateTime<Utc>,
pub description: Option<String>,
pub last_updated_time: Option<DateTime<Utc>>,
pub outputs: Vec<StackOutput>,
pub stack_id: String,
pub stack_name: String,
pub stack_status: StackStatus,
pub tags: Vec<Tag>,
}
Expand description
The output of the apply_stack
operation.
Fields§
§change_set_id: String
The unique ID of the change set.
creation_time: DateTime<Utc>
The time at which the stack was created.
description: Option<String>
A user-defined description associated with the stack.
last_updated_time: Option<DateTime<Utc>>
The time the stack was last updated.
This field will only be set if the stack has been updated at least once.
outputs: Vec<StackOutput>
A list of output structures.
stack_id: String
Unique identifier for the stack.
stack_name: String
The name associated with the stack.
stack_status: StackStatus
Current status of the stack.
A list of Tag
s that specify information about the stack.
Trait Implementations§
Source§impl Debug for ApplyStackOutput
impl Debug for ApplyStackOutput
Source§impl PartialEq for ApplyStackOutput
impl PartialEq for ApplyStackOutput
impl Eq for ApplyStackOutput
impl StructuralPartialEq for ApplyStackOutput
Auto Trait Implementations§
impl Freeze for ApplyStackOutput
impl RefUnwindSafe for ApplyStackOutput
impl Send for ApplyStackOutput
impl Sync for ApplyStackOutput
impl Unpin for ApplyStackOutput
impl UnwindSafe for ApplyStackOutput
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
Mutably borrows from an owned value. Read more
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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>
Converts
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>
Converts
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 moreSource§impl<T> IntoResult<T> for T
impl<T> IntoResult<T> for T
type Err = Infallible
fn into_result(self) -> Result<T, <T as IntoResult<T>>::Err>
Creates a shared type from an unshared type.