Class: Aws::EMR::Types::KerberosAttributes
- Inherits:
-
Struct
- Object
- Struct
- Aws::EMR::Types::KerberosAttributes
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-emr/types.rb
Overview
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*.
[1]: docs.aws.amazon.com/emr/latest/ManagementGuide/emr-kerberos.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#ad_domain_join_password ⇒ String
The Active Directory password for ‘ADDomainJoinUser`.
-
#ad_domain_join_user ⇒ String
Required only when establishing a cross-realm trust with an Active Directory domain.
-
#cross_realm_trust_principal_password ⇒ String
Required only when establishing a cross-realm trust with a KDC in a different realm.
-
#kdc_admin_password ⇒ String
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.
-
#realm ⇒ String
The name of the Kerberos realm to which all nodes in a cluster belong.
Instance Attribute Details
#ad_domain_join_password ⇒ String
The Active Directory password for ‘ADDomainJoinUser`.
3848 3849 3850 3851 3852 3853 3854 3855 3856 |
# File 'lib/aws-sdk-emr/types.rb', line 3848 class KerberosAttributes < Struct.new( :realm, :kdc_admin_password, :cross_realm_trust_principal_password, :ad_domain_join_user, :ad_domain_join_password) SENSITIVE = [] include Aws::Structure end |
#ad_domain_join_user ⇒ String
Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain.
3848 3849 3850 3851 3852 3853 3854 3855 3856 |
# File 'lib/aws-sdk-emr/types.rb', line 3848 class KerberosAttributes < Struct.new( :realm, :kdc_admin_password, :cross_realm_trust_principal_password, :ad_domain_join_user, :ad_domain_join_password) SENSITIVE = [] include Aws::Structure end |
#cross_realm_trust_principal_password ⇒ String
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.
3848 3849 3850 3851 3852 3853 3854 3855 3856 |
# File 'lib/aws-sdk-emr/types.rb', line 3848 class KerberosAttributes < Struct.new( :realm, :kdc_admin_password, :cross_realm_trust_principal_password, :ad_domain_join_user, :ad_domain_join_password) SENSITIVE = [] include Aws::Structure end |
#kdc_admin_password ⇒ String
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.
3848 3849 3850 3851 3852 3853 3854 3855 3856 |
# File 'lib/aws-sdk-emr/types.rb', line 3848 class KerberosAttributes < Struct.new( :realm, :kdc_admin_password, :cross_realm_trust_principal_password, :ad_domain_join_user, :ad_domain_join_password) SENSITIVE = [] include Aws::Structure end |
#realm ⇒ String
The name of the Kerberos realm to which all nodes in a cluster belong. For example, ‘EC2.INTERNAL`.
3848 3849 3850 3851 3852 3853 3854 3855 3856 |
# File 'lib/aws-sdk-emr/types.rb', line 3848 class KerberosAttributes < Struct.new( :realm, :kdc_admin_password, :cross_realm_trust_principal_password, :ad_domain_join_user, :ad_domain_join_password) SENSITIVE = [] include Aws::Structure end |