Struct aws_sdk_ecr::model::AuthorizationData
source · [−]#[non_exhaustive]pub struct AuthorizationData { /* private fields */ }
Expand description
An object representing authorization data for an Amazon ECR registry.
Implementations
sourceimpl AuthorizationData
impl AuthorizationData
A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
sourcepub fn expires_at(&self) -> Option<&DateTime>
pub fn expires_at(&self) -> Option<&DateTime>
The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
sourcepub fn proxy_endpoint(&self) -> Option<&str>
pub fn proxy_endpoint(&self) -> Option<&str>
The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
sourceimpl AuthorizationData
impl AuthorizationData
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AuthorizationData
.
Trait Implementations
sourceimpl Clone for AuthorizationData
impl Clone for AuthorizationData
sourcefn clone(&self) -> AuthorizationData
fn clone(&self) -> AuthorizationData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AuthorizationData
impl Debug for AuthorizationData
sourceimpl PartialEq<AuthorizationData> for AuthorizationData
impl PartialEq<AuthorizationData> for AuthorizationData
sourcefn eq(&self, other: &AuthorizationData) -> bool
fn eq(&self, other: &AuthorizationData) -> bool
impl StructuralPartialEq for AuthorizationData
Auto Trait Implementations
impl RefUnwindSafe for AuthorizationData
impl Send for AuthorizationData
impl Sync for AuthorizationData
impl Unpin for AuthorizationData
impl UnwindSafe for AuthorizationData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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