Поделиться через


VirtualMachineScaleSetIdentity Класс

Удостоверение для масштабируемого набора виртуальных машин.

Переменные заполняются только сервером и игнорируются при отправке запроса.

Наследование
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetIdentity

Конструктор

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

Keyword-Only Parameters

type
str или ResourceIdentityType

Тип удостоверения, используемого для масштабируемого набора виртуальных машин. Тип SystemAssigned, UserAssigned включает как условно созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип None приведет к удалению всех удостоверений из масштабируемого набора виртуальных машин. Известные значения: SystemAssigned, UserAssigned, SystemAssigned, UserAssigned и None.

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

Список удостоверений пользователей, связанных с масштабируемым набором виртуальных машин. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".

Переменные

principal_id
str

Идентификатор субъекта удостоверения масштабируемого набора виртуальных машин. Это свойство предоставляется только для удостоверения, назначаемого системой.

tenant_id
str

Идентификатор клиента, связанный с масштабируемым набором виртуальных машин. Это свойство предоставляется только для удостоверения, назначаемого системой.

type
str или ResourceIdentityType

Тип удостоверения, используемого для масштабируемого набора виртуальных машин. Тип SystemAssigned, UserAssigned включает как условно созданное удостоверение, так и набор удостоверений, назначенных пользователем. Тип None приведет к удалению всех удостоверений из масштабируемого набора виртуальных машин. Известные значения: SystemAssigned, UserAssigned, SystemAssigned, UserAssigned и None.

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

Список удостоверений пользователей, связанных с масштабируемым набором виртуальных машин. Ссылки на ключи словаря удостоверений пользователей будут иметь идентификаторы ресурсов ARM в форме: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}".