Share via


ContainerProperties 클래스

Blob 컨테이너의 속성 클래스입니다.

반환된 ContainerProperties 인스턴스는 사전 인터페이스를 통해 이러한 값을 노출합니다(예: container_props["last_modified"]). 또한 컨테이너 이름은 로 container_props["name"]사용할 수 있습니다.

상속
azure.storage.blob._shared.models.DictMixin
ContainerProperties

생성자

ContainerProperties(**kwargs)

변수

name
str

컨테이너의 이름입니다.

last_modified
datetime

컨테이너가 마지막으로 수정된 시간을 나타내는 datetime 개체입니다.

etag
str

ETag에는 조건에 따라 작업을 수행하는 데 사용할 수 있는 값이 포함됩니다.

lease
LeaseProperties

컨테이너에 대한 모든 임대 정보를 저장합니다.

public_access
str

컨테이너의 데이터를 공개적으로 액세스할 수 있는지 여부 및 액세스 수준을 지정합니다.

has_immutability_policy
bool

컨테이너에 불변성 정책이 있는지 여부를 나타냅니다.

has_legal_hold
bool

컨테이너에 법적 보존이 있는지 여부를 나타냅니다.

immutable_storage_with_versioning_enabled
bool

컨테이너에서 버전 관리를 사용하는 변경할 수 없는 스토리지를 사용할 수 있는지 여부를 나타냅니다.

버전 12.10.0의 새로운 기능: API 버전 '2020-10-02'에 도입되었습니다.

metadata
dict

컨테이너와 메타데이터로 연결할 이름-값 쌍이 있는 받아쓰기입니다.

encryption_scope
ContainerEncryptionScope

컨테이너에 대한 기본 암호화 범위 구성입니다.

deleted
bool

이 컨테이너가 삭제되었는지 여부입니다.

version
str

삭제된 컨테이너의 버전입니다.

메서드

get
has_key
items
keys
update
values

get

get(key, default=None)

매개 변수

key
필수
default
기본값: None

has_key

has_key(k)

매개 변수

k
필수

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()