Merge branch '21535-multi-wf-delete'
[arvados.git] / sdk / go / arvados / log.go
index 6f72bf7c6c9f46d931aaafbe9c4f8594ac470984..b5860d059362779d8a5087285b53a5c209297b1b 100644 (file)
@@ -10,14 +10,17 @@ import (
 
 // Log is an arvados#log record
 type Log struct {
-       ID              uint64                 `json:"id,omitempty"`
-       UUID            string                 `json:"uuid,omitempty"`
-       ObjectUUID      string                 `json:"object_uuid,omitempty"`
-       ObjectOwnerUUID string                 `json:"object_owner_uuid,omitempty"`
-       EventType       string                 `json:"event_type,omitempty"`
-       EventAt         *time.Time             `json:"event,omitempty"`
-       Properties      map[string]interface{} `json:"properties,omitempty"`
-       CreatedAt       *time.Time             `json:"created_at,omitempty"`
+       ID              int64                  `json:"id"`
+       UUID            string                 `json:"uuid"`
+       OwnerUUID       string                 `json:"owner_uuid"`
+       ObjectUUID      string                 `json:"object_uuid"`
+       ObjectOwnerUUID string                 `json:"object_owner_uuid"`
+       EventType       string                 `json:"event_type"`
+       EventAt         time.Time              `json:"event"`
+       Summary         string                 `json:"summary"`
+       Properties      map[string]interface{} `json:"properties"`
+       CreatedAt       time.Time              `json:"created_at"`
+       ModifiedAt      time.Time              `json:"modified_at"`
 }
 
 // LogList is an arvados#logList resource.