Struct aws_sdk_emr::types::KerberosAttributes
source · #[non_exhaustive]pub struct KerberosAttributes { /* private fields */ }Expand description
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.
Implementations§
source§impl KerberosAttributes
impl KerberosAttributes
sourcepub fn realm(&self) -> Option<&str>
pub fn realm(&self) -> Option<&str>
The name of the Kerberos realm to which all nodes in a cluster belong. For example, EC2.INTERNAL.
sourcepub fn kdc_admin_password(&self) -> Option<&str>
pub fn kdc_admin_password(&self) -> Option<&str>
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.
sourcepub fn cross_realm_trust_principal_password(&self) -> Option<&str>
pub fn cross_realm_trust_principal_password(&self) -> Option<&str>
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.
sourcepub fn ad_domain_join_user(&self) -> Option<&str>
pub fn ad_domain_join_user(&self) -> Option<&str>
Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain.
sourcepub fn ad_domain_join_password(&self) -> Option<&str>
pub fn ad_domain_join_password(&self) -> Option<&str>
The Active Directory password for ADDomainJoinUser.
source§impl KerberosAttributes
impl KerberosAttributes
sourcepub fn builder() -> KerberosAttributesBuilder
pub fn builder() -> KerberosAttributesBuilder
Creates a new builder-style object to manufacture KerberosAttributes.
Trait Implementations§
source§impl Clone for KerberosAttributes
impl Clone for KerberosAttributes
source§fn clone(&self) -> KerberosAttributes
fn clone(&self) -> KerberosAttributes
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for KerberosAttributes
impl Debug for KerberosAttributes
source§impl PartialEq<KerberosAttributes> for KerberosAttributes
impl PartialEq<KerberosAttributes> for KerberosAttributes
source§fn eq(&self, other: &KerberosAttributes) -> bool
fn eq(&self, other: &KerberosAttributes) -> bool
self and other values to be equal, and is used
by ==.