| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.EMR.Types.KerberosAttributes
Description
Synopsis
- data KerberosAttributes = KerberosAttributes' {}
- newKerberosAttributes :: KerberosAttributes
- kerberosAttributes_aDDomainJoinPassword :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_aDDomainJoinUser :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_crossRealmTrustPrincipalPassword :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_kdcAdminPassword :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_realm :: Lens' KerberosAttributes (Maybe Text)
Documentation
data KerberosAttributes Source #
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration. For more information see Use Kerberos Authentication in the Amazon EMR Management Guide.
See: newKerberosAttributes smart constructor.
Constructors
| KerberosAttributes' | |
Fields
| |
Instances
newKerberosAttributes :: KerberosAttributes Source #
Create a value of KerberosAttributes 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:aDDomainJoinPassword:KerberosAttributes', kerberosAttributes_aDDomainJoinPassword - The Active Directory password for ADDomainJoinUser.
$sel:aDDomainJoinUser:KerberosAttributes', kerberosAttributes_aDDomainJoinUser - Required only when establishing a cross-realm trust with an Active
Directory domain. A user with sufficient privileges to join resources to
the domain.
$sel:crossRealmTrustPrincipalPassword:KerberosAttributes', kerberosAttributes_crossRealmTrustPrincipalPassword - Required only when establishing a cross-realm trust with a KDC in a
different realm. The cross-realm principal password, which must be
identical across realms.
$sel:kdcAdminPassword:KerberosAttributes', kerberosAttributes_kdcAdminPassword - The password used within the cluster for the kadmin service on the
cluster-dedicated KDC, which maintains Kerberos principals, password
policies, and keytabs for the cluster.
$sel:realm:KerberosAttributes', kerberosAttributes_realm - The name of the Kerberos realm to which all nodes in a cluster belong.
For example, EC2.INTERNAL.
kerberosAttributes_aDDomainJoinPassword :: Lens' KerberosAttributes (Maybe Text) Source #
The Active Directory password for ADDomainJoinUser.
kerberosAttributes_aDDomainJoinUser :: Lens' KerberosAttributes (Maybe Text) Source #
Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain.
kerberosAttributes_crossRealmTrustPrincipalPassword :: Lens' KerberosAttributes (Maybe Text) Source #
Required only when establishing a cross-realm trust with a KDC in a different realm. The cross-realm principal password, which must be identical across realms.
kerberosAttributes_kdcAdminPassword :: Lens' KerberosAttributes (Maybe Text) Source #
The password used within the cluster for the kadmin service on the cluster-dedicated KDC, which maintains Kerberos principals, password policies, and keytabs for the cluster.
kerberosAttributes_realm :: Lens' KerberosAttributes (Maybe Text) Source #
The name of the Kerberos realm to which all nodes in a cluster belong.
For example, EC2.INTERNAL.