X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/5ee93e408c0e547dfb03b2f3d039a7715126395b..9a71dd94cb72a5fd1ed74ca71b4961de4108db02:/sdk/go/arvados/container.go?ds=sidebyside diff --git a/sdk/go/arvados/container.go b/sdk/go/arvados/container.go index 1d3b0962f7..a7edec76dc 100644 --- a/sdk/go/arvados/container.go +++ b/sdk/go/arvados/container.go @@ -9,6 +9,7 @@ import "time" // Container is an arvados#container resource. type Container struct { UUID string `json:"uuid"` + Etag string `json:"etag"` CreatedAt time.Time `json:"created_at"` ModifiedByClientUUID string `json:"modified_by_client_uuid"` ModifiedByUserUUID string `json:"modified_by_user_uuid"` @@ -27,6 +28,8 @@ type Container struct { SchedulingParameters SchedulingParameters `json:"scheduling_parameters"` ExitCode int `json:"exit_code"` RuntimeStatus map[string]interface{} `json:"runtime_status"` + StartedAt *time.Time `json:"started_at"` // nil if not yet started + FinishedAt *time.Time `json:"finished_at"` // nil if not yet finished } // Container is an arvados#container resource. @@ -120,7 +123,7 @@ const ( type ContainerRequestState string const ( - ContainerRequestStateUncomitted = ContainerState("Uncommitted") - ContainerRequestStateCommitted = ContainerState("Committed") - ContainerRequestStateFinal = ContainerState("Final") + ContainerRequestStateUncomitted = ContainerRequestState("Uncommitted") + ContainerRequestStateCommitted = ContainerRequestState("Committed") + ContainerRequestStateFinal = ContainerRequestState("Final") )