Partager via


ClusterIdentity Classe

Identité pour le cluster.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Héritage
ClusterIdentity

Constructeur

ClusterIdentity(*, type: str | ResourceIdentityType | None = None, user_assigned_identities: Dict[str, UserAssignedIdentity] | None = None, **kwargs)

Paramètres

type
str ou ResourceIdentityType
Obligatoire

Type d’identité utilisé pour le cluster. Le type « SystemAssigned, UserAssigned » comprend à la fois une identité créée implicitement et un ensemble d’identités attribuées par l’utilisateur. Les valeurs possibles sont les suivantes : « SystemAssigned », « UserAssigned », « SystemAssigned, UserAssigned », « None ».

user_assigned_identities
dict[str, UserAssignedIdentity]
Obligatoire

Liste des identités utilisateur associées au cluster. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».

Variables

principal_id
str

ID principal de l’identité de cluster. Cette propriété est fournie uniquement pour une identité affectée par le système.

tenant_id
str

ID de locataire associé au cluster. Cette propriété est fournie uniquement pour une identité affectée par le système.