[][src]Struct rusoto_storagegateway::DeleteTapeInput

pub struct DeleteTapeInput {
    pub bypass_governance_retention: Option<bool>,
    pub gateway_arn: String,
    pub tape_arn: String,
}

DeleteTapeInput

Fields

bypass_governance_retention: Option<bool>

Set to TRUE to delete an archived tape that belongs to a custom pool with tape retention lock. Only archived tapes with tape retention lock set to governance can be deleted. Archived tapes with tape retention lock set to compliance can't be deleted.

gateway_arn: String

The unique Amazon Resource Name (ARN) of the gateway that the virtual tape to delete is associated with. Use the ListGateways operation to return a list of gateways for your account and AWS Region.

tape_arn: String

The Amazon Resource Name (ARN) of the virtual tape to delete.

Trait Implementations

impl Clone for DeleteTapeInput[src]

impl Debug for DeleteTapeInput[src]

impl Default for DeleteTapeInput[src]

impl PartialEq<DeleteTapeInput> for DeleteTapeInput[src]

impl Serialize for DeleteTapeInput[src]

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