EncryptionSetIdentity 클래스
디스크 암호화 집합에 대한 관리 ID입니다. 디스크를 암호화하는 데 사용하려면 키 자격 증명 모음에 대한 권한이 부여되어야 합니다.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
- 상속
-
azure.mgmt.compute._serialization.ModelEncryptionSetIdentity
생성자
EncryptionSetIdentity(*, type: str | _models.DiskEncryptionSetIdentityType | None = None, user_assigned_identities: Dict[str, _models.UserAssignedIdentitiesValue] | None = None, **kwargs)
변수
- type
- str 또는 DiskEncryptionSetIdentityType
DiskEncryptionSet에서 사용하는 관리 ID의 유형입니다. 새 만들기에는 SystemAssigned만 지원됩니다. 새 Azure Active Directory 테넌트로 구독을 마이그레이션하는 동안 Id 유형 없음으로 디스크 암호화 집합을 업데이트할 수 있습니다. 암호화된 리소스가 키에 대한 액세스 권한을 잃게 됩니다. 알려진 값은 "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" 및 "None"입니다.
- principal_id
- str
관리 ID 리소스의 개체 ID입니다. 리소스에 systemAssigned(암시적) ID가 있는 경우 PUT 요청의 x-ms-identity-principal-id 헤더를 통해 ARM에서 RP로 전송됩니다.
- tenant_id
- str
관리 ID 리소스의 테넌트 ID입니다. 리소스에 systemAssigned(암시적) ID가 있는 경우 PUT 요청의 x-ms-client-tenant-id 헤더를 통해 ARM에서 RP로 전송됩니다.
- user_assigned_identities
- dict[<xref:str,azure.mgmt.compute.v2022_03_02.models.UserAssignedIdentitiesValue>]
디스크 암호화 집합과 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft 형식의 ARM 리소스 ID입니다. ManagedIdentity/userAssignedIdentities/{identityName}'.