Udostępnij za pośrednictwem


ListContainerItem Klasa

Zostaną wyświetlone właściwości kontenera obiektów blob.

Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.

Dziedziczenie
azure.mgmt.storage.v2022_09_01.models._models_py3.AzureEntityResource
ListContainerItem

Konstruktor

ListContainerItem(*, default_encryption_scope: str | None = None, deny_encryption_scope_override: bool | None = None, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, immutable_storage_with_versioning: _models.ImmutableStorageWithVersioning | None = None, enable_nfs_v3_root_squash: bool | None = None, enable_nfs_v3_all_squash: bool | None = None, **kwargs)

Zmienne

id
str

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Nazwa zasobu.

type
str

Typ zasobu. Np. "Microsoft. Compute/virtualMachines" lub "Microsoft. Storage/storageAccounts".

etag
str

Zasób Etag.

version
str

Wersja usuniętego kontenera obiektów blob.

deleted
bool

Wskazuje, czy kontener obiektów blob został usunięty.

deleted_time
datetime

Czas usunięcia kontenera obiektów blob.

remaining_retention_days
int

Pozostałe dni przechowywania dla kontenera obiektów blob usuniętych nietrwale.

default_encryption_scope
str

Domyślnie kontener używa określonego zakresu szyfrowania dla wszystkich zapisów.

deny_encryption_scope_override
bool

Blokuj zastępowanie zakresu szyfrowania z wartości domyślnej kontenera.

public_access
str lub PublicAccess

Określa, czy dostęp do danych w kontenerze może być uzyskiwany publicznie i na poziomie dostępu. Znane wartości to: "Container", "Blob" i "None".

last_modified_time
datetime

Zwraca datę i godzinę ostatniej modyfikacji kontenera.

lease_status
str lub LeaseStatus

Stan dzierżawy kontenera. Znane wartości to: "Zablokowane" i "Odblokowane".

lease_state
str lub LeaseState

Stan dzierżawy kontenera. Znane wartości to: "Available", "Leased", "Expired", "Breaking" i "Broken".

lease_duration
str lub LeaseDuration

Określa, czy dzierżawa kontenera ma nieskończony lub stały czas trwania, tylko wtedy, gdy kontener jest dzierżawiony. Znane wartości to: "Nieskończone" i "Stałe".

metadata
dict[str, str]

Para name-value do skojarzenia z kontenerem jako metadanymi.

immutability_policy
ImmutabilityPolicyProperties

Właściwość ImmutabilityPolicy kontenera.

legal_hold
LegalHoldProperties

Właściwość LegalHold kontenera.

has_legal_hold
bool

Właściwość publiczna hasLegalHold jest ustawiona na wartość true przez protokół SRP, jeśli istnieje co najmniej jeden istniejący tag. Właściwość publiczna hasLegalHold jest ustawiona na wartość false przez protokół SRP, jeśli wszystkie istniejące tagi archiwizacji ze względów prawnych zostaną wyczyszczone. Dla danego konta może istnieć maksymalnie 1000 kontenerów obiektów blob z hasLegalHold=true.

has_immutability_policy
bool

Właściwość publiczna hasImmutabilityPolicy jest ustawiona na wartość true przez protokół SRP, jeśli właściwość ImmutabilityPolicy została utworzona dla tego kontenera. Właściwość publiczna hasImmutabilityPolicy jest ustawiona na wartość false przez protokół SRP, jeśli właściwość ImmutabilityPolicy nie została utworzona dla tego kontenera.

immutable_storage_with_versioning
ImmutableStorageWithVersioning

Właściwość niezmienności na poziomie obiektu kontenera. Właściwość jest niezmienna i może być ustawiona na wartość true tylko w czasie tworzenia kontenera. Istniejące kontenery muszą przejść proces migracji.

enable_nfs_v3_root_squash
bool

Włącz root squash NFSv3 w kontenerze obiektów blob.

enable_nfs_v3_all_squash
bool

Włącz NFSv3 wszystkie obiekty squash w kontenerze obiektów blob.