Skip to main content

Services

RPC methods exposed by this API.

Messages

Data models used across requests/responses.

FilterField

Describes a single field available for CEL filtering on a resource.
FieldTypeLabelDescription
field_namestringThe field name to use in CEL filter expressions (e.g., “run_id”, “created_date”).
typeFilterFieldTypeThe data type of the field. UUID and ENUM are first-class types — no need for separate boolean flags.
enum_valuesstringrepeatedIf type is FILTER_FIELD_TYPE_ENUM, these are the valid string values.
descriptionstringHuman-readable description of the field (e.g., “When the run was created”).
display_namestringHuman-friendly display name (e.g., “Asset Name” for field_name “asset_name”).

Enums

Allowed constant values used in message fields.

FilterFieldType

Describes the type of a filter field.
NameNumberDescription
FILTER_FIELD_TYPE_UNSPECIFIED0
FILTER_FIELD_TYPE_STRING1
FILTER_FIELD_TYPE_TIMESTAMP2
FILTER_FIELD_TYPE_INT3
FILTER_FIELD_TYPE_BOOL4
FILTER_FIELD_TYPE_DURATION5
FILTER_FIELD_TYPE_DOUBLE6
FILTER_FIELD_TYPE_ENUM7
FILTER_FIELD_TYPE_UUID8