[][src]Enum rusoto_ds::RegisterCertificateError

pub enum RegisterCertificateError {
    CertificateAlreadyExists(String),
    CertificateLimitExceeded(String),
    Client(String),
    DirectoryDoesNotExist(String),
    DirectoryUnavailable(String),
    InvalidCertificate(String),
    InvalidParameter(String),
    Service(String),
    UnsupportedOperation(String),
}

Errors returned by RegisterCertificate

Variants

CertificateAlreadyExists(String)

The certificate has already been registered into the system.

CertificateLimitExceeded(String)

The certificate could not be added because the certificate limit has been reached.

Client(String)

A client exception has occurred.

DirectoryDoesNotExist(String)

The specified directory does not exist in the system.

DirectoryUnavailable(String)

The specified directory is unavailable or could not be found.

InvalidCertificate(String)

The certificate PEM that was provided has incorrect encoding.

InvalidParameter(String)

One or more parameters are not valid.

Service(String)

An exception has occurred in AWS Directory Service.

UnsupportedOperation(String)

The operation is not supported.

Implementations

impl RegisterCertificateError[src]

Trait Implementations

impl Debug for RegisterCertificateError[src]

impl Display for RegisterCertificateError[src]

impl Error for RegisterCertificateError[src]

impl PartialEq<RegisterCertificateError> for RegisterCertificateError[src]

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