Freigeben über


ManagedServiceIdentity Klasse

Verwaltete Dienstidentität (systemseitig und/oder benutzerseitig zugewiesene Identitäten).

Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.

Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.

Vererbung
azure.mgmt.appcontainers._serialization.Model
ManagedServiceIdentity

Konstruktor

ManagedServiceIdentity(*, type: str | _models.ManagedServiceIdentityType, user_assigned_identities: Dict[str, _models.UserAssignedIdentity] | None = None, **kwargs: Any)

Keyword-Only Parameter

Name Beschreibung
type

Typ der verwalteten Dienstidentität (wobei sowohl SystemAssigned- als auch UserAssigned-Typen zulässig sind). Erforderlich. Bekannte Werte sind: "None", "SystemAssigned", "UserAssigned" und "SystemAssigned,UserAssigned".

user_assigned_identities

Die Gruppe der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den userAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.

Variablen

Name Beschreibung
principal_id
str

Die Dienstprinzipal-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

tenant_id
str

Die Mandanten-ID der systemseitig zugewiesenen Identität. Diese Eigenschaft wird nur für eine systemseitig zugewiesene Identität bereitgestellt.

type

Typ der verwalteten Dienstidentität (wobei sowohl SystemAssigned- als auch UserAssigned-Typen zulässig sind). Erforderlich. Bekannte Werte sind: "None", "SystemAssigned", "UserAssigned" und "SystemAssigned,UserAssigned".

user_assigned_identities

Die Gruppe der benutzerseitig zugewiesenen Identitäten, die der Ressource zugeordnet sind. Bei den userAssignedIdentities-Wörterbuchschlüsseln handelt es sich um ARM-Ressourcen-IDs in der Form : '/subscriptions/{subscriptionId}/resourceGroupGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Die Wörterbuchwerte können leere Objekte ({}) in Anforderungen sein.