Condividi tramite


VirtualMachineScaleSetIdentity Classe

Identità per il set di scalabilità di macchine virtuali.

Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.

Ereditarietà
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetIdentity

Costruttore

VirtualMachineScaleSetIdentity(*, type: str | _models.ResourceIdentityType | None = None, user_assigned_identities: Dict[str, _models.VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue] | None = None, **kwargs: Any)

Keyword-Only Parameters

type
str oppure ResourceIdentityType

Tipo di identità utilizzata per il set di scalabilità di macchine virtuali. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal set di scalabilità di macchine virtuali. I valori noti sono: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" e "None".

user_assigned_identities
dict[str, VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue]

Elenco delle identità utente associate al set di scalabilità di macchine virtuali. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Variabili

principal_id
str

ID principale dell'identità del set di scalabilità di macchine virtuali. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

tenant_id
str

ID tenant associato al set di scalabilità di macchine virtuali. Questa proprietà verrà fornita solo per un'identità assegnata dal sistema.

type
str oppure ResourceIdentityType

Tipo di identità utilizzata per il set di scalabilità di macchine virtuali. Il tipo 'SystemAssigned, UserAssigned' include sia un'identità creata in modo implicito che un set di identità assegnate dall'utente. Il tipo 'Nessuno' rimuoverà le identità dal set di scalabilità di macchine virtuali. I valori noti sono: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" e "None".

user_assigned_identities
dict[str, VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue]

Elenco delle identità utente associate al set di scalabilità di macchine virtuali. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel modulo: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.