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. |
| blob |
Niveau d’accès de l’objet blob. |
| blob |
Type d’objet blob. |
| blob |
Version du blob. |
| client |
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 ». |
| container |
Version du conteneur dans lequel se trouve l’objet blob. |
| content |
Taille du blob en octets. |
| content |
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. |
| content |
Type de contenu spécifié pour l’objet blob. |
| destination |
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. |
| is |
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. |
| long |
AsyncOperationInfo |
| previous |
Infos précédentes pour le blob. |
| request |
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. |
| source |
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. |
| updated |
Propriétés d’objet blob qui ont été mises à jour lors de cet événement. |
| updated |
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
blobType
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