共用方式為


ImmutabilityPolicyProperties interface

Blob 容器的 ImmutabilityPolicy 屬性。

屬性

allowProtectedAppendWrites

此屬性只能針對解除鎖定的時間型保留原則進行變更。 啟用時,新的區塊可以寫入附加 Blob,同時維持不變性保護和合規性。 只能新增新的區塊,而且無法修改或刪除任何現有的區塊。 使用 ExtendImmutabilityPolicy API 無法變更此屬性。

allowProtectedAppendWritesAll

此屬性只能針對解除鎖定的時間型保留原則進行變更。 啟用時,新的區塊可以同時寫入「附加」和「Bock Blob」,同時維持不變性保護與合規性。 只能新增新的區塊,而且無法修改或刪除任何現有的區塊。 使用 ExtendImmutabilityPolicy API 無法變更此屬性。 'allowProtectedAppendWrites' 和 'allowProtectedAppendWritesAll' 屬性互斥。

etag

ImmutabilityPolicy Etag。 注意:此屬性不會序列化。 它只能由伺服器填入。

immutabilityPeriodSinceCreationInDays

自原則建立後,容器中 Blob 的不變性期間,以天為單位。

state

Blob 容器的 ImmutabilityPolicy 狀態,可能的值包括:Locked 和 Unlocked。 注意:此屬性不會序列化。 它只能由伺服器填入。

updateHistory

Blob 容器的 ImmutabilityPolicy 更新歷程記錄。 注意:此屬性不會序列化。 它只能由伺服器填入。

屬性詳細資料

allowProtectedAppendWrites

此屬性只能針對解除鎖定的時間型保留原則進行變更。 啟用時,新的區塊可以寫入附加 Blob,同時維持不變性保護和合規性。 只能新增新的區塊,而且無法修改或刪除任何現有的區塊。 使用 ExtendImmutabilityPolicy API 無法變更此屬性。

allowProtectedAppendWrites?: boolean

屬性值

boolean

allowProtectedAppendWritesAll

此屬性只能針對解除鎖定的時間型保留原則進行變更。 啟用時,新的區塊可以同時寫入「附加」和「Bock Blob」,同時維持不變性保護與合規性。 只能新增新的區塊,而且無法修改或刪除任何現有的區塊。 使用 ExtendImmutabilityPolicy API 無法變更此屬性。 'allowProtectedAppendWrites' 和 'allowProtectedAppendWritesAll' 屬性互斥。

allowProtectedAppendWritesAll?: boolean

屬性值

boolean

etag

ImmutabilityPolicy Etag。 注意:此屬性不會序列化。 它只能由伺服器填入。

etag?: string

屬性值

string

immutabilityPeriodSinceCreationInDays

自原則建立後,容器中 Blob 的不變性期間,以天為單位。

immutabilityPeriodSinceCreationInDays?: number

屬性值

number

state

Blob 容器的 ImmutabilityPolicy 狀態,可能的值包括:Locked 和 Unlocked。 注意:此屬性不會序列化。 它只能由伺服器填入。

state?: string

屬性值

string

updateHistory

Blob 容器的 ImmutabilityPolicy 更新歷程記錄。 注意:此屬性不會序列化。 它只能由伺服器填入。

updateHistory?: UpdateHistoryProperty[]

屬性值