ClusterKerberosAttributes

data class ClusterKerberosAttributes(val adDomainJoinPassword: String? = null, val adDomainJoinUser: String? = null, val crossRealmTrustPrincipalPassword: String? = null, val kdcAdminPassword: String, val realm: String)

Constructors

Link copied to clipboard
constructor(adDomainJoinPassword: String? = null, adDomainJoinUser: String? = null, crossRealmTrustPrincipalPassword: String? = null, kdcAdminPassword: String, realm: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Active Directory password for ad_domain_join_user. This provider cannot perform drift detection of this configuration.

Link copied to clipboard

Required only when establishing a cross-realm trust with an Active Directory domain. A user with sufficient privileges to join resources to the domain. This provider cannot perform drift detection of this configuration.

Link copied to clipboard

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. This provider cannot perform drift detection of this configuration.

Link copied to clipboard

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. This provider cannot perform drift detection of this configuration.

Link copied to clipboard

Name of the Kerberos realm to which all nodes in a cluster belong. For example, EC2.INTERNAL