AccountImmutabilityPolicyProperties interface
In questo modo vengono definite le proprietà dei criteri di immutabilità a livello di account.
Proprietà
allow |
Questa proprietà può essere modificata solo per i criteri di conservazione disabilitati e sbloccati basati sul tempo. 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. |
immutability |
Periodo di immutabilità per i BLOB nel contenitore dopo la creazione dei criteri, in giorni. |
state | Lo stato ImmutabilityPolicy definisce la modalità dei criteri. Lo stato disabilitato disabilita il criterio, lo stato sbloccato consente l'aumento e la riduzione del tempo di conservazione non modificabile e consente anche di attivare o disattivare la proprietà allowProtectedAppendWrites, lo stato Bloccato consente solo l'aumento del tempo di conservazione non modificabile. Un criterio può essere creato solo in uno stato Disabilitato o Sbloccato e può essere alternato tra i due stati. Solo un criterio in stato Sbloccato può passare a uno stato Bloccato che non può essere ripristinato. |
Dettagli proprietà
allowProtectedAppendWrites
Questa proprietà può essere modificata solo per i criteri di conservazione disabilitati e sbloccati basati sul tempo. 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.
allowProtectedAppendWrites?: boolean
Valore della proprietà
boolean
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 definisce la modalità dei criteri. Lo stato disabilitato disabilita il criterio, lo stato sbloccato consente l'aumento e la riduzione del tempo di conservazione non modificabile e consente anche di attivare o disattivare la proprietà allowProtectedAppendWrites, lo stato Bloccato consente solo l'aumento del tempo di conservazione non modificabile. Un criterio può essere creato solo in uno stato Disabilitato o Sbloccato e può essere alternato tra i due stati. Solo un criterio in stato Sbloccato può passare a uno stato Bloccato che non può essere ripristinato.
state?: string
Valore della proprietà
string