Partager via


BlobChangeFeedEventData interface

Données d’événement de stockage Blob du flux de modification.

Propriétés

api

Opération qui a déclenché l’événement.

blobAccessTier

Niveau d’accès de l’objet blob.

blobType

Type d’objet blob.

blobVersion

Version du blob.

clientRequestId

ID de demande fourni par le client pour l’opération d’API de stockage. Cet ID peut être utilisé pour mettre en corrélation les journaux de diagnostic stockage Azure à l’aide du champ « client-request-id » dans les journaux et peut être fourni dans les demandes clientes à l’aide de l’en-tête « x-ms-client-request-id ».

containerVersion

Version du conteneur dans lequel se trouve l’objet blob.

contentLength

Taille du blob en octets.

contentOffset

Le décalage, en octets, d’une opération d’écriture, pris au point où l’application déclenchant l’événement a terminé l’écriture dans le fichier. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

contentType

Type de contenu spécifié pour l’objet blob.

destinationUrl

URL du fichier qui existera une fois l’opération terminée. Par exemple, si un fichier est renommé, la propriété destinationUrl contient l’URL du nouveau nom de fichier. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

etag

Valeur que vous pouvez utiliser pour effectuer des opérations de manière conditionnelle.

isRecursive

True pour effectuer l’opération sur tous les répertoires enfants ; autrement Faux. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

longRunningOperationInfo

AsyncOperationInfo

previousInfo

Infos précédentes pour le blob.

requestId

ID de demande généré par le service pour l’opération d’API de stockage. Peut être utilisé pour mettre en corrélation les journaux de diagnostic de stockage Azure en utilisant le champ « request-id-header » dans les journaux d’activité et est retourné lors de l’initialisation de l’appel d’API dans l’en-tête ’x-ms-request-id’.

sequencer

Une valeur de chaîne opaque représentant l’ordre logique des événements pour n’importe quel nom d’objet Blob particulier. Les utilisateurs peuvent utiliser la comparaison de chaînes standard pour comprendre l’ordre relatif de deux événements sur le même nom d’objet Blob.

snapshot

Instantané associé à l’événement.

sourceUrl

L’URL du fichier qui existe avant l’opération. Par exemple, si un fichier est renommé, sourceUrl contient l’URL du nom de fichier d’origine avant l’opération de renommage. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

updatedBlobProperties

Propriétés d’objet blob qui ont été mises à jour lors de cet événement.

updatedBlobTags

Balises d’objet blob qui ont été mises à jour lors de cet événement.

url

Chemin vers le blob. Si le client utilise une API REST Blob, la structure de l’URL est la suivante : <nom-compte-stockage.blob.core.windows.net/<> nom-conteneur>/<nom-fichier>.

Détails de la propriété

api

Opération qui a déclenché l’événement.

api: string

Valeur de propriété

string

blobAccessTier

Niveau d’accès de l’objet blob.

blobAccessTier?: AccessTier

Valeur de propriété

blobType

Type d’objet blob.

blobType: BlobType

Valeur de propriété

blobVersion

Version du blob.

blobVersion?: string

Valeur de propriété

string

clientRequestId

ID de demande fourni par le client pour l’opération d’API de stockage. Cet ID peut être utilisé pour mettre en corrélation les journaux de diagnostic stockage Azure à l’aide du champ « client-request-id » dans les journaux et peut être fourni dans les demandes clientes à l’aide de l’en-tête « x-ms-client-request-id ».

clientRequestId: string

Valeur de propriété

string

containerVersion

Version du conteneur dans lequel se trouve l’objet blob.

containerVersion?: string

Valeur de propriété

string

contentLength

Taille du blob en octets.

contentLength: number

Valeur de propriété

number

contentOffset

Le décalage, en octets, d’une opération d’écriture, pris au point où l’application déclenchant l’événement a terminé l’écriture dans le fichier. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

contentOffset?: number

Valeur de propriété

number

contentType

Type de contenu spécifié pour l’objet blob.

contentType: string

Valeur de propriété

string

destinationUrl

URL du fichier qui existera une fois l’opération terminée. Par exemple, si un fichier est renommé, la propriété destinationUrl contient l’URL du nouveau nom de fichier. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

destinationUrl?: string

Valeur de propriété

string

etag

Valeur que vous pouvez utiliser pour effectuer des opérations de manière conditionnelle.

etag: string

Valeur de propriété

string

isRecursive

True pour effectuer l’opération sur tous les répertoires enfants ; autrement Faux. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

isRecursive?: boolean

Valeur de propriété

boolean

longRunningOperationInfo

AsyncOperationInfo

longRunningOperationInfo?: BlobOperationResult

Valeur de propriété

previousInfo

Infos précédentes pour le blob.

previousInfo?: ChangeFeedEventPreviousInfo

Valeur de propriété

requestId

ID de demande généré par le service pour l’opération d’API de stockage. Peut être utilisé pour mettre en corrélation les journaux de diagnostic de stockage Azure en utilisant le champ « request-id-header » dans les journaux d’activité et est retourné lors de l’initialisation de l’appel d’API dans l’en-tête ’x-ms-request-id’.

requestId: string

Valeur de propriété

string

sequencer

Une valeur de chaîne opaque représentant l’ordre logique des événements pour n’importe quel nom d’objet Blob particulier. Les utilisateurs peuvent utiliser la comparaison de chaînes standard pour comprendre l’ordre relatif de deux événements sur le même nom d’objet Blob.

sequencer: string

Valeur de propriété

string

snapshot

Instantané associé à l’événement.

snapshot?: string

Valeur de propriété

string

sourceUrl

L’URL du fichier qui existe avant l’opération. Par exemple, si un fichier est renommé, sourceUrl contient l’URL du nom de fichier d’origine avant l’opération de renommage. Apparaît uniquement pour les événements déclenchés sur les comptes de stockage d’objets blob qui ont un espace de noms hiérarchique.

sourceUrl?: string

Valeur de propriété

string

updatedBlobProperties

Propriétés d’objet blob qui ont été mises à jour lors de cet événement.

updatedBlobProperties?: UpdatedBlobProperties

Valeur de propriété

updatedBlobTags

Balises d’objet blob qui ont été mises à jour lors de cet événement.

updatedBlobTags?: BlobTagsChange

Valeur de propriété

url

Chemin vers le blob. Si le client utilise une API REST Blob, la structure de l’URL est la suivante : <nom-compte-stockage.blob.core.windows.net/<> nom-conteneur>/<nom-fichier>.

url: string

Valeur de propriété

string