UpdateHistoryProperty Sınıf

Blob kapsayıcısının ImmutabilityPolicy güncelleştirme geçmişi.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Devralma
azure.mgmt.storage._serialization.Model
UpdateHistoryProperty

Oluşturucu

UpdateHistoryProperty(*, allow_protected_append_writes: bool | None = None, allow_protected_append_writes_all: bool | None = None, **kwargs: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
allow_protected_append_writes

Bu özellik yalnızca kilidi açılmış zamana dayalı saklama ilkeleri için değiştirilebilir. Etkinleştirildiğinde, değiştirilemezlik koruması ve uyumluluğu korunarak yeni bloklar ekleme blobuna yazılabilir. Yalnızca yeni bloklar eklenebilir ve mevcut bloklar değiştirilemez veya silinemez. Bu özellik ExtendImmutabilityPolicy API'siyle değiştirilemez.

allow_protected_append_writes_all

Bu özellik yalnızca kilidi açılmış zamana dayalı saklama ilkeleri için değiştirilebilir. Etkinleştirildiğinde, değiştirilemezlik koruması ve uyumluluğu korunarak yeni bloklar hem 'Ekleme hem de Bock Bloblarına' yazılabilir. Yalnızca yeni bloklar eklenebilir ve mevcut bloklar değiştirilemez veya silinemez. Bu özellik ExtendImmutabilityPolicy API'siyle değiştirilemez. 'allowProtectedAppendWrites' ve 'allowProtectedAppendWritesAll' özellikleri birbirini dışlar.

Değişkenler

Name Description
update

Bir blob kapsayıcısının ImmutabilityPolicy güncelleştirme türü, olası değerler şunlardır: put, lock ve extend. Bilinen değerler şunlardır: "put", "lock" ve "extend".

immutability_period_since_creation_in_days
int

İlke oluşturma işleminden bu yana kapsayıcıdaki bloblar için gün cinsinden değişmezlik süresi.

timestamp

ImmutabilityPolicy'nin güncelleştirilmiş olduğu tarih ve saati döndürür.

object_identifier
str

ImmutabilityPolicy'yi güncelleştiren kullanıcının Nesne Kimliğini döndürür.

tenant_id
str

ImmutabilityPolicy'yi güncelleştiren kullanıcı için belirteci veren Kiracı Kimliğini döndürür.

upn
str

ImmutabilityPolicy'yi güncelleştiren kullanıcının Kullanıcı Asıl Adını döndürür.

allow_protected_append_writes

Bu özellik yalnızca kilidi açılmış zamana dayalı saklama ilkeleri için değiştirilebilir. Etkinleştirildiğinde, değiştirilemezlik koruması ve uyumluluğu korunarak yeni bloklar ekleme blobuna yazılabilir. Yalnızca yeni bloklar eklenebilir ve mevcut bloklar değiştirilemez veya silinemez. Bu özellik ExtendImmutabilityPolicy API'siyle değiştirilemez.

allow_protected_append_writes_all

Bu özellik yalnızca kilidi açılmış zamana dayalı saklama ilkeleri için değiştirilebilir. Etkinleştirildiğinde, değiştirilemezlik koruması ve uyumluluğu korunarak yeni bloklar hem 'Ekleme hem de Bock Bloblarına' yazılabilir. Yalnızca yeni bloklar eklenebilir ve mevcut bloklar değiştirilemez veya silinemez. Bu özellik ExtendImmutabilityPolicy API'siyle değiştirilemez. 'allowProtectedAppendWrites' ve 'allowProtectedAppendWritesAll' özellikleri birbirini dışlar.