X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/6bf9e1a4b5640f3cdd057810f0c9b8a945bb88bd..3ec51dcf456b2afe02857089895a261653abddd4:/sdk/go/arvados/container.go diff --git a/sdk/go/arvados/container.go b/sdk/go/arvados/container.go index 265944e81d..3ff7c52055 100644 --- a/sdk/go/arvados/container.go +++ b/sdk/go/arvados/container.go @@ -65,6 +65,9 @@ type ContainerRequest struct { LogUUID string `json:"log_uuid"` OutputUUID string `json:"output_uuid"` RuntimeToken string `json:"runtime_token"` + ExpiresAt time.Time `json:"expires_at"` + Filters []Filter `json:"filters"` + ContainerCount int `json:"container_count"` } // Mount is special behavior to attach to a filesystem path or device. @@ -86,7 +89,7 @@ type Mount struct { // RuntimeConstraints specify a container's compute resources (RAM, // CPU) and network connectivity. type RuntimeConstraints struct { - API *bool + API bool `json:"api"` RAM int64 `json:"ram"` VCPUs int `json:"vcpus"` KeepCacheRAM int64 `json:"keep_cache_ram"`