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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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