[][src]Enum rusoto_ebs::PutSnapshotBlockError

pub enum PutSnapshotBlockError {
    AccessDenied(String),
    InternalServer(String),
    RequestThrottled(String),
    ResourceNotFound(String),
    ServiceQuotaExceeded(String),
}

Errors returned by PutSnapshotBlock

Variants

AccessDenied(String)

You do not have sufficient access to perform this action.

InternalServer(String)

An internal error has occurred.

RequestThrottled(String)

The number of API requests has exceed the maximum allowed API request throttling limit.

ResourceNotFound(String)

The specified resource does not exist.

ServiceQuotaExceeded(String)

Your current service quotas do not allow you to perform this action.

Implementations

impl PutSnapshotBlockError[src]

Trait Implementations

impl Debug for PutSnapshotBlockError[src]

impl Display for PutSnapshotBlockError[src]

impl Error for PutSnapshotBlockError[src]

impl PartialEq<PutSnapshotBlockError> for PutSnapshotBlockError[src]

impl StructuralPartialEq for PutSnapshotBlockError[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> ToString for T where
    T: Display + ?Sized
[src]

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.