[][src]Struct rusoto_ecr::PutImageTagMutabilityRequest

pub struct PutImageTagMutabilityRequest {
    pub image_tag_mutability: String,
    pub registry_id: Option<String>,
    pub repository_name: String,
}

Fields

image_tag_mutability: String

The tag mutability setting for the repository. If MUTABLE is specified, image tags can be overwritten. If IMMUTABLE is specified, all image tags within the repository will be immutable which will prevent them from being overwritten.

registry_id: Option<String>

The AWS account ID associated with the registry that contains the repository in which to update the image tag mutability settings. If you do not specify a registry, the default registry is assumed.

repository_name: String

The name of the repository in which to update the image tag mutability settings.

Trait Implementations

impl Clone for PutImageTagMutabilityRequest[src]

impl Debug for PutImageTagMutabilityRequest[src]

impl Default for PutImageTagMutabilityRequest[src]

impl PartialEq<PutImageTagMutabilityRequest> for PutImageTagMutabilityRequest[src]

impl Serialize for PutImageTagMutabilityRequest[src]

impl StructuralPartialEq for PutImageTagMutabilityRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.