DeleteRetentionPolicy Clase
Las propiedades del servicio para la eliminación temporal.
- Herencia
-
azure.mgmt.storage._serialization.ModelDeleteRetentionPolicy
Constructor
DeleteRetentionPolicy(*, enabled: bool | None = None, days: int | None = None, allow_permanent_delete: bool | None = None, **kwargs: Any)
Parámetros de solo palabra clave
Nombre | Description |
---|---|
enabled
|
Indica si DeleteRetentionPolicy está habilitado. |
days
|
Indica el número de días que se debe conservar el elemento eliminado. El valor mínimo especificado puede ser 1 y el valor máximo puede ser 365. |
allow_permanent_delete
|
Esta propiedad cuando se establece en true permite eliminar las versiones y instantáneas del blob eliminado temporalmente. Esta propiedad no se puede usar la directiva de restauración de blobs. Esta propiedad solo se aplica a Blob service y no se aplica a contenedores o recursos compartidos de archivos. |
Variables
Nombre | Description |
---|---|
enabled
|
Indica si DeleteRetentionPolicy está habilitado. |
days
|
Indica el número de días que se debe conservar el elemento eliminado. El valor mínimo especificado puede ser 1 y el valor máximo puede ser 365. |
allow_permanent_delete
|
Esta propiedad cuando se establece en true permite eliminar las versiones y instantáneas del blob eliminado temporalmente. Esta propiedad no se puede usar la directiva de restauración de blobs. Esta propiedad solo se aplica a Blob service y no se aplica a contenedores o recursos compartidos de archivos. |
Azure SDK for Python