VirtualMachineScaleSetIdentity Classe

Identidade do conjunto de dimensionamento de máquinas virtuais.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Herança
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetIdentity

Construtor

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

Keyword-Only Parameters

type
str ou ResourceIdentityType

O tipo de identidade usado para o conjunto de dimensionamento de máquinas virtuais. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades do conjunto de dimensionamento de máquinas virtuais. Os valores conhecidos são: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" e "None".

user_assigned_identities
dict[str, VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue]

A lista de identidades de usuário associadas ao conjunto de dimensionamento de máquinas virtuais. As referências de chave de dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Variáveis

principal_id
str

A ID principal da identidade do conjunto de dimensionamento de máquinas virtuais. Essa propriedade só será fornecida para uma identidade atribuída pelo sistema.

tenant_id
str

A ID do locatário associada ao conjunto de dimensionamento de máquinas virtuais. Essa propriedade só será fornecida para uma identidade atribuída pelo sistema.

type
str ou ResourceIdentityType

O tipo de identidade usado para o conjunto de dimensionamento de máquinas virtuais. O tipo "SystemAssigned, UserAssigned" inclui uma identidade criada implicitamente e um conjunto de identidades atribuídas pelo usuário. O tipo 'None' removerá todas as identidades do conjunto de dimensionamento de máquinas virtuais. Os valores conhecidos são: "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" e "None".

user_assigned_identities
dict[str, VirtualMachineScaleSetIdentityUserAssignedIdentitiesValue]

A lista de identidades de usuário associadas ao conjunto de dimensionamento de máquinas virtuais. As referências de chave de dicionário de identidade do usuário serão IDs de recurso do ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.