Udostępnij przez


ImmutabilityPolicyProperties interface

Właściwości obiektu ImmutabilityPolicy kontenera obiektów blob.

Właściwości

allowProtectedAppendWrites

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

allowProtectedAppendWritesAll

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

etag

Element etag ImmutabilityPolicy. 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 momentu 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 na podstawie czasu. Po włączeniu nowych bloków można zapisywać w uzupełnialnych obiektach blob przy zachowaniu niezmienności i zgodności. Można dodawać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. Tej właściwości nie można zmienić 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 na podstawie czasu. Po włączeniu nowych bloków można zapisywać zarówno w obiektach blob dołączania, jak i obiektów blob Bock przy zachowaniu niezmienności i zgodności. Można dodawać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków. Tej właściwości nie można zmienić za pomocą interfejsu API ExtendImmutabilityPolicy. Właściwości "allowProtectedAppendWrites" i "allowProtectedAppendWritesAll" wzajemnie się wykluczają.

allowProtectedAppendWritesAll?: boolean

Wartość właściwości

boolean

etag

Element etag ImmutabilityPolicy. 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 momentu 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