[][src]Enum rusoto_cloudfront::CreateKeyGroupError

pub enum CreateKeyGroupError {
    InvalidArgument(String),
    KeyGroupAlreadyExists(String),
    TooManyKeyGroups(String),
    TooManyPublicKeysInKeyGroup(String),
}

Errors returned by CreateKeyGroup

Variants

InvalidArgument(String)

An argument is invalid.

KeyGroupAlreadyExists(String)

A key group with this name already exists. You must provide a unique name. To modify an existing key group, use UpdateKeyGroup.

TooManyKeyGroups(String)

You have reached the maximum number of key groups for this AWS account. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

TooManyPublicKeysInKeyGroup(String)

The number of public keys in this key group is more than the maximum allowed. For more information, see Quotas (formerly known as limits) in the Amazon CloudFront Developer Guide.

Implementations

impl CreateKeyGroupError[src]

Trait Implementations

impl Debug for CreateKeyGroupError[src]

impl Display for CreateKeyGroupError[src]

impl Error for CreateKeyGroupError[src]

impl PartialEq<CreateKeyGroupError> for CreateKeyGroupError[src]

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