Delen via


BlobChangeFeedEventData interface

Gebeurtenisgegevens van blobopslag wijzigen.

Eigenschappen

api

De bewerking die de gebeurtenis heeft geactiveerd.

blobAccessTier

Toegangslaag van de blob.

blobType

Het type blob.

blobVersion

Versie van de blob.

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'.

containerVersion

Versie van de container waarin de blob zich bevindt.

contentLength

De grootte van de blob in bytes.

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.

contentType

Het inhoudstype dat is opgegeven voor de blob.

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.

etag

De waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren.

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.

longRunningOperationInfo

AsyncOperationInfo

previousInfo

Eerdere informatie voor de blob.

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'.

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.

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.

updatedBlobProperties

Blob-eigenschappen die tijdens deze gebeurtenis zijn bijgewerkt.

updatedBlobTags

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

Toegangslaag van de blob.

blobAccessTier?: AccessTier

Waarde van eigenschap

blobType

Het type blob.

blobType: BlobType

Waarde van eigenschap

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