Documentation ¶
Overview ¶
Package resource defines an interface for recording changes to InfluxDB resources.
A resource is an entity in our system, e.g. an organization, task or bucket. A change includes the creation, update or deletion of a resource.
Index ¶
Constants ¶
View Source
const ( // Create a resource. Create ChangeType = "create" // Put a resource. Put = "put" // Update a resource. Update = "update" // Delete a resource Delete = "delete" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Change ¶
type Change struct { // Type of change. Type ChangeType // ResourceID of the changed resource. ResourceID influxdb.ID // ResourceType that was changed. ResourceType influxdb.ResourceType // OrganizationID of the organization owning the changed resource. OrganizationID influxdb.ID // UserID of the user changing the resource. UserID influxdb.ID // ResourceBody after the change. ResourceBody []byte // Time when the resource was changed. Time time.Time }
Change to a resource.
Click to show internal directories.
Click to hide internal directories.