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?

ContinuationToken

Gets or sets the continuation token for pagination.

[JsonPropertyName("continuation_token")]
public string? ContinuationToken { get; set; }

Property Value

string

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

PageSize

Gets or sets the page size for pagination.

[JsonPropertyName("page_size")]
public int? PageSize { get; set; }

Property Value

int?

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?