Enum rusoto_cloudfront::CreateInvalidationError [−][src]
pub enum CreateInvalidationError { AccessDenied(String), BatchTooLarge(String), InconsistentQuantities(String), InvalidArgument(String), MissingBody(String), NoSuchDistribution(String), TooManyInvalidationsInProgress(String), HttpDispatch(HttpDispatchError), Credentials(CredentialsError), Validation(String), Unknown(String), }
Errors returned by CreateInvalidation
Variants
AccessDenied(String)
Access denied.
BatchTooLarge(String)
InconsistentQuantities(String)
The value of Quantity
and the size of Items
don't match.
InvalidArgument(String)
The argument is invalid.
MissingBody(String)
This operation requires a body. Ensure that the body is present and the Content-Type
header is set.
NoSuchDistribution(String)
The specified distribution does not exist.
TooManyInvalidationsInProgress(String)
You have exceeded the maximum number of allowable InProgress invalidation batch requests, or invalidation objects.
HttpDispatch(HttpDispatchError)
An error occurred dispatching the HTTP request
Credentials(CredentialsError)
An error was encountered with AWS credentials.
Validation(String)
A validation error occurred. Details from AWS are provided.
Unknown(String)
An unknown error occurred. The raw HTTP response is provided.
Methods
impl CreateInvalidationError
[src]
impl CreateInvalidationError
pub fn from_body(body: &str) -> CreateInvalidationError
[src]
pub fn from_body(body: &str) -> CreateInvalidationError
Trait Implementations
impl Debug for CreateInvalidationError
[src]
impl Debug for CreateInvalidationError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for CreateInvalidationError
[src]
impl PartialEq for CreateInvalidationError
fn eq(&self, other: &CreateInvalidationError) -> bool
[src]
fn eq(&self, other: &CreateInvalidationError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &CreateInvalidationError) -> bool
[src]
fn ne(&self, other: &CreateInvalidationError) -> bool
This method tests for !=
.
impl From<XmlParseError> for CreateInvalidationError
[src]
impl From<XmlParseError> for CreateInvalidationError
fn from(err: XmlParseError) -> CreateInvalidationError
[src]
fn from(err: XmlParseError) -> CreateInvalidationError
Performs the conversion.
impl From<CredentialsError> for CreateInvalidationError
[src]
impl From<CredentialsError> for CreateInvalidationError
fn from(err: CredentialsError) -> CreateInvalidationError
[src]
fn from(err: CredentialsError) -> CreateInvalidationError
Performs the conversion.
impl From<HttpDispatchError> for CreateInvalidationError
[src]
impl From<HttpDispatchError> for CreateInvalidationError
fn from(err: HttpDispatchError) -> CreateInvalidationError
[src]
fn from(err: HttpDispatchError) -> CreateInvalidationError
Performs the conversion.
impl From<Error> for CreateInvalidationError
[src]
impl From<Error> for CreateInvalidationError
fn from(err: Error) -> CreateInvalidationError
[src]
fn from(err: Error) -> CreateInvalidationError
Performs the conversion.
impl Display for CreateInvalidationError
[src]
impl Display for CreateInvalidationError
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Error for CreateInvalidationError
[src]
impl Error for CreateInvalidationError
Auto Trait Implementations
impl Send for CreateInvalidationError
impl Send for CreateInvalidationError
impl Sync for CreateInvalidationError
impl Sync for CreateInvalidationError