[−][src]Enum rusoto_cloudtrail::ListTagsError
Errors returned by ListTags
Variants
CloudTrailARNInvalid(String)
This exception is thrown when an operation is called with an invalid trail ARN. The format of a trail ARN is:
arn:aws:cloudtrail:us-east-2:123456789012:trail/MyTrail
InvalidToken(String)
Reserved for future use.
InvalidTrailName(String)
This exception is thrown when the provided trail name is not valid. Trail names must meet the following requirements:
-
Contain only ASCII letters (a-z, A-Z), numbers (0-9), periods (.), underscores (), or dashes (-)
-
Start with a letter or number, and end with a letter or number
-
Be between 3 and 128 characters
-
Have no adjacent periods, underscores or dashes. Names like
my-namespace
andmy--namespace
are invalid. -
Not be in IP address format (for example, 192.168.5.4)
OperationNotPermitted(String)
This exception is thrown when the requested operation is not permitted.
ResourceNotFound(String)
This exception is thrown when the specified resource is not found.
ResourceTypeNotSupported(String)
This exception is thrown when the specified resource type is not supported by CloudTrail.
UnsupportedOperation(String)
This exception is thrown when the requested operation is not supported.
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.
ParseError(String)
An error occurred parsing the response payload.
Unknown(BufferedHttpResponse)
An unknown error occurred. The raw HTTP response is provided.
Methods
impl ListTagsError
[src]
pub fn from_response(res: BufferedHttpResponse) -> ListTagsError
[src]
Trait Implementations
impl From<Error> for ListTagsError
[src]
fn from(err: Error) -> ListTagsError
[src]
impl From<CredentialsError> for ListTagsError
[src]
fn from(err: CredentialsError) -> ListTagsError
[src]
impl From<HttpDispatchError> for ListTagsError
[src]
fn from(err: HttpDispatchError) -> ListTagsError
[src]
impl From<Error> for ListTagsError
[src]
fn from(err: Error) -> ListTagsError
[src]
impl PartialEq<ListTagsError> for ListTagsError
[src]
fn eq(&self, other: &ListTagsError) -> bool
[src]
fn ne(&self, other: &ListTagsError) -> bool
[src]
impl Display for ListTagsError
[src]
impl Debug for ListTagsError
[src]
impl Error for ListTagsError
[src]
fn description(&self) -> &str
[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
replaced by Error::source, which can support downcasting
The lower-level cause of this error, if any. Read more
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
The lower-level source of this error, if any. Read more
Auto Trait Implementations
impl Send for ListTagsError
impl Sync for ListTagsError
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self