Condividi tramite


DeleteRetentionPolicy Classe

Proprietà del servizio per l'eliminazione temporanea.

Ereditarietà
azure.mgmt.storage._serialization.Model
DeleteRetentionPolicy

Costruttore

DeleteRetentionPolicy(*, enabled: bool | None = None, days: int | None = None, allow_permanent_delete: bool | None = None, **kwargs: Any)

Parametri solo parole chiave

Nome Descrizione
enabled

Indica se DeleteRetentionPolicy è abilitato.

days
int

Indica il numero di giorni che l'elemento eliminato deve essere mantenuto. Il valore minimo specificato può essere 1 e il valore massimo può essere 365.

allow_permanent_delete

Questa proprietà quando impostata su true consente l'eliminazione delle versioni e degli snapshot del BLOB eliminati temporanea. Questa proprietà non può essere usata dai criteri di ripristino BLOB. Questa proprietà si applica solo al servizio BLOB e non si applica ai contenitori o alla condivisione file.

Variabili

Nome Descrizione
enabled

Indica se DeleteRetentionPolicy è abilitato.

days
int

Indica il numero di giorni che l'elemento eliminato deve essere mantenuto. Il valore minimo specificato può essere 1 e il valore massimo può essere 365.

allow_permanent_delete

Questa proprietà quando impostata su true consente l'eliminazione delle versioni e degli snapshot del BLOB eliminati temporanea. Questa proprietà non può essere usata dai criteri di ripristino BLOB. Questa proprietà si applica solo al servizio BLOB e non si applica ai contenitori o alla condivisione file.