Share via


DataFactoryTriggerRun Class

Definition

Trigger runs.

public class DataFactoryTriggerRun : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.DataFactoryTriggerRun>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.DataFactoryTriggerRun>
public class DataFactoryTriggerRun
type DataFactoryTriggerRun = class
    interface IJsonModel<DataFactoryTriggerRun>
    interface IPersistableModel<DataFactoryTriggerRun>
type DataFactoryTriggerRun = class
Public Class DataFactoryTriggerRun
Implements IJsonModel(Of DataFactoryTriggerRun), IPersistableModel(Of DataFactoryTriggerRun)
Public Class DataFactoryTriggerRun
Inheritance
DataFactoryTriggerRun
Implements

Properties

AdditionalProperties

Additional Properties

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.

DependencyStatus

Status of the upstream pipelines.

To assign an object to the value of this property use FromObjectAsJson<T>(T, JsonSerializerOptions).

To assign an already formatted json string to this property use FromString(String).

Examples:

  • BinaryData.FromObjectAsJson("foo"): Creates a payload of "foo".
  • BinaryData.FromString("\"foo\""): Creates a payload of "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" }): Creates a payload of { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}"): Creates a payload of { "key": "value" }.

Message

Trigger error message.

Properties

List of property name and value related to trigger run. Name, value pair depends on type of trigger.

RunDimension

Run dimension for which trigger was fired.

Status

Trigger run status.

TriggeredPipelines

List of pipeline name and run Id triggered by the trigger run.

TriggerName

Trigger name.

TriggerRunId

Trigger run id.

TriggerRunTimestamp

Trigger run start time.

TriggerType

Trigger type.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<DataFactoryTriggerRun>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<DataFactoryTriggerRun>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<DataFactoryTriggerRun>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<DataFactoryTriggerRun>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<DataFactoryTriggerRun>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to