ImmutabilityPolicyProperties interface
As propriedades de um ImmutabilityPolicy de um contentor de blobs.
Propriedades
allow |
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. |
allow |
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. |
immutability |
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. |
update |
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[]