Enum rusoto_ecr::PutImageError
source · [−]pub enum PutImageError {
ImageAlreadyExists(String),
ImageDigestDoesNotMatch(String),
ImageTagAlreadyExists(String),
InvalidParameter(String),
Kms(String),
LayersNotFound(String),
LimitExceeded(String),
ReferencedImagesNotFound(String),
RepositoryNotFound(String),
Server(String),
}
Expand description
Errors returned by PutImage
Variants
ImageAlreadyExists(String)
The specified image has already been pushed, and there were no changes to the manifest or image tag after the last push.
ImageDigestDoesNotMatch(String)
The specified image digest does not match the digest that Amazon ECR calculated for the image.
ImageTagAlreadyExists(String)
The specified image is tagged with a tag that already exists. The repository is configured for tag immutability.
InvalidParameter(String)
The specified parameter is invalid. Review the available parameters for the API request.
Kms(String)
The operation failed due to a KMS exception.
LayersNotFound(String)
The specified layers could not be found, or the specified layer is not valid for this repository.
LimitExceeded(String)
The operation did not succeed because it would have exceeded a service limit for your account. For more information, see Amazon ECR Service Quotas in the Amazon Elastic Container Registry User Guide.
ReferencedImagesNotFound(String)
The manifest list is referencing an image that does not exist.
RepositoryNotFound(String)
The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
Server(String)
These errors are usually caused by a server-side issue.
Implementations
sourceimpl PutImageError
impl PutImageError
pub fn from_response(res: BufferedHttpResponse) -> RusotoError<PutImageError>
Trait Implementations
sourceimpl Debug for PutImageError
impl Debug for PutImageError
sourceimpl Display for PutImageError
impl Display for PutImageError
sourceimpl Error for PutImageError
impl Error for PutImageError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
sourceimpl PartialEq<PutImageError> for PutImageError
impl PartialEq<PutImageError> for PutImageError
sourcefn eq(&self, other: &PutImageError) -> bool
fn eq(&self, other: &PutImageError) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &PutImageError) -> bool
fn ne(&self, other: &PutImageError) -> bool
This method tests for !=
.
impl StructuralPartialEq for PutImageError
Auto Trait Implementations
impl RefUnwindSafe for PutImageError
impl Send for PutImageError
impl Sync for PutImageError
impl Unpin for PutImageError
impl UnwindSafe for PutImageError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more