Interface EmrCreateCluster.KerberosAttributesProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
EmrCreateCluster.KerberosAttributesProperty.Jsii$Proxy
- Enclosing class:
EmrCreateCluster
@Stability(Stable)
public static interface EmrCreateCluster.KerberosAttributesProperty
extends software.amazon.jsii.JsiiSerializable
Attributes for Kerberos configuration when Kerberos authentication is enabled using a security configuration.
See the RunJobFlow API for complete documentation on input parameters
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.stepfunctions.tasks.*; KerberosAttributesProperty kerberosAttributesProperty = KerberosAttributesProperty.builder() .realm("realm") // the properties below are optional .adDomainJoinPassword("adDomainJoinPassword") .adDomainJoinUser("adDomainJoinUser") .crossRealmTrustPrincipalPassword("crossRealmTrustPrincipalPassword") .kdcAdminPassword("kdcAdminPassword") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forEmrCreateCluster.KerberosAttributesProperty
static final class
An implementation forEmrCreateCluster.KerberosAttributesProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
The Active Directory password for ADDomainJoinUser.default String
Required only when establishing a cross-realm trust with an Active Directory domain.default String
Required only when establishing a cross-realm trust with a KDC in a different realm.default 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.getRealm()
The name of the Kerberos realm to which all nodes in a cluster belong.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getRealm
The name of the Kerberos realm to which all nodes in a cluster belong.For example, EC2.INTERNAL.
-
getAdDomainJoinPassword
The Active Directory password for ADDomainJoinUser.Default: No adDomainJoinPassword
-
getAdDomainJoinUser
Required only when establishing a cross-realm trust with an Active Directory domain.A user with sufficient privileges to join resources to the domain.
Default: No adDomainJoinUser
-
getCrossRealmTrustPrincipalPassword
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.
Default: No crossRealmTrustPrincipalPassword
-
getKdcAdminPassword
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.Default: No kdcAdminPassword
-
builder
-