[][src]Struct rusoto_servicecatalog::ResourceChange

pub struct ResourceChange {
    pub action: Option<String>,
    pub details: Option<Vec<ResourceChangeDetail>>,
    pub logical_resource_id: Option<String>,
    pub physical_resource_id: Option<String>,
    pub replacement: Option<String>,
    pub resource_type: Option<String>,
    pub scope: Option<Vec<String>>,
}

Information about a resource change that will occur when a plan is executed.

Fields

The change action.

Information about the resource changes.

The ID of the resource, as defined in the CloudFormation template.

The ID of the resource, if it was already created.

If the change type is Modify, indicates whether the existing resource is deleted and replaced with a new one.

The type of resource.

The change scope.

Trait Implementations

impl Clone for ResourceChange
[src]

Performs copy-assignment from source. Read more

impl Default for ResourceChange
[src]

impl PartialEq<ResourceChange> for ResourceChange
[src]

impl Debug for ResourceChange
[src]

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

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

impl<T> Same for T

Should always be Self

impl<T> Erased for T