Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Documentation
Identifies the Key Management Service (KMS) key used to encrypt the secrets.
See: newProvider
smart constructor.
Provider' | |
|
Instances
Eq Provider Source # | |
Read Provider Source # | |
Show Provider Source # | |
Generic Provider Source # | |
NFData Provider Source # | |
Defined in Amazonka.EKS.Types.Provider | |
Hashable Provider Source # | |
Defined in Amazonka.EKS.Types.Provider | |
ToJSON Provider Source # | |
Defined in Amazonka.EKS.Types.Provider | |
FromJSON Provider Source # | |
type Rep Provider Source # | |
Defined in Amazonka.EKS.Types.Provider |
newProvider :: Provider Source #
Create a value of Provider
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:keyArn:Provider'
, provider_keyArn
- Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be
symmetric, created in the same region as the cluster, and if the KMS key
was created in a different account, the user 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.
provider_keyArn :: Lens' Provider (Maybe Text) Source #
Amazon Resource Name (ARN) or alias of the KMS key. The KMS key must be symmetric, created in the same region as the cluster, and if the KMS key was created in a different account, the user 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.