[−][src]Struct rusoto_cloudformation::PropertyDifference
Information about a resource property whose actual value differs from its expected value, as defined in the stack template and any values specified as template parameters. These will be present only for resources whose StackResourceDriftStatus
is MODIFIED
. For more information, see Detecting Unregulated Configuration Changes to Stacks and Resources.
Fields
actual_value: String
The actual property value of the resource property.
difference_type: String
The type of property difference.
-
ADD
: A value has been added to a resource property that is an array or list data type. -
REMOVE
: The property has been removed from the current resource configuration. -
NOT_EQUAL
: The current property value differs from its expected value (as defined in the stack template and any values specified as template parameters).
expected_value: String
The expected property value of the resource property, as defined in the stack template and any values specified as template parameters.
property_path: String
The fully-qualified path to the resource property.
Trait Implementations
impl Clone for PropertyDifference
[src]
pub fn clone(&self) -> PropertyDifference
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PropertyDifference
[src]
impl Default for PropertyDifference
[src]
pub fn default() -> PropertyDifference
[src]
impl PartialEq<PropertyDifference> for PropertyDifference
[src]
pub fn eq(&self, other: &PropertyDifference) -> bool
[src]
pub fn ne(&self, other: &PropertyDifference) -> bool
[src]
impl StructuralPartialEq for PropertyDifference
[src]
Auto Trait Implementations
impl RefUnwindSafe for PropertyDifference
[src]
impl Send for PropertyDifference
[src]
impl Sync for PropertyDifference
[src]
impl Unpin for PropertyDifference
[src]
impl UnwindSafe for PropertyDifference
[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>,