ImmutabilityPolicyProperties interface
Proprietà di un oggetto ImmutabilityPolicy di un contenitore BLOB.
Proprietà
allow |
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitata, i nuovi blocchi possono essere scritti in un BLOB di accodamento mantenendo al contempo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy. |
allow |
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitata, i nuovi blocchi possono essere scritti sia in "Accoda che in BLOB Bock" mantenendo al contempo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy. Le proprietà 'allowProtectedAppendWrites' e 'allowProtectedAppendWritesAll' si escludono a vicenda. |
etag | ImmutabilityPolicy Etag. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
immutability |
Periodo di immutabilità per i BLOB nel contenitore dopo la creazione dei criteri, in giorni. |
state | Lo stato ImmutabilityPolicy di un contenitore BLOB, i valori possibili includono: Bloccato e Sbloccato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
update |
Cronologia di aggiornamento immutabilityPolicy del contenitore BLOB. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server. |
Dettagli proprietà
allowProtectedAppendWrites
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitata, i nuovi blocchi possono essere scritti in un BLOB di accodamento mantenendo al contempo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy.
allowProtectedAppendWrites?: boolean
Valore della proprietà
boolean
allowProtectedAppendWritesAll
Questa proprietà può essere modificata solo per i criteri di conservazione basati sul tempo sbloccati. Se abilitata, i nuovi blocchi possono essere scritti sia in "Accoda che in BLOB Bock" mantenendo al contempo la protezione e la conformità non modificabili. È possibile aggiungere solo nuovi blocchi ed eventuali blocchi esistenti non possono essere modificati o eliminati. Questa proprietà non può essere modificata con l'API ExtendImmutabilityPolicy. Le proprietà 'allowProtectedAppendWrites' e 'allowProtectedAppendWritesAll' si escludono a vicenda.
allowProtectedAppendWritesAll?: boolean
Valore della proprietà
boolean
etag
ImmutabilityPolicy Etag. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
etag?: string
Valore della proprietà
string
immutabilityPeriodSinceCreationInDays
Periodo di immutabilità per i BLOB nel contenitore dopo la creazione dei criteri, in giorni.
immutabilityPeriodSinceCreationInDays?: number
Valore della proprietà
number
state
Lo stato ImmutabilityPolicy di un contenitore BLOB, i valori possibili includono: Bloccato e Sbloccato. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
state?: string
Valore della proprietà
string
updateHistory
Cronologia di aggiornamento immutabilityPolicy del contenitore BLOB. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.
updateHistory?: UpdateHistoryProperty[]