ListContainerItem Classe
Le proprietà del contenitore BLOB sono elencate.
Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.
- Ereditarietà
-
azure.mgmt.storage.v2021_09_01.models._models_py3.AzureEntityResourceListContainerItem
Costruttore
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)
Variabili
- id
- str
ID di risorsa completo per la risorsa. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nome della risorsa.
- type
- str
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".
- etag
- str
Resource Etag.
- version
- str
Versione del contenitore BLOB eliminato.
- deleted
- bool
Indica se il contenitore BLOB è stato eliminato.
- deleted_time
- datetime
Tempo di eliminazione del contenitore BLOB.
- remaining_retention_days
- int
Giorni di conservazione rimanenti per il contenitore BLOB eliminato temporanea.
- default_encryption_scope
- str
Impostazione predefinita del contenitore per l'uso dell'ambito di crittografia specificato per tutte le scritture.
- deny_encryption_scope_override
- bool
Bloccare l'override dell'ambito di crittografia dal contenitore predefinito.
- public_access
- str oppure PublicAccess
Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso. I valori noti sono: "Contenitore", "BLOB" e "Nessuno".
- last_modified_time
- datetime
Restituisce la data e l'ora dell'ultima modifica apportata al contenitore.
- lease_status
- str oppure LeaseStatus
Stato del lease del contenitore. I valori noti sono: "Bloccato" e "Sbloccato".
- lease_state
- str oppure LeaseState
Stato del lease del contenitore. I valori noti sono: "Available", "Leased", "Expired", "Breaking" e "Broken".
- lease_duration
- str oppure LeaseDuration
Specifica se il lease in un contenitore è di durata infinita o fissa, solo quando il contenitore viene eseguito il lease. I valori noti sono: "Infinite" e "Fixed".
- immutability_policy
- ImmutabilityPolicyProperties
Proprietà ImmutabilityPolicy del contenitore.
- legal_hold
- LegalHoldProperties
Proprietà LegalHold del contenitore.
- has_legal_hold
- bool
La proprietà pubblica hasLegalHold è impostata su true da SRP se sono presenti almeno un tag esistente. La proprietà pubblica hasLegalHold è impostata su false da SRP se tutti i tag di blocco legali esistenti vengono cancellati. È possibile che siano presenti un massimo di 1000 contenitori BLOB con hasLegalHold=true per un determinato account.
- has_immutability_policy
- bool
La proprietà pubblica hasImmutabilityPolicy è impostata su true da SRP se ImmutabilityPolicy è stata creata per questo contenitore. La proprietà pubblica hasImmutabilityPolicy è impostata su false da SRP se ImmutabilityPolicy non è stato creato per questo contenitore.
- immutable_storage_with_versioning
- ImmutableStorageWithVersioning
Proprietà non modificabile a livello di oggetto del contenitore. La proprietà è non modificabile e può essere impostata solo su true al momento della creazione del contenitore. I contenitori esistenti devono eseguire un processo di migrazione.
- enable_nfs_v3_root_squash
- bool
Abilitare lo squash radice NFSv3 nel contenitore BLOB.
- enable_nfs_v3_all_squash
- bool
Abilitare NFSv3 tutti gli squash nel contenitore BLOB.