RunQueryFilter Class

Query filter option for listing runs.

All required parameters must be populated in order to send to Azure.

Inheritance
RunQueryFilter

Constructor

RunQueryFilter(*, operand: Union[str, azure.synapse.artifacts.models._artifacts_client_enums.RunQueryFilterOperand], operator: Union[str, azure.synapse.artifacts.models._artifacts_client_enums.RunQueryFilterOperator], values: List[str], **kwargs)

Parameters

operand
str or RunQueryFilterOperand
Required

Required. Parameter name to be used for filter. The allowed operands to query pipeline runs are PipelineName, RunStart, RunEnd and Status; to query activity runs are ActivityName, ActivityRunStart, ActivityRunEnd, ActivityType and Status, and to query trigger runs are TriggerName, TriggerRunTimestamp and Status. Possible values include: "PipelineName", "Status", "RunStart", "RunEnd", "ActivityName", "ActivityRunStart", "ActivityRunEnd", "ActivityType", "TriggerName", "TriggerRunTimestamp", "RunGroupId", "LatestOnly".

operator
str or RunQueryFilterOperator
Required

Required. Operator to be used for filter. Possible values include: "Equals", "NotEquals", "In", "NotIn".

values
list[str]
Required

Required. List of filter values.