Struct aws_sdk_eks::operation::associate_encryption_config::builders::AssociateEncryptionConfigInputBuilder
source · #[non_exhaustive]pub struct AssociateEncryptionConfigInputBuilder { /* private fields */ }Expand description
A builder for AssociateEncryptionConfigInput.
Implementations§
source§impl AssociateEncryptionConfigInputBuilder
impl AssociateEncryptionConfigInputBuilder
sourcepub fn cluster_name(self, input: impl Into<String>) -> Self
pub fn cluster_name(self, input: impl Into<String>) -> Self
The name of your cluster.
This field is required.sourcepub fn set_cluster_name(self, input: Option<String>) -> Self
pub fn set_cluster_name(self, input: Option<String>) -> Self
The name of your cluster.
sourcepub fn get_cluster_name(&self) -> &Option<String>
pub fn get_cluster_name(&self) -> &Option<String>
The name of your cluster.
sourcepub fn encryption_config(self, input: EncryptionConfig) -> Self
pub fn encryption_config(self, input: EncryptionConfig) -> Self
Appends an item to encryption_config.
To override the contents of this collection use set_encryption_config.
The configuration you are using for encryption.
sourcepub fn set_encryption_config(self, input: Option<Vec<EncryptionConfig>>) -> Self
pub fn set_encryption_config(self, input: Option<Vec<EncryptionConfig>>) -> Self
The configuration you are using for encryption.
sourcepub fn get_encryption_config(&self) -> &Option<Vec<EncryptionConfig>>
pub fn get_encryption_config(&self) -> &Option<Vec<EncryptionConfig>>
The configuration you are using for encryption.
sourcepub fn client_request_token(self, input: impl Into<String>) -> Self
pub fn client_request_token(self, input: impl Into<String>) -> Self
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
sourcepub fn set_client_request_token(self, input: Option<String>) -> Self
pub fn set_client_request_token(self, input: Option<String>) -> Self
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
sourcepub fn get_client_request_token(&self) -> &Option<String>
pub fn get_client_request_token(&self) -> &Option<String>
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
sourcepub fn build(self) -> Result<AssociateEncryptionConfigInput, BuildError>
pub fn build(self) -> Result<AssociateEncryptionConfigInput, BuildError>
Consumes the builder and constructs a AssociateEncryptionConfigInput.
source§impl AssociateEncryptionConfigInputBuilder
impl AssociateEncryptionConfigInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<AssociateEncryptionConfigOutput, SdkError<AssociateEncryptionConfigError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<AssociateEncryptionConfigOutput, SdkError<AssociateEncryptionConfigError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for AssociateEncryptionConfigInputBuilder
impl Clone for AssociateEncryptionConfigInputBuilder
source§fn clone(&self) -> AssociateEncryptionConfigInputBuilder
fn clone(&self) -> AssociateEncryptionConfigInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for AssociateEncryptionConfigInputBuilder
impl Default for AssociateEncryptionConfigInputBuilder
source§fn default() -> AssociateEncryptionConfigInputBuilder
fn default() -> AssociateEncryptionConfigInputBuilder
source§impl PartialEq for AssociateEncryptionConfigInputBuilder
impl PartialEq for AssociateEncryptionConfigInputBuilder
source§fn eq(&self, other: &AssociateEncryptionConfigInputBuilder) -> bool
fn eq(&self, other: &AssociateEncryptionConfigInputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AssociateEncryptionConfigInputBuilder
Auto Trait Implementations§
impl Freeze for AssociateEncryptionConfigInputBuilder
impl RefUnwindSafe for AssociateEncryptionConfigInputBuilder
impl Send for AssociateEncryptionConfigInputBuilder
impl Sync for AssociateEncryptionConfigInputBuilder
impl Unpin for AssociateEncryptionConfigInputBuilder
impl UnwindSafe for AssociateEncryptionConfigInputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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