Merge branch '16312-s3-signature-v4'
[arvados.git] / sdk / go / arvados / container.go
index 653312d86cbe52cc31ab36e025ef4c6e0d53af41..a7edec76dc3c2f77bae447d24585927469c89c77 100644 (file)
@@ -28,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.
@@ -121,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")
 )