[][src]Struct rusoto_servicecatalog::UpdateProductInput

pub struct UpdateProductInput {
    pub accept_language: Option<String>,
    pub add_tags: Option<Vec<Tag>>,
    pub description: Option<String>,
    pub distributor: Option<String>,
    pub id: String,
    pub name: Option<String>,
    pub owner: Option<String>,
    pub remove_tags: Option<Vec<String>>,
    pub support_description: Option<String>,
    pub support_email: Option<String>,
    pub support_url: Option<String>,
}

Fields

The language code.

  • en - English (default)

  • jp - Japanese

  • zh - Chinese

The tags to add to the product.

The updated description of the product.

The updated distributor of the product.

The product identifier.

The updated product name.

The updated owner of the product.

The tags to remove from the product.

The updated support description for the product.

The updated support email for the product.

The updated support URL for the product.

Trait Implementations

impl Clone for UpdateProductInput
[src]

Performs copy-assignment from source. Read more

impl Default for UpdateProductInput
[src]

impl PartialEq<UpdateProductInput> for UpdateProductInput
[src]

impl Debug for UpdateProductInput
[src]

impl Serialize for UpdateProductInput
[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> Same for T

Should always be Self

impl<T> Erased for T