[][src]Struct rusoto_elasticbeanstalk::DeleteApplicationVersionMessage

pub struct DeleteApplicationVersionMessage {
    pub application_name: String,
    pub delete_source_bundle: Option<bool>,
    pub version_label: String,
}

Request to delete an application version.

Fields

application_name: String

The name of the application to which the version belongs.

delete_source_bundle: Option<bool>

Set to true to delete the source bundle from your storage bucket. Otherwise, the application version is deleted only from Elastic Beanstalk and the source bundle remains in Amazon S3.

version_label: String

The label of the version to delete.

Trait Implementations

impl Clone for DeleteApplicationVersionMessage[src]

impl Default for DeleteApplicationVersionMessage[src]

impl PartialEq<DeleteApplicationVersionMessage> for DeleteApplicationVersionMessage[src]

impl Debug for DeleteApplicationVersionMessage[src]

Auto Trait Implementations

Blanket Implementations

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

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

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.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self