[][src]Struct rusoto_elasticbeanstalk::CreateApplicationMessage

pub struct CreateApplicationMessage {
    pub application_name: String,
    pub description: Option<String>,
    pub resource_lifecycle_config: Option<ApplicationResourceLifecycleConfig>,
    pub tags: Option<Vec<Tag>>,
}

Request to create an application.

Fields

application_name: String

The name of the application. Must be unique within your account.

description: Option<String>

Your description of the application.

resource_lifecycle_config: Option<ApplicationResourceLifecycleConfig>

Specifies an application resource lifecycle configuration to prevent your application from accumulating too many versions.

tags: Option<Vec<Tag>>

Specifies the tags applied to the application.

Elastic Beanstalk applies these tags only to the application. Environments that you create in the application don't inherit the tags.

Trait Implementations

impl Clone for CreateApplicationMessage[src]

impl Debug for CreateApplicationMessage[src]

impl Default for CreateApplicationMessage[src]

impl PartialEq<CreateApplicationMessage> for CreateApplicationMessage[src]

impl StructuralPartialEq for CreateApplicationMessage[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> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument 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> 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.