DiskEncryptionSet 클래스
디스크 암호화 집합 리소스입니다.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.
- 상속
-
azure.mgmt.compute.v2023_04_02.models._models_py3.ResourceDiskEncryptionSet
생성자
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, federated_client_id: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- location
- str
리소스 위치. 필수 사항입니다.
- identity
- EncryptionSetIdentity
디스크 암호화 집합에 대한 관리 ID입니다. 디스크를 암호화하는 데 사용하려면 키 자격 증명 모음에 대한 권한이 부여되어야 합니다.
- encryption_type
- str 또는 DiskEncryptionSetType
디스크의 데이터를 암호화하는 데 사용되는 키 유형입니다. 알려진 값은 "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" 및 "ConfidentialVmEncryptedWithCustomerKey"입니다.
- active_key
- KeyForDiskEncryptionSet
현재 이 디스크 암호화 집합에서 사용되는 키 자격 증명 모음 키입니다.
- rotation_to_latest_key_version_enabled
- bool
이 디스크 암호화 집합을 최신 키 버전으로 자동 업데이트하려면 이 플래그를 true로 설정합니다.
- federated_client_id
- str
다른 테넌트에서 키 자격 증명 모음에 액세스하기 위한 다중 테넌트 애플리케이션 클라이언트 ID입니다. 값을 'None'으로 설정하면 속성이 지워질 수 있습니다.
변수
- id
- str
리소스 ID입니다.
- name
- str
리소스 이름입니다.
- type
- str
리소스 종류.
- location
- str
리소스 위치. 필수 사항입니다.
- identity
- EncryptionSetIdentity
디스크 암호화 집합에 대한 관리 ID입니다. 디스크를 암호화하는 데 사용하려면 키 자격 증명 모음에 대한 권한이 부여되어야 합니다.
- encryption_type
- str 또는 DiskEncryptionSetType
디스크의 데이터를 암호화하는 데 사용되는 키 유형입니다. 알려진 값은 "EncryptionAtRestWithCustomerKey", "EncryptionAtRestWithPlatformAndCustomerKeys" 및 "ConfidentialVmEncryptedWithCustomerKey"입니다.
- 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
자동 키를 회전하는 동안 발생한 오류입니다. 오류가 있는 경우 이 디스크 암호화 집합의 오류가 해결될 때까지 자동 키 회전이 시도되지 않습니다.
- federated_client_id
- str
다른 테넌트에서 키 자격 증명 모음에 액세스하기 위한 다중 테넌트 애플리케이션 클라이언트 ID입니다. 값을 'None'으로 설정하면 속성이 지워질 수 있습니다.
Azure SDK for Python