KerberosAttributes

public struct KerberosAttributes : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Active Directory password for ADDomainJoinUser.

    Declaration

    Swift

    public let aDDomainJoinPassword: 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.

    Declaration

    Swift

    public let aDDomainJoinUser: 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.

    Declaration

    Swift

    public let crossRealmTrustPrincipalPassword: 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.

    Declaration

    Swift

    public let kdcAdminPassword: String
  • The name of the Kerberos realm to which all nodes in a cluster belong. For example, EC2.INTERNAL.

    Declaration

    Swift

    public let realm: String
  • Undocumented

    Declaration

    Swift

    public init(aDDomainJoinPassword: String? = nil, aDDomainJoinUser: String? = nil, crossRealmTrustPrincipalPassword: String? = nil, kdcAdminPassword: String, realm: String)
  • Declaration

    Swift

    public func validate(name: String) throws