[][src]Struct rusoto_servicecatalog::ResourceChangeDetail

pub struct ResourceChangeDetail {
    pub causing_entity: Option<String>,
    pub evaluation: Option<String>,
    pub target: Option<ResourceTargetDefinition>,
}

Information about a change to a resource attribute.

Fields

causing_entity: Option<String>

The ID of the entity that caused the change.

evaluation: Option<String>

For static evaluations, the value of the resource attribute will change and the new value is known. For dynamic evaluations, the value might change, and any new value will be determined when the plan is updated.

target: Option<ResourceTargetDefinition>

Information about the resource attribute to be modified.

Trait Implementations

impl Clone for ResourceChangeDetail[src]

impl Debug for ResourceChangeDetail[src]

impl Default for ResourceChangeDetail[src]

impl<'de> Deserialize<'de> for ResourceChangeDetail[src]

impl PartialEq<ResourceChangeDetail> for ResourceChangeDetail[src]

impl StructuralPartialEq for ResourceChangeDetail[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Sealed<T> for T where
    T: ?Sized

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.