Struct aws_sdk_eks::operation::associate_identity_provider_config::AssociateIdentityProviderConfigInput
source · #[non_exhaustive]pub struct AssociateIdentityProviderConfigInput {
pub cluster_name: Option<String>,
pub oidc: Option<OidcIdentityProviderConfigRequest>,
pub tags: Option<HashMap<String, String>>,
pub client_request_token: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.cluster_name: Option<String>The name of your cluster.
oidc: Option<OidcIdentityProviderConfigRequest>An object representing an OpenID Connect (OIDC) identity provider configuration.
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
client_request_token: Option<String>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
Implementations§
source§impl AssociateIdentityProviderConfigInput
impl AssociateIdentityProviderConfigInput
sourcepub fn cluster_name(&self) -> Option<&str>
pub fn cluster_name(&self) -> Option<&str>
The name of your cluster.
sourcepub fn oidc(&self) -> Option<&OidcIdentityProviderConfigRequest>
pub fn oidc(&self) -> Option<&OidcIdentityProviderConfigRequest>
An object representing an OpenID Connect (OIDC) identity provider configuration.
Metadata that assists with categorization and organization. Each tag consists of a key and an optional value. You define both. Tags don't propagate to any other cluster or Amazon Web Services resources.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
source§impl AssociateIdentityProviderConfigInput
impl AssociateIdentityProviderConfigInput
sourcepub fn builder() -> AssociateIdentityProviderConfigInputBuilder
pub fn builder() -> AssociateIdentityProviderConfigInputBuilder
Creates a new builder-style object to manufacture AssociateIdentityProviderConfigInput.
Trait Implementations§
source§impl Clone for AssociateIdentityProviderConfigInput
impl Clone for AssociateIdentityProviderConfigInput
source§fn clone(&self) -> AssociateIdentityProviderConfigInput
fn clone(&self) -> AssociateIdentityProviderConfigInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for AssociateIdentityProviderConfigInput
impl PartialEq for AssociateIdentityProviderConfigInput
source§fn eq(&self, other: &AssociateIdentityProviderConfigInput) -> bool
fn eq(&self, other: &AssociateIdentityProviderConfigInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AssociateIdentityProviderConfigInput
Auto Trait Implementations§
impl Freeze for AssociateIdentityProviderConfigInput
impl RefUnwindSafe for AssociateIdentityProviderConfigInput
impl Send for AssociateIdentityProviderConfigInput
impl Sync for AssociateIdentityProviderConfigInput
impl Unpin for AssociateIdentityProviderConfigInput
impl UnwindSafe for AssociateIdentityProviderConfigInput
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