BlobEventsTrigger interface
Trigger che viene eseguito ogni volta che si verifica un evento BLOB.
- Extends
Proprietà
| blob |
Il percorso del BLOB deve iniziare con il modello fornito per attivare il trigger. Ad esempio, "/records/blobs/dicembre/" attiverà il trigger solo per i BLOB nella cartella dicembre nel contenitore dei record. È necessario specificare almeno uno di questi elementi: blobPathBeginsWith, blobPathEndsWith. |
| blob |
Il percorso DEL BLOB deve terminare con il modello fornito per attivare il trigger. Ad esempio, "dicembre/boxes.csv" attiverà solo il trigger per i BLOB denominati box in una cartella dicembre. È necessario specificare almeno uno di questi elementi: blobPathBeginsWith, blobPathEndsWith. |
| events | Tipo di eventi che causano l'attivazione di questo trigger. |
| ignore |
Se impostato su true, i BLOB con zero byte verranno ignorati. |
| scope | ID risorsa ARM dell'account di archiviazione. |
| type | Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Proprietà ereditate
| annotations | Elenco di tag che possono essere usati per descrivere il trigger. |
| description | Descrizione del trigger. |
| pipelines | Pipeline che devono essere avviate. |
| runtime |
Indica se il trigger è in esecuzione o meno. Aggiornato quando le API di avvio/arresto vengono chiamate sul trigger. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
blobPathBeginsWith
Il percorso del BLOB deve iniziare con il modello fornito per attivare il trigger. Ad esempio, "/records/blobs/dicembre/" attiverà il trigger solo per i BLOB nella cartella dicembre nel contenitore dei record. È necessario specificare almeno uno di questi elementi: blobPathBeginsWith, blobPathEndsWith.
blobPathBeginsWith?: string
Valore della proprietà
string
blobPathEndsWith
Il percorso DEL BLOB deve terminare con il modello fornito per attivare il trigger. Ad esempio, "dicembre/boxes.csv" attiverà solo il trigger per i BLOB denominati box in una cartella dicembre. È necessario specificare almeno uno di questi elementi: blobPathBeginsWith, blobPathEndsWith.
blobPathEndsWith?: string
Valore della proprietà
string
events
Tipo di eventi che causano l'attivazione di questo trigger.
events: string[]
Valore della proprietà
string[]
ignoreEmptyBlobs
Se impostato su true, i BLOB con zero byte verranno ignorati.
ignoreEmptyBlobs?: boolean
Valore della proprietà
boolean
scope
ID risorsa ARM dell'account di archiviazione.
scope: string
Valore della proprietà
string
type
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
type: "BlobEventsTrigger"
Valore della proprietà
"BlobEventsTrigger"
Dettagli proprietà ereditate
annotations
Elenco di tag che possono essere usati per descrivere il trigger.
annotations?: any[]
Valore della proprietà
any[]
ereditato damultiplePipelineTrigger.annotations
description
Descrizione del trigger.
description?: string
Valore della proprietà
string
ereditato daMultiplePipelineTrigger.description
pipelines
Pipeline che devono essere avviate.
pipelines?: TriggerPipelineReference[]
Valore della proprietà
ereditato damultiplePipelineTrigger.pipelines
runtimeState
Indica se il trigger è in esecuzione o meno. Aggiornato quando le API di avvio/arresto vengono chiamate sul trigger. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
runtimeState?: string
Valore della proprietà
string
Ereditato daMultiplePipelineTrigger.runtimeState