#[non_exhaustive]pub enum UntagResourceError {
ApplicationDoesNotExistException(ApplicationDoesNotExistException),
ArnNotSupportedException(ArnNotSupportedException),
DeploymentConfigDoesNotExistException(DeploymentConfigDoesNotExistException),
DeploymentGroupDoesNotExistException(DeploymentGroupDoesNotExistException),
InvalidArnException(InvalidArnException),
InvalidTagsToAddException(InvalidTagsToAddException),
ResourceArnRequiredException(ResourceArnRequiredException),
TagRequiredException(TagRequiredException),
Unhandled(Unhandled),
}Expand description
Error type for the UntagResourceError operation.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
ApplicationDoesNotExistException(ApplicationDoesNotExistException)
The application does not exist with the IAM user or Amazon Web Services account.
ArnNotSupportedException(ArnNotSupportedException)
The specified ARN is not supported. For example, it might be an ARN for a resource that is not expected.
DeploymentConfigDoesNotExistException(DeploymentConfigDoesNotExistException)
The deployment configuration does not exist with the IAM user or Amazon Web Services account.
DeploymentGroupDoesNotExistException(DeploymentGroupDoesNotExistException)
The named deployment group with the IAM user or Amazon Web Services account does not exist.
InvalidArnException(InvalidArnException)
The specified ARN is not in a valid format.
InvalidTagsToAddException(InvalidTagsToAddException)
The specified tags are not valid.
ResourceArnRequiredException(ResourceArnRequiredException)
The ARN of a resource is required, but was not found.
TagRequiredException(TagRequiredException)
A tag was not specified.
Unhandled(Unhandled)
An unexpected error occurred (e.g., invalid JSON returned by the service or an unknown error code).
Implementations§
source§impl UntagResourceError
impl UntagResourceError
sourcepub fn unhandled(err: impl Into<Box<dyn Error + Send + Sync + 'static>>) -> Self
pub fn unhandled(err: impl Into<Box<dyn Error + Send + Sync + 'static>>) -> Self
Creates the UntagResourceError::Unhandled variant from any error type.
sourcepub fn generic(err: ErrorMetadata) -> Self
pub fn generic(err: ErrorMetadata) -> Self
Creates the UntagResourceError::Unhandled variant from a ::aws_smithy_types::error::ErrorMetadata.
sourcepub fn meta(&self) -> &ErrorMetadata
pub fn meta(&self) -> &ErrorMetadata
Returns error metadata, which includes the error code, message, request ID, and potentially additional information.
sourcepub fn is_application_does_not_exist_exception(&self) -> bool
pub fn is_application_does_not_exist_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::ApplicationDoesNotExistException.
sourcepub fn is_arn_not_supported_exception(&self) -> bool
pub fn is_arn_not_supported_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::ArnNotSupportedException.
sourcepub fn is_deployment_config_does_not_exist_exception(&self) -> bool
pub fn is_deployment_config_does_not_exist_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::DeploymentConfigDoesNotExistException.
sourcepub fn is_deployment_group_does_not_exist_exception(&self) -> bool
pub fn is_deployment_group_does_not_exist_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::DeploymentGroupDoesNotExistException.
sourcepub fn is_invalid_arn_exception(&self) -> bool
pub fn is_invalid_arn_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::InvalidArnException.
Returns true if the error kind is UntagResourceError::InvalidTagsToAddException.
sourcepub fn is_resource_arn_required_exception(&self) -> bool
pub fn is_resource_arn_required_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::ResourceArnRequiredException.
sourcepub fn is_tag_required_exception(&self) -> bool
pub fn is_tag_required_exception(&self) -> bool
Returns true if the error kind is UntagResourceError::TagRequiredException.
Trait Implementations§
source§impl CreateUnhandledError for UntagResourceError
impl CreateUnhandledError for UntagResourceError
source§fn create_unhandled_error(
source: Box<dyn Error + Send + Sync + 'static>,
meta: Option<ErrorMetadata>
) -> Self
fn create_unhandled_error( source: Box<dyn Error + Send + Sync + 'static>, meta: Option<ErrorMetadata> ) -> Self
source and error metadata.source§impl Debug for UntagResourceError
impl Debug for UntagResourceError
source§impl Display for UntagResourceError
impl Display for UntagResourceError
source§impl Error for UntagResourceError
impl Error for UntagResourceError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
source§impl From<UntagResourceError> for Error
impl From<UntagResourceError> for Error
source§fn from(err: UntagResourceError) -> Self
fn from(err: UntagResourceError) -> Self
source§impl ProvideErrorMetadata for UntagResourceError
impl ProvideErrorMetadata for UntagResourceError
source§fn meta(&self) -> &ErrorMetadata
fn meta(&self) -> &ErrorMetadata
source§impl RequestId for UntagResourceError
impl RequestId for UntagResourceError
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.