DeleteRetentionPolicy Klasa
Właściwości usługi do usuwania nietrwałego.
- Dziedziczenie
-
azure.mgmt.storage._serialization.ModelDeleteRetentionPolicy
Konstruktor
DeleteRetentionPolicy(*, enabled: bool | None = None, days: int | None = None, allow_permanent_delete: bool | None = None, **kwargs: Any)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
enabled
|
Wskazuje, czy opcja DeleteRetentionPolicy jest włączona. |
days
|
Wskazuje liczbę dni przechowywania usuniętego elementu. Minimalna określona wartość może wynosić 1, a maksymalna wartość może wynosić 365. |
allow_permanent_delete
|
Ta właściwość po ustawieniu wartości true umożliwia usunięcie nietrwale usuniętych wersji obiektów blob i migawek. Tej właściwości nie można używać zasad przywracania obiektów blob. Ta właściwość dotyczy tylko usługi obiektów blob i nie ma zastosowania do kontenerów ani udziału plików. |
Zmienne
Nazwa | Opis |
---|---|
enabled
|
Wskazuje, czy opcja DeleteRetentionPolicy jest włączona. |
days
|
Wskazuje liczbę dni przechowywania usuniętego elementu. Minimalna określona wartość może wynosić 1, a maksymalna wartość może wynosić 365. |
allow_permanent_delete
|
Ta właściwość po ustawieniu wartości true umożliwia usunięcie nietrwale usuniętych wersji obiektów blob i migawek. Tej właściwości nie można używać zasad przywracania obiektów blob. Ta właściwość dotyczy tylko usługi obiektów blob i nie ma zastosowania do kontenerów ani udziału plików. |
Azure SDK for Python