Struct aws_sdk_eks::types::builders::ProviderBuilder
source · #[non_exhaustive]pub struct ProviderBuilder { /* private fields */ }Expand description
A builder for Provider.
Implementations§
source§impl ProviderBuilder
impl ProviderBuilder
sourcepub fn key_arn(self, input: impl Into<String>) -> Self
pub fn key_arn(self, input: impl Into<String>) -> Self
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric and created in the same Amazon Web Services Region as the cluster. If the KMS key was created in a different account, the IAM principal must have access to the KMS key. For more information, see Allowing users in other accounts to use a KMS key in the Key Management Service Developer Guide.
sourcepub fn set_key_arn(self, input: Option<String>) -> Self
pub fn set_key_arn(self, input: Option<String>) -> Self
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric and created in the same Amazon Web Services Region as the cluster. If the KMS key was created in a different account, the IAM principal must have access to the KMS key. For more information, see Allowing users in other accounts to use a KMS key in the Key Management Service Developer Guide.
sourcepub fn get_key_arn(&self) -> &Option<String>
pub fn get_key_arn(&self) -> &Option<String>
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric and created in the same Amazon Web Services Region as the cluster. If the KMS key was created in a different account, the IAM principal must have access to the KMS key. For more information, see Allowing users in other accounts to use a KMS key in the Key Management Service Developer Guide.
Trait Implementations§
source§impl Clone for ProviderBuilder
impl Clone for ProviderBuilder
source§fn clone(&self) -> ProviderBuilder
fn clone(&self) -> ProviderBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ProviderBuilder
impl Debug for ProviderBuilder
source§impl Default for ProviderBuilder
impl Default for ProviderBuilder
source§fn default() -> ProviderBuilder
fn default() -> ProviderBuilder
source§impl PartialEq for ProviderBuilder
impl PartialEq for ProviderBuilder
source§fn eq(&self, other: &ProviderBuilder) -> bool
fn eq(&self, other: &ProviderBuilder) -> bool
self and other values to be equal, and is used
by ==.