Udostępnij za pośrednictwem


UpdateHistoryProperty interface

Historia aktualizacji elementu 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 ochrony 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ą.

immutabilityPeriodSinceCreationInDays

Okres niezmienności obiektów blob w kontenerze od momentu utworzenia zasad w dniach. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

objectIdentifier

Zwraca identyfikator obiektu użytkownika, który zaktualizował wartość ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tenantId

Zwraca identyfikator dzierżawy, który wystawił token dla użytkownika, który zaktualizował wartość ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

timestamp

Zwraca datę i godzinę aktualizacji elementu ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

update

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

upn

Zwraca główną nazwę użytkownika, który zaktualizował wartość ImmutabilityPolicy. 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 ochrony 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

immutabilityPeriodSinceCreationInDays

Okres niezmienności obiektów blob w kontenerze od momentu utworzenia zasad w dniach. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

immutabilityPeriodSinceCreationInDays?: number

Wartość właściwości

number

objectIdentifier

Zwraca identyfikator obiektu użytkownika, który zaktualizował wartość ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

objectIdentifier?: string

Wartość właściwości

string

tenantId

Zwraca identyfikator dzierżawy, który wystawił token dla użytkownika, który zaktualizował wartość ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tenantId?: string

Wartość właściwości

string

timestamp

Zwraca datę i godzinę aktualizacji elementu ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

timestamp?: Date

Wartość właściwości

Date

update

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

update?: string

Wartość właściwości

string

upn

Zwraca główną nazwę użytkownika, który zaktualizował wartość ImmutabilityPolicy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

upn?: string

Wartość właściwości

string