UpdateHistoryProperty interface
Historia aktualizacji elementu ImmutabilityPolicy kontenera obiektów blob.
Właściwości
allow |
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. |
allow |
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ą. |
immutability |
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. |
object |
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. |
tenant |
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