Share via


DataFactoryBlobEventsTrigger Klasse

Definition

Trigger, der jedes Mal ausgeführt wird, wenn ein Blobereignis auftritt.

public class DataFactoryBlobEventsTrigger : Azure.ResourceManager.DataFactory.Models.MultiplePipelineTrigger
type DataFactoryBlobEventsTrigger = class
    inherit MultiplePipelineTrigger
Public Class DataFactoryBlobEventsTrigger
Inherits MultiplePipelineTrigger
Vererbung

Konstruktoren

DataFactoryBlobEventsTrigger(IEnumerable<DataFactoryBlobEventType>, String)

Initialisiert eine neue instance von DataFactoryBlobEventsTrigger.

Eigenschaften

AdditionalProperties

Weitere Eigenschaften

Verwenden FromObjectAsJson<T>(T, JsonSerializerOptions)Sie , um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen.

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
(Geerbt von DataFactoryTriggerProperties)
Annotations

Liste der Tags, die zum Beschreiben des Triggers verwendet werden können.

Verwenden FromObjectAsJson<T>(T, JsonSerializerOptions)Sie , um dem Element dieser Eigenschaft ein -Objekt zuzuweisen.

Um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen, verwenden Sie FromString(String).

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.
(Geerbt von DataFactoryTriggerProperties)
BlobPathBeginsWith

Der Blobpfad muss mit dem Muster, beginnen, das für das Auslösen des Triggers vorgesehen ist. Beispielsweise löst „/records/blobs/december/“ nur den Trigger für Blobs im Ordner „december“ im Container „records“ aus. Mindestens eine davon muss bereitgestellt werden: blobPathBeginsWith, blobPathEndsWith.

BlobPathEndsWith

Der Blobpfad muss mit dem Muster enden, das für das Auslösen des Triggers vorgesehen ist. „December/boxes.csv“ löst z.B. nur den Trigger für Blobs mit der Bezeichnung „boxes“ im Ordner „december“ aus. Mindestens eine davon muss bereitgestellt werden: blobPathBeginsWith, blobPathEndsWith.

Description

Triggerbeschreibung.

(Geerbt von DataFactoryTriggerProperties)
Events

Der Ereignistyp, die diesen Trigger auslöst.

IgnoreEmptyBlobs

Wenn auf TRUE festgelegt ist, werden Blobs mit null Bytes ignoriert.

Pipelines

Pipelines, die gestartet werden müssen.

(Geerbt von MultiplePipelineTrigger)
RuntimeState

Gibt an, ob der Trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start/Stop-APIs auf dem Trigger aufgerufen werden.

(Geerbt von DataFactoryTriggerProperties)
Scope

Die ARM-Ressourcen-ID des Speicherkontos.

Gilt für: