BlobChangeFeedEventData interface
Gebeurtenisgegevens van blobopslag wijzigen.
Eigenschappen
| api | De bewerking die de gebeurtenis heeft geactiveerd. |
| blob |
Toegangslaag van de blob. |
| blob |
Het type blob. |
| blob |
Versie van de blob. |
| client |
Een door de client verstrekte aanvraag-id voor de opslag-API-bewerking. Deze id kan worden gebruikt om te correleren met diagnostische logboeken van Azure Storage met behulp van het veld 'client-request-id' in de logboeken en kan worden opgegeven in clientaanvragen met behulp van de header 'x-ms-client-request-id'. |
| container |
Versie van de container waarin de blob zich bevindt. |
| content |
De grootte van de blob in bytes. |
| content |
De offset in bytes van een schrijfbewerking die is uitgevoerd op het moment waarop de toepassing die de gebeurtenis triggert het schrijven naar het bestand heeft voltooid. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben. |
| content |
Het inhoudstype dat is opgegeven voor de blob. |
| destination |
De URL van het bestand dat bestaat nadat de bewerking is voltooid. Als de naam van een bestand bijvoorbeeld is gewijzigd, bevat de eigenschap destinationUrl de URL van de nieuwe bestandsnaam. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben. |
| etag | De waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren. |
| is |
Trouw aan het uitvoeren van de bewerking op alle onderliggende mappen; anders Onwaar. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben. |
| long |
AsyncOperationInfo |
| previous |
Eerdere informatie voor de blob. |
| request |
Door de service gegenereerde aanvraag-id voor de opslag-API-bewerking. Kan worden gebruikt om te correleren met diagnostische logboeken van Azure Storage met behulp van het veld request-id-header in de logboeken en wordt geretourneerd van de initiërende API-aanroep in de header 'x-ms-request-id'. |
| sequencer | Een ondoorzichtige tekenreekswaarde die de logische reeks gebeurtenissen voor een bepaalde blobnaam vertegenwoordigt. Gebruikers kunnen standaardtekenreeksvergelijking gebruiken om inzicht te hebben in de relatieve volgorde van twee gebeurtenissen op dezelfde blobnaam. |
| snapshot | De momentopname die bij de gebeurtenis hoort. |
| source |
De url van het bestand dat bestond voorafgaand aan de bewerking. Als een bestand bijvoorbeeld wordt hernoemd, bevat de sourceUrl de url van de oorspronkelijke bestandsnaam voorafgaand aan de hernoemingsbewerking. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben. |
| updated |
Blob-eigenschappen die tijdens deze gebeurtenis zijn bijgewerkt. |
| updated |
Blob-tags die tijdens deze gebeurtenis zijn bijgewerkt. |
| url | Het pad naar de blob. Als de client gebruikmaakt van een Blob REST-API, heeft de url de volgende structuur: <storage-account-name.blob.core.windows.net/<> container-name>/<file-name>. |
Eigenschapdetails
api
De bewerking die de gebeurtenis heeft geactiveerd.
api: string
Waarde van eigenschap
string
blobAccessTier
blobType
blobVersion
Versie van de blob.
blobVersion?: string
Waarde van eigenschap
string
clientRequestId
Een door de client verstrekte aanvraag-id voor de opslag-API-bewerking. Deze id kan worden gebruikt om te correleren met diagnostische logboeken van Azure Storage met behulp van het veld 'client-request-id' in de logboeken en kan worden opgegeven in clientaanvragen met behulp van de header 'x-ms-client-request-id'.
clientRequestId: string
Waarde van eigenschap
string
containerVersion
Versie van de container waarin de blob zich bevindt.
containerVersion?: string
Waarde van eigenschap
string
contentLength
De grootte van de blob in bytes.
contentLength: number
Waarde van eigenschap
number
contentOffset
De offset in bytes van een schrijfbewerking die is uitgevoerd op het moment waarop de toepassing die de gebeurtenis triggert het schrijven naar het bestand heeft voltooid. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben.
contentOffset?: number
Waarde van eigenschap
number
contentType
Het inhoudstype dat is opgegeven voor de blob.
contentType: string
Waarde van eigenschap
string
destinationUrl
De URL van het bestand dat bestaat nadat de bewerking is voltooid. Als de naam van een bestand bijvoorbeeld is gewijzigd, bevat de eigenschap destinationUrl de URL van de nieuwe bestandsnaam. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben.
destinationUrl?: string
Waarde van eigenschap
string
etag
De waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren.
etag: string
Waarde van eigenschap
string
isRecursive
Trouw aan het uitvoeren van de bewerking op alle onderliggende mappen; anders Onwaar. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben.
isRecursive?: boolean
Waarde van eigenschap
boolean
longRunningOperationInfo
AsyncOperationInfo
longRunningOperationInfo?: BlobOperationResult
Waarde van eigenschap
previousInfo
Eerdere informatie voor de blob.
previousInfo?: ChangeFeedEventPreviousInfo
Waarde van eigenschap
requestId
Door de service gegenereerde aanvraag-id voor de opslag-API-bewerking. Kan worden gebruikt om te correleren met diagnostische logboeken van Azure Storage met behulp van het veld request-id-header in de logboeken en wordt geretourneerd van de initiërende API-aanroep in de header 'x-ms-request-id'.
requestId: string
Waarde van eigenschap
string
sequencer
Een ondoorzichtige tekenreekswaarde die de logische reeks gebeurtenissen voor een bepaalde blobnaam vertegenwoordigt. Gebruikers kunnen standaardtekenreeksvergelijking gebruiken om inzicht te hebben in de relatieve volgorde van twee gebeurtenissen op dezelfde blobnaam.
sequencer: string
Waarde van eigenschap
string
snapshot
De momentopname die bij de gebeurtenis hoort.
snapshot?: string
Waarde van eigenschap
string
sourceUrl
De url van het bestand dat bestond voorafgaand aan de bewerking. Als een bestand bijvoorbeeld wordt hernoemd, bevat de sourceUrl de url van de oorspronkelijke bestandsnaam voorafgaand aan de hernoemingsbewerking. Wordt alleen weergegeven voor gebeurtenissen die worden geactiveerd in blob-opslagaccounts die een hiërarchische naamruimte hebben.
sourceUrl?: string
Waarde van eigenschap
string
updatedBlobProperties
Blob-eigenschappen die tijdens deze gebeurtenis zijn bijgewerkt.
updatedBlobProperties?: UpdatedBlobProperties
Waarde van eigenschap
updatedBlobTags
Blob-tags die tijdens deze gebeurtenis zijn bijgewerkt.
updatedBlobTags?: BlobTagsChange
Waarde van eigenschap
url
Het pad naar de blob. Als de client gebruikmaakt van een Blob REST-API, heeft de url de volgende structuur: <storage-account-name.blob.core.windows.net/<> container-name>/<file-name>.
url: string
Waarde van eigenschap
string