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.AzureEntityResourceListContainerItem
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
|
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
|
str veya
PublicAccess
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
|
Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
Kaynağın adı. |
type
|
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts". |
etag
|
Kaynak Etag'i. |
version
|
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
|
Geçici olarak silinen blob kapsayıcısı için kalan saklama günleri. |
default_encryption_scope
|
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
|
str veya
PublicAccess
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
|
str veya
LeaseStatus
Kapsayıcının kira durumu. Bilinen değerler şunlardır: "Kilitli" ve "Kilidi Açık". |
lease_state
|
str veya
LeaseState
Kapsayıcının kira durumu. Bilinen değerler şunlardır: "Kullanılabilir", "Kiralandı", "Süresi Doldu", "Hata" ve "Bozuk". |
lease_duration
|
str veya
LeaseDuration
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. |
Azure SDK for Python