StorageBlobFunctionOptions interface
- Extends
-
StorageBlobTriggerOptions,Partial<FunctionOptions>
Eigenschaften
| handler | Der Code, der ausgeführt wird, wenn deine Funktion ausgelöst wird |
| trigger | Konfiguration für die primäre Eingabe der Funktion, also der Grund, warum sie ausgelöst wird. Dies ist die einzige Eingabe, die während des Aufrufs als Argument an den Funktionshandler weitergegeben wird |
Geerbte Eigenschaften
| connection | Eine App-Einstellung (oder Umgebungsvariable) mit der Speicherverbindungszeichenfolge, die von dieser BLOB-Eingabe oder -Ausgabe verwendet werden soll |
| extra |
Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit |
| extra |
Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit |
| path | Der Pfad zum BLOB-Container, z. B. "samples-workitems/{name}" |
| return | Konfiguration für die optionale primäre Ausgabe der Funktion Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten. |
| source | Die Quelle des auslösenden Ereignisses.
Verwenden Sie |
Details zur Eigenschaft
handler
Der Code, der ausgeführt wird, wenn deine Funktion ausgelöst wird
handler: StorageBlobHandler
Eigenschaftswert
trigger
Konfiguration für die primäre Eingabe der Funktion, also der Grund, warum sie ausgelöst wird. Dies ist die einzige Eingabe, die während des Aufrufs als Argument an den Funktionshandler weitergegeben wird
trigger?: StorageBlobTrigger
Eigenschaftswert
Geerbte Eigenschaftsdetails
connection
Eine App-Einstellung (oder Umgebungsvariable) mit der Speicherverbindungszeichenfolge, die von dieser BLOB-Eingabe oder -Ausgabe verwendet werden soll
connection: string
Eigenschaftswert
string
Geerbt vonStorageBlobTriggerOptions.connection
extraInputs
Konfiguration für einen optionalen Satz sekundärer Eingaben während des Aufrufs erhalten Sie diese Werte mit context.extraInputs.get()
extraInputs?: FunctionInput[]
Eigenschaftswert
geerbt von Partial.extraInputs
extraOutputs
Konfiguration für einen optionalen Satz von sekundären Ausgaben während des Aufrufs, legen Sie diese Werte mit context.extraOutputs.set()
extraOutputs?: FunctionOutput[]
Eigenschaftswert
geerbt von Partial.extraOutputs
path
Der Pfad zum BLOB-Container, z. B. "samples-workitems/{name}"
path: string
Eigenschaftswert
string
geerbt vonStorageBlobTriggerOptions.path
return
Konfiguration für die optionale primäre Ausgabe der Funktion Dies ist die Hauptausgabe, die Sie während des Aufrufs als Rückgabewert des Funktionshandlers festlegen sollten.
return?: FunctionOutput
Eigenschaftswert
Geerbt von Partial.return
source
Die Quelle des auslösenden Ereignisses.
Verwenden Sie EventGrid für einen ereignisrasterbasierten BLOB-Trigger, der viel niedrigere Latenz bietet.
Der Standardwert ist LogsAndContainerScan, der den standardmäßigen Abrufmechanismus verwendet, um Änderungen im Container zu erkennen.
source?: "EventGrid" | "LogsAndContainerScan"
Eigenschaftswert
"EventGrid" | "LogsAndContainerScan"