[][src]Struct rusoto_glacier::RemoveTagsFromVaultInput

pub struct RemoveTagsFromVaultInput {
    pub tag_keys: Option<Vec<String>>,
    pub account_id: String,
    pub vault_name: String,
}

The input value for RemoveTagsFromVaultInput.

Fields

tag_keys: Option<Vec<String>>

A list of tag keys. Each corresponding tag is removed from the vault.

account_id: String

The AccountId value is the AWS account ID of the account that owns the vault. You can either specify an AWS account ID or optionally a single '-' (hyphen), in which case Amazon S3 Glacier uses the AWS account ID associated with the credentials used to sign the request. If you use an account ID, do not include any hyphens ('-') in the ID.

vault_name: String

The name of the vault.

Trait Implementations

impl Clone for RemoveTagsFromVaultInput[src]

impl Debug for RemoveTagsFromVaultInput[src]

impl Default for RemoveTagsFromVaultInput[src]

impl PartialEq<RemoveTagsFromVaultInput> for RemoveTagsFromVaultInput[src]

impl Serialize for RemoveTagsFromVaultInput[src]

impl StructuralPartialEq for RemoveTagsFromVaultInput[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.