Partilhar via


ImmutabilityPolicyProperties interface

As propriedades de um ImmutabilityPolicy de um contentor de blobs.

Propriedades

allowProtectedAppendWrites

Esta propriedade só pode ser alterada para políticas de retenção baseadas no tempo desbloqueadas. Quando ativado, os novos blocos podem ser escritos num blob de acréscimo, mantendo a proteção e a conformidade de imutabilidade. Só podem ser adicionados novos blocos e os blocos existentes não podem ser modificados ou eliminados. Esta propriedade não pode ser alterada com a API ExtendImmutabilityPolicy.

allowProtectedAppendWritesAll

Esta propriedade só pode ser alterada para políticas de retenção baseadas no tempo desbloqueadas. Quando ativado, os novos blocos podem ser escritos em "Blobs de Acréscimo e Bock", mantendo a proteção e conformidade de imutabilidade. Só podem ser adicionados novos blocos e os blocos existentes não podem ser modificados ou eliminados. Esta propriedade não pode ser alterada com a API ExtendImmutabilityPolicy. As propriedades "allowProtectedAppendWrites" e "allowProtectedAppendWritesAll" são mutuamente exclusivas.

etag

ImmutabilityPolicy Etag. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

immutabilityPeriodSinceCreationInDays

O período de imutabilidade dos blobs no contentor desde a criação da política, em dias.

state

O estado ImmutabilityPolicy de um contentor de blobs, os valores possíveis incluem: Bloqueado e Desbloqueado. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

updateHistory

O histórico de atualizações ImmutabilityPolicy do contentor de blobs. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

Detalhes de Propriedade

allowProtectedAppendWrites

Esta propriedade só pode ser alterada para políticas de retenção baseadas no tempo desbloqueadas. Quando ativado, os novos blocos podem ser escritos num blob de acréscimo, mantendo a proteção e a conformidade de imutabilidade. Só podem ser adicionados novos blocos e os blocos existentes não podem ser modificados ou eliminados. Esta propriedade não pode ser alterada com a API ExtendImmutabilityPolicy.

allowProtectedAppendWrites?: boolean

Valor de Propriedade

boolean

allowProtectedAppendWritesAll

Esta propriedade só pode ser alterada para políticas de retenção baseadas no tempo desbloqueadas. Quando ativado, os novos blocos podem ser escritos em "Blobs de Acréscimo e Bock", mantendo a proteção e conformidade de imutabilidade. Só podem ser adicionados novos blocos e os blocos existentes não podem ser modificados ou eliminados. Esta propriedade não pode ser alterada com a API ExtendImmutabilityPolicy. As propriedades "allowProtectedAppendWrites" e "allowProtectedAppendWritesAll" são mutuamente exclusivas.

allowProtectedAppendWritesAll?: boolean

Valor de Propriedade

boolean

etag

ImmutabilityPolicy Etag. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

etag?: string

Valor de Propriedade

string

immutabilityPeriodSinceCreationInDays

O período de imutabilidade dos blobs no contentor desde a criação da política, em dias.

immutabilityPeriodSinceCreationInDays?: number

Valor de Propriedade

number

state

O estado ImmutabilityPolicy de um contentor de blobs, os valores possíveis incluem: Bloqueado e Desbloqueado. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

state?: string

Valor de Propriedade

string

updateHistory

O histórico de atualizações ImmutabilityPolicy do contentor de blobs. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.

updateHistory?: UpdateHistoryProperty[]

Valor de Propriedade