Table of Contents

Class DataPipelineRunFilter

Namespace
FoundationaLLM.Common.Models.ResourceProviders.DataPipeline
Assembly
FoundationaLLM.Common.dll

Represents a filter for querying DataPipelineRun resources in the FoundationaLLM.DataPipeline resource provider.

public class DataPipelineRunFilter
Inheritance
DataPipelineRunFilter
Inherited Members
Extension Methods

Properties

Completed

Gets or sets the flag that indicates whether only completed runs should be returned.

[JsonPropertyName("completed")]
public bool? Completed { get; set; }

Property Value

bool?

DataPipelineName

Gets or sets the name of the data pipeline to filter runs by.

[JsonPropertyName("data_pipeline_name")]
public string? DataPipelineName { get; set; }

Property Value

string

DataPipelineNameFilter

Gets or sets the data pipeline name filter to filter runs by.

[JsonPropertyName("data_pipeline_name_filter")]
public string? DataPipelineNameFilter { get; set; }

Property Value

string

EndTime

Gets or sets the end time of the data pipeline run.

[JsonPropertyName("end_time")]
public DateTimeOffset? EndTime { get; set; }

Property Value

DateTimeOffset?

InstanceId

Gets or sets the identifier of the FoundationaLLM instance to filter runs by.

[JsonPropertyName("instance_id")]
public string? InstanceId { get; set; }

Property Value

string

StartTime

Gets or sets the start time of the data pipeline run.

[JsonPropertyName("start_time")]
public DateTimeOffset? StartTime { get; set; }

Property Value

DateTimeOffset?

Successful

Gets or sets the flag that indicates whether only successful runs should be returned.

[JsonPropertyName("successful")]
public bool? Successful { get; set; }

Property Value

bool?