Udostępnij przez


VirtualMachineIdentityOutput interface

Tożsamość maszyny wirtualnej.

Właściwości

principalId

Identyfikator podmiotu zabezpieczeń tożsamości maszyny wirtualnej. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

tenantId

Identyfikator dzierżawy skojarzony z maszyną wirtualną. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

type

Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.

userAssignedIdentities

Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Szczegóły właściwości

principalId

Identyfikator podmiotu zabezpieczeń tożsamości maszyny wirtualnej. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

principalId?: string

Wartość właściwości

string

tenantId

Identyfikator dzierżawy skojarzony z maszyną wirtualną. Ta właściwość zostanie udostępniona tylko dla tożsamości przypisanej przez system.

tenantId?: string

Wartość właściwości

string

type

Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej.

type?: "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned"

Wartość właściwości

"None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned"

userAssignedIdentities

Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

userAssignedIdentities?: Record<string, UserAssignedIdentitiesValueOutput>

Wartość właściwości