[][src]Enum rusoto_cloudfront::CreateStreamingDistributionWithTagsError

pub enum CreateStreamingDistributionWithTagsError {
    AccessDenied(String),
    CNAMEAlreadyExists(String),
    InconsistentQuantities(String),
    InvalidArgument(String),
    InvalidOrigin(String),
    InvalidOriginAccessIdentity(String),
    InvalidTagging(String),
    MissingBody(String),
    StreamingDistributionAlreadyExists(String),
    TooManyStreamingDistributionCNAMEs(String),
    TooManyStreamingDistributions(String),
    TooManyTrustedSigners(String),
    TrustedSignerDoesNotExist(String),
}

Errors returned by CreateStreamingDistributionWithTags

Variants

AccessDenied(String)

Access denied.

CNAMEAlreadyExists(String)

The CNAME specified is already defined for CloudFront.

InconsistentQuantities(String)

The value of Quantity and the size of Items don't match.

InvalidArgument(String)

An argument is invalid.

InvalidOrigin(String)

The Amazon S3 origin server specified does not refer to a valid Amazon S3 bucket.

InvalidOriginAccessIdentity(String)

The origin access identity is not valid or doesn't exist.

InvalidTagging(String)

The tagging specified is not valid.

MissingBody(String)

This operation requires a body. Ensure that the body is present and the Content-Type header is set.

StreamingDistributionAlreadyExists(String)

The caller reference you attempted to create the streaming distribution with is associated with another distribution

TooManyStreamingDistributionCNAMEs(String)

Your request contains more CNAMEs than are allowed per distribution.

TooManyStreamingDistributions(String)

Processing your request would cause you to exceed the maximum number of streaming distributions allowed.

TooManyTrustedSigners(String)

Your request contains more trusted signers than are allowed per distribution.

TrustedSignerDoesNotExist(String)

One or more of your trusted signers don't exist.

Implementations

impl CreateStreamingDistributionWithTagsError[src]

Trait Implementations

impl Debug for CreateStreamingDistributionWithTagsError[src]

impl Display for CreateStreamingDistributionWithTagsError[src]

impl Error for CreateStreamingDistributionWithTagsError[src]

impl PartialEq<CreateStreamingDistributionWithTagsError> for CreateStreamingDistributionWithTagsError[src]

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