Partager via


SecurityProfile Classe

Profil de sécurité qui contient la clé publique Ssh pour le cluster HDInsight.

Héritage
SecurityProfile

Constructeur

SecurityProfile(*, directory_type: str | DirectoryType | None = None, domain: str | None = None, organizational_unit_dn: str | None = None, ldaps_urls: List[str] | None = None, domain_username: str | None = None, domain_user_password: str | None = None, cluster_users_group_d_ns: List[str] | None = None, aadds_resource_id: str | None = None, msi_resource_id: str | None = None, **kwargs)

Paramètres

directory_type
str ou DirectoryType
Obligatoire

Type de répertoire. Les valeurs possibles sont les suivantes : « ActiveDirectory ».

domain
str
Obligatoire

Domaine Active Directory de l’organisation.

organizational_unit_dn
str
Obligatoire

Unité d’organisation dans Active Directory pour placer le cluster et les comptes de service.

ldaps_urls
list[str]
Obligatoire

URL du protocole LDAPS pour communiquer avec Active Directory.

domain_username
str
Obligatoire

Compte d’utilisateur de domaine qui aura des privilèges d’administrateur sur le cluster.

domain_user_password
str
Obligatoire

Mot de passe de l’administrateur du domaine.

cluster_users_group_d_ns
list[str]
Obligatoire

facultatif. Noms uniques pour les groupes d’utilisateurs de cluster.

aadds_resource_id
str
Obligatoire

ID de ressource du service Azure domaine Active Directory de l’utilisateur.

msi_resource_id
str
Obligatoire

Identité affectée par l’utilisateur qui dispose des autorisations nécessaires pour lire et créer des artefacts liés au cluster dans AADDS de l’utilisateur.