Compartir a través de


ImmutableStorageAccount Clase

Esta propiedad habilita y define la inmutabilidad de nivel de cuenta. Habilitar la característica habilita automáticamente el control de versiones de blobs.

Herencia
azure.mgmt.storage._serialization.Model
ImmutableStorageAccount

Constructor

ImmutableStorageAccount(*, enabled: bool | None = None, immutability_policy: _models.AccountImmutabilityPolicyProperties | None = None, **kwargs: Any)

Parámetros de solo palabra clave

Nombre Description
enabled

Marca booleana que permite la inmutabilidad de nivel de cuenta. Todos los contenedores de esta cuenta tienen habilitada la inmutabilidad de nivel de objeto de forma predeterminada.

immutability_policy

Especifica la directiva de inmutabilidad de nivel de cuenta predeterminada que se hereda y se aplica a los objetos que no poseen una directiva de inmutabilidad explícita en el nivel de objeto. La directiva de inmutabilidad de nivel de objeto tiene mayor prioridad que la directiva de inmutabilidad de nivel de contenedor, que tiene una prioridad más alta que la directiva de inmutabilidad de nivel de cuenta.

Variables

Nombre Description
enabled

Marca booleana que permite la inmutabilidad de nivel de cuenta. Todos los contenedores de esta cuenta tienen habilitada la inmutabilidad de nivel de objeto de forma predeterminada.

immutability_policy

Especifica la directiva de inmutabilidad de nivel de cuenta predeterminada que se hereda y se aplica a los objetos que no poseen una directiva de inmutabilidad explícita en el nivel de objeto. La directiva de inmutabilidad de nivel de objeto tiene mayor prioridad que la directiva de inmutabilidad de nivel de contenedor, que tiene una prioridad más alta que la directiva de inmutabilidad de nivel de cuenta.