다음을 통해 공유


EncryptionSetIdentity 클래스

디스크 암호화 집합에 대한 관리 ID입니다. 디스크를 암호화하는 데 사용하려면 키 자격 증명 모음에 대한 권한이 부여되어야 합니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

상속
azure.mgmt.compute._serialization.Model
EncryptionSetIdentity

생성자

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

Keyword-Only Parameters

type
str 또는 DiskEncryptionSetIdentityType

DiskEncryptionSet에서 사용하는 관리 ID의 유형입니다. 새 만들기에는 SystemAssigned만 지원됩니다. 새 Azure Active Directory 테넌트로 구독을 마이그레이션하는 동안 Id 유형 없음으로 디스크 암호화 집합을 업데이트할 수 있습니다. 암호화된 리소스가 키에 대한 액세스 권한을 잃게 됩니다. 알려진 값은 "SystemAssigned", "UserAssigned", "SystemAssigned, UserAssigned" 및 "None"입니다.

user_assigned_identities
dict[str, UserAssignedIdentitiesValue]

디스크 암호화 집합과 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.

변수

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[str, UserAssignedIdentitiesValue]

디스크 암호화 집합과 연결된 사용자 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}' 형식의 ARM 리소스 ID입니다.