Compartir a través de


DeleteRetentionPolicy Clase

Las propiedades del servicio para la eliminación temporal.

Herencia
azure.mgmt.storage._serialization.Model
DeleteRetentionPolicy

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
int

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
int

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.