[][src]Struct rusoto_redshift::RevokeSnapshotAccessMessage

pub struct RevokeSnapshotAccessMessage {
    pub account_with_restore_access: String,
    pub snapshot_cluster_identifier: Option<String>,
    pub snapshot_identifier: String,
}

Fields

The identifier of the AWS customer account that can no longer restore the specified snapshot.

The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.

The identifier of the snapshot that the account can no longer access.

Trait Implementations

impl Clone for RevokeSnapshotAccessMessage
[src]

Performs copy-assignment from source. Read more

impl Default for RevokeSnapshotAccessMessage
[src]

impl PartialEq<RevokeSnapshotAccessMessage> for RevokeSnapshotAccessMessage
[src]

impl Debug for RevokeSnapshotAccessMessage
[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