Partager via


UpdateHistoryProperty interface

Historique des mises à jour de ImmutabilityPolicy d’un conteneur d’objets blob.

Propriétés

allowProtectedAppendWrites

Cette propriété ne peut être modifiée que pour les stratégies de rétention basées sur le temps déverrouillées. Lorsque cette option est activée, de nouveaux blocs peuvent être écrits dans un objet blob d’ajout tout en conservant la protection et la conformité de l’immuabilité. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés. Cette propriété ne peut pas être modifiée avec l’API ExtendImmutabilityPolicy.

allowProtectedAppendWritesAll

Cette propriété ne peut être modifiée que pour les stratégies de rétention basées sur le temps déverrouillées. Lorsque cette option est activée, les nouveaux blocs peuvent être écrits dans « Append et Bock Blobs » tout en conservant la protection et la conformité de l’immuabilité. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés. Cette propriété ne peut pas être modifiée avec l’API ExtendImmutabilityPolicy. Les propriétés « allowProtectedAppendWrites » et « allowProtectedAppendWritesAll » s’excluent mutuellement.

immutabilityPeriodSinceCreationInDays

Période d’immuabilité des objets blob dans le conteneur depuis la création de la stratégie, en jours. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

objectIdentifier

Renvoie l’ID d’objet de l’utilisateur qui a mis à jour ImmutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tenantId

Retourne l’ID de locataire qui a émis le jeton pour l’utilisateur qui a mis à jour immutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

timestamp

Retourne la date et l’heure de mise à jour de ImmutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

update

Type de mise à jour ImmutabilityPolicy d’un conteneur d’objets blob, les valeurs possibles incluent : put, lock et extend. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

upn

Retourne le nom d’utilisateur principal de l’utilisateur qui a mis à jour immutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

allowProtectedAppendWrites

Cette propriété ne peut être modifiée que pour les stratégies de rétention basées sur le temps déverrouillées. Lorsque cette option est activée, de nouveaux blocs peuvent être écrits dans un objet blob d’ajout tout en conservant la protection et la conformité de l’immuabilité. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés. Cette propriété ne peut pas être modifiée avec l’API ExtendImmutabilityPolicy.

allowProtectedAppendWrites?: boolean

Valeur de propriété

boolean

allowProtectedAppendWritesAll

Cette propriété ne peut être modifiée que pour les stratégies de rétention basées sur le temps déverrouillées. Lorsque cette option est activée, les nouveaux blocs peuvent être écrits dans « Append et Bock Blobs » tout en conservant la protection et la conformité de l’immuabilité. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés. Cette propriété ne peut pas être modifiée avec l’API ExtendImmutabilityPolicy. Les propriétés « allowProtectedAppendWrites » et « allowProtectedAppendWritesAll » s’excluent mutuellement.

allowProtectedAppendWritesAll?: boolean

Valeur de propriété

boolean

immutabilityPeriodSinceCreationInDays

Période d’immuabilité des objets blob dans le conteneur depuis la création de la stratégie, en jours. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

immutabilityPeriodSinceCreationInDays?: number

Valeur de propriété

number

objectIdentifier

Renvoie l’ID d’objet de l’utilisateur qui a mis à jour ImmutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

objectIdentifier?: string

Valeur de propriété

string

tenantId

Retourne l’ID de locataire qui a émis le jeton pour l’utilisateur qui a mis à jour immutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tenantId?: string

Valeur de propriété

string

timestamp

Retourne la date et l’heure de mise à jour de ImmutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

timestamp?: Date

Valeur de propriété

Date

update

Type de mise à jour ImmutabilityPolicy d’un conteneur d’objets blob, les valeurs possibles incluent : put, lock et extend. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

update?: string

Valeur de propriété

string

upn

Retourne le nom d’utilisateur principal de l’utilisateur qui a mis à jour immutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

upn?: string

Valeur de propriété

string