다음을 통해 공유


DiskEncryptionSet 클래스

디스크 암호화 집합 리소스입니다.

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

Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.mgmt.compute.v2021_04_01.models._models_py3.Resource
DiskEncryptionSet

생성자

DiskEncryptionSet(*, location: str, tags: Dict[str, str] | None = None, identity: _models.EncryptionSetIdentity | None = None, encryption_type: str | _models.DiskEncryptionSetType | None = None, active_key: _models.KeyForDiskEncryptionSet | None = None, rotation_to_latest_key_version_enabled: bool | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

리소스 위치. 필수 요소.

tags
dict[str, str]

리소스 태그.

identity
EncryptionSetIdentity

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

encryption_type
str 또는 DiskEncryptionSetType

디스크의 데이터를 암호화하는 데 사용되는 키 유형입니다. 알려진 값은 "EncryptionAtRestWithCustomerKey" 및 "EncryptionAtRestWithPlatformAndCustomerKeys"입니다.

active_key
KeyForDiskEncryptionSet

현재 이 디스크 암호화 집합에서 사용되는 키 자격 증명 모음 키입니다.

rotation_to_latest_key_version_enabled
bool

이 디스크 암호화 집합을 최신 키 버전으로 자동 업데이트하려면 이 플래그를 true로 설정합니다.

변수

id
str

리소스 ID입니다.

name
str

리소스 이름입니다.

type
str

리소스 종류.

location
str

리소스 위치. 필수 요소.

tags
dict[str, str]

리소스 태그.

identity
EncryptionSetIdentity

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

encryption_type
str 또는 DiskEncryptionSetType

디스크의 데이터를 암호화하는 데 사용되는 키 유형입니다. 알려진 값은 "EncryptionAtRestWithCustomerKey" 및 "EncryptionAtRestWithPlatformAndCustomerKeys"입니다.

active_key
KeyForDiskEncryptionSet

현재 이 디스크 암호화 집합에서 사용되는 키 자격 증명 모음 키입니다.

previous_keys
list[KeyForDiskEncryptionSet]

키 회전이 진행되는 동안 이 디스크 암호화 집합에서 이전에 사용한 키 자격 증명 모음 키의 읽기 전용 컬렉션입니다. 진행 중인 키 회전이 없으면 비어 있습니다.

provisioning_state
str

디스크 암호화 집합 프로비전 상태입니다.

rotation_to_latest_key_version_enabled
bool

이 디스크 암호화 집합을 최신 키 버전으로 자동 업데이트하려면 이 플래그를 true로 설정합니다.

last_key_rotation_timestamp
datetime

이 디스크 암호화 집합의 활성 키가 업데이트된 시간입니다.

auto_key_rotation_error
ApiError

자동 키를 회전하는 동안 발생한 오류입니다. 오류가 있는 경우 이 디스크 암호화 집합의 오류가 해결될 때까지 자동 키 회전이 시도되지 않습니다.