1.9 KiB
1.9 KiB
ApiRun
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | Output. Unique run ID. Generated by API server. | [optional] |
| name | str | Required input field. Name provided by user, or auto generated if run is created by scheduled job. Not unique. | [optional] |
| storage_state | RunStorageState | [optional] | |
| description | str | [optional] | |
| pipeline_spec | ApiPipelineSpec | [optional] | |
| resource_references | **list[ApiResourceReference]** | Optional input field. Specify which resource this run belongs to. When creating a run from a particular pipeline version, the pipeline version can be specified here. | [optional] |
| service_account | str | Optional input field. Specify which Kubernetes service account this run uses. | [optional] |
| created_at | datetime | Output. The time that the run created. | [optional] |
| scheduled_at | datetime | Output. When this run is scheduled to run. This could be different from created_at. For example, if a run is from a backfilling job that was supposed to run 2 month ago, the scheduled_at is 2 month ago, v.s. created_at is the current time. | [optional] |
| finished_at | datetime | Output. The time this run is finished. | [optional] |
| status | str | [optional] | |
| error | str | In case any error happens retrieving a run field, only run ID and the error message is returned. Client has the flexibility of choosing how to handle error. This is especially useful during listing call. | [optional] |
| metrics | **list[ApiRunMetric]** | Output. The metrics of the run. The metrics are reported by ReportMetrics API. | [optional] |