[][src]Enum rusoto_acm_pca::ImportCertificateAuthorityCertificateError

pub enum ImportCertificateAuthorityCertificateError {
    CertificateMismatch(String),
    ConcurrentModification(String),
    InvalidArn(String),
    InvalidRequest(String),
    InvalidState(String),
    MalformedCertificate(String),
    RequestFailed(String),
    RequestInProgress(String),
    ResourceNotFound(String),
}

Errors returned by ImportCertificateAuthorityCertificate

Variants

CertificateMismatch(String)

The certificate authority certificate you are importing does not comply with conditions specified in the certificate that signed it.

ConcurrentModification(String)

A previous update to your private CA is still ongoing.

InvalidArn(String)

The requested Amazon Resource Name (ARN) does not refer to an existing resource.

InvalidRequest(String)

The request action cannot be performed or is prohibited.

InvalidState(String)

The state of the private CA does not allow this action to occur.

MalformedCertificate(String)

One or more fields in the certificate are invalid.

RequestFailed(String)

The request has failed for an unspecified reason.

RequestInProgress(String)

Your request is already in progress.

ResourceNotFound(String)

A resource such as a private CA, S3 bucket, certificate, audit report, or policy cannot be found.

Implementations

impl ImportCertificateAuthorityCertificateError[src]

Trait Implementations

impl Debug for ImportCertificateAuthorityCertificateError[src]

impl Display for ImportCertificateAuthorityCertificateError[src]

impl Error for ImportCertificateAuthorityCertificateError[src]

impl PartialEq<ImportCertificateAuthorityCertificateError> for ImportCertificateAuthorityCertificateError[src]

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