[−][src]Struct rusoto_cloudformation::SignalResourceInput
The input for the SignalResource action.
Fields
logical_resource_id: String
The logical ID of the resource that you want to signal. The logical ID is the name of the resource that given in the template.
stack_name: String
The stack name or unique stack ID that includes the resource that you want to signal.
status: String
The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.
unique_id: String
A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource (such as signaling a wait condition), each signal requires a different unique ID.
Trait Implementations
impl Clone for SignalResourceInput
[src]
pub fn clone(&self) -> SignalResourceInput
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SignalResourceInput
[src]
impl Default for SignalResourceInput
[src]
pub fn default() -> SignalResourceInput
[src]
impl PartialEq<SignalResourceInput> for SignalResourceInput
[src]
pub fn eq(&self, other: &SignalResourceInput) -> bool
[src]
pub fn ne(&self, other: &SignalResourceInput) -> bool
[src]
impl StructuralPartialEq for SignalResourceInput
[src]
Auto Trait Implementations
impl RefUnwindSafe for SignalResourceInput
[src]
impl Send for SignalResourceInput
[src]
impl Sync for SignalResourceInput
[src]
impl Unpin for SignalResourceInput
[src]
impl UnwindSafe for SignalResourceInput
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,