Enum rusoto_cur::PutReportDefinitionError
[−]
[src]
pub enum PutReportDefinitionError { DuplicateReportName(String), InternalError(String), ReportLimitReached(String), HttpDispatch(HttpDispatchError), Credentials(CredentialsError), Validation(String), Unknown(String), }
Errors returned by PutReportDefinition
Variants
DuplicateReportName(String)
This exception is thrown when putting a report preference with a name that already exists.
InternalError(String)
This exception is thrown on a known dependency failure.
ReportLimitReached(String)
This exception is thrown when the number of report preference reaches max limit. The max number is 5.
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 PutReportDefinitionError
[src]
fn from_body(body: &str) -> PutReportDefinitionError
Trait Implementations
impl Debug for PutReportDefinitionError
[src]
impl PartialEq for PutReportDefinitionError
[src]
fn eq(&self, __arg_0: &PutReportDefinitionError) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &PutReportDefinitionError) -> bool
This method tests for !=
.
impl From<Error> for PutReportDefinitionError
[src]
fn from(err: Error) -> PutReportDefinitionError
Performs the conversion.
impl From<CredentialsError> for PutReportDefinitionError
[src]
fn from(err: CredentialsError) -> PutReportDefinitionError
Performs the conversion.
impl From<HttpDispatchError> for PutReportDefinitionError
[src]
fn from(err: HttpDispatchError) -> PutReportDefinitionError
Performs the conversion.