ManagedServiceIdentity 클래스
관리 서비스 ID(시스템 할당 및/또는 사용자 할당 ID).
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.
- 상속
-
azure.mgmt.deviceupdate._serialization.ModelManagedServiceIdentity
생성자
ManagedServiceIdentity(*, type: str | _models.ManagedServiceIdentityType, user_assigned_identities: Dict[str, _models.UserAssignedIdentity] | None = None, **kwargs)
변수
- principal_id
- str
시스템 할당 ID의 서비스 주체 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다.
- tenant_id
- str
시스템 할당 ID의 테넌트 ID입니다. 이 속성은 시스템 할당 ID에 대해서만 제공됩니다.
- type
- str 또는 ManagedServiceIdentityType
관리 서비스 ID 유형(SystemAssigned 및 UserAssigned 형식이 모두 허용됨). 필수 요소. 알려진 값은 "None", "SystemAssigned", "UserAssigned" 및 "SystemAssigned,UserAssigned"입니다.
- user_assigned_identities
- dict[<xref:str,azure.mgmt.deviceupdate.models.UserAssignedIdentity>]
리소스와 연결된 사용자 할당 ID 집합입니다. userAssignedIdentities 사전 키는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft 형식의 ARM 리소스 ID입니다. ManagedIdentity/userAssignedIdentities/{identityName}. 사전 값은 요청에서 빈 개체({})일 수 있습니다.