Freigeben über


ManagedClusterIdentity Klasse

Definition

Identität für den verwalteten Cluster.

public class ManagedClusterIdentity
type ManagedClusterIdentity = class
Public Class ManagedClusterIdentity
Vererbung
ManagedClusterIdentity

Konstruktoren

ManagedClusterIdentity()

Initialisiert eine neue instance der ManagedClusterIdentity-Klasse.

ManagedClusterIdentity(String, String, Nullable<ResourceIdentityType>, IDictionary<String,ManagedClusterIdentityUserAssignedIdentitiesValue>)

Initialisiert eine neue instance der ManagedClusterIdentity-Klasse.

Eigenschaften

PrincipalId

Ruft die Prinzipal-ID der systemseitig zugewiesenen Identität ab, die von master Komponenten verwendet wird.

TenantId

Ruft die Mandanten-ID der systemseitig zugewiesenen Identität ab, die von master Komponenten verwendet wird.

Type

Ruft den Identitätstyp ab, der für den verwalteten Cluster verwendet wird, oder legt diese fest. Der Typ "SystemAssigned" verwendet eine implizit erstellte Identität in master Komponenten und eine automatisch erstellte benutzerseitig zugewiesene Identität in MC_ Ressourcengruppe in Agentknoten. Der Typ "None" verwendet keine MSI für den verwalteten Cluster, stattdessen wird der Dienstprinzipal verwendet. Mögliche Werte: "SystemAssigned", "UserAssigned", "None"

UserAssignedIdentities

Ruft die Benutzeridentität ab, die dem verwalteten Cluster zugeordnet ist, oder legt sie fest. Diese Identität wird in der Steuerungsebene verwendet, und es ist nur eine vom Benutzer zugewiesene Identität zulässig. Die Verweise auf das Benutzeridentitätswörterbuch sind ARM-Ressourcen-IDs im Format "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Gilt für: