rest

package
v2.1.4+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2020 License: AGPL-3.0 Imports: 20 Imported by: 0

Documentation

Overview

Package rest is a generated protocol buffer package.

It is generated from these files:

broker.proto
common.proto
config.proto
data.proto
frontend.proto
graph.proto
idm.proto
rest.proto
scheduler.proto
share.proto
templates.proto

It has these top-level messages:

ActivitiesCollection
SubscriptionsCollection
LogCollection
LogMessageCollection
TimeRangeResultCollection
DeleteResponse
Error
Configuration
ListDataSourceRequest
DataSourceCollection
DeleteDataSourceResponse
ListPeersAddressesRequest
ListPeersAddressesResponse
ListPeerFoldersRequest
CreatePeerFolderRequest
CreatePeerFolderResponse
ListStorageBucketsRequest
Process
ListProcessesRequest
ListProcessesResponse
ListVersioningPolicyRequest
VersioningPolicyCollection
ListVirtualNodesRequest
ListServiceRequest
ServiceCollection
ControlServiceRequest
DiscoveryRequest
DiscoveryResponse
ConfigFormRequest
OpenApiResponse
ActionDescription
SchedulerActionsRequest
SchedulerActionsResponse
SchedulerActionFormRequest
SchedulerActionFormResponse
SearchResults
Pagination
Metadata
MetaCollection
MetaNamespaceRequest
GetBulkMetaRequest
BulkMetaResponse
HeadNodeRequest
HeadNodeResponse
CreateNodesRequest
CreateSelectionRequest
CreateSelectionResponse
NodesCollection
DeleteNodesRequest
BackgroundJobResult
DeleteNodesResponse
RestoreNodesRequest
RestoreNodesResponse
ListDocstoreRequest
DocstoreCollection
SettingsMenuRequest
SettingsEntryMeta
SettingsEntry
SettingsAccess
SettingsAccessRestPolicy
SettingsSection
SettingsMenuResponse
FrontStateRequest
FrontStateResponse
FrontPluginsRequest
FrontPluginsResponse
FrontMessagesRequest
FrontMessagesResponse
FrontSessionGetRequest
FrontSessionGetResponse
FrontSessionRequest
FrontSessionResponse
FrontSessionDelRequest
FrontSessionDelResponse
FrontAuthRequest
FrontAuthResponse
FrontEnrollAuthRequest
FrontEnrollAuthResponse
FrontBinaryRequest
FrontBinaryResponse
FrontBootConfRequest
FrontBootConfResponse
UserStateRequest
UserStateResponse
RelationRequest
RelationResponse
ResourcePolicyQuery
SearchRoleRequest
RolesCollection
SearchUserRequest
UsersCollection
BindResponse
SearchACLRequest
ACLCollection
SearchWorkspaceRequest
WorkspaceCollection
UserMetaCollection
UserMetaNamespaceCollection
ListUserMetaTagsRequest
ListUserMetaTagsResponse
PutUserMetaTagRequest
PutUserMetaTagResponse
DeleteUserMetaTagsRequest
DeleteUserMetaTagsResponse
UserBookmarksRequest
RevokeRequest
RevokeResponse
ResetPasswordTokenRequest
ResetPasswordTokenResponse
ResetPasswordRequest
ResetPasswordResponse
UserJobRequest
UserJobResponse
UserJobsCollection
CellAcl
Cell
ShareLinkTargetUser
ShareLink
PutCellRequest
GetCellRequest
DeleteCellRequest
DeleteCellResponse
GetShareLinkRequest
PutShareLinkRequest
DeleteShareLinkRequest
DeleteShareLinkResponse
ListSharedResourcesRequest
ListSharedResourcesResponse
UpdateSharePoliciesRequest
UpdateSharePoliciesResponse
TemplateNode
Template
ListTemplatesRequest
ListTemplatesResponse
CreateFromTemplateRequest
CreateFromTemplateResponse

Index

Constants

This section is empty.

Variables

View Source
var ListSharedResourcesRequest_ListShareType_name = map[int32]string{
	0: "ANY",
	1: "LINKS",
	2: "CELLS",
}
View Source
var ListSharedResourcesRequest_ListShareType_value = map[string]int32{
	"ANY":   0,
	"LINKS": 1,
	"CELLS": 2,
}
View Source
var ResourcePolicyQuery_QueryType_name = map[int32]string{
	0: "CONTEXT",
	1: "ANY",
	2: "NONE",
	3: "USER",
}
View Source
var ResourcePolicyQuery_QueryType_value = map[string]int32{
	"CONTEXT": 0,
	"ANY":     1,
	"NONE":    2,
	"USER":    3,
}
View Source
var ShareLinkAccessType_name = map[int32]string{
	0: "NoAccess",
	1: "Preview",
	2: "Download",
	3: "Upload",
}
View Source
var ShareLinkAccessType_value = map[string]int32{
	"NoAccess": 0,
	"Preview":  1,
	"Download": 2,
	"Upload":   3,
}
View Source
var SwaggerJson = `` /* 210940-byte string literal not displayed */

Functions

This section is empty.

Types

type ACLCollection

type ACLCollection struct {
	// List of ACLs
	ACLs []*idm.ACL `protobuf:"bytes,1,rep,name=ACLs" json:"ACLs,omitempty"`
	// Total number of results
	Total int32 `protobuf:"varint,2,opt,name=Total" json:"Total,omitempty"`
}

Response for search request

func (*ACLCollection) Descriptor

func (*ACLCollection) Descriptor() ([]byte, []int)

func (*ACLCollection) GetACLs

func (m *ACLCollection) GetACLs() []*idm.ACL

func (*ACLCollection) GetTotal

func (m *ACLCollection) GetTotal() int32

func (*ACLCollection) ProtoMessage

func (*ACLCollection) ProtoMessage()

func (*ACLCollection) Reset

func (m *ACLCollection) Reset()

func (*ACLCollection) String

func (m *ACLCollection) String() string

func (*ACLCollection) Validate added in v1.6.0

func (this *ACLCollection) Validate() error

type ActionDescription

type ActionDescription struct {
	// Unique name of the action
	Name string `protobuf:"bytes,1,opt,name=Name" json:"Name,omitempty"`
	// Mdi reference name for displaying icon
	Icon string `protobuf:"bytes,2,opt,name=Icon" json:"Icon,omitempty"`
	// Human-readable label
	Label string `protobuf:"bytes,3,opt,name=Label" json:"Label,omitempty"`
	// Long description and help text
	Description string `protobuf:"bytes,4,opt,name=Description" json:"Description,omitempty"`
	// Template for building a short summary of the action configuration
	SummaryTemplate string `protobuf:"bytes,5,opt,name=SummaryTemplate" json:"SummaryTemplate,omitempty"`
	// Whether this action has a form or not
	HasForm bool `protobuf:"varint,6,opt,name=HasForm" json:"HasForm,omitempty"`
	// User-defined category to organize actions list
	Category string `protobuf:"bytes,7,opt,name=Category" json:"Category,omitempty"`
	// User-defined hexa or rgb color
	Tint string `protobuf:"bytes,8,opt,name=Tint" json:"Tint,omitempty"`
	// Additional description for expected inputs
	InputDescription string `protobuf:"bytes,9,opt,name=InputDescription" json:"InputDescription,omitempty"`
	// Additional description describing the action output
	OutputDescription string `protobuf:"bytes,10,opt,name=OutputDescription" json:"OutputDescription,omitempty"`
}

func (*ActionDescription) Descriptor

func (*ActionDescription) Descriptor() ([]byte, []int)

func (*ActionDescription) GetCategory

func (m *ActionDescription) GetCategory() string

func (*ActionDescription) GetDescription

func (m *ActionDescription) GetDescription() string

func (*ActionDescription) GetHasForm

func (m *ActionDescription) GetHasForm() bool

func (*ActionDescription) GetIcon

func (m *ActionDescription) GetIcon() string

func (*ActionDescription) GetInputDescription

func (m *ActionDescription) GetInputDescription() string

func (*ActionDescription) GetLabel

func (m *ActionDescription) GetLabel() string

func (*ActionDescription) GetName

func (m *ActionDescription) GetName() string

func (*ActionDescription) GetOutputDescription

func (m *ActionDescription) GetOutputDescription() string

func (*ActionDescription) GetSummaryTemplate

func (m *ActionDescription) GetSummaryTemplate() string

func (*ActionDescription) GetTint

func (m *ActionDescription) GetTint() string

func (*ActionDescription) ProtoMessage

func (*ActionDescription) ProtoMessage()

func (*ActionDescription) Reset

func (m *ActionDescription) Reset()

func (*ActionDescription) String

func (m *ActionDescription) String() string

func (*ActionDescription) Validate

func (this *ActionDescription) Validate() error

type ActivitiesCollection

type ActivitiesCollection struct {
	Activities []*activity.Object `protobuf:"bytes,1,rep,name=activities" json:"activities,omitempty"`
}

Collection of Activities

func (*ActivitiesCollection) Descriptor

func (*ActivitiesCollection) Descriptor() ([]byte, []int)

func (*ActivitiesCollection) GetActivities

func (m *ActivitiesCollection) GetActivities() []*activity.Object

func (*ActivitiesCollection) ProtoMessage

func (*ActivitiesCollection) ProtoMessage()

func (*ActivitiesCollection) Reset

func (m *ActivitiesCollection) Reset()

func (*ActivitiesCollection) String

func (m *ActivitiesCollection) String() string

func (*ActivitiesCollection) Validate added in v1.6.0

func (this *ActivitiesCollection) Validate() error

type BackgroundJobResult added in v1.2.0

type BackgroundJobResult struct {
	Uuid     string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
	Label    string `protobuf:"bytes,2,opt,name=Label" json:"Label,omitempty"`
	NodeUuid string `protobuf:"bytes,3,opt,name=NodeUuid" json:"NodeUuid,omitempty"`
}

func (*BackgroundJobResult) Descriptor added in v1.2.0

func (*BackgroundJobResult) Descriptor() ([]byte, []int)

func (*BackgroundJobResult) GetLabel added in v1.2.0

func (m *BackgroundJobResult) GetLabel() string

func (*BackgroundJobResult) GetNodeUuid

func (m *BackgroundJobResult) GetNodeUuid() string

func (*BackgroundJobResult) GetUuid added in v1.2.0

func (m *BackgroundJobResult) GetUuid() string

func (*BackgroundJobResult) ProtoMessage added in v1.2.0

func (*BackgroundJobResult) ProtoMessage()

func (*BackgroundJobResult) Reset added in v1.2.0

func (m *BackgroundJobResult) Reset()

func (*BackgroundJobResult) String added in v1.2.0

func (m *BackgroundJobResult) String() string

func (*BackgroundJobResult) Validate added in v1.6.0

func (this *BackgroundJobResult) Validate() error

type BindResponse

type BindResponse struct {
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
}

Binding Response

func (*BindResponse) Descriptor

func (*BindResponse) Descriptor() ([]byte, []int)

func (*BindResponse) GetSuccess

func (m *BindResponse) GetSuccess() bool

func (*BindResponse) ProtoMessage

func (*BindResponse) ProtoMessage()

func (*BindResponse) Reset

func (m *BindResponse) Reset()

func (*BindResponse) String

func (m *BindResponse) String() string

func (*BindResponse) Validate added in v1.6.0

func (this *BindResponse) Validate() error

type BulkMetaResponse

type BulkMetaResponse struct {
	Nodes      []*tree.Node `protobuf:"bytes,1,rep,name=Nodes" json:"Nodes,omitempty"`
	Pagination *Pagination  `protobuf:"bytes,5,opt,name=Pagination" json:"Pagination,omitempty"`
}

func (*BulkMetaResponse) Descriptor

func (*BulkMetaResponse) Descriptor() ([]byte, []int)

func (*BulkMetaResponse) GetNodes

func (m *BulkMetaResponse) GetNodes() []*tree.Node

func (*BulkMetaResponse) GetPagination added in v1.2.0

func (m *BulkMetaResponse) GetPagination() *Pagination

func (*BulkMetaResponse) ProtoMessage

func (*BulkMetaResponse) ProtoMessage()

func (*BulkMetaResponse) Reset

func (m *BulkMetaResponse) Reset()

func (*BulkMetaResponse) String

func (m *BulkMetaResponse) String() string

func (*BulkMetaResponse) Validate added in v1.6.0

func (this *BulkMetaResponse) Validate() error

type Cell

type Cell struct {
	// Unique Id of the Cell
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
	// Label of the Cell (max 500 chars)
	Label string `protobuf:"bytes,2,opt,name=Label" json:"Label,omitempty"`
	// Long description of the Cell (max 1000 chars)
	Description string `protobuf:"bytes,3,opt,name=Description" json:"Description,omitempty"`
	// Nodes attached as roots to this Cell
	RootNodes []*tree.Node `protobuf:"bytes,4,rep,name=RootNodes" json:"RootNodes,omitempty"`
	// Access control for this Cell
	ACLs map[string]*CellAcl `` /* 128-byte string literal not displayed */
	// Associated access policies
	Policies []*service.ResourcePolicy `protobuf:"bytes,6,rep,name=Policies" json:"Policies,omitempty"`
	// Whether these policies are currently editable
	PoliciesContextEditable bool `protobuf:"varint,7,opt,name=PoliciesContextEditable" json:"PoliciesContextEditable,omitempty"`
}

Model for representing a Cell

func (*Cell) Descriptor

func (*Cell) Descriptor() ([]byte, []int)

func (*Cell) GetACLs

func (m *Cell) GetACLs() map[string]*CellAcl

func (*Cell) GetDescription

func (m *Cell) GetDescription() string

func (*Cell) GetLabel

func (m *Cell) GetLabel() string

func (*Cell) GetPolicies

func (m *Cell) GetPolicies() []*service.ResourcePolicy

func (*Cell) GetPoliciesContextEditable

func (m *Cell) GetPoliciesContextEditable() bool

func (*Cell) GetRootNodes

func (m *Cell) GetRootNodes() []*tree.Node

func (*Cell) GetUuid

func (m *Cell) GetUuid() string

func (*Cell) ProtoMessage

func (*Cell) ProtoMessage()

func (*Cell) Reset

func (m *Cell) Reset()

func (*Cell) String

func (m *Cell) String() string

func (*Cell) Validate added in v1.6.0

func (this *Cell) Validate() error

type CellAcl

type CellAcl struct {
	// Associated Role ID
	RoleId string `protobuf:"bytes,1,opt,name=RoleId" json:"RoleId,omitempty"`
	// List of Acl Actions and their effect
	Actions []*idm.ACLAction `protobuf:"bytes,2,rep,name=Actions" json:"Actions,omitempty"`
	// Flag for detecting if it's a user role or not
	IsUserRole bool `protobuf:"varint,3,opt,name=IsUserRole" json:"IsUserRole,omitempty"`
	// Associated User
	User *idm.User `protobuf:"bytes,4,opt,name=User" json:"User,omitempty"`
	// Associated Group
	Group *idm.User `protobuf:"bytes,5,opt,name=Group" json:"Group,omitempty"`
	// Associated Role
	Role *idm.Role `protobuf:"bytes,6,opt,name=Role" json:"Role,omitempty"`
}

Group collected acls by subjects

func (*CellAcl) Descriptor

func (*CellAcl) Descriptor() ([]byte, []int)

func (*CellAcl) GetActions

func (m *CellAcl) GetActions() []*idm.ACLAction

func (*CellAcl) GetGroup

func (m *CellAcl) GetGroup() *idm.User

func (*CellAcl) GetIsUserRole

func (m *CellAcl) GetIsUserRole() bool

func (*CellAcl) GetRole

func (m *CellAcl) GetRole() *idm.Role

func (*CellAcl) GetRoleId

func (m *CellAcl) GetRoleId() string

func (*CellAcl) GetUser

func (m *CellAcl) GetUser() *idm.User

func (*CellAcl) ProtoMessage

func (*CellAcl) ProtoMessage()

func (*CellAcl) Reset

func (m *CellAcl) Reset()

func (*CellAcl) String

func (m *CellAcl) String() string

func (*CellAcl) Validate added in v1.6.0

func (this *CellAcl) Validate() error

type ConfigFormRequest

type ConfigFormRequest struct {
	// Retrieve a configuration form for a given service
	ServiceName string `protobuf:"bytes,1,opt,name=ServiceName" json:"ServiceName,omitempty"`
}

func (*ConfigFormRequest) Descriptor

func (*ConfigFormRequest) Descriptor() ([]byte, []int)

func (*ConfigFormRequest) GetServiceName

func (m *ConfigFormRequest) GetServiceName() string

func (*ConfigFormRequest) ProtoMessage

func (*ConfigFormRequest) ProtoMessage()

func (*ConfigFormRequest) Reset

func (m *ConfigFormRequest) Reset()

func (*ConfigFormRequest) String

func (m *ConfigFormRequest) String() string

func (*ConfigFormRequest) Validate added in v1.6.0

func (this *ConfigFormRequest) Validate() error

type Configuration

type Configuration struct {
	// Full slash-separated path to the config key
	FullPath string `protobuf:"bytes,1,opt,name=FullPath" json:"FullPath,omitempty"`
	// JSON-encoded data to store
	Data string `protobuf:"bytes,2,opt,name=Data" json:"Data,omitempty"`
}

Configuration message. Data is an Json representation of any value

func (*Configuration) Descriptor

func (*Configuration) Descriptor() ([]byte, []int)

func (*Configuration) GetData

func (m *Configuration) GetData() string

func (*Configuration) GetFullPath

func (m *Configuration) GetFullPath() string

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) Reset

func (m *Configuration) Reset()

func (*Configuration) String

func (m *Configuration) String() string

func (*Configuration) Validate added in v1.6.0

func (this *Configuration) Validate() error

type ControlServiceRequest

type ControlServiceRequest struct {
	// Name of the service to stop
	ServiceName string `protobuf:"bytes,1,opt,name=ServiceName" json:"ServiceName,omitempty"`
	// Name of the node
	NodeName string `protobuf:"bytes,2,opt,name=NodeName" json:"NodeName,omitempty"`
	// Command to apply (START or STOP)
	Command ctl.ServiceCommand `protobuf:"varint,3,opt,name=Command,enum=ctl.ServiceCommand" json:"Command,omitempty"`
}

func (*ControlServiceRequest) Descriptor

func (*ControlServiceRequest) Descriptor() ([]byte, []int)

func (*ControlServiceRequest) GetCommand

func (m *ControlServiceRequest) GetCommand() ctl.ServiceCommand

func (*ControlServiceRequest) GetNodeName

func (m *ControlServiceRequest) GetNodeName() string

func (*ControlServiceRequest) GetServiceName

func (m *ControlServiceRequest) GetServiceName() string

func (*ControlServiceRequest) ProtoMessage

func (*ControlServiceRequest) ProtoMessage()

func (*ControlServiceRequest) Reset

func (m *ControlServiceRequest) Reset()

func (*ControlServiceRequest) String

func (m *ControlServiceRequest) String() string

func (*ControlServiceRequest) Validate added in v1.6.0

func (this *ControlServiceRequest) Validate() error

type CreateFromTemplateRequest added in v1.2.2

type CreateFromTemplateRequest struct {
	TemplateUUID string     `protobuf:"bytes,1,opt,name=TemplateUUID" json:"TemplateUUID,omitempty"`
	TargetNode   *tree.Node `protobuf:"bytes,2,opt,name=TargetNode" json:"TargetNode,omitempty"`
}

func (*CreateFromTemplateRequest) Descriptor added in v1.2.2

func (*CreateFromTemplateRequest) Descriptor() ([]byte, []int)

func (*CreateFromTemplateRequest) GetTargetNode added in v1.2.2

func (m *CreateFromTemplateRequest) GetTargetNode() *tree.Node

func (*CreateFromTemplateRequest) GetTemplateUUID added in v1.2.2

func (m *CreateFromTemplateRequest) GetTemplateUUID() string

func (*CreateFromTemplateRequest) ProtoMessage added in v1.2.2

func (*CreateFromTemplateRequest) ProtoMessage()

func (*CreateFromTemplateRequest) Reset added in v1.2.2

func (m *CreateFromTemplateRequest) Reset()

func (*CreateFromTemplateRequest) String added in v1.2.2

func (m *CreateFromTemplateRequest) String() string

func (*CreateFromTemplateRequest) Validate added in v1.6.0

func (this *CreateFromTemplateRequest) Validate() error

type CreateFromTemplateResponse added in v1.2.2

type CreateFromTemplateResponse struct {
	Success bool       `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	Node    *tree.Node `protobuf:"bytes,2,opt,name=Node" json:"Node,omitempty"`
}

func (*CreateFromTemplateResponse) Descriptor added in v1.2.2

func (*CreateFromTemplateResponse) Descriptor() ([]byte, []int)

func (*CreateFromTemplateResponse) GetNode added in v1.2.2

func (m *CreateFromTemplateResponse) GetNode() *tree.Node

func (*CreateFromTemplateResponse) GetSuccess added in v1.2.2

func (m *CreateFromTemplateResponse) GetSuccess() bool

func (*CreateFromTemplateResponse) ProtoMessage added in v1.2.2

func (*CreateFromTemplateResponse) ProtoMessage()

func (*CreateFromTemplateResponse) Reset added in v1.2.2

func (m *CreateFromTemplateResponse) Reset()

func (*CreateFromTemplateResponse) String added in v1.2.2

func (m *CreateFromTemplateResponse) String() string

func (*CreateFromTemplateResponse) Validate added in v1.6.0

func (this *CreateFromTemplateResponse) Validate() error

type CreateNodesRequest added in v1.2.0

type CreateNodesRequest struct {
	// A list of nodes that must be created
	Nodes []*tree.Node `protobuf:"bytes,1,rep,name=Nodes" json:"Nodes,omitempty"`
	// If nodes are created inside non-existing folders, whether the parents should be created automatically or not
	Recursive bool `protobuf:"varint,2,opt,name=Recursive" json:"Recursive,omitempty"`
	// Use a template to create this node
	TemplateUUID string `protobuf:"bytes,3,opt,name=TemplateUUID" json:"TemplateUUID,omitempty"`
}

func (*CreateNodesRequest) Descriptor added in v1.2.0

func (*CreateNodesRequest) Descriptor() ([]byte, []int)

func (*CreateNodesRequest) GetNodes added in v1.2.0

func (m *CreateNodesRequest) GetNodes() []*tree.Node

func (*CreateNodesRequest) GetRecursive added in v1.2.0

func (m *CreateNodesRequest) GetRecursive() bool

func (*CreateNodesRequest) GetTemplateUUID added in v1.2.2

func (m *CreateNodesRequest) GetTemplateUUID() string

func (*CreateNodesRequest) ProtoMessage added in v1.2.0

func (*CreateNodesRequest) ProtoMessage()

func (*CreateNodesRequest) Reset added in v1.2.0

func (m *CreateNodesRequest) Reset()

func (*CreateNodesRequest) String added in v1.2.0

func (m *CreateNodesRequest) String() string

func (*CreateNodesRequest) Validate added in v1.6.0

func (this *CreateNodesRequest) Validate() error

type CreatePeerFolderRequest

type CreatePeerFolderRequest struct {
	// Restrict listing to a given peer
	PeerAddress string `protobuf:"bytes,1,opt,name=PeerAddress" json:"PeerAddress,omitempty"`
	// Path to the folder to be created
	Path string `protobuf:"bytes,2,opt,name=Path" json:"Path,omitempty"`
}

func (*CreatePeerFolderRequest) Descriptor

func (*CreatePeerFolderRequest) Descriptor() ([]byte, []int)

func (*CreatePeerFolderRequest) GetPath

func (m *CreatePeerFolderRequest) GetPath() string

func (*CreatePeerFolderRequest) GetPeerAddress

func (m *CreatePeerFolderRequest) GetPeerAddress() string

func (*CreatePeerFolderRequest) ProtoMessage

func (*CreatePeerFolderRequest) ProtoMessage()

func (*CreatePeerFolderRequest) Reset

func (m *CreatePeerFolderRequest) Reset()

func (*CreatePeerFolderRequest) String

func (m *CreatePeerFolderRequest) String() string

func (*CreatePeerFolderRequest) Validate

func (this *CreatePeerFolderRequest) Validate() error

type CreatePeerFolderResponse

type CreatePeerFolderResponse struct {
	Success bool       `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	Node    *tree.Node `protobuf:"bytes,2,opt,name=Node" json:"Node,omitempty"`
}

func (*CreatePeerFolderResponse) Descriptor

func (*CreatePeerFolderResponse) Descriptor() ([]byte, []int)

func (*CreatePeerFolderResponse) GetNode

func (m *CreatePeerFolderResponse) GetNode() *tree.Node

func (*CreatePeerFolderResponse) GetSuccess

func (m *CreatePeerFolderResponse) GetSuccess() bool

func (*CreatePeerFolderResponse) ProtoMessage

func (*CreatePeerFolderResponse) ProtoMessage()

func (*CreatePeerFolderResponse) Reset

func (m *CreatePeerFolderResponse) Reset()

func (*CreatePeerFolderResponse) String

func (m *CreatePeerFolderResponse) String() string

func (*CreatePeerFolderResponse) Validate

func (this *CreatePeerFolderResponse) Validate() error

type CreateSelectionRequest added in v1.2.1

type CreateSelectionRequest struct {
	// Create a temporary selection out of this list of nodes
	Nodes []*tree.Node `protobuf:"bytes,1,rep,name=Nodes" json:"Nodes,omitempty"`
	// Associated target action for this selection
	TargetAction string `protobuf:"bytes,2,opt,name=TargetAction" json:"TargetAction,omitempty"`
	// Whether to save the selection or just get a temporary Uuid in return
	Persist bool `protobuf:"varint,3,opt,name=Persist" json:"Persist,omitempty"`
}

func (*CreateSelectionRequest) Descriptor added in v1.2.1

func (*CreateSelectionRequest) Descriptor() ([]byte, []int)

func (*CreateSelectionRequest) GetNodes added in v1.2.1

func (m *CreateSelectionRequest) GetNodes() []*tree.Node

func (*CreateSelectionRequest) GetPersist added in v1.2.1

func (m *CreateSelectionRequest) GetPersist() bool

func (*CreateSelectionRequest) GetTargetAction added in v1.2.1

func (m *CreateSelectionRequest) GetTargetAction() string

func (*CreateSelectionRequest) ProtoMessage added in v1.2.1

func (*CreateSelectionRequest) ProtoMessage()

func (*CreateSelectionRequest) Reset added in v1.2.1

func (m *CreateSelectionRequest) Reset()

func (*CreateSelectionRequest) String added in v1.2.1

func (m *CreateSelectionRequest) String() string

func (*CreateSelectionRequest) Validate added in v1.6.0

func (this *CreateSelectionRequest) Validate() error

type CreateSelectionResponse added in v1.2.1

type CreateSelectionResponse struct {
	SelectionUUID string       `protobuf:"bytes,1,opt,name=SelectionUUID" json:"SelectionUUID,omitempty"`
	Nodes         []*tree.Node `protobuf:"bytes,2,rep,name=Nodes" json:"Nodes,omitempty"`
}

func (*CreateSelectionResponse) Descriptor added in v1.2.1

func (*CreateSelectionResponse) Descriptor() ([]byte, []int)

func (*CreateSelectionResponse) GetNodes added in v1.2.1

func (m *CreateSelectionResponse) GetNodes() []*tree.Node

func (*CreateSelectionResponse) GetSelectionUUID added in v1.2.1

func (m *CreateSelectionResponse) GetSelectionUUID() string

func (*CreateSelectionResponse) ProtoMessage added in v1.2.1

func (*CreateSelectionResponse) ProtoMessage()

func (*CreateSelectionResponse) Reset added in v1.2.1

func (m *CreateSelectionResponse) Reset()

func (*CreateSelectionResponse) String added in v1.2.1

func (m *CreateSelectionResponse) String() string

func (*CreateSelectionResponse) Validate added in v1.6.0

func (this *CreateSelectionResponse) Validate() error

type DataSourceCollection

type DataSourceCollection struct {
	DataSources []*object.DataSource `protobuf:"bytes,1,rep,name=DataSources" json:"DataSources,omitempty"`
	Total       int32                `protobuf:"varint,2,opt,name=Total" json:"Total,omitempty"`
}

Collection of datasources

func (*DataSourceCollection) Descriptor

func (*DataSourceCollection) Descriptor() ([]byte, []int)

func (*DataSourceCollection) GetDataSources

func (m *DataSourceCollection) GetDataSources() []*object.DataSource

func (*DataSourceCollection) GetTotal

func (m *DataSourceCollection) GetTotal() int32

func (*DataSourceCollection) ProtoMessage

func (*DataSourceCollection) ProtoMessage()

func (*DataSourceCollection) Reset

func (m *DataSourceCollection) Reset()

func (*DataSourceCollection) String

func (m *DataSourceCollection) String() string

func (*DataSourceCollection) Validate added in v1.6.0

func (this *DataSourceCollection) Validate() error

type DeleteCellRequest

type DeleteCellRequest struct {
	// Cell Uuid
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
}

Request for deleting a Cell

func (*DeleteCellRequest) Descriptor

func (*DeleteCellRequest) Descriptor() ([]byte, []int)

func (*DeleteCellRequest) GetUuid

func (m *DeleteCellRequest) GetUuid() string

func (*DeleteCellRequest) ProtoMessage

func (*DeleteCellRequest) ProtoMessage()

func (*DeleteCellRequest) Reset

func (m *DeleteCellRequest) Reset()

func (*DeleteCellRequest) String

func (m *DeleteCellRequest) String() string

func (*DeleteCellRequest) Validate added in v1.6.0

func (this *DeleteCellRequest) Validate() error

type DeleteCellResponse

type DeleteCellResponse struct {
	// Delete result
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
}

func (*DeleteCellResponse) Descriptor

func (*DeleteCellResponse) Descriptor() ([]byte, []int)

func (*DeleteCellResponse) GetSuccess

func (m *DeleteCellResponse) GetSuccess() bool

func (*DeleteCellResponse) ProtoMessage

func (*DeleteCellResponse) ProtoMessage()

func (*DeleteCellResponse) Reset

func (m *DeleteCellResponse) Reset()

func (*DeleteCellResponse) String

func (m *DeleteCellResponse) String() string

func (*DeleteCellResponse) Validate added in v1.6.0

func (this *DeleteCellResponse) Validate() error

type DeleteDataSourceResponse

type DeleteDataSourceResponse struct {
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
}

func (*DeleteDataSourceResponse) Descriptor

func (*DeleteDataSourceResponse) Descriptor() ([]byte, []int)

func (*DeleteDataSourceResponse) GetSuccess

func (m *DeleteDataSourceResponse) GetSuccess() bool

func (*DeleteDataSourceResponse) ProtoMessage

func (*DeleteDataSourceResponse) ProtoMessage()

func (*DeleteDataSourceResponse) Reset

func (m *DeleteDataSourceResponse) Reset()

func (*DeleteDataSourceResponse) String

func (m *DeleteDataSourceResponse) String() string

func (*DeleteDataSourceResponse) Validate added in v1.6.0

func (this *DeleteDataSourceResponse) Validate() error

type DeleteNodesRequest added in v1.2.0

type DeleteNodesRequest struct {
	// List of nodes to delete
	Nodes []*tree.Node `protobuf:"bytes,1,rep,name=Nodes" json:"Nodes,omitempty"`
	// Whether to delete all the children if node is a folder
	Recursive bool `protobuf:"varint,2,opt,name=Recursive" json:"Recursive,omitempty"`
}

func (*DeleteNodesRequest) Descriptor added in v1.2.0

func (*DeleteNodesRequest) Descriptor() ([]byte, []int)

func (*DeleteNodesRequest) GetNodes added in v1.2.0

func (m *DeleteNodesRequest) GetNodes() []*tree.Node

func (*DeleteNodesRequest) GetRecursive added in v1.2.0

func (m *DeleteNodesRequest) GetRecursive() bool

func (*DeleteNodesRequest) ProtoMessage added in v1.2.0

func (*DeleteNodesRequest) ProtoMessage()

func (*DeleteNodesRequest) Reset added in v1.2.0

func (m *DeleteNodesRequest) Reset()

func (*DeleteNodesRequest) String added in v1.2.0

func (m *DeleteNodesRequest) String() string

func (*DeleteNodesRequest) Validate added in v1.6.0

func (this *DeleteNodesRequest) Validate() error

type DeleteNodesResponse added in v1.2.0

type DeleteNodesResponse struct {
	DeleteJobs []*BackgroundJobResult `protobuf:"bytes,1,rep,name=DeleteJobs" json:"DeleteJobs,omitempty"`
}

func (*DeleteNodesResponse) Descriptor added in v1.2.0

func (*DeleteNodesResponse) Descriptor() ([]byte, []int)

func (*DeleteNodesResponse) GetDeleteJobs added in v1.2.0

func (m *DeleteNodesResponse) GetDeleteJobs() []*BackgroundJobResult

func (*DeleteNodesResponse) ProtoMessage added in v1.2.0

func (*DeleteNodesResponse) ProtoMessage()

func (*DeleteNodesResponse) Reset added in v1.2.0

func (m *DeleteNodesResponse) Reset()

func (*DeleteNodesResponse) String added in v1.2.0

func (m *DeleteNodesResponse) String() string

func (*DeleteNodesResponse) Validate added in v1.6.0

func (this *DeleteNodesResponse) Validate() error

type DeleteResponse

type DeleteResponse struct {
	// If delete was successfull
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	// Number of records deleted during operation
	NumRows int64 `protobuf:"varint,2,opt,name=NumRows" json:"NumRows,omitempty"`
}

Generic Message

func (*DeleteResponse) Descriptor

func (*DeleteResponse) Descriptor() ([]byte, []int)

func (*DeleteResponse) GetNumRows

func (m *DeleteResponse) GetNumRows() int64

func (*DeleteResponse) GetSuccess

func (m *DeleteResponse) GetSuccess() bool

func (*DeleteResponse) ProtoMessage

func (*DeleteResponse) ProtoMessage()

func (*DeleteResponse) Reset

func (m *DeleteResponse) Reset()

func (*DeleteResponse) String

func (m *DeleteResponse) String() string

func (*DeleteResponse) Validate added in v1.6.0

func (this *DeleteResponse) Validate() error

type DeleteShareLinkRequest

type DeleteShareLinkRequest struct {
	// Id of Link to delete
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
}

Request for deleting a link

func (*DeleteShareLinkRequest) Descriptor

func (*DeleteShareLinkRequest) Descriptor() ([]byte, []int)

func (*DeleteShareLinkRequest) GetUuid

func (m *DeleteShareLinkRequest) GetUuid() string

func (*DeleteShareLinkRequest) ProtoMessage

func (*DeleteShareLinkRequest) ProtoMessage()

func (*DeleteShareLinkRequest) Reset

func (m *DeleteShareLinkRequest) Reset()

func (*DeleteShareLinkRequest) String

func (m *DeleteShareLinkRequest) String() string

func (*DeleteShareLinkRequest) Validate added in v1.6.0

func (this *DeleteShareLinkRequest) Validate() error

type DeleteShareLinkResponse

type DeleteShareLinkResponse struct {
	// If delete sucess or failed
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
}

Response for deleting a share link

func (*DeleteShareLinkResponse) Descriptor

func (*DeleteShareLinkResponse) Descriptor() ([]byte, []int)

func (*DeleteShareLinkResponse) GetSuccess

func (m *DeleteShareLinkResponse) GetSuccess() bool

func (*DeleteShareLinkResponse) ProtoMessage

func (*DeleteShareLinkResponse) ProtoMessage()

func (*DeleteShareLinkResponse) Reset

func (m *DeleteShareLinkResponse) Reset()

func (*DeleteShareLinkResponse) String

func (m *DeleteShareLinkResponse) String() string

func (*DeleteShareLinkResponse) Validate added in v1.6.0

func (this *DeleteShareLinkResponse) Validate() error

type DeleteUserMetaTagsRequest added in v1.2.0

type DeleteUserMetaTagsRequest struct {
	// Delete tags from this namespace
	Namespace string `protobuf:"bytes,1,opt,name=Namespace" json:"Namespace,omitempty"`
	// Delete this tag
	Tags string `protobuf:"bytes,2,opt,name=Tags" json:"Tags,omitempty"`
}

func (*DeleteUserMetaTagsRequest) Descriptor added in v1.2.0

func (*DeleteUserMetaTagsRequest) Descriptor() ([]byte, []int)

func (*DeleteUserMetaTagsRequest) GetNamespace added in v1.2.0

func (m *DeleteUserMetaTagsRequest) GetNamespace() string

func (*DeleteUserMetaTagsRequest) GetTags added in v1.2.0

func (m *DeleteUserMetaTagsRequest) GetTags() string

func (*DeleteUserMetaTagsRequest) ProtoMessage added in v1.2.0

func (*DeleteUserMetaTagsRequest) ProtoMessage()

func (*DeleteUserMetaTagsRequest) Reset added in v1.2.0

func (m *DeleteUserMetaTagsRequest) Reset()

func (*DeleteUserMetaTagsRequest) String added in v1.2.0

func (m *DeleteUserMetaTagsRequest) String() string

func (*DeleteUserMetaTagsRequest) Validate added in v1.6.0

func (this *DeleteUserMetaTagsRequest) Validate() error

type DeleteUserMetaTagsResponse added in v1.2.0

type DeleteUserMetaTagsResponse struct {
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
}

func (*DeleteUserMetaTagsResponse) Descriptor added in v1.2.0

func (*DeleteUserMetaTagsResponse) Descriptor() ([]byte, []int)

func (*DeleteUserMetaTagsResponse) GetSuccess added in v1.2.0

func (m *DeleteUserMetaTagsResponse) GetSuccess() bool

func (*DeleteUserMetaTagsResponse) ProtoMessage added in v1.2.0

func (*DeleteUserMetaTagsResponse) ProtoMessage()

func (*DeleteUserMetaTagsResponse) Reset added in v1.2.0

func (m *DeleteUserMetaTagsResponse) Reset()

func (*DeleteUserMetaTagsResponse) String added in v1.2.0

func (m *DeleteUserMetaTagsResponse) String() string

func (*DeleteUserMetaTagsResponse) Validate added in v1.6.0

func (this *DeleteUserMetaTagsResponse) Validate() error

type DiscoveryRequest

type DiscoveryRequest struct {
	// Filter result to a specific endpoint type
	EndpointType string `protobuf:"bytes,1,opt,name=EndpointType" json:"EndpointType,omitempty"`
}

func (*DiscoveryRequest) Descriptor

func (*DiscoveryRequest) Descriptor() ([]byte, []int)

func (*DiscoveryRequest) GetEndpointType

func (m *DiscoveryRequest) GetEndpointType() string

func (*DiscoveryRequest) ProtoMessage

func (*DiscoveryRequest) ProtoMessage()

func (*DiscoveryRequest) Reset

func (m *DiscoveryRequest) Reset()

func (*DiscoveryRequest) String

func (m *DiscoveryRequest) String() string

func (*DiscoveryRequest) Validate added in v1.6.0

func (this *DiscoveryRequest) Validate() error

type DiscoveryResponse

type DiscoveryResponse struct {
	// Current Package Type, empty if user is not authenticated
	PackageType string `protobuf:"bytes,1,opt,name=PackageType" json:"PackageType,omitempty"`
	// Current Package Label, empty if user is not authenticated
	PackageLabel string `protobuf:"bytes,2,opt,name=PackageLabel" json:"PackageLabel,omitempty"`
	// Current Package Version, empty if user is not authenticated
	Version string `protobuf:"bytes,3,opt,name=Version" json:"Version,omitempty"`
	// Build stamp of the binary build, empty if user is not authenticated
	BuildStamp int32 `protobuf:"varint,4,opt,name=BuildStamp" json:"BuildStamp,omitempty"`
	// Revision of the current binary build, empty if user is not authenticated
	BuildRevision string `protobuf:"bytes,5,opt,name=BuildRevision" json:"BuildRevision,omitempty"`
	// List of endpoints and their corresponding URL access. Special case for grpc that just send back its port
	Endpoints map[string]string `` /* 138-byte string literal not displayed */
}

func (*DiscoveryResponse) Descriptor

func (*DiscoveryResponse) Descriptor() ([]byte, []int)

func (*DiscoveryResponse) GetBuildRevision

func (m *DiscoveryResponse) GetBuildRevision() string

func (*DiscoveryResponse) GetBuildStamp

func (m *DiscoveryResponse) GetBuildStamp() int32

func (*DiscoveryResponse) GetEndpoints

func (m *DiscoveryResponse) GetEndpoints() map[string]string

func (*DiscoveryResponse) GetPackageLabel

func (m *DiscoveryResponse) GetPackageLabel() string

func (*DiscoveryResponse) GetPackageType

func (m *DiscoveryResponse) GetPackageType() string

func (*DiscoveryResponse) GetVersion

func (m *DiscoveryResponse) GetVersion() string

func (*DiscoveryResponse) ProtoMessage

func (*DiscoveryResponse) ProtoMessage()

func (*DiscoveryResponse) Reset

func (m *DiscoveryResponse) Reset()

func (*DiscoveryResponse) String

func (m *DiscoveryResponse) String() string

func (*DiscoveryResponse) Validate added in v1.6.0

func (this *DiscoveryResponse) Validate() error

type DocstoreCollection

type DocstoreCollection struct {
	Docs  []*docstore.Document `protobuf:"bytes,1,rep,name=Docs" json:"Docs,omitempty"`
	Total int64                `protobuf:"varint,2,opt,name=Total" json:"Total,omitempty"`
}

func (*DocstoreCollection) Descriptor

func (*DocstoreCollection) Descriptor() ([]byte, []int)

func (*DocstoreCollection) GetDocs

func (m *DocstoreCollection) GetDocs() []*docstore.Document

func (*DocstoreCollection) GetTotal

func (m *DocstoreCollection) GetTotal() int64

func (*DocstoreCollection) ProtoMessage

func (*DocstoreCollection) ProtoMessage()

func (*DocstoreCollection) Reset

func (m *DocstoreCollection) Reset()

func (*DocstoreCollection) String

func (m *DocstoreCollection) String() string

func (*DocstoreCollection) Validate added in v1.6.0

func (this *DocstoreCollection) Validate() error

type Error added in v1.2.0

type Error struct {
	// Unique ID of the error
	Code string `protobuf:"bytes,2,opt,name=Code" json:"Code,omitempty"`
	// Human-readable, short label
	Title string `protobuf:"bytes,3,opt,name=Title" json:"Title,omitempty"`
	// Human-readable, longer description
	Detail string `protobuf:"bytes,4,opt,name=Detail" json:"Detail,omitempty"`
	// Cells service name or other quickly useful info
	Source string `protobuf:"bytes,5,opt,name=Source" json:"Source,omitempty"`
	// Additional Metadata
	Meta map[string]string `` /* 128-byte string literal not displayed */
}

Generic error message

func (*Error) Descriptor added in v1.2.0

func (*Error) Descriptor() ([]byte, []int)

func (*Error) GetCode added in v1.2.0

func (m *Error) GetCode() string

func (*Error) GetDetail added in v1.2.0

func (m *Error) GetDetail() string

func (*Error) GetMeta added in v1.2.0

func (m *Error) GetMeta() map[string]string

func (*Error) GetSource added in v1.2.0

func (m *Error) GetSource() string

func (*Error) GetTitle added in v1.2.0

func (m *Error) GetTitle() string

func (*Error) ProtoMessage added in v1.2.0

func (*Error) ProtoMessage()

func (*Error) Reset added in v1.2.0

func (m *Error) Reset()

func (*Error) String added in v1.2.0

func (m *Error) String() string

func (*Error) Validate added in v1.6.0

func (this *Error) Validate() error

type FrontAuthRequest

type FrontAuthRequest struct {
	RequestID string `protobuf:"bytes,1,opt,name=RequestID" json:"RequestID,omitempty"`
}

func (*FrontAuthRequest) Descriptor

func (*FrontAuthRequest) Descriptor() ([]byte, []int)

func (*FrontAuthRequest) GetRequestID

func (m *FrontAuthRequest) GetRequestID() string

func (*FrontAuthRequest) ProtoMessage

func (*FrontAuthRequest) ProtoMessage()

func (*FrontAuthRequest) Reset

func (m *FrontAuthRequest) Reset()

func (*FrontAuthRequest) String

func (m *FrontAuthRequest) String() string

func (*FrontAuthRequest) Validate

func (this *FrontAuthRequest) Validate() error

type FrontAuthResponse

type FrontAuthResponse struct {
}

func (*FrontAuthResponse) Descriptor

func (*FrontAuthResponse) Descriptor() ([]byte, []int)

func (*FrontAuthResponse) ProtoMessage

func (*FrontAuthResponse) ProtoMessage()

func (*FrontAuthResponse) Reset

func (m *FrontAuthResponse) Reset()

func (*FrontAuthResponse) String

func (m *FrontAuthResponse) String() string

func (*FrontAuthResponse) Validate

func (this *FrontAuthResponse) Validate() error

type FrontBinaryRequest added in v1.2.0

type FrontBinaryRequest struct {
	// Currently supported values are USER and GLOBAL
	BinaryType string `protobuf:"bytes,1,opt,name=BinaryType" json:"BinaryType,omitempty"`
	// Id of the binary
	Uuid string `protobuf:"bytes,2,opt,name=Uuid" json:"Uuid,omitempty"`
}

Donwload binary

func (*FrontBinaryRequest) Descriptor added in v1.2.0

func (*FrontBinaryRequest) Descriptor() ([]byte, []int)

func (*FrontBinaryRequest) GetBinaryType added in v1.2.0

func (m *FrontBinaryRequest) GetBinaryType() string

func (*FrontBinaryRequest) GetUuid added in v1.2.0

func (m *FrontBinaryRequest) GetUuid() string

func (*FrontBinaryRequest) ProtoMessage added in v1.2.0

func (*FrontBinaryRequest) ProtoMessage()

func (*FrontBinaryRequest) Reset added in v1.2.0

func (m *FrontBinaryRequest) Reset()

func (*FrontBinaryRequest) String added in v1.2.0

func (m *FrontBinaryRequest) String() string

func (*FrontBinaryRequest) Validate added in v1.6.0

func (this *FrontBinaryRequest) Validate() error

type FrontBinaryResponse added in v1.2.0

type FrontBinaryResponse struct {
}

Not used, endpoint returns octet-stream

func (*FrontBinaryResponse) Descriptor added in v1.2.0

func (*FrontBinaryResponse) Descriptor() ([]byte, []int)

func (*FrontBinaryResponse) ProtoMessage added in v1.2.0

func (*FrontBinaryResponse) ProtoMessage()

func (*FrontBinaryResponse) Reset added in v1.2.0

func (m *FrontBinaryResponse) Reset()

func (*FrontBinaryResponse) String added in v1.2.0

func (m *FrontBinaryResponse) String() string

func (*FrontBinaryResponse) Validate added in v1.6.0

func (this *FrontBinaryResponse) Validate() error

type FrontBootConfRequest

type FrontBootConfRequest struct {
}

func (*FrontBootConfRequest) Descriptor

func (*FrontBootConfRequest) Descriptor() ([]byte, []int)

func (*FrontBootConfRequest) ProtoMessage

func (*FrontBootConfRequest) ProtoMessage()

func (*FrontBootConfRequest) Reset

func (m *FrontBootConfRequest) Reset()

func (*FrontBootConfRequest) String

func (m *FrontBootConfRequest) String() string

func (*FrontBootConfRequest) Validate added in v1.6.0

func (this *FrontBootConfRequest) Validate() error

type FrontBootConfResponse

type FrontBootConfResponse struct {
	JsonData map[string]string `` /* 136-byte string literal not displayed */
}

func (*FrontBootConfResponse) Descriptor

func (*FrontBootConfResponse) Descriptor() ([]byte, []int)

func (*FrontBootConfResponse) GetJsonData

func (m *FrontBootConfResponse) GetJsonData() map[string]string

func (*FrontBootConfResponse) ProtoMessage

func (*FrontBootConfResponse) ProtoMessage()

func (*FrontBootConfResponse) Reset

func (m *FrontBootConfResponse) Reset()

func (*FrontBootConfResponse) String

func (m *FrontBootConfResponse) String() string

func (*FrontBootConfResponse) Validate added in v1.6.0

func (this *FrontBootConfResponse) Validate() error

type FrontEnrollAuthRequest added in v1.2.0

type FrontEnrollAuthRequest struct {
	EnrollType string            `protobuf:"bytes,1,opt,name=EnrollType" json:"EnrollType,omitempty"`
	EnrollInfo map[string]string `` /* 140-byte string literal not displayed */
}

func (*FrontEnrollAuthRequest) Descriptor added in v1.2.0

func (*FrontEnrollAuthRequest) Descriptor() ([]byte, []int)

func (*FrontEnrollAuthRequest) GetEnrollInfo added in v1.2.0

func (m *FrontEnrollAuthRequest) GetEnrollInfo() map[string]string

func (*FrontEnrollAuthRequest) GetEnrollType added in v1.2.0

func (m *FrontEnrollAuthRequest) GetEnrollType() string

func (*FrontEnrollAuthRequest) ProtoMessage added in v1.2.0

func (*FrontEnrollAuthRequest) ProtoMessage()

func (*FrontEnrollAuthRequest) Reset added in v1.2.0

func (m *FrontEnrollAuthRequest) Reset()

func (*FrontEnrollAuthRequest) String added in v1.2.0

func (m *FrontEnrollAuthRequest) String() string

func (*FrontEnrollAuthRequest) Validate added in v1.6.0

func (this *FrontEnrollAuthRequest) Validate() error

type FrontEnrollAuthResponse added in v1.2.0

type FrontEnrollAuthResponse struct {
	// Any parameters can be returned
	Info map[string]string `` /* 128-byte string literal not displayed */
}

func (*FrontEnrollAuthResponse) Descriptor added in v1.2.0

func (*FrontEnrollAuthResponse) Descriptor() ([]byte, []int)

func (*FrontEnrollAuthResponse) GetInfo added in v1.2.0

func (m *FrontEnrollAuthResponse) GetInfo() map[string]string

func (*FrontEnrollAuthResponse) ProtoMessage added in v1.2.0

func (*FrontEnrollAuthResponse) ProtoMessage()

func (*FrontEnrollAuthResponse) Reset added in v1.2.0

func (m *FrontEnrollAuthResponse) Reset()

func (*FrontEnrollAuthResponse) String added in v1.2.0

func (m *FrontEnrollAuthResponse) String() string

func (*FrontEnrollAuthResponse) Validate added in v1.6.0

func (this *FrontEnrollAuthResponse) Validate() error

type FrontMessagesRequest added in v1.2.0

type FrontMessagesRequest struct {
	Lang string `protobuf:"bytes,1,opt,name=Lang" json:"Lang,omitempty"`
}

func (*FrontMessagesRequest) Descriptor added in v1.2.0

func (*FrontMessagesRequest) Descriptor() ([]byte, []int)

func (*FrontMessagesRequest) GetLang added in v1.2.0

func (m *FrontMessagesRequest) GetLang() string

func (*FrontMessagesRequest) ProtoMessage added in v1.2.0

func (*FrontMessagesRequest) ProtoMessage()

func (*FrontMessagesRequest) Reset added in v1.2.0

func (m *FrontMessagesRequest) Reset()

func (*FrontMessagesRequest) String added in v1.2.0

func (m *FrontMessagesRequest) String() string

func (*FrontMessagesRequest) Validate added in v1.6.0

func (this *FrontMessagesRequest) Validate() error

type FrontMessagesResponse added in v1.2.0

type FrontMessagesResponse struct {
	Messages map[string]string `` /* 136-byte string literal not displayed */
}

func (*FrontMessagesResponse) Descriptor added in v1.2.0

func (*FrontMessagesResponse) Descriptor() ([]byte, []int)

func (*FrontMessagesResponse) GetMessages added in v1.2.0

func (m *FrontMessagesResponse) GetMessages() map[string]string

func (*FrontMessagesResponse) ProtoMessage added in v1.2.0

func (*FrontMessagesResponse) ProtoMessage()

func (*FrontMessagesResponse) Reset added in v1.2.0

func (m *FrontMessagesResponse) Reset()

func (*FrontMessagesResponse) String added in v1.2.0

func (m *FrontMessagesResponse) String() string

func (*FrontMessagesResponse) Validate added in v1.6.0

func (this *FrontMessagesResponse) Validate() error

type FrontPluginsRequest added in v1.2.0

type FrontPluginsRequest struct {
	Lang string `protobuf:"bytes,1,opt,name=Lang" json:"Lang,omitempty"`
}

func (*FrontPluginsRequest) Descriptor added in v1.2.0

func (*FrontPluginsRequest) Descriptor() ([]byte, []int)

func (*FrontPluginsRequest) GetLang added in v1.2.0

func (m *FrontPluginsRequest) GetLang() string

func (*FrontPluginsRequest) ProtoMessage added in v1.2.0

func (*FrontPluginsRequest) ProtoMessage()

func (*FrontPluginsRequest) Reset added in v1.2.0

func (m *FrontPluginsRequest) Reset()

func (*FrontPluginsRequest) String added in v1.2.0

func (m *FrontPluginsRequest) String() string

func (*FrontPluginsRequest) Validate added in v1.6.0

func (this *FrontPluginsRequest) Validate() error

type FrontPluginsResponse added in v1.2.0

type FrontPluginsResponse struct {
}

func (*FrontPluginsResponse) Descriptor added in v1.2.0

func (*FrontPluginsResponse) Descriptor() ([]byte, []int)

func (*FrontPluginsResponse) ProtoMessage added in v1.2.0

func (*FrontPluginsResponse) ProtoMessage()

func (*FrontPluginsResponse) Reset added in v1.2.0

func (m *FrontPluginsResponse) Reset()

func (*FrontPluginsResponse) String added in v1.2.0

func (m *FrontPluginsResponse) String() string

func (*FrontPluginsResponse) Validate added in v1.6.0

func (this *FrontPluginsResponse) Validate() error

type FrontSessionDelRequest

type FrontSessionDelRequest struct {
}

func (*FrontSessionDelRequest) Descriptor

func (*FrontSessionDelRequest) Descriptor() ([]byte, []int)

func (*FrontSessionDelRequest) ProtoMessage

func (*FrontSessionDelRequest) ProtoMessage()

func (*FrontSessionDelRequest) Reset

func (m *FrontSessionDelRequest) Reset()

func (*FrontSessionDelRequest) String

func (m *FrontSessionDelRequest) String() string

func (*FrontSessionDelRequest) Validate

func (this *FrontSessionDelRequest) Validate() error

type FrontSessionDelResponse

type FrontSessionDelResponse struct {
}

func (*FrontSessionDelResponse) Descriptor

func (*FrontSessionDelResponse) Descriptor() ([]byte, []int)

func (*FrontSessionDelResponse) ProtoMessage

func (*FrontSessionDelResponse) ProtoMessage()

func (*FrontSessionDelResponse) Reset

func (m *FrontSessionDelResponse) Reset()

func (*FrontSessionDelResponse) String

func (m *FrontSessionDelResponse) String() string

func (*FrontSessionDelResponse) Validate

func (this *FrontSessionDelResponse) Validate() error

type FrontSessionGetRequest

type FrontSessionGetRequest struct {
}

func (*FrontSessionGetRequest) Descriptor

func (*FrontSessionGetRequest) Descriptor() ([]byte, []int)

func (*FrontSessionGetRequest) ProtoMessage

func (*FrontSessionGetRequest) ProtoMessage()

func (*FrontSessionGetRequest) Reset

func (m *FrontSessionGetRequest) Reset()

func (*FrontSessionGetRequest) String

func (m *FrontSessionGetRequest) String() string

func (*FrontSessionGetRequest) Validate

func (this *FrontSessionGetRequest) Validate() error

type FrontSessionGetResponse

type FrontSessionGetResponse struct {
	Token *auth.Token `protobuf:"bytes,1,opt,name=Token" json:"Token,omitempty"`
}

func (*FrontSessionGetResponse) Descriptor

func (*FrontSessionGetResponse) Descriptor() ([]byte, []int)

func (*FrontSessionGetResponse) GetToken

func (m *FrontSessionGetResponse) GetToken() *auth.Token

func (*FrontSessionGetResponse) ProtoMessage

func (*FrontSessionGetResponse) ProtoMessage()

func (*FrontSessionGetResponse) Reset

func (m *FrontSessionGetResponse) Reset()

func (*FrontSessionGetResponse) String

func (m *FrontSessionGetResponse) String() string

func (*FrontSessionGetResponse) Validate

func (this *FrontSessionGetResponse) Validate() error

type FrontSessionRequest added in v1.2.0

type FrontSessionRequest struct {
	// Time reference for computing jwt expiry
	ClientTime int32 `protobuf:"varint,1,opt,name=ClientTime" json:"ClientTime,omitempty"`
	// Data sent back by specific auth steps
	AuthInfo map[string]string `` /* 136-byte string literal not displayed */
	// Kill session now
	Logout bool `protobuf:"varint,3,opt,name=Logout" json:"Logout,omitempty"`
}

func (*FrontSessionRequest) Descriptor added in v1.2.0

func (*FrontSessionRequest) Descriptor() ([]byte, []int)

func (*FrontSessionRequest) GetAuthInfo added in v1.2.0

func (m *FrontSessionRequest) GetAuthInfo() map[string]string

func (*FrontSessionRequest) GetClientTime added in v1.2.0

func (m *FrontSessionRequest) GetClientTime() int32

func (*FrontSessionRequest) GetLogout added in v1.2.0

func (m *FrontSessionRequest) GetLogout() bool

func (*FrontSessionRequest) ProtoMessage added in v1.2.0

func (*FrontSessionRequest) ProtoMessage()

func (*FrontSessionRequest) Reset added in v1.2.0

func (m *FrontSessionRequest) Reset()

func (*FrontSessionRequest) String added in v1.2.0

func (m *FrontSessionRequest) String() string

func (*FrontSessionRequest) Validate added in v1.6.0

func (this *FrontSessionRequest) Validate() error

type FrontSessionResponse added in v1.2.0

type FrontSessionResponse struct {
	// Legacy information (now in token)
	JWT        string `protobuf:"bytes,1,opt,name=JWT" json:"JWT,omitempty"`
	ExpireTime int32  `protobuf:"varint,2,opt,name=ExpireTime" json:"ExpireTime,omitempty"`
	// Trigger a specific Auth step
	Trigger string `protobuf:"bytes,3,opt,name=Trigger" json:"Trigger,omitempty"`
	// Additional data for the trigger
	TriggerInfo map[string]string `` /* 142-byte string literal not displayed */
	Token       *auth.Token       `protobuf:"bytes,5,opt,name=Token" json:"Token,omitempty"`
	RedirectTo  string            `protobuf:"bytes,6,opt,name=RedirectTo" json:"RedirectTo,omitempty"`
	Error       string            `protobuf:"bytes,7,opt,name=Error" json:"Error,omitempty"`
}

func (*FrontSessionResponse) Descriptor added in v1.2.0

func (*FrontSessionResponse) Descriptor() ([]byte, []int)

func (*FrontSessionResponse) GetError

func (m *FrontSessionResponse) GetError() string

func (*FrontSessionResponse) GetExpireTime added in v1.2.0

func (m *FrontSessionResponse) GetExpireTime() int32

func (*FrontSessionResponse) GetJWT added in v1.2.0

func (m *FrontSessionResponse) GetJWT() string

func (*FrontSessionResponse) GetRedirectTo

func (m *FrontSessionResponse) GetRedirectTo() string

func (*FrontSessionResponse) GetToken

func (m *FrontSessionResponse) GetToken() *auth.Token

func (*FrontSessionResponse) GetTrigger added in v1.2.0

func (m *FrontSessionResponse) GetTrigger() string

func (*FrontSessionResponse) GetTriggerInfo added in v1.2.0

func (m *FrontSessionResponse) GetTriggerInfo() map[string]string

func (*FrontSessionResponse) ProtoMessage added in v1.2.0

func (*FrontSessionResponse) ProtoMessage()

func (*FrontSessionResponse) Reset added in v1.2.0

func (m *FrontSessionResponse) Reset()

func (*FrontSessionResponse) String added in v1.2.0

func (m *FrontSessionResponse) String() string

func (*FrontSessionResponse) Validate added in v1.6.0

func (this *FrontSessionResponse) Validate() error

type FrontStateRequest added in v1.2.0

type FrontStateRequest struct {
}

func (*FrontStateRequest) Descriptor added in v1.2.0

func (*FrontStateRequest) Descriptor() ([]byte, []int)

func (*FrontStateRequest) ProtoMessage added in v1.2.0

func (*FrontStateRequest) ProtoMessage()

func (*FrontStateRequest) Reset added in v1.2.0

func (m *FrontStateRequest) Reset()

func (*FrontStateRequest) String added in v1.2.0

func (m *FrontStateRequest) String() string

func (*FrontStateRequest) Validate added in v1.6.0

func (this *FrontStateRequest) Validate() error

type FrontStateResponse added in v1.2.0

type FrontStateResponse struct {
}

func (*FrontStateResponse) Descriptor added in v1.2.0

func (*FrontStateResponse) Descriptor() ([]byte, []int)

func (*FrontStateResponse) ProtoMessage added in v1.2.0

func (*FrontStateResponse) ProtoMessage()

func (*FrontStateResponse) Reset added in v1.2.0

func (m *FrontStateResponse) Reset()

func (*FrontStateResponse) String added in v1.2.0

func (m *FrontStateResponse) String() string

func (*FrontStateResponse) Validate added in v1.6.0

func (this *FrontStateResponse) Validate() error

type GetBulkMetaRequest

type GetBulkMetaRequest struct {
	// List of node paths to query (use paths ending with /* to load the children)
	NodePaths []string `protobuf:"bytes,1,rep,name=NodePaths" json:"NodePaths,omitempty"`
	// List of nodes based on their Uuids
	NodeUuids []string `protobuf:"bytes,2,rep,name=NodeUuids" json:"NodeUuids,omitempty"`
	// Whether to query all services for the metadata they can contribute to enrich the node
	AllMetaProviders bool `protobuf:"varint,3,opt,name=AllMetaProviders" json:"AllMetaProviders,omitempty"`
	// Load Versions of the given node
	Versions bool `protobuf:"varint,4,opt,name=Versions" json:"Versions,omitempty"`
	// Start listing at a given position
	Offset int32 `protobuf:"varint,5,opt,name=Offset" json:"Offset,omitempty"`
	// Limit number of results
	Limit int32 `protobuf:"varint,6,opt,name=Limit" json:"Limit,omitempty"`
}

func (*GetBulkMetaRequest) Descriptor

func (*GetBulkMetaRequest) Descriptor() ([]byte, []int)

func (*GetBulkMetaRequest) GetAllMetaProviders

func (m *GetBulkMetaRequest) GetAllMetaProviders() bool

func (*GetBulkMetaRequest) GetLimit added in v1.2.0

func (m *GetBulkMetaRequest) GetLimit() int32

func (*GetBulkMetaRequest) GetNodePaths

func (m *GetBulkMetaRequest) GetNodePaths() []string

func (*GetBulkMetaRequest) GetNodeUuids

func (m *GetBulkMetaRequest) GetNodeUuids() []string

func (*GetBulkMetaRequest) GetOffset added in v1.2.0

func (m *GetBulkMetaRequest) GetOffset() int32

func (*GetBulkMetaRequest) GetVersions

func (m *GetBulkMetaRequest) GetVersions() bool

func (*GetBulkMetaRequest) ProtoMessage

func (*GetBulkMetaRequest) ProtoMessage()

func (*GetBulkMetaRequest) Reset

func (m *GetBulkMetaRequest) Reset()

func (*GetBulkMetaRequest) String

func (m *GetBulkMetaRequest) String() string

func (*GetBulkMetaRequest) Validate added in v1.6.0

func (this *GetBulkMetaRequest) Validate() error

type GetCellRequest

type GetCellRequest struct {
	// Cell Uuid
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
}

Load a Cell request

func (*GetCellRequest) Descriptor

func (*GetCellRequest) Descriptor() ([]byte, []int)

func (*GetCellRequest) GetUuid

func (m *GetCellRequest) GetUuid() string

func (*GetCellRequest) ProtoMessage

func (*GetCellRequest) ProtoMessage()

func (*GetCellRequest) Reset

func (m *GetCellRequest) Reset()

func (*GetCellRequest) String

func (m *GetCellRequest) String() string

func (*GetCellRequest) Validate added in v1.6.0

func (this *GetCellRequest) Validate() error

type GetShareLinkRequest

type GetShareLinkRequest struct {
	// Link Uuid
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
}

func (*GetShareLinkRequest) Descriptor

func (*GetShareLinkRequest) Descriptor() ([]byte, []int)

func (*GetShareLinkRequest) GetUuid

func (m *GetShareLinkRequest) GetUuid() string

func (*GetShareLinkRequest) ProtoMessage

func (*GetShareLinkRequest) ProtoMessage()

func (*GetShareLinkRequest) Reset

func (m *GetShareLinkRequest) Reset()

func (*GetShareLinkRequest) String

func (m *GetShareLinkRequest) String() string

func (*GetShareLinkRequest) Validate added in v1.6.0

func (this *GetShareLinkRequest) Validate() error

type HeadNodeRequest added in v1.2.0

type HeadNodeRequest struct {
	// The node to state
	Node string `protobuf:"bytes,1,opt,name=Node" json:"Node,omitempty"`
}

func (*HeadNodeRequest) Descriptor added in v1.2.0

func (*HeadNodeRequest) Descriptor() ([]byte, []int)

func (*HeadNodeRequest) GetNode added in v1.2.0

func (m *HeadNodeRequest) GetNode() string

func (*HeadNodeRequest) ProtoMessage added in v1.2.0

func (*HeadNodeRequest) ProtoMessage()

func (*HeadNodeRequest) Reset added in v1.2.0

func (m *HeadNodeRequest) Reset()

func (*HeadNodeRequest) String added in v1.2.0

func (m *HeadNodeRequest) String() string

func (*HeadNodeRequest) Validate added in v1.6.0

func (this *HeadNodeRequest) Validate() error

type HeadNodeResponse added in v1.2.0

type HeadNodeResponse struct {
	Node *tree.Node `protobuf:"bytes,1,opt,name=Node" json:"Node,omitempty"`
}

func (*HeadNodeResponse) Descriptor added in v1.2.0

func (*HeadNodeResponse) Descriptor() ([]byte, []int)

func (*HeadNodeResponse) GetNode added in v1.2.0

func (m *HeadNodeResponse) GetNode() *tree.Node

func (*HeadNodeResponse) ProtoMessage added in v1.2.0

func (*HeadNodeResponse) ProtoMessage()

func (*HeadNodeResponse) Reset added in v1.2.0

func (m *HeadNodeResponse) Reset()

func (*HeadNodeResponse) String added in v1.2.0

func (m *HeadNodeResponse) String() string

func (*HeadNodeResponse) Validate added in v1.6.0

func (this *HeadNodeResponse) Validate() error

type ListDataSourceRequest

type ListDataSourceRequest struct {
}

func (*ListDataSourceRequest) Descriptor

func (*ListDataSourceRequest) Descriptor() ([]byte, []int)

func (*ListDataSourceRequest) ProtoMessage

func (*ListDataSourceRequest) ProtoMessage()

func (*ListDataSourceRequest) Reset

func (m *ListDataSourceRequest) Reset()

func (*ListDataSourceRequest) String

func (m *ListDataSourceRequest) String() string

func (*ListDataSourceRequest) Validate added in v1.6.0

func (this *ListDataSourceRequest) Validate() error

type ListDocstoreRequest

type ListDocstoreRequest struct {
	// Id of the Store to list
	StoreID string `protobuf:"bytes,1,opt,name=StoreID" json:"StoreID,omitempty"`
	// Bleve-query for searching the store
	Query *docstore.DocumentQuery `protobuf:"bytes,2,opt,name=Query" json:"Query,omitempty"`
	// Return only the number of results, no actual documents
	CountOnly bool `protobuf:"varint,3,opt,name=CountOnly" json:"CountOnly,omitempty"`
}

func (*ListDocstoreRequest) Descriptor

func (*ListDocstoreRequest) Descriptor() ([]byte, []int)

func (*ListDocstoreRequest) GetCountOnly

func (m *ListDocstoreRequest) GetCountOnly() bool

func (*ListDocstoreRequest) GetQuery

func (*ListDocstoreRequest) GetStoreID

func (m *ListDocstoreRequest) GetStoreID() string

func (*ListDocstoreRequest) ProtoMessage

func (*ListDocstoreRequest) ProtoMessage()

func (*ListDocstoreRequest) Reset

func (m *ListDocstoreRequest) Reset()

func (*ListDocstoreRequest) String

func (m *ListDocstoreRequest) String() string

func (*ListDocstoreRequest) Validate added in v1.6.0

func (this *ListDocstoreRequest) Validate() error

type ListPeerFoldersRequest

type ListPeerFoldersRequest struct {
	// Restrict listing to a given peer
	PeerAddress string `protobuf:"bytes,1,opt,name=PeerAddress" json:"PeerAddress,omitempty"`
	// Path to the parent folder for listing
	Path string `protobuf:"bytes,2,opt,name=Path" json:"Path,omitempty"`
}

func (*ListPeerFoldersRequest) Descriptor

func (*ListPeerFoldersRequest) Descriptor() ([]byte, []int)

func (*ListPeerFoldersRequest) GetPath

func (m *ListPeerFoldersRequest) GetPath() string

func (*ListPeerFoldersRequest) GetPeerAddress

func (m *ListPeerFoldersRequest) GetPeerAddress() string

func (*ListPeerFoldersRequest) ProtoMessage

func (*ListPeerFoldersRequest) ProtoMessage()

func (*ListPeerFoldersRequest) Reset

func (m *ListPeerFoldersRequest) Reset()

func (*ListPeerFoldersRequest) String

func (m *ListPeerFoldersRequest) String() string

func (*ListPeerFoldersRequest) Validate added in v1.6.0

func (this *ListPeerFoldersRequest) Validate() error

type ListPeersAddressesRequest

type ListPeersAddressesRequest struct {
}

func (*ListPeersAddressesRequest) Descriptor

func (*ListPeersAddressesRequest) Descriptor() ([]byte, []int)

func (*ListPeersAddressesRequest) ProtoMessage

func (*ListPeersAddressesRequest) ProtoMessage()

func (*ListPeersAddressesRequest) Reset

func (m *ListPeersAddressesRequest) Reset()

func (*ListPeersAddressesRequest) String

func (m *ListPeersAddressesRequest) String() string

func (*ListPeersAddressesRequest) Validate added in v1.6.0

func (this *ListPeersAddressesRequest) Validate() error

type ListPeersAddressesResponse

type ListPeersAddressesResponse struct {
	// List of peer addresses
	PeerAddresses []string `protobuf:"bytes,1,rep,name=PeerAddresses" json:"PeerAddresses,omitempty"`
}

func (*ListPeersAddressesResponse) Descriptor

func (*ListPeersAddressesResponse) Descriptor() ([]byte, []int)

func (*ListPeersAddressesResponse) GetPeerAddresses

func (m *ListPeersAddressesResponse) GetPeerAddresses() []string

func (*ListPeersAddressesResponse) ProtoMessage

func (*ListPeersAddressesResponse) ProtoMessage()

func (*ListPeersAddressesResponse) Reset

func (m *ListPeersAddressesResponse) Reset()

func (*ListPeersAddressesResponse) String

func (m *ListPeersAddressesResponse) String() string

func (*ListPeersAddressesResponse) Validate added in v1.6.0

func (this *ListPeersAddressesResponse) Validate() error

type ListProcessesRequest added in v1.4.0

type ListProcessesRequest struct {
	// Id of the peer node
	PeerId string `protobuf:"bytes,1,opt,name=PeerId" json:"PeerId,omitempty"`
	// Look for a service name
	ServiceName string `protobuf:"bytes,2,opt,name=ServiceName" json:"ServiceName,omitempty"`
}

func (*ListProcessesRequest) Descriptor added in v1.4.0

func (*ListProcessesRequest) Descriptor() ([]byte, []int)

func (*ListProcessesRequest) GetPeerId added in v1.4.0

func (m *ListProcessesRequest) GetPeerId() string

func (*ListProcessesRequest) GetServiceName added in v1.4.0

func (m *ListProcessesRequest) GetServiceName() string

func (*ListProcessesRequest) ProtoMessage added in v1.4.0

func (*ListProcessesRequest) ProtoMessage()

func (*ListProcessesRequest) Reset added in v1.4.0

func (m *ListProcessesRequest) Reset()

func (*ListProcessesRequest) String added in v1.4.0

func (m *ListProcessesRequest) String() string

func (*ListProcessesRequest) Validate added in v1.6.0

func (this *ListProcessesRequest) Validate() error

type ListProcessesResponse added in v1.4.0

type ListProcessesResponse struct {
	Processes []*Process `protobuf:"bytes,1,rep,name=Processes" json:"Processes,omitempty"`
}

func (*ListProcessesResponse) Descriptor added in v1.4.0

func (*ListProcessesResponse) Descriptor() ([]byte, []int)

func (*ListProcessesResponse) GetProcesses added in v1.4.0

func (m *ListProcessesResponse) GetProcesses() []*Process

func (*ListProcessesResponse) ProtoMessage added in v1.4.0

func (*ListProcessesResponse) ProtoMessage()

func (*ListProcessesResponse) Reset added in v1.4.0

func (m *ListProcessesResponse) Reset()

func (*ListProcessesResponse) String added in v1.4.0

func (m *ListProcessesResponse) String() string

func (*ListProcessesResponse) Validate added in v1.6.0

func (this *ListProcessesResponse) Validate() error

type ListServiceRequest

type ListServiceRequest struct {
	// Filter services by a given status (ANY, STOPPED, STOPPING, RUNNING)
	StatusFilter ctl.ServiceStatus `protobuf:"varint,1,opt,name=StatusFilter,enum=ctl.ServiceStatus" json:"StatusFilter,omitempty"`
}

func (*ListServiceRequest) Descriptor

func (*ListServiceRequest) Descriptor() ([]byte, []int)

func (*ListServiceRequest) GetStatusFilter

func (m *ListServiceRequest) GetStatusFilter() ctl.ServiceStatus

func (*ListServiceRequest) ProtoMessage

func (*ListServiceRequest) ProtoMessage()

func (*ListServiceRequest) Reset

func (m *ListServiceRequest) Reset()

func (*ListServiceRequest) String

func (m *ListServiceRequest) String() string

func (*ListServiceRequest) Validate added in v1.6.0

func (this *ListServiceRequest) Validate() error

type ListSharedResourcesRequest

type ListSharedResourcesRequest struct {
	// Filter output to a given type
	ShareType ListSharedResourcesRequest_ListShareType `protobuf:"varint,1,opt,name=ShareType,enum=rest.ListSharedResourcesRequest_ListShareType" json:"ShareType,omitempty"`
	// Will restrict the list to the shares readable by a specific subject.
	// In user-context, current user is used by default. In admin-context, this can
	// be any resource policy subject
	Subject string `protobuf:"bytes,3,opt,name=Subject" json:"Subject,omitempty"`
	// If true, will also check filter the output to shares actually owned by subject
	OwnedBySubject bool `protobuf:"varint,4,opt,name=OwnedBySubject" json:"OwnedBySubject,omitempty"`
	// Start listing at a given offset
	Offset int32 `protobuf:"varint,5,opt,name=Offset" json:"Offset,omitempty"`
	// Limit number of results
	Limit int32 `protobuf:"varint,6,opt,name=Limit" json:"Limit,omitempty"`
}

func (*ListSharedResourcesRequest) Descriptor

func (*ListSharedResourcesRequest) Descriptor() ([]byte, []int)

func (*ListSharedResourcesRequest) GetLimit

func (m *ListSharedResourcesRequest) GetLimit() int32

func (*ListSharedResourcesRequest) GetOffset

func (m *ListSharedResourcesRequest) GetOffset() int32

func (*ListSharedResourcesRequest) GetOwnedBySubject

func (m *ListSharedResourcesRequest) GetOwnedBySubject() bool

func (*ListSharedResourcesRequest) GetShareType

func (*ListSharedResourcesRequest) GetSubject

func (m *ListSharedResourcesRequest) GetSubject() string

func (*ListSharedResourcesRequest) ProtoMessage

func (*ListSharedResourcesRequest) ProtoMessage()

func (*ListSharedResourcesRequest) Reset

func (m *ListSharedResourcesRequest) Reset()

func (*ListSharedResourcesRequest) String

func (m *ListSharedResourcesRequest) String() string

func (*ListSharedResourcesRequest) Validate added in v1.6.0

func (this *ListSharedResourcesRequest) Validate() error

type ListSharedResourcesRequest_ListShareType

type ListSharedResourcesRequest_ListShareType int32
const (
	ListSharedResourcesRequest_ANY   ListSharedResourcesRequest_ListShareType = 0
	ListSharedResourcesRequest_LINKS ListSharedResourcesRequest_ListShareType = 1
	ListSharedResourcesRequest_CELLS ListSharedResourcesRequest_ListShareType = 2
)

func (ListSharedResourcesRequest_ListShareType) EnumDescriptor

func (ListSharedResourcesRequest_ListShareType) EnumDescriptor() ([]byte, []int)

func (ListSharedResourcesRequest_ListShareType) String

type ListSharedResourcesResponse

type ListSharedResourcesResponse struct {
	// Actual results
	Resources []*ListSharedResourcesResponse_SharedResource `protobuf:"bytes,1,rep,name=Resources" json:"Resources,omitempty"`
	// Cursor informations
	Offset int32 `protobuf:"varint,2,opt,name=Offset" json:"Offset,omitempty"`
	Limit  int32 `protobuf:"varint,3,opt,name=Limit" json:"Limit,omitempty"`
	Total  int32 `protobuf:"varint,4,opt,name=Total" json:"Total,omitempty"`
}

func (*ListSharedResourcesResponse) Descriptor

func (*ListSharedResourcesResponse) Descriptor() ([]byte, []int)

func (*ListSharedResourcesResponse) GetLimit

func (m *ListSharedResourcesResponse) GetLimit() int32

func (*ListSharedResourcesResponse) GetOffset

func (m *ListSharedResourcesResponse) GetOffset() int32

func (*ListSharedResourcesResponse) GetResources

func (*ListSharedResourcesResponse) GetTotal

func (m *ListSharedResourcesResponse) GetTotal() int32

func (*ListSharedResourcesResponse) ProtoMessage

func (*ListSharedResourcesResponse) ProtoMessage()

func (*ListSharedResourcesResponse) Reset

func (m *ListSharedResourcesResponse) Reset()

func (*ListSharedResourcesResponse) String

func (m *ListSharedResourcesResponse) String() string

func (*ListSharedResourcesResponse) Validate added in v1.6.0

func (this *ListSharedResourcesResponse) Validate() error

type ListSharedResourcesResponse_SharedResource

type ListSharedResourcesResponse_SharedResource struct {
	Node  *tree.Node `protobuf:"bytes,1,opt,name=Node" json:"Node,omitempty"`
	Link  *ShareLink `protobuf:"bytes,2,opt,name=Link" json:"Link,omitempty"`
	Cells []*Cell    `protobuf:"bytes,3,rep,name=Cells" json:"Cells,omitempty"`
}

Container for ShareLink or Cell

func (*ListSharedResourcesResponse_SharedResource) Descriptor

func (*ListSharedResourcesResponse_SharedResource) GetCells

func (*ListSharedResourcesResponse_SharedResource) GetNode

func (*ListSharedResourcesResponse_SharedResource) ProtoMessage

func (*ListSharedResourcesResponse_SharedResource) Reset

func (*ListSharedResourcesResponse_SharedResource) String

func (*ListSharedResourcesResponse_SharedResource) Validate added in v1.6.0

type ListStorageBucketsRequest

type ListStorageBucketsRequest struct {
	DataSource    *object.DataSource `protobuf:"bytes,1,opt,name=DataSource" json:"DataSource,omitempty"`
	BucketsRegexp string             `protobuf:"bytes,2,opt,name=BucketsRegexp" json:"BucketsRegexp,omitempty"`
}

func (*ListStorageBucketsRequest) Descriptor

func (*ListStorageBucketsRequest) Descriptor() ([]byte, []int)

func (*ListStorageBucketsRequest) GetBucketsRegexp

func (m *ListStorageBucketsRequest) GetBucketsRegexp() string

func (*ListStorageBucketsRequest) GetDataSource

func (m *ListStorageBucketsRequest) GetDataSource() *object.DataSource

func (*ListStorageBucketsRequest) ProtoMessage

func (*ListStorageBucketsRequest) ProtoMessage()

func (*ListStorageBucketsRequest) Reset

func (m *ListStorageBucketsRequest) Reset()

func (*ListStorageBucketsRequest) String

func (m *ListStorageBucketsRequest) String() string

func (*ListStorageBucketsRequest) Validate

func (this *ListStorageBucketsRequest) Validate() error

type ListTemplatesRequest added in v1.2.2

type ListTemplatesRequest struct {
}

func (*ListTemplatesRequest) Descriptor added in v1.2.2

func (*ListTemplatesRequest) Descriptor() ([]byte, []int)

func (*ListTemplatesRequest) ProtoMessage added in v1.2.2

func (*ListTemplatesRequest) ProtoMessage()

func (*ListTemplatesRequest) Reset added in v1.2.2

func (m *ListTemplatesRequest) Reset()

func (*ListTemplatesRequest) String added in v1.2.2

func (m *ListTemplatesRequest) String() string

func (*ListTemplatesRequest) Validate added in v1.6.0

func (this *ListTemplatesRequest) Validate() error

type ListTemplatesResponse added in v1.2.2

type ListTemplatesResponse struct {
	Templates []*Template `protobuf:"bytes,1,rep,name=Templates" json:"Templates,omitempty"`
}

func (*ListTemplatesResponse) Descriptor added in v1.2.2

func (*ListTemplatesResponse) Descriptor() ([]byte, []int)

func (*ListTemplatesResponse) GetTemplates added in v1.2.2

func (m *ListTemplatesResponse) GetTemplates() []*Template

func (*ListTemplatesResponse) ProtoMessage added in v1.2.2

func (*ListTemplatesResponse) ProtoMessage()

func (*ListTemplatesResponse) Reset added in v1.2.2

func (m *ListTemplatesResponse) Reset()

func (*ListTemplatesResponse) String added in v1.2.2

func (m *ListTemplatesResponse) String() string

func (*ListTemplatesResponse) Validate added in v1.6.0

func (this *ListTemplatesResponse) Validate() error

type ListUserMetaTagsRequest added in v1.2.0

type ListUserMetaTagsRequest struct {
	// List user meta tags for this namespace
	Namespace string `protobuf:"bytes,1,opt,name=Namespace" json:"Namespace,omitempty"`
}

func (*ListUserMetaTagsRequest) Descriptor added in v1.2.0

func (*ListUserMetaTagsRequest) Descriptor() ([]byte, []int)

func (*ListUserMetaTagsRequest) GetNamespace added in v1.2.0

func (m *ListUserMetaTagsRequest) GetNamespace() string

func (*ListUserMetaTagsRequest) ProtoMessage added in v1.2.0

func (*ListUserMetaTagsRequest) ProtoMessage()

func (*ListUserMetaTagsRequest) Reset added in v1.2.0

func (m *ListUserMetaTagsRequest) Reset()

func (*ListUserMetaTagsRequest) String added in v1.2.0

func (m *ListUserMetaTagsRequest) String() string

func (*ListUserMetaTagsRequest) Validate added in v1.6.0

func (this *ListUserMetaTagsRequest) Validate() error

type ListUserMetaTagsResponse added in v1.2.0

type ListUserMetaTagsResponse struct {
	// List of existing tags values
	Tags []string `protobuf:"bytes,1,rep,name=Tags" json:"Tags,omitempty"`
}

func (*ListUserMetaTagsResponse) Descriptor added in v1.2.0

func (*ListUserMetaTagsResponse) Descriptor() ([]byte, []int)

func (*ListUserMetaTagsResponse) GetTags added in v1.2.0

func (m *ListUserMetaTagsResponse) GetTags() []string

func (*ListUserMetaTagsResponse) ProtoMessage added in v1.2.0

func (*ListUserMetaTagsResponse) ProtoMessage()

func (*ListUserMetaTagsResponse) Reset added in v1.2.0

func (m *ListUserMetaTagsResponse) Reset()

func (*ListUserMetaTagsResponse) String added in v1.2.0

func (m *ListUserMetaTagsResponse) String() string

func (*ListUserMetaTagsResponse) Validate added in v1.6.0

func (this *ListUserMetaTagsResponse) Validate() error

type ListVersioningPolicyRequest

type ListVersioningPolicyRequest struct {
}

func (*ListVersioningPolicyRequest) Descriptor

func (*ListVersioningPolicyRequest) Descriptor() ([]byte, []int)

func (*ListVersioningPolicyRequest) ProtoMessage

func (*ListVersioningPolicyRequest) ProtoMessage()

func (*ListVersioningPolicyRequest) Reset

func (m *ListVersioningPolicyRequest) Reset()

func (*ListVersioningPolicyRequest) String

func (m *ListVersioningPolicyRequest) String() string

func (*ListVersioningPolicyRequest) Validate added in v1.6.0

func (this *ListVersioningPolicyRequest) Validate() error

type ListVirtualNodesRequest added in v1.2.0

type ListVirtualNodesRequest struct {
}

func (*ListVirtualNodesRequest) Descriptor added in v1.2.0

func (*ListVirtualNodesRequest) Descriptor() ([]byte, []int)

func (*ListVirtualNodesRequest) ProtoMessage added in v1.2.0

func (*ListVirtualNodesRequest) ProtoMessage()

func (*ListVirtualNodesRequest) Reset added in v1.2.0

func (m *ListVirtualNodesRequest) Reset()

func (*ListVirtualNodesRequest) String added in v1.2.0

func (m *ListVirtualNodesRequest) String() string

func (*ListVirtualNodesRequest) Validate added in v1.6.0

func (this *ListVirtualNodesRequest) Validate() error

type LogCollection

type LogCollection struct {
	Lines []*log.Log `protobuf:"bytes,1,rep,name=lines" json:"lines,omitempty"`
}

Collection of serialized log messages

func (*LogCollection) Descriptor

func (*LogCollection) Descriptor() ([]byte, []int)

func (*LogCollection) GetLines

func (m *LogCollection) GetLines() []*log.Log

func (*LogCollection) ProtoMessage

func (*LogCollection) ProtoMessage()

func (*LogCollection) Reset

func (m *LogCollection) Reset()

func (*LogCollection) String

func (m *LogCollection) String() string

func (*LogCollection) Validate added in v1.6.0

func (this *LogCollection) Validate() error

type LogMessageCollection

type LogMessageCollection struct {
	Logs []*log.LogMessage `protobuf:"bytes,1,rep,name=Logs" json:"Logs,omitempty"`
}

Collection of serialized log messages

func (*LogMessageCollection) Descriptor

func (*LogMessageCollection) Descriptor() ([]byte, []int)

func (*LogMessageCollection) GetLogs

func (m *LogMessageCollection) GetLogs() []*log.LogMessage

func (*LogMessageCollection) ProtoMessage

func (*LogMessageCollection) ProtoMessage()

func (*LogMessageCollection) Reset

func (m *LogMessageCollection) Reset()

func (*LogMessageCollection) String

func (m *LogMessageCollection) String() string

func (*LogMessageCollection) Validate added in v1.6.0

func (this *LogMessageCollection) Validate() error

type MetaCollection

type MetaCollection struct {
	NodePath  string      `protobuf:"bytes,1,opt,name=NodePath" json:"NodePath,omitempty"`
	Metadatas []*Metadata `protobuf:"bytes,2,rep,name=Metadatas" json:"Metadatas,omitempty"`
}

func (*MetaCollection) Descriptor

func (*MetaCollection) Descriptor() ([]byte, []int)

func (*MetaCollection) GetMetadatas

func (m *MetaCollection) GetMetadatas() []*Metadata

func (*MetaCollection) GetNodePath

func (m *MetaCollection) GetNodePath() string

func (*MetaCollection) ProtoMessage

func (*MetaCollection) ProtoMessage()

func (*MetaCollection) Reset

func (m *MetaCollection) Reset()

func (*MetaCollection) String

func (m *MetaCollection) String() string

func (*MetaCollection) Validate added in v1.6.0

func (this *MetaCollection) Validate() error

type MetaNamespaceRequest

type MetaNamespaceRequest struct {
	// Path to the requested node
	NodePath string `protobuf:"bytes,1,opt,name=NodePath" json:"NodePath,omitempty"`
	// List of namespaces to load
	Namespace []string `protobuf:"bytes,2,rep,name=Namespace" json:"Namespace,omitempty"`
}

func (*MetaNamespaceRequest) Descriptor

func (*MetaNamespaceRequest) Descriptor() ([]byte, []int)

func (*MetaNamespaceRequest) GetNamespace

func (m *MetaNamespaceRequest) GetNamespace() []string

func (*MetaNamespaceRequest) GetNodePath

func (m *MetaNamespaceRequest) GetNodePath() string

func (*MetaNamespaceRequest) ProtoMessage

func (*MetaNamespaceRequest) ProtoMessage()

func (*MetaNamespaceRequest) Reset

func (m *MetaNamespaceRequest) Reset()

func (*MetaNamespaceRequest) String

func (m *MetaNamespaceRequest) String() string

func (*MetaNamespaceRequest) Validate added in v1.6.0

func (this *MetaNamespaceRequest) Validate() error

type Metadata

type Metadata struct {
	Namespace string `protobuf:"bytes,1,opt,name=Namespace" json:"Namespace,omitempty"`
	JsonMeta  string `protobuf:"bytes,2,opt,name=JsonMeta" json:"JsonMeta,omitempty"`
}

func (*Metadata) Descriptor

func (*Metadata) Descriptor() ([]byte, []int)

func (*Metadata) GetJsonMeta

func (m *Metadata) GetJsonMeta() string

func (*Metadata) GetNamespace

func (m *Metadata) GetNamespace() string

func (*Metadata) ProtoMessage

func (*Metadata) ProtoMessage()

func (*Metadata) Reset

func (m *Metadata) Reset()

func (*Metadata) String

func (m *Metadata) String() string

func (*Metadata) Validate added in v1.6.0

func (this *Metadata) Validate() error

type NodesCollection

type NodesCollection struct {
	Parent   *tree.Node   `protobuf:"bytes,1,opt,name=Parent" json:"Parent,omitempty"`
	Children []*tree.Node `protobuf:"bytes,2,rep,name=Children" json:"Children,omitempty"`
}

func (*NodesCollection) Descriptor

func (*NodesCollection) Descriptor() ([]byte, []int)

func (*NodesCollection) GetChildren

func (m *NodesCollection) GetChildren() []*tree.Node

func (*NodesCollection) GetParent

func (m *NodesCollection) GetParent() *tree.Node

func (*NodesCollection) ProtoMessage

func (*NodesCollection) ProtoMessage()

func (*NodesCollection) Reset

func (m *NodesCollection) Reset()

func (*NodesCollection) String

func (m *NodesCollection) String() string

func (*NodesCollection) Validate added in v1.6.0

func (this *NodesCollection) Validate() error

type OpenApiResponse

type OpenApiResponse struct {
}

func (*OpenApiResponse) Descriptor

func (*OpenApiResponse) Descriptor() ([]byte, []int)

func (*OpenApiResponse) ProtoMessage

func (*OpenApiResponse) ProtoMessage()

func (*OpenApiResponse) Reset

func (m *OpenApiResponse) Reset()

func (*OpenApiResponse) String

func (m *OpenApiResponse) String() string

func (*OpenApiResponse) Validate added in v1.6.0

func (this *OpenApiResponse) Validate() error

type Pagination added in v1.2.0

type Pagination struct {
	// Current Limit parameter, either passed by request or default value
	Limit int32 `protobuf:"varint,1,opt,name=Limit" json:"Limit,omitempty"`
	// Current Offset value
	CurrentOffset int32 `protobuf:"varint,2,opt,name=CurrentOffset" json:"CurrentOffset,omitempty"`
	// Total number of records
	Total int32 `protobuf:"varint,3,opt,name=Total" json:"Total,omitempty"`
	// Current number of Page
	CurrentPage int32 `protobuf:"varint,4,opt,name=CurrentPage" json:"CurrentPage,omitempty"`
	// Number of detected pages
	TotalPages int32 `protobuf:"varint,5,opt,name=TotalPages" json:"TotalPages,omitempty"`
	// Offset value for next page if there is one
	NextOffset int32 `protobuf:"varint,6,opt,name=NextOffset" json:"NextOffset,omitempty"`
	// Offset value for previous page, if there is one
	PrevOffset int32 `protobuf:"varint,7,opt,name=PrevOffset" json:"PrevOffset,omitempty"`
}

Generic container for responses sending pagination information

func (*Pagination) Descriptor added in v1.2.0

func (*Pagination) Descriptor() ([]byte, []int)

func (*Pagination) GetCurrentOffset added in v1.2.0

func (m *Pagination) GetCurrentOffset() int32

func (*Pagination) GetCurrentPage added in v1.2.0

func (m *Pagination) GetCurrentPage() int32

func (*Pagination) GetLimit added in v1.2.0

func (m *Pagination) GetLimit() int32

func (*Pagination) GetNextOffset added in v1.2.0

func (m *Pagination) GetNextOffset() int32

func (*Pagination) GetPrevOffset added in v1.2.0

func (m *Pagination) GetPrevOffset() int32

func (*Pagination) GetTotal added in v1.2.0

func (m *Pagination) GetTotal() int32

func (*Pagination) GetTotalPages added in v1.2.0

func (m *Pagination) GetTotalPages() int32

func (*Pagination) ProtoMessage added in v1.2.0

func (*Pagination) ProtoMessage()

func (*Pagination) Reset added in v1.2.0

func (m *Pagination) Reset()

func (*Pagination) String added in v1.2.0

func (m *Pagination) String() string

func (*Pagination) Validate added in v1.6.0

func (this *Pagination) Validate() error

type Process added in v1.4.0

type Process struct {
	// Process ID
	ID string `protobuf:"bytes,1,opt,name=ID" json:"ID,omitempty"`
	// Parent Process ID
	ParentID string `protobuf:"bytes,2,opt,name=ParentID" json:"ParentID,omitempty"`
	// Port to access the metrics api
	MetricsPort int32 `protobuf:"varint,3,opt,name=MetricsPort" json:"MetricsPort,omitempty"`
	// Id of peer node
	PeerId string `protobuf:"bytes,4,opt,name=PeerId" json:"PeerId,omitempty"`
	// Address of peer node
	PeerAddress string `protobuf:"bytes,5,opt,name=PeerAddress" json:"PeerAddress,omitempty"`
	// Parameters used to start this process
	StartTag string `protobuf:"bytes,6,opt,name=StartTag" json:"StartTag,omitempty"`
	// List of services running inside this process
	Services []string `protobuf:"bytes,7,rep,name=Services" json:"Services,omitempty"`
}

func (*Process) Descriptor added in v1.4.0

func (*Process) Descriptor() ([]byte, []int)

func (*Process) GetID added in v1.4.0

func (m *Process) GetID() string

func (*Process) GetMetricsPort added in v1.4.0

func (m *Process) GetMetricsPort() int32

func (*Process) GetParentID added in v1.4.0

func (m *Process) GetParentID() string

func (*Process) GetPeerAddress added in v1.4.0

func (m *Process) GetPeerAddress() string

func (*Process) GetPeerId added in v1.4.0

func (m *Process) GetPeerId() string

func (*Process) GetServices added in v1.4.0

func (m *Process) GetServices() []string

func (*Process) GetStartTag added in v1.4.0

func (m *Process) GetStartTag() string

func (*Process) ProtoMessage added in v1.4.0

func (*Process) ProtoMessage()

func (*Process) Reset added in v1.4.0

func (m *Process) Reset()

func (*Process) String added in v1.4.0

func (m *Process) String() string

func (*Process) Validate added in v1.6.0

func (this *Process) Validate() error

type PutCellRequest

type PutCellRequest struct {
	// Content of the Cell (Room is legacy name)
	Room *Cell `protobuf:"bytes,1,opt,name=Room" json:"Room,omitempty"`
	// Whether to create a dedicated folder for this cell at creation
	CreateEmptyRoot bool `protobuf:"varint,2,opt,name=CreateEmptyRoot" json:"CreateEmptyRoot,omitempty"`
}

Request for creating a Cell

func (*PutCellRequest) Descriptor

func (*PutCellRequest) Descriptor() ([]byte, []int)

func (*PutCellRequest) GetCreateEmptyRoot

func (m *PutCellRequest) GetCreateEmptyRoot() bool

func (*PutCellRequest) GetRoom

func (m *PutCellRequest) GetRoom() *Cell

func (*PutCellRequest) ProtoMessage

func (*PutCellRequest) ProtoMessage()

func (*PutCellRequest) Reset

func (m *PutCellRequest) Reset()

func (*PutCellRequest) String

func (m *PutCellRequest) String() string

func (*PutCellRequest) Validate added in v1.6.0

func (this *PutCellRequest) Validate() error

type PutShareLinkRequest

type PutShareLinkRequest struct {
	// Content of the link to create
	ShareLink *ShareLink `protobuf:"bytes,1,opt,name=ShareLink" json:"ShareLink,omitempty"`
	// Whether it has Password enabled
	PasswordEnabled bool `protobuf:"varint,2,opt,name=PasswordEnabled" json:"PasswordEnabled,omitempty"`
	// Set if switching from no password to password
	CreatePassword string `protobuf:"bytes,3,opt,name=CreatePassword" json:"CreatePassword,omitempty"`
	// Set if updating an existing password
	UpdatePassword string `protobuf:"bytes,4,opt,name=UpdatePassword" json:"UpdatePassword,omitempty"`
	// Change the ShareLink Hash with a custom value
	UpdateCustomHash string `protobuf:"bytes,5,opt,name=UpdateCustomHash" json:"UpdateCustomHash,omitempty"`
}

Request for create/update a link

func (*PutShareLinkRequest) Descriptor

func (*PutShareLinkRequest) Descriptor() ([]byte, []int)

func (*PutShareLinkRequest) GetCreatePassword

func (m *PutShareLinkRequest) GetCreatePassword() string

func (*PutShareLinkRequest) GetPasswordEnabled

func (m *PutShareLinkRequest) GetPasswordEnabled() bool
func (m *PutShareLinkRequest) GetShareLink() *ShareLink

func (*PutShareLinkRequest) GetUpdateCustomHash

func (m *PutShareLinkRequest) GetUpdateCustomHash() string

func (*PutShareLinkRequest) GetUpdatePassword

func (m *PutShareLinkRequest) GetUpdatePassword() string

func (*PutShareLinkRequest) ProtoMessage

func (*PutShareLinkRequest) ProtoMessage()

func (*PutShareLinkRequest) Reset

func (m *PutShareLinkRequest) Reset()

func (*PutShareLinkRequest) String

func (m *PutShareLinkRequest) String() string

func (*PutShareLinkRequest) Validate added in v1.6.0

func (this *PutShareLinkRequest) Validate() error

type PutUserMetaTagRequest added in v1.2.0

type PutUserMetaTagRequest struct {
	// Add a tag value for this namespace
	Namespace string `protobuf:"bytes,1,opt,name=Namespace" json:"Namespace,omitempty"`
	// New tag value
	Tag string `protobuf:"bytes,2,opt,name=Tag" json:"Tag,omitempty"`
}

func (*PutUserMetaTagRequest) Descriptor added in v1.2.0

func (*PutUserMetaTagRequest) Descriptor() ([]byte, []int)

func (*PutUserMetaTagRequest) GetNamespace added in v1.2.0

func (m *PutUserMetaTagRequest) GetNamespace() string

func (*PutUserMetaTagRequest) GetTag added in v1.2.0

func (m *PutUserMetaTagRequest) GetTag() string

func (*PutUserMetaTagRequest) ProtoMessage added in v1.2.0

func (*PutUserMetaTagRequest) ProtoMessage()

func (*PutUserMetaTagRequest) Reset added in v1.2.0

func (m *PutUserMetaTagRequest) Reset()

func (*PutUserMetaTagRequest) String added in v1.2.0

func (m *PutUserMetaTagRequest) String() string

func (*PutUserMetaTagRequest) Validate added in v1.6.0

func (this *PutUserMetaTagRequest) Validate() error

type PutUserMetaTagResponse added in v1.2.0

type PutUserMetaTagResponse struct {
	// Operation success
	Success bool `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
}

func (*PutUserMetaTagResponse) Descriptor added in v1.2.0

func (*PutUserMetaTagResponse) Descriptor() ([]byte, []int)

func (*PutUserMetaTagResponse) GetSuccess added in v1.2.0

func (m *PutUserMetaTagResponse) GetSuccess() bool

func (*PutUserMetaTagResponse) ProtoMessage added in v1.2.0

func (*PutUserMetaTagResponse) ProtoMessage()

func (*PutUserMetaTagResponse) Reset added in v1.2.0

func (m *PutUserMetaTagResponse) Reset()

func (*PutUserMetaTagResponse) String added in v1.2.0

func (m *PutUserMetaTagResponse) String() string

func (*PutUserMetaTagResponse) Validate added in v1.6.0

func (this *PutUserMetaTagResponse) Validate() error

type RelationRequest

type RelationRequest struct {
	UserId string `protobuf:"bytes,1,opt,name=UserId" json:"UserId,omitempty"`
}

func (*RelationRequest) Descriptor

func (*RelationRequest) Descriptor() ([]byte, []int)

func (*RelationRequest) GetUserId

func (m *RelationRequest) GetUserId() string

func (*RelationRequest) ProtoMessage

func (*RelationRequest) ProtoMessage()

func (*RelationRequest) Reset

func (m *RelationRequest) Reset()

func (*RelationRequest) String

func (m *RelationRequest) String() string

func (*RelationRequest) Validate added in v1.6.0

func (this *RelationRequest) Validate() error

type RelationResponse

type RelationResponse struct {
	SharedCells    []*idm.Workspace `protobuf:"bytes,1,rep,name=SharedCells" json:"SharedCells,omitempty"`
	BelongsToTeams []*idm.Role      `protobuf:"bytes,3,rep,name=BelongsToTeams" json:"BelongsToTeams,omitempty"`
}

func (*RelationResponse) Descriptor

func (*RelationResponse) Descriptor() ([]byte, []int)

func (*RelationResponse) GetBelongsToTeams

func (m *RelationResponse) GetBelongsToTeams() []*idm.Role

func (*RelationResponse) GetSharedCells

func (m *RelationResponse) GetSharedCells() []*idm.Workspace

func (*RelationResponse) ProtoMessage

func (*RelationResponse) ProtoMessage()

func (*RelationResponse) Reset

func (m *RelationResponse) Reset()

func (*RelationResponse) String

func (m *RelationResponse) String() string

func (*RelationResponse) Validate added in v1.6.0

func (this *RelationResponse) Validate() error

type ResetPasswordRequest

type ResetPasswordRequest struct {
	// Token generated by the previous step of the reset password workflow
	ResetPasswordToken string `protobuf:"bytes,1,opt,name=ResetPasswordToken" json:"ResetPasswordToken,omitempty"`
	// User Login
	UserLogin string `protobuf:"bytes,2,opt,name=UserLogin" json:"UserLogin,omitempty"`
	// New password to be stored for this user
	NewPassword string `protobuf:"bytes,3,opt,name=NewPassword" json:"NewPassword,omitempty"`
}

func (*ResetPasswordRequest) Descriptor

func (*ResetPasswordRequest) Descriptor() ([]byte, []int)

func (*ResetPasswordRequest) GetNewPassword

func (m *ResetPasswordRequest) GetNewPassword() string

func (*ResetPasswordRequest) GetResetPasswordToken

func (m *ResetPasswordRequest) GetResetPasswordToken() string

func (*ResetPasswordRequest) GetUserLogin

func (m *ResetPasswordRequest) GetUserLogin() string

func (*ResetPasswordRequest) ProtoMessage

func (*ResetPasswordRequest) ProtoMessage()

func (*ResetPasswordRequest) Reset

func (m *ResetPasswordRequest) Reset()

func (*ResetPasswordRequest) String

func (m *ResetPasswordRequest) String() string

func (*ResetPasswordRequest) Validate added in v1.6.0

func (this *ResetPasswordRequest) Validate() error

type ResetPasswordResponse

type ResetPasswordResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=Message" json:"Message,omitempty"`
}

func (*ResetPasswordResponse) Descriptor

func (*ResetPasswordResponse) Descriptor() ([]byte, []int)

func (*ResetPasswordResponse) GetMessage

func (m *ResetPasswordResponse) GetMessage() string

func (*ResetPasswordResponse) GetSuccess

func (m *ResetPasswordResponse) GetSuccess() bool

func (*ResetPasswordResponse) ProtoMessage

func (*ResetPasswordResponse) ProtoMessage()

func (*ResetPasswordResponse) Reset

func (m *ResetPasswordResponse) Reset()

func (*ResetPasswordResponse) String

func (m *ResetPasswordResponse) String() string

func (*ResetPasswordResponse) Validate added in v1.6.0

func (this *ResetPasswordResponse) Validate() error

type ResetPasswordTokenRequest

type ResetPasswordTokenRequest struct {
	// Start a ResetPassword workflow for this user
	UserLogin string `protobuf:"bytes,1,opt,name=UserLogin" json:"UserLogin,omitempty"`
}

func (*ResetPasswordTokenRequest) Descriptor

func (*ResetPasswordTokenRequest) Descriptor() ([]byte, []int)

func (*ResetPasswordTokenRequest) GetUserLogin

func (m *ResetPasswordTokenRequest) GetUserLogin() string

func (*ResetPasswordTokenRequest) ProtoMessage

func (*ResetPasswordTokenRequest) ProtoMessage()

func (*ResetPasswordTokenRequest) Reset

func (m *ResetPasswordTokenRequest) Reset()

func (*ResetPasswordTokenRequest) String

func (m *ResetPasswordTokenRequest) String() string

func (*ResetPasswordTokenRequest) Validate added in v1.6.0

func (this *ResetPasswordTokenRequest) Validate() error

type ResetPasswordTokenResponse

type ResetPasswordTokenResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=Message" json:"Message,omitempty"`
}

func (*ResetPasswordTokenResponse) Descriptor

func (*ResetPasswordTokenResponse) Descriptor() ([]byte, []int)

func (*ResetPasswordTokenResponse) GetMessage

func (m *ResetPasswordTokenResponse) GetMessage() string

func (*ResetPasswordTokenResponse) GetSuccess

func (m *ResetPasswordTokenResponse) GetSuccess() bool

func (*ResetPasswordTokenResponse) ProtoMessage

func (*ResetPasswordTokenResponse) ProtoMessage()

func (*ResetPasswordTokenResponse) Reset

func (m *ResetPasswordTokenResponse) Reset()

func (*ResetPasswordTokenResponse) String

func (m *ResetPasswordTokenResponse) String() string

func (*ResetPasswordTokenResponse) Validate added in v1.6.0

func (this *ResetPasswordTokenResponse) Validate() error

type ResourcePolicyQuery

type ResourcePolicyQuery struct {
	// The type can be CONTEXT, ANY, NODE or USER. This restricts the may filter out the result set based on their policies
	Type ResourcePolicyQuery_QueryType `protobuf:"varint,1,opt,name=Type,enum=rest.ResourcePolicyQuery_QueryType" json:"Type,omitempty"`
	// Limit to one given user ID
	UserId string `protobuf:"bytes,2,opt,name=UserId" json:"UserId,omitempty"`
}

Generic Query for limiting results based on resource permissions

func (*ResourcePolicyQuery) Descriptor

func (*ResourcePolicyQuery) Descriptor() ([]byte, []int)

func (*ResourcePolicyQuery) GetType

func (*ResourcePolicyQuery) GetUserId

func (m *ResourcePolicyQuery) GetUserId() string

func (*ResourcePolicyQuery) ProtoMessage

func (*ResourcePolicyQuery) ProtoMessage()

func (*ResourcePolicyQuery) Reset

func (m *ResourcePolicyQuery) Reset()

func (*ResourcePolicyQuery) String

func (m *ResourcePolicyQuery) String() string

func (*ResourcePolicyQuery) Validate added in v1.6.0

func (this *ResourcePolicyQuery) Validate() error

type ResourcePolicyQuery_QueryType

type ResourcePolicyQuery_QueryType int32
const (
	ResourcePolicyQuery_CONTEXT ResourcePolicyQuery_QueryType = 0
	ResourcePolicyQuery_ANY     ResourcePolicyQuery_QueryType = 1
	ResourcePolicyQuery_NONE    ResourcePolicyQuery_QueryType = 2
	ResourcePolicyQuery_USER    ResourcePolicyQuery_QueryType = 3
)

func (ResourcePolicyQuery_QueryType) EnumDescriptor

func (ResourcePolicyQuery_QueryType) EnumDescriptor() ([]byte, []int)

func (ResourcePolicyQuery_QueryType) String

type RestoreNodesRequest added in v1.2.0

type RestoreNodesRequest struct {
	// Restore this node from the recycle bin to its original location
	Nodes []*tree.Node `protobuf:"bytes,1,rep,name=Nodes" json:"Nodes,omitempty"`
}

func (*RestoreNodesRequest) Descriptor added in v1.2.0

func (*RestoreNodesRequest) Descriptor() ([]byte, []int)

func (*RestoreNodesRequest) GetNodes added in v1.2.0

func (m *RestoreNodesRequest) GetNodes() []*tree.Node

func (*RestoreNodesRequest) ProtoMessage added in v1.2.0

func (*RestoreNodesRequest) ProtoMessage()

func (*RestoreNodesRequest) Reset added in v1.2.0

func (m *RestoreNodesRequest) Reset()

func (*RestoreNodesRequest) String added in v1.2.0

func (m *RestoreNodesRequest) String() string

func (*RestoreNodesRequest) Validate added in v1.6.0

func (this *RestoreNodesRequest) Validate() error

type RestoreNodesResponse added in v1.2.0

type RestoreNodesResponse struct {
	RestoreJobs []*BackgroundJobResult `protobuf:"bytes,1,rep,name=RestoreJobs" json:"RestoreJobs,omitempty"`
}

func (*RestoreNodesResponse) Descriptor added in v1.2.0

func (*RestoreNodesResponse) Descriptor() ([]byte, []int)

func (*RestoreNodesResponse) GetRestoreJobs added in v1.2.0

func (m *RestoreNodesResponse) GetRestoreJobs() []*BackgroundJobResult

func (*RestoreNodesResponse) ProtoMessage added in v1.2.0

func (*RestoreNodesResponse) ProtoMessage()

func (*RestoreNodesResponse) Reset added in v1.2.0

func (m *RestoreNodesResponse) Reset()

func (*RestoreNodesResponse) String added in v1.2.0

func (m *RestoreNodesResponse) String() string

func (*RestoreNodesResponse) Validate added in v1.6.0

func (this *RestoreNodesResponse) Validate() error

type RevokeRequest

type RevokeRequest struct {
	// Pass a specific Token ID to be revoked. If empty, request will use current JWT
	TokenId string `protobuf:"bytes,1,opt,name=TokenId" json:"TokenId,omitempty"`
}

Rest request for revocation. Token is not mandatory, if not set request will use current JWT token

func (*RevokeRequest) Descriptor

func (*RevokeRequest) Descriptor() ([]byte, []int)

func (*RevokeRequest) GetTokenId

func (m *RevokeRequest) GetTokenId() string

func (*RevokeRequest) ProtoMessage

func (*RevokeRequest) ProtoMessage()

func (*RevokeRequest) Reset

func (m *RevokeRequest) Reset()

func (*RevokeRequest) String

func (m *RevokeRequest) String() string

func (*RevokeRequest) Validate added in v1.6.0

func (this *RevokeRequest) Validate() error

type RevokeResponse

type RevokeResponse struct {
	Success bool   `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=Message" json:"Message,omitempty"`
}

Rest response

func (*RevokeResponse) Descriptor

func (*RevokeResponse) Descriptor() ([]byte, []int)

func (*RevokeResponse) GetMessage

func (m *RevokeResponse) GetMessage() string

func (*RevokeResponse) GetSuccess

func (m *RevokeResponse) GetSuccess() bool

func (*RevokeResponse) ProtoMessage

func (*RevokeResponse) ProtoMessage()

func (*RevokeResponse) Reset

func (m *RevokeResponse) Reset()

func (*RevokeResponse) String

func (m *RevokeResponse) String() string

func (*RevokeResponse) Validate added in v1.6.0

func (this *RevokeResponse) Validate() error

type RolesCollection

type RolesCollection struct {
	// List of Roles
	Roles []*idm.Role `protobuf:"bytes,1,rep,name=Roles" json:"Roles,omitempty"`
}

Roles Collection

func (*RolesCollection) Descriptor

func (*RolesCollection) Descriptor() ([]byte, []int)

func (*RolesCollection) GetRoles

func (m *RolesCollection) GetRoles() []*idm.Role

func (*RolesCollection) ProtoMessage

func (*RolesCollection) ProtoMessage()

func (*RolesCollection) Reset

func (m *RolesCollection) Reset()

func (*RolesCollection) String

func (m *RolesCollection) String() string

func (*RolesCollection) Validate added in v1.6.0

func (this *RolesCollection) Validate() error

type SchedulerActionFormRequest

type SchedulerActionFormRequest struct {
	// Name of the action to load
	ActionName string `protobuf:"bytes,1,opt,name=ActionName" json:"ActionName,omitempty"`
}

func (*SchedulerActionFormRequest) Descriptor

func (*SchedulerActionFormRequest) Descriptor() ([]byte, []int)

func (*SchedulerActionFormRequest) GetActionName

func (m *SchedulerActionFormRequest) GetActionName() string

func (*SchedulerActionFormRequest) ProtoMessage

func (*SchedulerActionFormRequest) ProtoMessage()

func (*SchedulerActionFormRequest) Reset

func (m *SchedulerActionFormRequest) Reset()

func (*SchedulerActionFormRequest) String

func (m *SchedulerActionFormRequest) String() string

func (*SchedulerActionFormRequest) Validate

func (this *SchedulerActionFormRequest) Validate() error

type SchedulerActionFormResponse

type SchedulerActionFormResponse struct {
}

func (*SchedulerActionFormResponse) Descriptor

func (*SchedulerActionFormResponse) Descriptor() ([]byte, []int)

func (*SchedulerActionFormResponse) ProtoMessage

func (*SchedulerActionFormResponse) ProtoMessage()

func (*SchedulerActionFormResponse) Reset

func (m *SchedulerActionFormResponse) Reset()

func (*SchedulerActionFormResponse) String

func (m *SchedulerActionFormResponse) String() string

func (*SchedulerActionFormResponse) Validate

func (this *SchedulerActionFormResponse) Validate() error

type SchedulerActionsRequest

type SchedulerActionsRequest struct {
}

func (*SchedulerActionsRequest) Descriptor

func (*SchedulerActionsRequest) Descriptor() ([]byte, []int)

func (*SchedulerActionsRequest) ProtoMessage

func (*SchedulerActionsRequest) ProtoMessage()

func (*SchedulerActionsRequest) Reset

func (m *SchedulerActionsRequest) Reset()

func (*SchedulerActionsRequest) String

func (m *SchedulerActionsRequest) String() string

func (*SchedulerActionsRequest) Validate

func (this *SchedulerActionsRequest) Validate() error

type SchedulerActionsResponse

type SchedulerActionsResponse struct {
	// List of all registered actions
	Actions map[string]*ActionDescription `` /* 134-byte string literal not displayed */
}

func (*SchedulerActionsResponse) Descriptor

func (*SchedulerActionsResponse) Descriptor() ([]byte, []int)

func (*SchedulerActionsResponse) GetActions

func (m *SchedulerActionsResponse) GetActions() map[string]*ActionDescription

func (*SchedulerActionsResponse) ProtoMessage

func (*SchedulerActionsResponse) ProtoMessage()

func (*SchedulerActionsResponse) Reset

func (m *SchedulerActionsResponse) Reset()

func (*SchedulerActionsResponse) String

func (m *SchedulerActionsResponse) String() string

func (*SchedulerActionsResponse) Validate

func (this *SchedulerActionsResponse) Validate() error

type SearchACLRequest

type SearchACLRequest struct {
	// Atomic queries that will be combined using the OperationType (AND or OR)
	Queries []*idm.ACLSingleQuery `protobuf:"bytes,1,rep,name=Queries" json:"Queries,omitempty"`
	// Start listing at a given position
	Offset int64 `protobuf:"varint,2,opt,name=Offset" json:"Offset,omitempty"`
	// Limit the number of results
	Limit int64 `protobuf:"varint,3,opt,name=Limit" json:"Limit,omitempty"`
	// Group results
	GroupBy int32 `protobuf:"varint,4,opt,name=GroupBy" json:"GroupBy,omitempty"`
	// Return counts only, no actual results
	CountOnly bool `protobuf:"varint,5,opt,name=CountOnly" json:"CountOnly,omitempty"`
	// Single queries will be combined using this operation AND or OR logic
	Operation service.OperationType `protobuf:"varint,6,opt,name=Operation,enum=service.OperationType" json:"Operation,omitempty"`
}

Rest request for ACL's

func (*SearchACLRequest) Descriptor

func (*SearchACLRequest) Descriptor() ([]byte, []int)

func (*SearchACLRequest) GetCountOnly

func (m *SearchACLRequest) GetCountOnly() bool

func (*SearchACLRequest) GetGroupBy

func (m *SearchACLRequest) GetGroupBy() int32

func (*SearchACLRequest) GetLimit

func (m *SearchACLRequest) GetLimit() int64

func (*SearchACLRequest) GetOffset

func (m *SearchACLRequest) GetOffset() int64

func (*SearchACLRequest) GetOperation

func (m *SearchACLRequest) GetOperation() service.OperationType

func (*SearchACLRequest) GetQueries

func (m *SearchACLRequest) GetQueries() []*idm.ACLSingleQuery

func (*SearchACLRequest) ProtoMessage

func (*SearchACLRequest) ProtoMessage()

func (*SearchACLRequest) Reset

func (m *SearchACLRequest) Reset()

func (*SearchACLRequest) String

func (m *SearchACLRequest) String() string

func (*SearchACLRequest) Validate added in v1.6.0

func (this *SearchACLRequest) Validate() error

type SearchResults

type SearchResults struct {
	Results []*tree.Node `protobuf:"bytes,1,rep,name=Results" json:"Results,omitempty"`
	Total   int32        `protobuf:"varint,2,opt,name=Total" json:"Total,omitempty"`
}

func (*SearchResults) Descriptor

func (*SearchResults) Descriptor() ([]byte, []int)

func (*SearchResults) GetResults

func (m *SearchResults) GetResults() []*tree.Node

func (*SearchResults) GetTotal

func (m *SearchResults) GetTotal() int32

func (*SearchResults) ProtoMessage

func (*SearchResults) ProtoMessage()

func (*SearchResults) Reset

func (m *SearchResults) Reset()

func (*SearchResults) String

func (m *SearchResults) String() string

func (*SearchResults) Validate added in v1.6.0

func (this *SearchResults) Validate() error

type SearchRoleRequest

type SearchRoleRequest struct {
	// List of atomic queries that will be combined using the Operation type (AND / OR)
	Queries []*idm.RoleSingleQuery `protobuf:"bytes,1,rep,name=Queries" json:"Queries,omitempty"`
	// Policies query for specifying the search context
	ResourcePolicyQuery *ResourcePolicyQuery `protobuf:"bytes,7,opt,name=ResourcePolicyQuery" json:"ResourcePolicyQuery,omitempty"`
	// Start listing at a given position
	Offset int64 `protobuf:"varint,2,opt,name=Offset" json:"Offset,omitempty"`
	// Limit number of results
	Limit int64 `protobuf:"varint,3,opt,name=Limit" json:"Limit,omitempty"`
	// Group results by
	GroupBy int32 `protobuf:"varint,4,opt,name=GroupBy" json:"GroupBy,omitempty"`
	// Return counts only, no actual results
	CountOnly bool `protobuf:"varint,5,opt,name=CountOnly" json:"CountOnly,omitempty"`
	// Combine Single Queries with AND or OR
	Operation service.OperationType `protobuf:"varint,6,opt,name=Operation,enum=service.OperationType" json:"Operation,omitempty"`
}

Roles Search

func (*SearchRoleRequest) Descriptor

func (*SearchRoleRequest) Descriptor() ([]byte, []int)

func (*SearchRoleRequest) GetCountOnly

func (m *SearchRoleRequest) GetCountOnly() bool

func (*SearchRoleRequest) GetGroupBy

func (m *SearchRoleRequest) GetGroupBy() int32

func (*SearchRoleRequest) GetLimit

func (m *SearchRoleRequest) GetLimit() int64

func (*SearchRoleRequest) GetOffset

func (m *SearchRoleRequest) GetOffset() int64

func (*SearchRoleRequest) GetOperation

func (m *SearchRoleRequest) GetOperation() service.OperationType

func (*SearchRoleRequest) GetQueries

func (m *SearchRoleRequest) GetQueries() []*idm.RoleSingleQuery

func (*SearchRoleRequest) GetResourcePolicyQuery

func (m *SearchRoleRequest) GetResourcePolicyQuery() *ResourcePolicyQuery

func (*SearchRoleRequest) ProtoMessage

func (*SearchRoleRequest) ProtoMessage()

func (*SearchRoleRequest) Reset

func (m *SearchRoleRequest) Reset()

func (*SearchRoleRequest) String

func (m *SearchRoleRequest) String() string

func (*SearchRoleRequest) Validate added in v1.6.0

func (this *SearchRoleRequest) Validate() error

type SearchUserRequest

type SearchUserRequest struct {
	// Atomic queries that will be combined using the Operation Type (AND or OR)
	Queries []*idm.UserSingleQuery `protobuf:"bytes,1,rep,name=Queries" json:"Queries,omitempty"`
	// Policies queries to filter the search context
	ResourcePolicyQuery *ResourcePolicyQuery `protobuf:"bytes,7,opt,name=ResourcePolicyQuery" json:"ResourcePolicyQuery,omitempty"`
	// Start listing at a given position
	Offset int64 `protobuf:"varint,2,opt,name=Offset" json:"Offset,omitempty"`
	// Limit number of results
	Limit int64 `protobuf:"varint,3,opt,name=Limit" json:"Limit,omitempty"`
	// Group by ...
	GroupBy int32 `protobuf:"varint,4,opt,name=GroupBy" json:"GroupBy,omitempty"`
	// Return counts only, no actual results
	CountOnly bool `protobuf:"varint,5,opt,name=CountOnly" json:"CountOnly,omitempty"`
	// Combine single queries with AND or OR logic
	Operation service.OperationType `protobuf:"varint,6,opt,name=Operation,enum=service.OperationType" json:"Operation,omitempty"`
}

Users Search

func (*SearchUserRequest) Descriptor

func (*SearchUserRequest) Descriptor() ([]byte, []int)

func (*SearchUserRequest) GetCountOnly

func (m *SearchUserRequest) GetCountOnly() bool

func (*SearchUserRequest) GetGroupBy

func (m *SearchUserRequest) GetGroupBy() int32

func (*SearchUserRequest) GetLimit

func (m *SearchUserRequest) GetLimit() int64

func (*SearchUserRequest) GetOffset

func (m *SearchUserRequest) GetOffset() int64

func (*SearchUserRequest) GetOperation

func (m *SearchUserRequest) GetOperation() service.OperationType

func (*SearchUserRequest) GetQueries

func (m *SearchUserRequest) GetQueries() []*idm.UserSingleQuery

func (*SearchUserRequest) GetResourcePolicyQuery

func (m *SearchUserRequest) GetResourcePolicyQuery() *ResourcePolicyQuery

func (*SearchUserRequest) ProtoMessage

func (*SearchUserRequest) ProtoMessage()

func (*SearchUserRequest) Reset

func (m *SearchUserRequest) Reset()

func (*SearchUserRequest) String

func (m *SearchUserRequest) String() string

func (*SearchUserRequest) Validate added in v1.6.0

func (this *SearchUserRequest) Validate() error

type SearchWorkspaceRequest

type SearchWorkspaceRequest struct {
	// Atomic queries that will be combined using the OperationType (AND or OR)
	Queries []*idm.WorkspaceSingleQuery `protobuf:"bytes,1,rep,name=Queries" json:"Queries,omitempty"`
	// Policies queries to filter the search context
	ResourcePolicyQuery *ResourcePolicyQuery `protobuf:"bytes,7,opt,name=ResourcePolicyQuery" json:"ResourcePolicyQuery,omitempty"`
	// Start listing at a given position
	Offset int64 `protobuf:"varint,2,opt,name=Offset" json:"Offset,omitempty"`
	// Limit the number of results
	Limit int64 `protobuf:"varint,3,opt,name=Limit" json:"Limit,omitempty"`
	// Group results
	GroupBy int32 `protobuf:"varint,4,opt,name=GroupBy" json:"GroupBy,omitempty"`
	// Return counts only, no actual results
	CountOnly bool `protobuf:"varint,5,opt,name=CountOnly" json:"CountOnly,omitempty"`
	// Single queries will be combined using this operation AND or OR logic
	Operation service.OperationType `protobuf:"varint,6,opt,name=Operation,enum=service.OperationType" json:"Operation,omitempty"`
}

Rest request for searching workspaces

func (*SearchWorkspaceRequest) Descriptor

func (*SearchWorkspaceRequest) Descriptor() ([]byte, []int)

func (*SearchWorkspaceRequest) GetCountOnly

func (m *SearchWorkspaceRequest) GetCountOnly() bool

func (*SearchWorkspaceRequest) GetGroupBy

func (m *SearchWorkspaceRequest) GetGroupBy() int32

func (*SearchWorkspaceRequest) GetLimit

func (m *SearchWorkspaceRequest) GetLimit() int64

func (*SearchWorkspaceRequest) GetOffset

func (m *SearchWorkspaceRequest) GetOffset() int64

func (*SearchWorkspaceRequest) GetOperation

func (m *SearchWorkspaceRequest) GetOperation() service.OperationType

func (*SearchWorkspaceRequest) GetQueries

func (m *SearchWorkspaceRequest) GetQueries() []*idm.WorkspaceSingleQuery

func (*SearchWorkspaceRequest) GetResourcePolicyQuery

func (m *SearchWorkspaceRequest) GetResourcePolicyQuery() *ResourcePolicyQuery

func (*SearchWorkspaceRequest) ProtoMessage

func (*SearchWorkspaceRequest) ProtoMessage()

func (*SearchWorkspaceRequest) Reset

func (m *SearchWorkspaceRequest) Reset()

func (*SearchWorkspaceRequest) String

func (m *SearchWorkspaceRequest) String() string

func (*SearchWorkspaceRequest) Validate added in v1.6.0

func (this *SearchWorkspaceRequest) Validate() error

type ServiceCollection

type ServiceCollection struct {
	Services []*ctl.Service `protobuf:"bytes,1,rep,name=Services" json:"Services,omitempty"`
	Total    int32          `protobuf:"varint,2,opt,name=Total" json:"Total,omitempty"`
}

func (*ServiceCollection) Descriptor

func (*ServiceCollection) Descriptor() ([]byte, []int)

func (*ServiceCollection) GetServices

func (m *ServiceCollection) GetServices() []*ctl.Service

func (*ServiceCollection) GetTotal

func (m *ServiceCollection) GetTotal() int32

func (*ServiceCollection) ProtoMessage

func (*ServiceCollection) ProtoMessage()

func (*ServiceCollection) Reset

func (m *ServiceCollection) Reset()

func (*ServiceCollection) String

func (m *ServiceCollection) String() string

func (*ServiceCollection) Validate added in v1.6.0

func (this *ServiceCollection) Validate() error

type SettingsAccess

type SettingsAccess struct {
	Label       string                      `protobuf:"bytes,1,opt,name=Label" json:"Label,omitempty"`
	Description string                      `protobuf:"bytes,3,opt,name=Description" json:"Description,omitempty"`
	Policies    []*SettingsAccessRestPolicy `protobuf:"bytes,2,rep,name=Policies" json:"Policies,omitempty"`
}

func (*SettingsAccess) Descriptor

func (*SettingsAccess) Descriptor() ([]byte, []int)

func (*SettingsAccess) GetDescription

func (m *SettingsAccess) GetDescription() string

func (*SettingsAccess) GetLabel

func (m *SettingsAccess) GetLabel() string

func (*SettingsAccess) GetPolicies

func (m *SettingsAccess) GetPolicies() []*SettingsAccessRestPolicy

func (*SettingsAccess) ProtoMessage

func (*SettingsAccess) ProtoMessage()

func (*SettingsAccess) Reset

func (m *SettingsAccess) Reset()

func (*SettingsAccess) String

func (m *SettingsAccess) String() string

func (*SettingsAccess) Validate

func (this *SettingsAccess) Validate() error

type SettingsAccessRestPolicy

type SettingsAccessRestPolicy struct {
	Action   string `protobuf:"bytes,2,opt,name=Action" json:"Action,omitempty"`
	Resource string `protobuf:"bytes,3,opt,name=Resource" json:"Resource,omitempty"`
}

func (*SettingsAccessRestPolicy) Descriptor

func (*SettingsAccessRestPolicy) Descriptor() ([]byte, []int)

func (*SettingsAccessRestPolicy) GetAction

func (m *SettingsAccessRestPolicy) GetAction() string

func (*SettingsAccessRestPolicy) GetResource

func (m *SettingsAccessRestPolicy) GetResource() string

func (*SettingsAccessRestPolicy) ProtoMessage

func (*SettingsAccessRestPolicy) ProtoMessage()

func (*SettingsAccessRestPolicy) Reset

func (m *SettingsAccessRestPolicy) Reset()

func (*SettingsAccessRestPolicy) String

func (m *SettingsAccessRestPolicy) String() string

func (*SettingsAccessRestPolicy) Validate

func (this *SettingsAccessRestPolicy) Validate() error

type SettingsEntry

type SettingsEntry struct {
	Key         string                     `protobuf:"bytes,1,opt,name=Key" json:"Key,omitempty"`
	Label       string                     `protobuf:"bytes,2,opt,name=Label,json=LABEL" json:"Label,omitempty"`
	Description string                     `protobuf:"bytes,3,opt,name=Description,json=DESCRIPTION" json:"Description,omitempty"`
	Manager     string                     `protobuf:"bytes,4,opt,name=Manager,json=MANAGER" json:"Manager,omitempty"`
	Alias       string                     `protobuf:"bytes,5,opt,name=Alias,json=ALIAS" json:"Alias,omitempty"`
	Metadata    *SettingsEntryMeta         `protobuf:"bytes,6,opt,name=Metadata,json=METADATA" json:"Metadata,omitempty"`
	Accesses    map[string]*SettingsAccess `` /* 136-byte string literal not displayed */
	Feature     string                     `protobuf:"bytes,8,opt,name=Feature" json:"Feature,omitempty"`
}

func (*SettingsEntry) Descriptor

func (*SettingsEntry) Descriptor() ([]byte, []int)

func (*SettingsEntry) GetAccesses

func (m *SettingsEntry) GetAccesses() map[string]*SettingsAccess

func (*SettingsEntry) GetAlias

func (m *SettingsEntry) GetAlias() string

func (*SettingsEntry) GetDescription

func (m *SettingsEntry) GetDescription() string

func (*SettingsEntry) GetFeature

func (m *SettingsEntry) GetFeature() string

func (*SettingsEntry) GetKey

func (m *SettingsEntry) GetKey() string

func (*SettingsEntry) GetLabel

func (m *SettingsEntry) GetLabel() string

func (*SettingsEntry) GetManager

func (m *SettingsEntry) GetManager() string

func (*SettingsEntry) GetMetadata

func (m *SettingsEntry) GetMetadata() *SettingsEntryMeta

func (*SettingsEntry) ProtoMessage

func (*SettingsEntry) ProtoMessage()

func (*SettingsEntry) Reset

func (m *SettingsEntry) Reset()

func (*SettingsEntry) String

func (m *SettingsEntry) String() string

func (*SettingsEntry) Validate added in v1.6.0

func (this *SettingsEntry) Validate() error

type SettingsEntryMeta

type SettingsEntryMeta struct {
	IconClass string   `protobuf:"bytes,1,opt,name=IconClass,json=icon_class" json:"IconClass,omitempty"`
	Component string   `protobuf:"bytes,2,opt,name=Component,json=component" json:"Component,omitempty"`
	Props     string   `protobuf:"bytes,3,opt,name=Props,json=props" json:"Props,omitempty"`
	Advanced  bool     `protobuf:"varint,4,opt,name=Advanced,json=advanced" json:"Advanced,omitempty"`
	Indexed   []string `protobuf:"bytes,5,rep,name=Indexed,json=indexed" json:"Indexed,omitempty"`
}

func (*SettingsEntryMeta) Descriptor

func (*SettingsEntryMeta) Descriptor() ([]byte, []int)

func (*SettingsEntryMeta) GetAdvanced added in v1.2.0

func (m *SettingsEntryMeta) GetAdvanced() bool

func (*SettingsEntryMeta) GetComponent

func (m *SettingsEntryMeta) GetComponent() string

func (*SettingsEntryMeta) GetIconClass

func (m *SettingsEntryMeta) GetIconClass() string

func (*SettingsEntryMeta) GetIndexed added in v1.2.0

func (m *SettingsEntryMeta) GetIndexed() []string

func (*SettingsEntryMeta) GetProps

func (m *SettingsEntryMeta) GetProps() string

func (*SettingsEntryMeta) ProtoMessage

func (*SettingsEntryMeta) ProtoMessage()

func (*SettingsEntryMeta) Reset

func (m *SettingsEntryMeta) Reset()

func (*SettingsEntryMeta) String

func (m *SettingsEntryMeta) String() string

func (*SettingsEntryMeta) Validate added in v1.6.0

func (this *SettingsEntryMeta) Validate() error

type SettingsMenuRequest

type SettingsMenuRequest struct {
}

func (*SettingsMenuRequest) Descriptor

func (*SettingsMenuRequest) Descriptor() ([]byte, []int)

func (*SettingsMenuRequest) ProtoMessage

func (*SettingsMenuRequest) ProtoMessage()

func (*SettingsMenuRequest) Reset

func (m *SettingsMenuRequest) Reset()

func (*SettingsMenuRequest) String

func (m *SettingsMenuRequest) String() string

func (*SettingsMenuRequest) Validate added in v1.6.0

func (this *SettingsMenuRequest) Validate() error

type SettingsMenuResponse

type SettingsMenuResponse struct {
	RootMetadata *SettingsEntryMeta `protobuf:"bytes,1,opt,name=RootMetadata,json=__metadata__" json:"RootMetadata,omitempty"`
	Sections     []*SettingsSection `protobuf:"bytes,2,rep,name=Sections" json:"Sections,omitempty"`
}

func (*SettingsMenuResponse) Descriptor

func (*SettingsMenuResponse) Descriptor() ([]byte, []int)

func (*SettingsMenuResponse) GetRootMetadata

func (m *SettingsMenuResponse) GetRootMetadata() *SettingsEntryMeta

func (*SettingsMenuResponse) GetSections

func (m *SettingsMenuResponse) GetSections() []*SettingsSection

func (*SettingsMenuResponse) ProtoMessage

func (*SettingsMenuResponse) ProtoMessage()

func (*SettingsMenuResponse) Reset

func (m *SettingsMenuResponse) Reset()

func (*SettingsMenuResponse) String

func (m *SettingsMenuResponse) String() string

func (*SettingsMenuResponse) Validate added in v1.6.0

func (this *SettingsMenuResponse) Validate() error

type SettingsSection

type SettingsSection struct {
	Key         string           `protobuf:"bytes,1,opt,name=Key" json:"Key,omitempty"`
	Label       string           `protobuf:"bytes,2,opt,name=Label,json=LABEL" json:"Label,omitempty"`
	Description string           `protobuf:"bytes,3,opt,name=Description,json=DESCRIPTION" json:"Description,omitempty"`
	Children    []*SettingsEntry `protobuf:"bytes,4,rep,name=Children,json=CHILDREN" json:"Children,omitempty"`
}

func (*SettingsSection) Descriptor

func (*SettingsSection) Descriptor() ([]byte, []int)

func (*SettingsSection) GetChildren

func (m *SettingsSection) GetChildren() []*SettingsEntry

func (*SettingsSection) GetDescription

func (m *SettingsSection) GetDescription() string

func (*SettingsSection) GetKey

func (m *SettingsSection) GetKey() string

func (*SettingsSection) GetLabel

func (m *SettingsSection) GetLabel() string

func (*SettingsSection) ProtoMessage

func (*SettingsSection) ProtoMessage()

func (*SettingsSection) Reset

func (m *SettingsSection) Reset()

func (*SettingsSection) String

func (m *SettingsSection) String() string

func (*SettingsSection) Validate added in v1.6.0

func (this *SettingsSection) Validate() error
type ShareLink struct {
	// Internal identifier of the link
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
	// Unique Hash for accessing the link
	LinkHash string `protobuf:"bytes,2,opt,name=LinkHash" json:"LinkHash,omitempty"`
	// Full URL for accessing the link
	LinkUrl string `protobuf:"bytes,3,opt,name=LinkUrl" json:"LinkUrl,omitempty"`
	// Label of the Link (max 500 chars)
	Label string `protobuf:"bytes,4,opt,name=Label" json:"Label,omitempty"`
	// Description of the Link (max 1000 chars)
	Description string `protobuf:"bytes,5,opt,name=Description" json:"Description,omitempty"`
	// Temporary user Uuid used to login automatically when accessing this link
	UserUuid string `protobuf:"bytes,6,opt,name=UserUuid" json:"UserUuid,omitempty"`
	// Temporary user Login used to login automatically when accessing this link
	UserLogin string `protobuf:"bytes,7,opt,name=UserLogin" json:"UserLogin,omitempty"`
	// Whether a password is required or not to access the link
	PasswordRequired bool `protobuf:"varint,8,opt,name=PasswordRequired" json:"PasswordRequired,omitempty"`
	// Timestamp of start date for enabling the share (not implemented yet)
	AccessStart int64 `protobuf:"varint,9,opt,name=AccessStart" json:"AccessStart,omitempty"`
	// Timestamp after which the share is disabled
	AccessEnd int64 `protobuf:"varint,10,opt,name=AccessEnd" json:"AccessEnd,omitempty"`
	// Maximum number of downloads until expiration
	MaxDownloads int64 `protobuf:"varint,11,opt,name=MaxDownloads" json:"MaxDownloads,omitempty"`
	// Current number of downloads
	CurrentDownloads int64 `protobuf:"varint,12,opt,name=CurrentDownloads" json:"CurrentDownloads,omitempty"`
	// Display Template for loading the public link
	ViewTemplateName string `protobuf:"bytes,13,opt,name=ViewTemplateName" json:"ViewTemplateName,omitempty"`
	// TargetUsers can be used to restrict access
	TargetUsers map[string]*ShareLinkTargetUser `` /* 143-byte string literal not displayed */
	// RestrictToTargetUsers enable users restriction
	RestrictToTargetUsers bool `protobuf:"varint,15,opt,name=RestrictToTargetUsers" json:"RestrictToTargetUsers,omitempty"`
	// Nodes in the tree that serve as root to this link
	RootNodes []*tree.Node `protobuf:"bytes,16,rep,name=RootNodes" json:"RootNodes,omitempty"`
	// Specific permissions for public links
	Permissions []ShareLinkAccessType `protobuf:"varint,17,rep,packed,name=Permissions,enum=rest.ShareLinkAccessType" json:"Permissions,omitempty"`
	// Security policies
	Policies []*service.ResourcePolicy `protobuf:"bytes,18,rep,name=Policies" json:"Policies,omitempty"`
	// Whether policies are currently editable or not
	PoliciesContextEditable bool `protobuf:"varint,19,opt,name=PoliciesContextEditable" json:"PoliciesContextEditable,omitempty"`
}

Model for representing a public link

func (*ShareLink) Descriptor

func (*ShareLink) Descriptor() ([]byte, []int)

func (*ShareLink) GetAccessEnd

func (m *ShareLink) GetAccessEnd() int64

func (*ShareLink) GetAccessStart

func (m *ShareLink) GetAccessStart() int64

func (*ShareLink) GetCurrentDownloads

func (m *ShareLink) GetCurrentDownloads() int64

func (*ShareLink) GetDescription

func (m *ShareLink) GetDescription() string

func (*ShareLink) GetLabel

func (m *ShareLink) GetLabel() string

func (*ShareLink) GetLinkHash

func (m *ShareLink) GetLinkHash() string

func (*ShareLink) GetLinkUrl

func (m *ShareLink) GetLinkUrl() string

func (*ShareLink) GetMaxDownloads

func (m *ShareLink) GetMaxDownloads() int64

func (*ShareLink) GetPasswordRequired

func (m *ShareLink) GetPasswordRequired() bool

func (*ShareLink) GetPermissions

func (m *ShareLink) GetPermissions() []ShareLinkAccessType

func (*ShareLink) GetPolicies

func (m *ShareLink) GetPolicies() []*service.ResourcePolicy

func (*ShareLink) GetPoliciesContextEditable

func (m *ShareLink) GetPoliciesContextEditable() bool

func (*ShareLink) GetRestrictToTargetUsers

func (m *ShareLink) GetRestrictToTargetUsers() bool

func (*ShareLink) GetRootNodes

func (m *ShareLink) GetRootNodes() []*tree.Node

func (*ShareLink) GetTargetUsers

func (m *ShareLink) GetTargetUsers() map[string]*ShareLinkTargetUser

func (*ShareLink) GetUserLogin

func (m *ShareLink) GetUserLogin() string

func (*ShareLink) GetUserUuid

func (m *ShareLink) GetUserUuid() string

func (*ShareLink) GetUuid

func (m *ShareLink) GetUuid() string

func (*ShareLink) GetViewTemplateName

func (m *ShareLink) GetViewTemplateName() string

func (*ShareLink) ProtoMessage

func (*ShareLink) ProtoMessage()

func (*ShareLink) Reset

func (m *ShareLink) Reset()

func (*ShareLink) String

func (m *ShareLink) String() string

func (*ShareLink) Validate added in v1.6.0

func (this *ShareLink) Validate() error

type ShareLinkAccessType

type ShareLinkAccessType int32

Known values for link permissions

const (
	ShareLinkAccessType_NoAccess ShareLinkAccessType = 0
	ShareLinkAccessType_Preview  ShareLinkAccessType = 1
	ShareLinkAccessType_Download ShareLinkAccessType = 2
	ShareLinkAccessType_Upload   ShareLinkAccessType = 3
)

func (ShareLinkAccessType) EnumDescriptor

func (ShareLinkAccessType) EnumDescriptor() ([]byte, []int)

func (ShareLinkAccessType) String

func (x ShareLinkAccessType) String() string

type ShareLinkTargetUser

type ShareLinkTargetUser struct {
	Display       string `protobuf:"bytes,1,opt,name=Display" json:"Display,omitempty"`
	DownloadCount int32  `protobuf:"varint,2,opt,name=DownloadCount" json:"DownloadCount,omitempty"`
}

func (*ShareLinkTargetUser) Descriptor

func (*ShareLinkTargetUser) Descriptor() ([]byte, []int)

func (*ShareLinkTargetUser) GetDisplay

func (m *ShareLinkTargetUser) GetDisplay() string

func (*ShareLinkTargetUser) GetDownloadCount

func (m *ShareLinkTargetUser) GetDownloadCount() int32

func (*ShareLinkTargetUser) ProtoMessage

func (*ShareLinkTargetUser) ProtoMessage()

func (*ShareLinkTargetUser) Reset

func (m *ShareLinkTargetUser) Reset()

func (*ShareLinkTargetUser) String

func (m *ShareLinkTargetUser) String() string

func (*ShareLinkTargetUser) Validate added in v1.6.0

func (this *ShareLinkTargetUser) Validate() error

type SubscriptionsCollection

type SubscriptionsCollection struct {
	Subscriptions []*activity.Subscription `protobuf:"bytes,1,rep,name=subscriptions" json:"subscriptions,omitempty"`
}

func (*SubscriptionsCollection) Descriptor

func (*SubscriptionsCollection) Descriptor() ([]byte, []int)

func (*SubscriptionsCollection) GetSubscriptions

func (m *SubscriptionsCollection) GetSubscriptions() []*activity.Subscription

func (*SubscriptionsCollection) ProtoMessage

func (*SubscriptionsCollection) ProtoMessage()

func (*SubscriptionsCollection) Reset

func (m *SubscriptionsCollection) Reset()

func (*SubscriptionsCollection) String

func (m *SubscriptionsCollection) String() string

func (*SubscriptionsCollection) Validate added in v1.6.0

func (this *SubscriptionsCollection) Validate() error

type Template added in v1.2.2

type Template struct {
	// Unique identifier for this template
	UUID string `protobuf:"bytes,1,opt,name=UUID" json:"UUID,omitempty"`
	// Human friendly label
	Label string `protobuf:"bytes,2,opt,name=Label" json:"Label,omitempty"`
	// Template node, can be a file or a tree of folders
	Node *TemplateNode `protobuf:"bytes,3,opt,name=Node" json:"Node,omitempty"`
	// Associated policies
	Policies []*service.ResourcePolicy `protobuf:"bytes,4,rep,name=Policies" json:"Policies,omitempty"`
}

A template can be used to create files or tree from scratch

func (*Template) Descriptor added in v1.2.2

func (*Template) Descriptor() ([]byte, []int)

func (*Template) GetLabel added in v1.2.2

func (m *Template) GetLabel() string

func (*Template) GetNode added in v1.2.2

func (m *Template) GetNode() *TemplateNode

func (*Template) GetPolicies added in v1.2.2

func (m *Template) GetPolicies() []*service.ResourcePolicy

func (*Template) GetUUID added in v1.2.2

func (m *Template) GetUUID() string

func (*Template) ProtoMessage added in v1.2.2

func (*Template) ProtoMessage()

func (*Template) Reset added in v1.2.2

func (m *Template) Reset()

func (*Template) String added in v1.2.2

func (m *Template) String() string

func (*Template) Validate added in v1.6.0

func (this *Template) Validate() error

type TemplateNode added in v1.2.2

type TemplateNode struct {
	// Whether it's a file or a folder
	IsFile bool `protobuf:"varint,1,opt,name=IsFile" json:"IsFile,omitempty"`
	// If stored in binary store, the binary Uuid
	BinaryUUUID string `protobuf:"bytes,2,opt,name=BinaryUUUID" json:"BinaryUUUID,omitempty"`
	// If it's embedded in binary
	EmbedPath string `protobuf:"bytes,3,opt,name=EmbedPath" json:"EmbedPath,omitempty"`
	// One or more children
	Children []*TemplateNode `protobuf:"bytes,4,rep,name=Children" json:"Children,omitempty"`
}

A template node is representing a file or a folder

func (*TemplateNode) Descriptor added in v1.2.2

func (*TemplateNode) Descriptor() ([]byte, []int)

func (*TemplateNode) GetBinaryUUUID added in v1.2.2

func (m *TemplateNode) GetBinaryUUUID() string

func (*TemplateNode) GetChildren added in v1.2.2

func (m *TemplateNode) GetChildren() []*TemplateNode

func (*TemplateNode) GetEmbedPath added in v1.2.2

func (m *TemplateNode) GetEmbedPath() string

func (*TemplateNode) GetIsFile added in v1.2.2

func (m *TemplateNode) GetIsFile() bool

func (*TemplateNode) ProtoMessage added in v1.2.2

func (*TemplateNode) ProtoMessage()

func (*TemplateNode) Reset added in v1.2.2

func (m *TemplateNode) Reset()

func (*TemplateNode) String added in v1.2.2

func (m *TemplateNode) String() string

func (*TemplateNode) Validate added in v1.6.0

func (this *TemplateNode) Validate() error

type TimeRangeResultCollection

type TimeRangeResultCollection struct {
	Results []*log.TimeRangeResult `protobuf:"bytes,1,rep,name=Results" json:"Results,omitempty"`
	Links   []*log.TimeRangeCursor `protobuf:"bytes,2,rep,name=Links" json:"Links,omitempty"`
}

Collection of serialized aggregated result of time range request with a cursor to ease navigation implementation

func (*TimeRangeResultCollection) Descriptor

func (*TimeRangeResultCollection) Descriptor() ([]byte, []int)

func (*TimeRangeResultCollection) GetResults

func (m *TimeRangeResultCollection) GetResults() []*log.TimeRangeResult

func (*TimeRangeResultCollection) ProtoMessage

func (*TimeRangeResultCollection) ProtoMessage()

func (*TimeRangeResultCollection) Reset

func (m *TimeRangeResultCollection) Reset()

func (*TimeRangeResultCollection) String

func (m *TimeRangeResultCollection) String() string

func (*TimeRangeResultCollection) Validate added in v1.6.0

func (this *TimeRangeResultCollection) Validate() error

type UpdateSharePoliciesRequest added in v1.5.3

type UpdateSharePoliciesRequest struct {
	// Cell or Link UUID
	Uuid string `protobuf:"bytes,1,opt,name=Uuid" json:"Uuid,omitempty"`
	// List of policies to update
	Policies []*service.ResourcePolicy `protobuf:"bytes,2,rep,name=Policies" json:"Policies,omitempty"`
}

func (*UpdateSharePoliciesRequest) Descriptor added in v1.5.3

func (*UpdateSharePoliciesRequest) Descriptor() ([]byte, []int)

func (*UpdateSharePoliciesRequest) GetPolicies added in v1.5.3

func (*UpdateSharePoliciesRequest) GetUuid added in v1.5.3

func (m *UpdateSharePoliciesRequest) GetUuid() string

func (*UpdateSharePoliciesRequest) ProtoMessage added in v1.5.3

func (*UpdateSharePoliciesRequest) ProtoMessage()

func (*UpdateSharePoliciesRequest) Reset added in v1.5.3

func (m *UpdateSharePoliciesRequest) Reset()

func (*UpdateSharePoliciesRequest) String added in v1.5.3

func (m *UpdateSharePoliciesRequest) String() string

func (*UpdateSharePoliciesRequest) Validate added in v1.6.0

func (this *UpdateSharePoliciesRequest) Validate() error

type UpdateSharePoliciesResponse added in v1.5.3

type UpdateSharePoliciesResponse struct {
	Success                 bool                      `protobuf:"varint,1,opt,name=Success" json:"Success,omitempty"`
	Policies                []*service.ResourcePolicy `protobuf:"bytes,2,rep,name=Policies" json:"Policies,omitempty"`
	PoliciesContextEditable bool                      `protobuf:"varint,3,opt,name=PoliciesContextEditable" json:"PoliciesContextEditable,omitempty"`
}

func (*UpdateSharePoliciesResponse) Descriptor added in v1.5.3

func (*UpdateSharePoliciesResponse) Descriptor() ([]byte, []int)

func (*UpdateSharePoliciesResponse) GetPolicies added in v1.5.3

func (*UpdateSharePoliciesResponse) GetPoliciesContextEditable added in v1.5.3

func (m *UpdateSharePoliciesResponse) GetPoliciesContextEditable() bool

func (*UpdateSharePoliciesResponse) GetSuccess added in v1.5.3

func (m *UpdateSharePoliciesResponse) GetSuccess() bool

func (*UpdateSharePoliciesResponse) ProtoMessage added in v1.5.3

func (*UpdateSharePoliciesResponse) ProtoMessage()

func (*UpdateSharePoliciesResponse) Reset added in v1.5.3

func (m *UpdateSharePoliciesResponse) Reset()

func (*UpdateSharePoliciesResponse) String added in v1.5.3

func (m *UpdateSharePoliciesResponse) String() string

func (*UpdateSharePoliciesResponse) Validate added in v1.6.0

func (this *UpdateSharePoliciesResponse) Validate() error

type UserBookmarksRequest

type UserBookmarksRequest struct {
}

func (*UserBookmarksRequest) Descriptor

func (*UserBookmarksRequest) Descriptor() ([]byte, []int)

func (*UserBookmarksRequest) ProtoMessage

func (*UserBookmarksRequest) ProtoMessage()

func (*UserBookmarksRequest) Reset

func (m *UserBookmarksRequest) Reset()

func (*UserBookmarksRequest) String

func (m *UserBookmarksRequest) String() string

func (*UserBookmarksRequest) Validate added in v1.6.0

func (this *UserBookmarksRequest) Validate() error

type UserJobRequest

type UserJobRequest struct {
	// Name of the job to create in the user space
	JobName string `protobuf:"bytes,1,opt,name=JobName" json:"JobName,omitempty"`
	// Json-encoded parameters for this job
	JsonParameters string `protobuf:"bytes,2,opt,name=JsonParameters" json:"JsonParameters,omitempty"`
}

func (*UserJobRequest) Descriptor

func (*UserJobRequest) Descriptor() ([]byte, []int)

func (*UserJobRequest) GetJobName

func (m *UserJobRequest) GetJobName() string

func (*UserJobRequest) GetJsonParameters

func (m *UserJobRequest) GetJsonParameters() string

func (*UserJobRequest) ProtoMessage

func (*UserJobRequest) ProtoMessage()

func (*UserJobRequest) Reset

func (m *UserJobRequest) Reset()

func (*UserJobRequest) String

func (m *UserJobRequest) String() string

func (*UserJobRequest) Validate added in v1.6.0

func (this *UserJobRequest) Validate() error

type UserJobResponse

type UserJobResponse struct {
	JobUuid string `protobuf:"bytes,1,opt,name=JobUuid" json:"JobUuid,omitempty"`
}

func (*UserJobResponse) Descriptor

func (*UserJobResponse) Descriptor() ([]byte, []int)

func (*UserJobResponse) GetJobUuid

func (m *UserJobResponse) GetJobUuid() string

func (*UserJobResponse) ProtoMessage

func (*UserJobResponse) ProtoMessage()

func (*UserJobResponse) Reset

func (m *UserJobResponse) Reset()

func (*UserJobResponse) String

func (m *UserJobResponse) String() string

func (*UserJobResponse) Validate added in v1.6.0

func (this *UserJobResponse) Validate() error

type UserJobsCollection

type UserJobsCollection struct {
	Jobs []*jobs.Job `protobuf:"bytes,1,rep,name=Jobs" json:"Jobs,omitempty"`
}

func (*UserJobsCollection) Descriptor

func (*UserJobsCollection) Descriptor() ([]byte, []int)

func (*UserJobsCollection) GetJobs

func (m *UserJobsCollection) GetJobs() []*jobs.Job

func (*UserJobsCollection) ProtoMessage

func (*UserJobsCollection) ProtoMessage()

func (*UserJobsCollection) Reset

func (m *UserJobsCollection) Reset()

func (*UserJobsCollection) String

func (m *UserJobsCollection) String() string

func (*UserJobsCollection) Validate added in v1.6.0

func (this *UserJobsCollection) Validate() error

type UserMetaCollection

type UserMetaCollection struct {
	Metadatas []*idm.UserMeta `protobuf:"bytes,1,rep,name=Metadatas" json:"Metadatas,omitempty"`
}

Collection of UserMeta

func (*UserMetaCollection) Descriptor

func (*UserMetaCollection) Descriptor() ([]byte, []int)

func (*UserMetaCollection) GetMetadatas

func (m *UserMetaCollection) GetMetadatas() []*idm.UserMeta

func (*UserMetaCollection) ProtoMessage

func (*UserMetaCollection) ProtoMessage()

func (*UserMetaCollection) Reset

func (m *UserMetaCollection) Reset()

func (*UserMetaCollection) String

func (m *UserMetaCollection) String() string

func (*UserMetaCollection) Validate added in v1.6.0

func (this *UserMetaCollection) Validate() error

type UserMetaNamespaceCollection

type UserMetaNamespaceCollection struct {
	// List of user meta Namespaces
	Namespaces []*idm.UserMetaNamespace `protobuf:"bytes,1,rep,name=Namespaces" json:"Namespaces,omitempty"`
}

Collection of Meta Namespaces

func (*UserMetaNamespaceCollection) Descriptor

func (*UserMetaNamespaceCollection) Descriptor() ([]byte, []int)

func (*UserMetaNamespaceCollection) GetNamespaces

func (m *UserMetaNamespaceCollection) GetNamespaces() []*idm.UserMetaNamespace

func (*UserMetaNamespaceCollection) ProtoMessage

func (*UserMetaNamespaceCollection) ProtoMessage()

func (*UserMetaNamespaceCollection) Reset

func (m *UserMetaNamespaceCollection) Reset()

func (*UserMetaNamespaceCollection) String

func (m *UserMetaNamespaceCollection) String() string

func (*UserMetaNamespaceCollection) Validate added in v1.6.0

func (this *UserMetaNamespaceCollection) Validate() error

type UserStateRequest

type UserStateRequest struct {
	Segment string `protobuf:"bytes,1,opt,name=Segment" json:"Segment,omitempty"`
}

func (*UserStateRequest) Descriptor

func (*UserStateRequest) Descriptor() ([]byte, []int)

func (*UserStateRequest) GetSegment

func (m *UserStateRequest) GetSegment() string

func (*UserStateRequest) ProtoMessage

func (*UserStateRequest) ProtoMessage()

func (*UserStateRequest) Reset

func (m *UserStateRequest) Reset()

func (*UserStateRequest) String

func (m *UserStateRequest) String() string

func (*UserStateRequest) Validate added in v1.6.0

func (this *UserStateRequest) Validate() error

type UserStateResponse

type UserStateResponse struct {
	Workspaces         []*idm.Workspace  `protobuf:"bytes,1,rep,name=Workspaces" json:"Workspaces,omitempty"`
	WorkspacesAccesses map[string]string `` /* 156-byte string literal not displayed */
}

func (*UserStateResponse) Descriptor

func (*UserStateResponse) Descriptor() ([]byte, []int)

func (*UserStateResponse) GetWorkspaces

func (m *UserStateResponse) GetWorkspaces() []*idm.Workspace

func (*UserStateResponse) GetWorkspacesAccesses

func (m *UserStateResponse) GetWorkspacesAccesses() map[string]string

func (*UserStateResponse) ProtoMessage

func (*UserStateResponse) ProtoMessage()

func (*UserStateResponse) Reset

func (m *UserStateResponse) Reset()

func (*UserStateResponse) String

func (m *UserStateResponse) String() string

func (*UserStateResponse) Validate added in v1.6.0

func (this *UserStateResponse) Validate() error

type UsersCollection

type UsersCollection struct {
	// List of Groups
	Groups []*idm.User `protobuf:"bytes,1,rep,name=Groups" json:"Groups,omitempty"`
	// List of Users
	Users []*idm.User `protobuf:"bytes,2,rep,name=Users" json:"Users,omitempty"`
	// Total number of results
	Total int32 `protobuf:"varint,3,opt,name=Total" json:"Total,omitempty"`
}

Users Collection

func (*UsersCollection) Descriptor

func (*UsersCollection) Descriptor() ([]byte, []int)

func (*UsersCollection) GetGroups

func (m *UsersCollection) GetGroups() []*idm.User

func (*UsersCollection) GetTotal

func (m *UsersCollection) GetTotal() int32

func (*UsersCollection) GetUsers

func (m *UsersCollection) GetUsers() []*idm.User

func (*UsersCollection) ProtoMessage

func (*UsersCollection) ProtoMessage()

func (*UsersCollection) Reset

func (m *UsersCollection) Reset()

func (*UsersCollection) String

func (m *UsersCollection) String() string

func (*UsersCollection) Validate added in v1.6.0

func (this *UsersCollection) Validate() error

type VersioningPolicyCollection

type VersioningPolicyCollection struct {
	Policies []*tree.VersioningPolicy `protobuf:"bytes,1,rep,name=Policies" json:"Policies,omitempty"`
}

func (*VersioningPolicyCollection) Descriptor

func (*VersioningPolicyCollection) Descriptor() ([]byte, []int)

func (*VersioningPolicyCollection) GetPolicies

func (m *VersioningPolicyCollection) GetPolicies() []*tree.VersioningPolicy

func (*VersioningPolicyCollection) ProtoMessage

func (*VersioningPolicyCollection) ProtoMessage()

func (*VersioningPolicyCollection) Reset

func (m *VersioningPolicyCollection) Reset()

func (*VersioningPolicyCollection) String

func (m *VersioningPolicyCollection) String() string

func (*VersioningPolicyCollection) Validate added in v1.6.0

func (this *VersioningPolicyCollection) Validate() error

type WorkspaceCollection

type WorkspaceCollection struct {
	// List of workspaces
	Workspaces []*idm.Workspace `protobuf:"bytes,1,rep,name=Workspaces" json:"Workspaces,omitempty"`
	// Total number of results
	Total int32 `protobuf:"varint,2,opt,name=Total" json:"Total,omitempty"`
}

Rest response for workspace search

func (*WorkspaceCollection) Descriptor

func (*WorkspaceCollection) Descriptor() ([]byte, []int)

func (*WorkspaceCollection) GetTotal

func (m *WorkspaceCollection) GetTotal() int32

func (*WorkspaceCollection) GetWorkspaces

func (m *WorkspaceCollection) GetWorkspaces() []*idm.Workspace

func (*WorkspaceCollection) ProtoMessage

func (*WorkspaceCollection) ProtoMessage()

func (*WorkspaceCollection) Reset

func (m *WorkspaceCollection) Reset()

func (*WorkspaceCollection) String

func (m *WorkspaceCollection) String() string

func (*WorkspaceCollection) Validate added in v1.6.0

func (this *WorkspaceCollection) Validate() error

Directories

Path Synopsis
Package cmd provides a specific tool for transforming json swagger file into a go file
Package cmd provides a specific tool for transforming json swagger file into a go file

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL