Struct aws_sdk_ecr::operation::get_authorization_token::builders::GetAuthorizationTokenInputBuilder    
source · #[non_exhaustive]pub struct GetAuthorizationTokenInputBuilder { /* private fields */ }Expand description
A builder for GetAuthorizationTokenInput.
Implementations§
source§impl GetAuthorizationTokenInputBuilder
 
impl GetAuthorizationTokenInputBuilder
sourcepub fn registry_ids(self, input: impl Into<String>) -> Self
 👎Deprecated: This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn’t change the permissions scope of the authorization token.
pub fn registry_ids(self, input: impl Into<String>) -> Self
Appends an item to registry_ids.
To override the contents of this collection use set_registry_ids.
A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.
sourcepub fn set_registry_ids(self, input: Option<Vec<String>>) -> Self
 👎Deprecated: This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn’t change the permissions scope of the authorization token.
pub fn set_registry_ids(self, input: Option<Vec<String>>) -> Self
A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.
sourcepub fn get_registry_ids(&self) -> &Option<Vec<String>>
 👎Deprecated: This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn’t change the permissions scope of the authorization token.
pub fn get_registry_ids(&self) -> &Option<Vec<String>>
A list of Amazon Web Services account IDs that are associated with the registries for which to get AuthorizationData objects. If you do not specify a registry, the default registry is assumed.
sourcepub fn build(self) -> Result<GetAuthorizationTokenInput, BuildError>
 
pub fn build(self) -> Result<GetAuthorizationTokenInput, BuildError>
Consumes the builder and constructs a GetAuthorizationTokenInput.
source§impl GetAuthorizationTokenInputBuilder
 
impl GetAuthorizationTokenInputBuilder
sourcepub async fn send_with(
    self,
    client: &Client,
) -> Result<GetAuthorizationTokenOutput, SdkError<GetAuthorizationTokenError, HttpResponse>>
 
pub async fn send_with( self, client: &Client, ) -> Result<GetAuthorizationTokenOutput, SdkError<GetAuthorizationTokenError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetAuthorizationTokenInputBuilder
 
impl Clone for GetAuthorizationTokenInputBuilder
source§fn clone(&self) -> GetAuthorizationTokenInputBuilder
 
fn clone(&self) -> GetAuthorizationTokenInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetAuthorizationTokenInputBuilder
 
impl Default for GetAuthorizationTokenInputBuilder
source§fn default() -> GetAuthorizationTokenInputBuilder
 
fn default() -> GetAuthorizationTokenInputBuilder
source§impl PartialEq for GetAuthorizationTokenInputBuilder
 
impl PartialEq for GetAuthorizationTokenInputBuilder
source§fn eq(&self, other: &GetAuthorizationTokenInputBuilder) -> bool
 
fn eq(&self, other: &GetAuthorizationTokenInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetAuthorizationTokenInputBuilder
Auto Trait Implementations§
impl Freeze for GetAuthorizationTokenInputBuilder
impl RefUnwindSafe for GetAuthorizationTokenInputBuilder
impl Send for GetAuthorizationTokenInputBuilder
impl Sync for GetAuthorizationTokenInputBuilder
impl Unpin for GetAuthorizationTokenInputBuilder
impl UnwindSafe for GetAuthorizationTokenInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
 
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more