ListContainerItem Classe
Le proprietà del contenitore BLOB sono elencate.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
- Ereditarietà
-
azure.mgmt.storage.v2021_02_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, **kwargs)
Variabili
- id
- str
ID di risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nome della risorsa.
- type
- str
Tipo di risorsa. Ad esempio, "Microsoft. Calcolo/virtualMachines" o "Microsoft. Storage/storageAccounts".
- etag
- str
Etag delle risorse.
- 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 soft.
- default_encryption_scope
- str
Per impostazione predefinita, il contenitore usa l'ambito di crittografia specificato per tutte le scritture.
- deny_encryption_scope_override
- bool
Bloccare l'override dell'ambito di crittografia dall'impostazione predefinita del contenitore.
- public_access
- str oppure PublicAccess
Specifica se i dati nel contenitore sono accessibili pubblicamente e il livello di accesso. I valori noti sono: "Container", "Blob" e "None".
- 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 fissa o infinita, solo quando viene eseguito il lease del contenitore. 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 è presente almeno un tag esistente. La proprietà pubblica hasLegalHold è impostata su false da SRP se tutti i tag di blocco a fini giudiziari esistenti vengono cancellati. Per un determinato account può essere presente un massimo di 1000 contenitori BLOB con hasLegalHold=true.
- has_immutability_policy
- bool
La proprietà pubblica hasImmutabilityPolicy è impostata su true da SRP se ImmutabilityPolicy è stato creato per questo contenitore. La proprietà pubblica hasImmutabilityPolicy è impostata su false da SRP se ImmutabilityPolicy non è stato creato per questo contenitore.