Udostępnij za pośrednictwem


ImmutabilityPolicyProperties interface

Właściwości niezmiennościPolicy kontenera obiektów blob.

Właściwości

allowProtectedAppendWrites

Tę właściwość można zmienić tylko dla odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać w uzupełnialnych obiektach blob przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. Nie można zmienić tej właściwości za pomocą interfejsu API ExtendImmutabilityPolicy.

allowProtectedAppendWritesAll

Tę właściwość można zmienić tylko dla odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać zarówno w przypadku obiektów blob dołączania, jak i obiektów blob Bock przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. Nie można zmienić tej właściwości za pomocą interfejsu API ExtendImmutabilityPolicy. Właściwości "allowProtectedAppendWrites" i "allowProtectedAppendWritesAll" wzajemnie się wykluczają.

etag

ImmutabilityPolicy Etag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

immutabilityPeriodSinceCreationInDays

Okres niezmienności obiektów blob w kontenerze od czasu utworzenia zasad w dniach.

state

Stan ImmutabilityPolicy kontenera obiektów blob, możliwe wartości to: Zablokowane i Odblokowane. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

updateHistory

Historia aktualizacji ImmutabilityPolicy kontenera obiektów blob. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

allowProtectedAppendWrites

Tę właściwość można zmienić tylko dla odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać w uzupełnialnych obiektach blob przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. Nie można zmienić tej właściwości za pomocą interfejsu API ExtendImmutabilityPolicy.

allowProtectedAppendWrites?: boolean

Wartość właściwości

boolean

allowProtectedAppendWritesAll

Tę właściwość można zmienić tylko dla odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać zarówno w przypadku obiektów blob dołączania, jak i obiektów blob Bock przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. Nie można zmienić tej właściwości za pomocą interfejsu API ExtendImmutabilityPolicy. Właściwości "allowProtectedAppendWrites" i "allowProtectedAppendWritesAll" wzajemnie się wykluczają.

allowProtectedAppendWritesAll?: boolean

Wartość właściwości

boolean

etag

ImmutabilityPolicy Etag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

etag?: string

Wartość właściwości

string

immutabilityPeriodSinceCreationInDays

Okres niezmienności obiektów blob w kontenerze od czasu utworzenia zasad w dniach.

immutabilityPeriodSinceCreationInDays?: number

Wartość właściwości

number

state

Stan ImmutabilityPolicy kontenera obiektów blob, możliwe wartości to: Zablokowane i Odblokowane. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

state?: string

Wartość właściwości

string

updateHistory

Historia aktualizacji ImmutabilityPolicy kontenera obiektów blob. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

updateHistory?: UpdateHistoryProperty[]

Wartość właściwości