ListContainerItem Sınıf

Blob kapsayıcısı özellikleri listelenecek.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Devralma
azure.mgmt.storage.v2022_05_01.models._models_py3.AzureEntityResource
ListContainerItem

Oluşturucu

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: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
default_encryption_scope
str

Kapsayıcıyı varsayılan olarak tüm yazma işlemleri için belirtilen şifreleme kapsamını kullanacak şekilde ayarlayın.

deny_encryption_scope_override

Kapsayıcı varsayılanından şifreleme kapsamını geçersiz kılmayı engelleyin.

public_access

Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini ve erişim düzeyini belirtir. Bilinen değerler şunlardır: "Container", "Blob" ve "None".

metadata

Kapsayıcıyla meta veri olarak ilişkilendirilecek bir ad-değer çifti.

immutable_storage_with_versioning

Kapsayıcının nesne düzeyinde değişmezlik özelliği. özelliği sabittir ve yalnızca kapsayıcı oluşturma zamanında true olarak ayarlanabilir. Mevcut kapsayıcılar bir geçiş işleminden geçmelidir.

enable_nfs_v3_root_squash

Blob kapsayıcısı üzerinde NFSv3 kök squash'i etkinleştirin.

enable_nfs_v3_all_squash

Blob kapsayıcısı üzerinde NFSv3 tüm squash'ları etkinleştirin.

Değişkenler

Name Description
id
str

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Kaynağın adı.

type
str

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts".

etag
str

Kaynak Etag'i.

version
str

Silinen blob kapsayıcısının sürümü.

deleted

Blob kapsayıcısının silinip silinmediğini gösterir.

deleted_time

Blob kapsayıcısı silme süresi.

remaining_retention_days
int

Geçici olarak silinen blob kapsayıcısı için kalan saklama günleri.

default_encryption_scope
str

Kapsayıcıyı varsayılan olarak tüm yazma işlemleri için belirtilen şifreleme kapsamını kullanacak şekilde ayarlayın.

deny_encryption_scope_override

Kapsayıcı varsayılanından şifreleme kapsamını geçersiz kılmayı engelleyin.

public_access

Kapsayıcıdaki verilere genel olarak erişilip erişilemeyeceğini ve erişim düzeyini belirtir. Bilinen değerler şunlardır: "Container", "Blob" ve "None".

last_modified_time

Kapsayıcının son değiştirildiği tarih ve saati döndürür.

lease_status

Kapsayıcının kira durumu. Bilinen değerler şunlardır: "Kilitli" ve "Kilidi Açık".

lease_state

Kapsayıcının kira durumu. Bilinen değerler şunlardır: "Kullanılabilir", "Kiralandı", "Süresi Doldu", "Hata" ve "Bozuk".

lease_duration

Bir kapsayıcıdaki kiranın sonsuz mu yoksa sabit süreli mi olduğunu, yalnızca kapsayıcı kiralandığında belirtir. Bilinen değerler şunlardır: "Sonsuz" ve "Sabit".

metadata

Kapsayıcıyla meta veri olarak ilişkilendirilecek bir ad-değer çifti.

immutability_policy

Kapsayıcının ImmutabilityPolicy özelliği.

legal_hold

Kapsayıcının LegalHold özelliği.

has_legal_hold

HasLegalHold ortak özelliği, en az bir mevcut etiket varsa SRP tarafından true olarak ayarlanır. Mevcut tüm yasal tutma etiketleri temizlenirse hasLegalHold ortak özelliği SRP tarafından false olarak ayarlanır. Belirli bir hesap için hasLegalHold=true olan en fazla 1000 blob kapsayıcısı olabilir.

has_immutability_policy

Bu kapsayıcı için ImmutabilityPolicy oluşturulduysa hasImmutabilityPolicy ortak özelliği SRP tarafından true olarak ayarlanır. Bu kapsayıcı için ImmutabilityPolicy oluşturulmadıysa hasImmutabilityPolicy ortak özelliği SRP tarafından false olarak ayarlanır.

immutable_storage_with_versioning

Kapsayıcının nesne düzeyinde değişmezlik özelliği. özelliği sabittir ve yalnızca kapsayıcı oluşturma zamanında true olarak ayarlanabilir. Mevcut kapsayıcılar bir geçiş işleminden geçmelidir.

enable_nfs_v3_root_squash

Blob kapsayıcısı üzerinde NFSv3 kök squash'i etkinleştirin.

enable_nfs_v3_all_squash

Blob kapsayıcısı üzerinde NFSv3 tüm squash'ları etkinleştirin.