interface KerberosAttributesProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.EMR.Mixins.CfnClusterPropsMixin.KerberosAttributesProperty |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsemr/mixins#CfnClusterPropsMixin_KerberosAttributesProperty |
Java | software.amazon.awscdk.mixins.preview.services.emr.mixins.CfnClusterPropsMixin.KerberosAttributesProperty |
Python | aws_cdk.mixins_preview.aws_emr.mixins.CfnClusterPropsMixin.KerberosAttributesProperty |
TypeScript | @aws-cdk/mixins-preview » aws_emr » mixins » CfnClusterPropsMixin » KerberosAttributesProperty |
KerberosAttributes is a property of the AWS::EMR::Cluster resource.
KerberosAttributes define the cluster-specific Kerberos configuration when Kerberos authentication is enabled using a security configuration. The cluster-specific configuration must be compatible with the security configuration. For more information see Use Kerberos Authentication in the EMR Management Guide .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as emr_mixins } from '@aws-cdk/mixins-preview/aws-emr';
const kerberosAttributesProperty: emr_mixins.CfnClusterPropsMixin.KerberosAttributesProperty = {
adDomainJoinPassword: 'adDomainJoinPassword',
adDomainJoinUser: 'adDomainJoinUser',
crossRealmTrustPrincipalPassword: 'crossRealmTrustPrincipalPassword',
kdcAdminPassword: 'kdcAdminPassword',
realm: 'realm',
};
Properties
| Name | Type | Description |
|---|---|---|
| ad | string | The Active Directory password for ADDomainJoinUser . |
| ad | string | Required only when establishing a cross-realm trust with an Active Directory domain. |
| cross | string | Required only when establishing a cross-realm trust with a KDC in a different realm. |
| kdc | 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. |
adDomainJoinPassword?
Type:
string
(optional)
The Active Directory password for ADDomainJoinUser .
adDomainJoinUser?
Type:
string
(optional)
Required only when establishing a cross-realm trust with an Active Directory domain.
A user with sufficient privileges to join resources to the domain.
crossRealmTrustPrincipalPassword?
Type:
string
(optional)
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.
kdcAdminPassword?
Type:
string
(optional)
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?
Type:
string
(optional)
The name of the Kerberos realm to which all nodes in a cluster belong.
For example, EC2.INTERNAL .

.NET
Go
Java
Python
TypeScript