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 |
Synopsis
- data KerberosAttributes = KerberosAttributes' {}
- newKerberosAttributes :: KerberosAttributes
- kerberosAttributes_kdcAdminPassword :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_realm :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_aDDomainJoinPassword :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_crossRealmTrustPrincipalPassword :: Lens' KerberosAttributes (Maybe Text)
- kerberosAttributes_aDDomainJoinUser :: 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.
KerberosAttributes' | |
|
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: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
.
$sel:aDDomainJoinPassword:KerberosAttributes'
, kerberosAttributes_aDDomainJoinPassword
- The Active Directory password for ADDomainJoinUser
.
$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: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.
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
.
kerberosAttributes_aDDomainJoinPassword :: Lens' KerberosAttributes (Maybe Text) Source #
The Active Directory password for ADDomainJoinUser
.
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_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.