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. Lorsqu’il est activé, de nouveaux blocs peuvent être écrits dans un objet blob d’ajout tout en conservant la protection et la conformité immuabilité. Seuls les nouveaux blocs peuvent être ajoutés et tous 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. Lorsqu’il est activé, de nouveaux blocs peuvent être écrits dans « Append et Bock Blobs » tout en conservant la protection et la conformité immuabilité. Seuls les nouveaux blocs peuvent être ajoutés et tous 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é pour les 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. Elle ne peut être remplie que par le serveur.

objectIdentifier

Retourne l’ID d’objet de l’utilisateur qui a mis à jour ImmutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur.

timestamp

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

update

Le type de mise à jour ImmutabilityPolicy d’un conteneur d’objets blob, les valeurs possibles sont les suivantes : put, lock and extend. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie 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. Lorsqu’il est activé, de nouveaux blocs peuvent être écrits dans un objet blob d’ajout tout en conservant la protection et la conformité immuabilité. Seuls les nouveaux blocs peuvent être ajoutés et tous 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. Lorsqu’il est activé, de nouveaux blocs peuvent être écrits dans « Append et Bock Blobs » tout en conservant la protection et la conformité immuabilité. Seuls les nouveaux blocs peuvent être ajoutés et tous 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é pour les 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. Elle ne peut être remplie que par le serveur.

immutabilityPeriodSinceCreationInDays?: number

Valeur de propriété

number

objectIdentifier

Retourne l’ID d’objet de l’utilisateur qui a mis à jour ImmutabilityPolicy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur.

tenantId?: string

Valeur de propriété

string

timestamp

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

timestamp?: Date

Valeur de propriété

Date

update

Le type de mise à jour ImmutabilityPolicy d’un conteneur d’objets blob, les valeurs possibles sont les suivantes : put, lock and extend. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur.

upn?: string

Valeur de propriété

string