1 // Copyright (C) The Arvados Authors. All rights reserved.
3 // SPDX-License-Identifier: Apache-2.0
9 // Workflow is an arvados#workflow resource.
10 type Workflow struct {
11 UUID string `json:"uuid,omitempty"`
12 OwnerUUID string `json:"owner_uuid,omitempty"`
13 Name string `json:"name,omitempty"`
14 Description string `json:"description,omitempty"`
15 Definition string `json:"definition,omitempty"`
16 CreatedAt *time.Time `json:"created_at,omitempty"`
17 ModifiedAt *time.Time `json:"modified_at,omitempty"`
20 // WorkflowList is an arvados#workflowList resource.
21 type WorkflowList struct {
22 Items []Workflow `json:"items"`
23 ItemsAvailable int `json:"items_available"`
24 Offset int `json:"offset"`
25 Limit int `json:"limit"`