Struct aws_sdk_eks::types::Provider
source · #[non_exhaustive]pub struct Provider {
pub key_arn: Option<String>,
}
Expand description
Identifies the Key Management Service (KMS) key used to encrypt the secrets.
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.key_arn: 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.
Implementations§
source§impl Provider
impl Provider
sourcepub fn key_arn(&self) -> Option<&str>
pub fn key_arn(&self) -> Option<&str>
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.