8460: Add Log type.
authorTom Clegg <tom@curoverse.com>
Mon, 14 Nov 2016 15:38:46 +0000 (10:38 -0500)
committerTom Clegg <tom@curoverse.com>
Tue, 15 Nov 2016 07:46:01 +0000 (02:46 -0500)
sdk/go/arvados/log.go [new file with mode: 0644]

diff --git a/sdk/go/arvados/log.go b/sdk/go/arvados/log.go
new file mode 100644 (file)
index 0000000..caea04c
--- /dev/null
@@ -0,0 +1,16 @@
+package arvados
+
+import (
+       "time"
+)
+
+// Log is an arvados#log record
+type Log struct {
+       ID              uint64                 `json:"id"`
+       UUID            string                 `json:"uuid"`
+       ObjectUUID      string                 `json:"object_uuid"`
+       ObjectOwnerUUID string                 `json:"object_owner_uuid"`
+       EventType       string                 `json:"event_type"`
+       Properties      map[string]interface{} `json:"properties"`
+       CreatedAt       *time.Time             `json:"created_at,omitempty"`
+}