Share via


PipelineActivityRunInformation Class

Definition

Information about an activity run in a pipeline.

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

Properties

ActivityName

The name of the activity.

ActivityRunId

The id of the activity run.

ActivityType

The type of the activity.

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" }.

DurationInMs

The duration of the activity run.

EndOn

The end time of the activity run in 'ISO 8601' format.

Error

The error if any from the activity run.

To assign an object to 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" }.

Input

The input for the activity.

To assign an object to 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" }.

LinkedServiceName

The name of the compute linked service.

Output

The output for the activity.

To assign an object to 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" }.

PipelineName

The name of the pipeline.

PipelineRunId

The id of the pipeline run.

StartOn

The start time of the activity run in 'ISO 8601' format.

Status

The status of the activity run.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<PipelineActivityRunInformation>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<PipelineActivityRunInformation>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<PipelineActivityRunInformation>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<PipelineActivityRunInformation>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<PipelineActivityRunInformation>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to