Share via


UpdateHistoryProperty クラス

定義

BLOB コンテナーの ImmutabilityPolicy の更新履歴。

public class UpdateHistoryProperty
type UpdateHistoryProperty = class
Public Class UpdateHistoryProperty
継承
UpdateHistoryProperty

コンストラクター

UpdateHistoryProperty()

UpdateHistoryProperty クラスの新しいインスタンスを初期化します。

UpdateHistoryProperty(String, Nullable<Int32>, Nullable<DateTime>, String, String, String, Nullable<Boolean>, Nullable<Boolean>)

UpdateHistoryProperty クラスの新しいインスタンスを初期化します。

プロパティ

AllowProtectedAppendWrites

このプロパティは、ロック解除された時間ベースのアイテム保持ポリシーに対してのみ変更できます。 有効にすると、不変性の保護とコンプライアンスを維持しながら、新しいブロックを追加 BLOB に書き込むことができます。 新しいブロックを追加することだけができ、既存のブロックを変更したり削除したりすることはできません。 ExtendImmutabilityPolicy API では、このプロパティを変更できません。

AllowProtectedAppendWritesAll

このプロパティは、ロック解除された時間ベースのアイテム保持ポリシーに対してのみ変更できます。 有効にすると、不変性の保護とコンプライアンスを維持しながら、新しいブロックを 'Append BLOB と Bock BLOB' の両方に書き込むことができます。 新しいブロックを追加することだけができ、既存のブロックを変更したり削除したりすることはできません。 ExtendImmutabilityPolicy API では、このプロパティを変更できません。 'allowProtectedAppendWrites' プロパティと 'allowProtectedAppendWritesAll' プロパティは相互に排他的です。

ImmutabilityPeriodSinceCreationInDays

ポリシーの作成以降のコンテナー内の BLOB の不変期間 (日数) を取得します。

ObjectIdentifier

ImmutabilityPolicy を更新したユーザーのオブジェクト ID を取得します。

TenantId

ImmutabilityPolicy を更新したユーザーに対してトークンを発行したテナント ID を取得します。

Timestamp

ImmutabilityPolicy が更新された日時を取得します。

Update

BLOB コンテナーの ImmutabilityPolicy 更新の種類を取得します。可能な値には、put、lock、extend などがあります。 指定できる値は、'put'、'lock'、'extend' です。

Upn

ImmutabilityPolicy を更新したユーザーのユーザー プリンシパル名を取得します。

適用対象