[][src]Enum rusoto_eks::CreateFargateProfileError

pub enum CreateFargateProfileError {
    Client(String),
    InvalidParameter(String),
    InvalidRequest(String),
    ResourceLimitExceeded(String),
    Server(String),
    UnsupportedAvailabilityZone(String),
}

Errors returned by CreateFargateProfile

Variants

Client(String)

These errors are usually caused by a client action. Actions can include using an action or resource on behalf of a user that doesn't have permissions to use the action or resource or specifying an identifier that is not valid.

InvalidParameter(String)

The specified parameter is invalid. Review the available parameters for the API request.

InvalidRequest(String)

The request is invalid given the state of the cluster. Check the state of the cluster and the associated operations.

ResourceLimitExceeded(String)

You have encountered a service limit on the specified resource.

Server(String)

These errors are usually caused by a server-side issue.

UnsupportedAvailabilityZone(String)

At least one of your specified cluster subnets is in an Availability Zone that does not support Amazon EKS. The exception output specifies the supported Availability Zones for your account, from which you can choose subnets for your cluster.

Implementations

impl CreateFargateProfileError[src]

Trait Implementations

impl Debug for CreateFargateProfileError[src]

impl Display for CreateFargateProfileError[src]

impl Error for CreateFargateProfileError[src]

impl PartialEq<CreateFargateProfileError> for CreateFargateProfileError[src]

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