Documentation ¶
Index ¶
- type ManageStructureCreateExposed
- func (r ManageStructureCreateExposed) Auditable() map[string]interface{}
- func (r *ManageStructureCreateExposed) Fill(req *http.Request) (err error)
- func (r ManageStructureCreateExposed) GetComposeModuleID() uint64
- func (r ManageStructureCreateExposed) GetComposeNamespaceID() uint64
- func (r ManageStructureCreateExposed) GetFields() types.ModuleFieldSet
- func (r ManageStructureCreateExposed) GetHandle() string
- func (r ManageStructureCreateExposed) GetName() string
- func (r ManageStructureCreateExposed) GetNodeID() uint64
- type ManageStructureCreateMappings
- func (r ManageStructureCreateMappings) Auditable() map[string]interface{}
- func (r *ManageStructureCreateMappings) Fill(req *http.Request) (err error)
- func (r ManageStructureCreateMappings) GetComposeModuleID() uint64
- func (r ManageStructureCreateMappings) GetComposeNamespaceID() uint64
- func (r ManageStructureCreateMappings) GetFields() types.ModuleFieldMappingSet
- func (r ManageStructureCreateMappings) GetModuleID() uint64
- func (r ManageStructureCreateMappings) GetNodeID() uint64
- type ManageStructureListAll
- func (r ManageStructureListAll) Auditable() map[string]interface{}
- func (r *ManageStructureListAll) Fill(req *http.Request) (err error)
- func (r ManageStructureListAll) GetExposed() bool
- func (r ManageStructureListAll) GetMapped() bool
- func (r ManageStructureListAll) GetNodeID() uint64
- func (r ManageStructureListAll) GetShared() bool
- type ManageStructureReadExposed
- type ManageStructureReadMappings
- func (r ManageStructureReadMappings) Auditable() map[string]interface{}
- func (r *ManageStructureReadMappings) Fill(req *http.Request) (err error)
- func (r ManageStructureReadMappings) GetComposeModuleID() uint64
- func (r ManageStructureReadMappings) GetModuleID() uint64
- func (r ManageStructureReadMappings) GetNodeID() uint64
- type ManageStructureReadShared
- type ManageStructureRemoveExposed
- type ManageStructureUpdateExposed
- func (r ManageStructureUpdateExposed) Auditable() map[string]interface{}
- func (r *ManageStructureUpdateExposed) Fill(req *http.Request) (err error)
- func (r ManageStructureUpdateExposed) GetComposeModuleID() uint64
- func (r ManageStructureUpdateExposed) GetComposeNamespaceID() uint64
- func (r ManageStructureUpdateExposed) GetFields() types.ModuleFieldSet
- func (r ManageStructureUpdateExposed) GetHandle() string
- func (r ManageStructureUpdateExposed) GetModuleID() uint64
- func (r ManageStructureUpdateExposed) GetName() string
- func (r ManageStructureUpdateExposed) GetNodeID() uint64
- type NodeCreate
- type NodeDelete
- type NodeGenerateURI
- type NodeHandshakeComplete
- type NodeHandshakeConfirm
- type NodeHandshakeInitialize
- func (r NodeHandshakeInitialize) Auditable() map[string]interface{}
- func (r *NodeHandshakeInitialize) Fill(req *http.Request) (err error)
- func (r NodeHandshakeInitialize) GetAuthToken() string
- func (r NodeHandshakeInitialize) GetNodeID() uint64
- func (r NodeHandshakeInitialize) GetPairToken() string
- func (r NodeHandshakeInitialize) GetSharedNodeID() uint64
- type NodePair
- type NodeRead
- type NodeSearch
- func (r NodeSearch) Auditable() map[string]interface{}
- func (r *NodeSearch) Fill(req *http.Request) (err error)
- func (r NodeSearch) GetIncTotal() bool
- func (r NodeSearch) GetLimit() uint
- func (r NodeSearch) GetPageCursor() string
- func (r NodeSearch) GetQuery() string
- func (r NodeSearch) GetSort() string
- func (r NodeSearch) GetStatus() string
- type NodeUndelete
- type NodeUpdate
- type PermissionsDelete
- type PermissionsEffective
- type PermissionsList
- type PermissionsRead
- type PermissionsTrace
- type PermissionsUpdate
- type SyncDataReadExposedAll
- func (r SyncDataReadExposedAll) Auditable() map[string]interface{}
- func (r *SyncDataReadExposedAll) Fill(req *http.Request) (err error)
- func (r SyncDataReadExposedAll) GetLastSync() uint64
- func (r SyncDataReadExposedAll) GetLimit() uint
- func (r SyncDataReadExposedAll) GetNodeID() uint64
- func (r SyncDataReadExposedAll) GetPageCursor() string
- func (r SyncDataReadExposedAll) GetQuery() string
- func (r SyncDataReadExposedAll) GetSort() string
- type SyncDataReadExposedInternal
- func (r SyncDataReadExposedInternal) Auditable() map[string]interface{}
- func (r *SyncDataReadExposedInternal) Fill(req *http.Request) (err error)
- func (r SyncDataReadExposedInternal) GetLastSync() uint64
- func (r SyncDataReadExposedInternal) GetLimit() uint
- func (r SyncDataReadExposedInternal) GetModuleID() uint64
- func (r SyncDataReadExposedInternal) GetNodeID() uint64
- func (r SyncDataReadExposedInternal) GetPageCursor() string
- func (r SyncDataReadExposedInternal) GetQuery() string
- func (r SyncDataReadExposedInternal) GetSort() string
- type SyncDataReadExposedSocial
- func (r SyncDataReadExposedSocial) Auditable() map[string]interface{}
- func (r *SyncDataReadExposedSocial) Fill(req *http.Request) (err error)
- func (r SyncDataReadExposedSocial) GetLastSync() uint64
- func (r SyncDataReadExposedSocial) GetLimit() uint
- func (r SyncDataReadExposedSocial) GetModuleID() uint64
- func (r SyncDataReadExposedSocial) GetNodeID() uint64
- func (r SyncDataReadExposedSocial) GetPageCursor() string
- func (r SyncDataReadExposedSocial) GetQuery() string
- func (r SyncDataReadExposedSocial) GetSort() string
- type SyncStructureReadExposedInternal
- func (r SyncStructureReadExposedInternal) Auditable() map[string]interface{}
- func (r *SyncStructureReadExposedInternal) Fill(req *http.Request) (err error)
- func (r SyncStructureReadExposedInternal) GetLastSync() uint64
- func (r SyncStructureReadExposedInternal) GetLimit() uint
- func (r SyncStructureReadExposedInternal) GetNodeID() uint64
- func (r SyncStructureReadExposedInternal) GetPageCursor() string
- func (r SyncStructureReadExposedInternal) GetQuery() string
- func (r SyncStructureReadExposedInternal) GetSort() string
- type SyncStructureReadExposedSocial
- func (r SyncStructureReadExposedSocial) Auditable() map[string]interface{}
- func (r *SyncStructureReadExposedSocial) Fill(req *http.Request) (err error)
- func (r SyncStructureReadExposedSocial) GetLastSync() uint64
- func (r SyncStructureReadExposedSocial) GetLimit() uint
- func (r SyncStructureReadExposedSocial) GetNodeID() uint64
- func (r SyncStructureReadExposedSocial) GetPageCursor() string
- func (r SyncStructureReadExposedSocial) GetQuery() string
- func (r SyncStructureReadExposedSocial) GetSort() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ManageStructureCreateExposed ¶
type ManageStructureCreateExposed struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ComposeModuleID POST parameter // // Compose module id ComposeModuleID uint64 `json:",string"` // ComposeNamespaceID POST parameter // // Compose namespace id ComposeNamespaceID uint64 `json:",string"` // Name POST parameter // // Module name Name string // Handle POST parameter // // Module handle Handle string // Fields POST parameter // // Exposed module fields Fields types.ModuleFieldSet }
func NewManageStructureCreateExposed ¶
func NewManageStructureCreateExposed() *ManageStructureCreateExposed
NewManageStructureCreateExposed request
func (ManageStructureCreateExposed) Auditable ¶
func (r ManageStructureCreateExposed) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureCreateExposed) Fill ¶
func (r *ManageStructureCreateExposed) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureCreateExposed) GetComposeModuleID ¶
func (r ManageStructureCreateExposed) GetComposeModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateExposed) GetComposeNamespaceID ¶
func (r ManageStructureCreateExposed) GetComposeNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateExposed) GetFields ¶
func (r ManageStructureCreateExposed) GetFields() types.ModuleFieldSet
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateExposed) GetHandle ¶
func (r ManageStructureCreateExposed) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateExposed) GetName ¶
func (r ManageStructureCreateExposed) GetName() string
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateExposed) GetNodeID ¶
func (r ManageStructureCreateExposed) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type ManageStructureCreateMappings ¶
type ManageStructureCreateMappings struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // ComposeModuleID POST parameter // // Compose module id ComposeModuleID uint64 `json:",string"` // ComposeNamespaceID POST parameter // // Compose namespace id ComposeNamespaceID uint64 `json:",string"` // Fields POST parameter // // Exposed module fields Fields types.ModuleFieldMappingSet }
func NewManageStructureCreateMappings ¶
func NewManageStructureCreateMappings() *ManageStructureCreateMappings
NewManageStructureCreateMappings request
func (ManageStructureCreateMappings) Auditable ¶
func (r ManageStructureCreateMappings) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureCreateMappings) Fill ¶
func (r *ManageStructureCreateMappings) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureCreateMappings) GetComposeModuleID ¶
func (r ManageStructureCreateMappings) GetComposeModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateMappings) GetComposeNamespaceID ¶
func (r ManageStructureCreateMappings) GetComposeNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateMappings) GetFields ¶
func (r ManageStructureCreateMappings) GetFields() types.ModuleFieldMappingSet
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateMappings) GetModuleID ¶
func (r ManageStructureCreateMappings) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureCreateMappings) GetNodeID ¶
func (r ManageStructureCreateMappings) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type ManageStructureListAll ¶
type ManageStructureListAll struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // // List shared modules Shared bool // Exposed GET parameter // // List exposed modules Exposed bool // Mapped GET parameter // // List mapped modules Mapped bool }
func NewManageStructureListAll ¶
func NewManageStructureListAll() *ManageStructureListAll
NewManageStructureListAll request
func (ManageStructureListAll) Auditable ¶
func (r ManageStructureListAll) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureListAll) Fill ¶
func (r *ManageStructureListAll) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureListAll) GetExposed ¶
func (r ManageStructureListAll) GetExposed() bool
Auditable returns all auditable/loggable parameters
func (ManageStructureListAll) GetMapped ¶
func (r ManageStructureListAll) GetMapped() bool
Auditable returns all auditable/loggable parameters
func (ManageStructureListAll) GetNodeID ¶
func (r ManageStructureListAll) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureListAll) GetShared ¶
func (r ManageStructureListAll) GetShared() bool
Auditable returns all auditable/loggable parameters
type ManageStructureReadExposed ¶
type ManageStructureReadExposed struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` }
Internal API interface
func NewManageStructureReadExposed ¶
func NewManageStructureReadExposed() *ManageStructureReadExposed
NewManageStructureReadExposed request
func (ManageStructureReadExposed) Auditable ¶
func (r ManageStructureReadExposed) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureReadExposed) Fill ¶
func (r *ManageStructureReadExposed) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureReadExposed) GetModuleID ¶
func (r ManageStructureReadExposed) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureReadExposed) GetNodeID ¶
func (r ManageStructureReadExposed) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type ManageStructureReadMappings ¶
type ManageStructureReadMappings struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // ComposeModuleID GET parameter // // Compose module id ComposeModuleID uint64 `json:",string"` }
func NewManageStructureReadMappings ¶
func NewManageStructureReadMappings() *ManageStructureReadMappings
NewManageStructureReadMappings request
func (ManageStructureReadMappings) Auditable ¶
func (r ManageStructureReadMappings) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureReadMappings) Fill ¶
func (r *ManageStructureReadMappings) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureReadMappings) GetComposeModuleID ¶
func (r ManageStructureReadMappings) GetComposeModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureReadMappings) GetModuleID ¶
func (r ManageStructureReadMappings) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureReadMappings) GetNodeID ¶
func (r ManageStructureReadMappings) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type ManageStructureReadShared ¶
type ManageStructureReadShared struct { // // Node ID NodeID uint64 `json:",string"` // // Module ID ModuleID uint64 `json:",string"` }
func NewManageStructureReadShared ¶
func NewManageStructureReadShared() *ManageStructureReadShared
NewManageStructureReadShared request
func (ManageStructureReadShared) Auditable ¶
func (r ManageStructureReadShared) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureReadShared) Fill ¶
func (r *ManageStructureReadShared) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureReadShared) GetModuleID ¶
func (r ManageStructureReadShared) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureReadShared) GetNodeID ¶
func (r ManageStructureReadShared) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type ManageStructureRemoveExposed ¶
type ManageStructureRemoveExposed struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` }
func NewManageStructureRemoveExposed ¶
func NewManageStructureRemoveExposed() *ManageStructureRemoveExposed
NewManageStructureRemoveExposed request
func (ManageStructureRemoveExposed) Auditable ¶
func (r ManageStructureRemoveExposed) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureRemoveExposed) Fill ¶
func (r *ManageStructureRemoveExposed) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureRemoveExposed) GetModuleID ¶
func (r ManageStructureRemoveExposed) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureRemoveExposed) GetNodeID ¶
func (r ManageStructureRemoveExposed) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type ManageStructureUpdateExposed ¶
type ManageStructureUpdateExposed struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // ComposeModuleID POST parameter // // Compose module id ComposeModuleID uint64 `json:",string"` // ComposeNamespaceID POST parameter // // Compose namespace id ComposeNamespaceID uint64 `json:",string"` // Name POST parameter // // Module name Name string // Handle POST parameter // // Module handle Handle string // Fields POST parameter // // Exposed module fields Fields types.ModuleFieldSet }
func NewManageStructureUpdateExposed ¶
func NewManageStructureUpdateExposed() *ManageStructureUpdateExposed
NewManageStructureUpdateExposed request
func (ManageStructureUpdateExposed) Auditable ¶
func (r ManageStructureUpdateExposed) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ManageStructureUpdateExposed) Fill ¶
func (r *ManageStructureUpdateExposed) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ManageStructureUpdateExposed) GetComposeModuleID ¶
func (r ManageStructureUpdateExposed) GetComposeModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureUpdateExposed) GetComposeNamespaceID ¶
func (r ManageStructureUpdateExposed) GetComposeNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureUpdateExposed) GetFields ¶
func (r ManageStructureUpdateExposed) GetFields() types.ModuleFieldSet
Auditable returns all auditable/loggable parameters
func (ManageStructureUpdateExposed) GetHandle ¶
func (r ManageStructureUpdateExposed) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ManageStructureUpdateExposed) GetModuleID ¶
func (r ManageStructureUpdateExposed) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ManageStructureUpdateExposed) GetName ¶
func (r ManageStructureUpdateExposed) GetName() string
Auditable returns all auditable/loggable parameters
func (ManageStructureUpdateExposed) GetNodeID ¶
func (r ManageStructureUpdateExposed) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodeCreate ¶
type NodeCreate struct { // BaseURL POST parameter // // Federation API base URL BaseURL string // Name POST parameter // // Name for this node Name string // Contact POST parameter // // Contact email Contact string // PairingURI POST parameter // // Pairing URI PairingURI string }
func (NodeCreate) Auditable ¶
func (r NodeCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeCreate) Fill ¶
func (r *NodeCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeCreate) GetBaseURL ¶
func (r NodeCreate) GetBaseURL() string
Auditable returns all auditable/loggable parameters
func (NodeCreate) GetContact ¶
func (r NodeCreate) GetContact() string
Auditable returns all auditable/loggable parameters
func (NodeCreate) GetName ¶
func (r NodeCreate) GetName() string
Auditable returns all auditable/loggable parameters
func (NodeCreate) GetPairingURI ¶
func (r NodeCreate) GetPairingURI() string
Auditable returns all auditable/loggable parameters
type NodeDelete ¶
type NodeDelete struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` }
func (NodeDelete) Auditable ¶
func (r NodeDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeDelete) Fill ¶
func (r *NodeDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeDelete) GetNodeID ¶
func (r NodeDelete) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodeGenerateURI ¶
type NodeGenerateURI struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` }
func (NodeGenerateURI) Auditable ¶
func (r NodeGenerateURI) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeGenerateURI) Fill ¶
func (r *NodeGenerateURI) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeGenerateURI) GetNodeID ¶
func (r NodeGenerateURI) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodeHandshakeComplete ¶
type NodeHandshakeComplete struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` // AuthToken POST parameter // // Node A token AuthToken string }
func NewNodeHandshakeComplete ¶
func NewNodeHandshakeComplete() *NodeHandshakeComplete
NewNodeHandshakeComplete request
func (NodeHandshakeComplete) Auditable ¶
func (r NodeHandshakeComplete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeHandshakeComplete) Fill ¶
func (r *NodeHandshakeComplete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeHandshakeComplete) GetAuthToken ¶
func (r NodeHandshakeComplete) GetAuthToken() string
Auditable returns all auditable/loggable parameters
func (NodeHandshakeComplete) GetNodeID ¶
func (r NodeHandshakeComplete) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodeHandshakeConfirm ¶
type NodeHandshakeConfirm struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` }
func NewNodeHandshakeConfirm ¶
func NewNodeHandshakeConfirm() *NodeHandshakeConfirm
NewNodeHandshakeConfirm request
func (NodeHandshakeConfirm) Auditable ¶
func (r NodeHandshakeConfirm) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeHandshakeConfirm) Fill ¶
func (r *NodeHandshakeConfirm) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeHandshakeConfirm) GetNodeID ¶
func (r NodeHandshakeConfirm) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodeHandshakeInitialize ¶
type NodeHandshakeInitialize struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` // PairToken POST parameter // // Pairing token to authenticate handshake initialization request PairToken string // // Remote (invoker's) node ID SharedNodeID uint64 `json:",string"` // AuthToken POST parameter // // Authentication token so that remote AuthToken string }
Internal API interface
func NewNodeHandshakeInitialize ¶
func NewNodeHandshakeInitialize() *NodeHandshakeInitialize
NewNodeHandshakeInitialize request
func (NodeHandshakeInitialize) Auditable ¶
func (r NodeHandshakeInitialize) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeHandshakeInitialize) Fill ¶
func (r *NodeHandshakeInitialize) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeHandshakeInitialize) GetAuthToken ¶
func (r NodeHandshakeInitialize) GetAuthToken() string
Auditable returns all auditable/loggable parameters
func (NodeHandshakeInitialize) GetNodeID ¶
func (r NodeHandshakeInitialize) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (NodeHandshakeInitialize) GetPairToken ¶
func (r NodeHandshakeInitialize) GetPairToken() string
Auditable returns all auditable/loggable parameters
func (NodeHandshakeInitialize) GetSharedNodeID ¶
func (r NodeHandshakeInitialize) GetSharedNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodePair ¶
type NodePair struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` }
type NodeRead ¶
type NodeRead struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` }
type NodeSearch ¶
type NodeSearch struct { // Query GET parameter // // Filter nodes by name and host Query string // Status GET parameter // // Filter by status Status string // Limit GET parameter // // Limit Limit uint // IncTotal GET parameter // // Include total counter IncTotal bool // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
Internal API interface
func (NodeSearch) Auditable ¶
func (r NodeSearch) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeSearch) Fill ¶
func (r *NodeSearch) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeSearch) GetIncTotal ¶
func (r NodeSearch) GetIncTotal() bool
Auditable returns all auditable/loggable parameters
func (NodeSearch) GetLimit ¶
func (r NodeSearch) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (NodeSearch) GetPageCursor ¶
func (r NodeSearch) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (NodeSearch) GetQuery ¶
func (r NodeSearch) GetQuery() string
Auditable returns all auditable/loggable parameters
func (NodeSearch) GetSort ¶
func (r NodeSearch) GetSort() string
Auditable returns all auditable/loggable parameters
func (NodeSearch) GetStatus ¶
func (r NodeSearch) GetStatus() string
Auditable returns all auditable/loggable parameters
type NodeUndelete ¶
type NodeUndelete struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` }
func (NodeUndelete) Auditable ¶
func (r NodeUndelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeUndelete) Fill ¶
func (r *NodeUndelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeUndelete) GetNodeID ¶
func (r NodeUndelete) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type NodeUpdate ¶
type NodeUpdate struct { // NodeID PATH parameter // // NodeID NodeID uint64 `json:",string"` // Name POST parameter // // Name for this node Name string // Contact POST parameter // // Contact email Contact string // BaseURL POST parameter // // Federation API base URL BaseURL string }
func (NodeUpdate) Auditable ¶
func (r NodeUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NodeUpdate) Fill ¶
func (r *NodeUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NodeUpdate) GetBaseURL ¶
func (r NodeUpdate) GetBaseURL() string
Auditable returns all auditable/loggable parameters
func (NodeUpdate) GetContact ¶
func (r NodeUpdate) GetContact() string
Auditable returns all auditable/loggable parameters
func (NodeUpdate) GetName ¶
func (r NodeUpdate) GetName() string
Auditable returns all auditable/loggable parameters
func (NodeUpdate) GetNodeID ¶
func (r NodeUpdate) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
type PermissionsDelete ¶
type PermissionsDelete struct { // RoleID PATH parameter // // Role ID RoleID uint64 `json:",string"` }
func NewPermissionsDelete ¶
func NewPermissionsDelete() *PermissionsDelete
NewPermissionsDelete request
func (PermissionsDelete) Auditable ¶
func (r PermissionsDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PermissionsDelete) Fill ¶
func (r *PermissionsDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PermissionsDelete) GetRoleID ¶
func (r PermissionsDelete) GetRoleID() uint64
Auditable returns all auditable/loggable parameters
type PermissionsEffective ¶
type PermissionsEffective struct { // Resource GET parameter // // Show only rules for a specific resource Resource string }
func NewPermissionsEffective ¶
func NewPermissionsEffective() *PermissionsEffective
NewPermissionsEffective request
func (PermissionsEffective) Auditable ¶
func (r PermissionsEffective) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PermissionsEffective) Fill ¶
func (r *PermissionsEffective) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PermissionsEffective) GetResource ¶
func (r PermissionsEffective) GetResource() string
Auditable returns all auditable/loggable parameters
type PermissionsList ¶
type PermissionsList struct { }
Internal API interface
func (PermissionsList) Auditable ¶
func (r PermissionsList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
type PermissionsRead ¶
type PermissionsRead struct { // RoleID PATH parameter // // Role ID RoleID uint64 `json:",string"` // Resource GET parameter // // Show only rules for a specific resource Resource []string }
func (PermissionsRead) Auditable ¶
func (r PermissionsRead) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PermissionsRead) Fill ¶
func (r *PermissionsRead) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PermissionsRead) GetResource ¶
func (r PermissionsRead) GetResource() []string
Auditable returns all auditable/loggable parameters
func (PermissionsRead) GetRoleID ¶
func (r PermissionsRead) GetRoleID() uint64
Auditable returns all auditable/loggable parameters
type PermissionsTrace ¶
type PermissionsTrace struct { // Resource GET parameter // // Show only rules for a specific resource Resource []string // UserID GET parameter // // UserID uint64 `json:",string"` // RoleID GET parameter // // RoleID []uint64 }
func (PermissionsTrace) Auditable ¶
func (r PermissionsTrace) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PermissionsTrace) Fill ¶
func (r *PermissionsTrace) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PermissionsTrace) GetResource ¶
func (r PermissionsTrace) GetResource() []string
Auditable returns all auditable/loggable parameters
func (PermissionsTrace) GetRoleID ¶
func (r PermissionsTrace) GetRoleID() []uint64
Auditable returns all auditable/loggable parameters
func (PermissionsTrace) GetUserID ¶
func (r PermissionsTrace) GetUserID() uint64
Auditable returns all auditable/loggable parameters
type PermissionsUpdate ¶
type PermissionsUpdate struct { // RoleID PATH parameter // // Role ID RoleID uint64 `json:",string"` // Rules POST parameter // // List of permission rules to set Rules rbac.RuleSet }
func NewPermissionsUpdate ¶
func NewPermissionsUpdate() *PermissionsUpdate
NewPermissionsUpdate request
func (PermissionsUpdate) Auditable ¶
func (r PermissionsUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PermissionsUpdate) Fill ¶
func (r *PermissionsUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PermissionsUpdate) GetRoleID ¶
func (r PermissionsUpdate) GetRoleID() uint64
Auditable returns all auditable/loggable parameters
func (PermissionsUpdate) GetRules ¶
func (r PermissionsUpdate) GetRules() rbac.RuleSet
Auditable returns all auditable/loggable parameters
type SyncDataReadExposedAll ¶
type SyncDataReadExposedAll struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // LastSync GET parameter // // Last sync timestamp LastSync uint64 `json:",string"` // Query GET parameter // // Search query Query string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
Internal API interface
func NewSyncDataReadExposedAll ¶
func NewSyncDataReadExposedAll() *SyncDataReadExposedAll
NewSyncDataReadExposedAll request
func (SyncDataReadExposedAll) Auditable ¶
func (r SyncDataReadExposedAll) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*SyncDataReadExposedAll) Fill ¶
func (r *SyncDataReadExposedAll) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (SyncDataReadExposedAll) GetLastSync ¶
func (r SyncDataReadExposedAll) GetLastSync() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedAll) GetLimit ¶
func (r SyncDataReadExposedAll) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedAll) GetNodeID ¶
func (r SyncDataReadExposedAll) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedAll) GetPageCursor ¶
func (r SyncDataReadExposedAll) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedAll) GetQuery ¶
func (r SyncDataReadExposedAll) GetQuery() string
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedAll) GetSort ¶
func (r SyncDataReadExposedAll) GetSort() string
Auditable returns all auditable/loggable parameters
type SyncDataReadExposedInternal ¶
type SyncDataReadExposedInternal struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // LastSync GET parameter // // Last sync timestamp LastSync uint64 `json:",string"` // Query GET parameter // // Search query Query string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
func NewSyncDataReadExposedInternal ¶
func NewSyncDataReadExposedInternal() *SyncDataReadExposedInternal
NewSyncDataReadExposedInternal request
func (SyncDataReadExposedInternal) Auditable ¶
func (r SyncDataReadExposedInternal) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*SyncDataReadExposedInternal) Fill ¶
func (r *SyncDataReadExposedInternal) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (SyncDataReadExposedInternal) GetLastSync ¶
func (r SyncDataReadExposedInternal) GetLastSync() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedInternal) GetLimit ¶
func (r SyncDataReadExposedInternal) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedInternal) GetModuleID ¶
func (r SyncDataReadExposedInternal) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedInternal) GetNodeID ¶
func (r SyncDataReadExposedInternal) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedInternal) GetPageCursor ¶
func (r SyncDataReadExposedInternal) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedInternal) GetQuery ¶
func (r SyncDataReadExposedInternal) GetQuery() string
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedInternal) GetSort ¶
func (r SyncDataReadExposedInternal) GetSort() string
Auditable returns all auditable/loggable parameters
type SyncDataReadExposedSocial ¶
type SyncDataReadExposedSocial struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // LastSync GET parameter // // Last sync timestamp LastSync uint64 `json:",string"` // Query GET parameter // // Search query Query string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
func NewSyncDataReadExposedSocial ¶
func NewSyncDataReadExposedSocial() *SyncDataReadExposedSocial
NewSyncDataReadExposedSocial request
func (SyncDataReadExposedSocial) Auditable ¶
func (r SyncDataReadExposedSocial) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*SyncDataReadExposedSocial) Fill ¶
func (r *SyncDataReadExposedSocial) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (SyncDataReadExposedSocial) GetLastSync ¶
func (r SyncDataReadExposedSocial) GetLastSync() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedSocial) GetLimit ¶
func (r SyncDataReadExposedSocial) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedSocial) GetModuleID ¶
func (r SyncDataReadExposedSocial) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedSocial) GetNodeID ¶
func (r SyncDataReadExposedSocial) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedSocial) GetPageCursor ¶
func (r SyncDataReadExposedSocial) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedSocial) GetQuery ¶
func (r SyncDataReadExposedSocial) GetQuery() string
Auditable returns all auditable/loggable parameters
func (SyncDataReadExposedSocial) GetSort ¶
func (r SyncDataReadExposedSocial) GetSort() string
Auditable returns all auditable/loggable parameters
type SyncStructureReadExposedInternal ¶
type SyncStructureReadExposedInternal struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // LastSync GET parameter // // Last sync timestamp LastSync uint64 `json:",string"` // Query GET parameter // // Search query Query string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
Internal API interface
func NewSyncStructureReadExposedInternal ¶
func NewSyncStructureReadExposedInternal() *SyncStructureReadExposedInternal
NewSyncStructureReadExposedInternal request
func (SyncStructureReadExposedInternal) Auditable ¶
func (r SyncStructureReadExposedInternal) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*SyncStructureReadExposedInternal) Fill ¶
func (r *SyncStructureReadExposedInternal) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (SyncStructureReadExposedInternal) GetLastSync ¶
func (r SyncStructureReadExposedInternal) GetLastSync() uint64
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedInternal) GetLimit ¶
func (r SyncStructureReadExposedInternal) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedInternal) GetNodeID ¶
func (r SyncStructureReadExposedInternal) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedInternal) GetPageCursor ¶
func (r SyncStructureReadExposedInternal) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedInternal) GetQuery ¶
func (r SyncStructureReadExposedInternal) GetQuery() string
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedInternal) GetSort ¶
func (r SyncStructureReadExposedInternal) GetSort() string
Auditable returns all auditable/loggable parameters
type SyncStructureReadExposedSocial ¶
type SyncStructureReadExposedSocial struct { // NodeID PATH parameter // // Node ID NodeID uint64 `json:",string"` // LastSync GET parameter // // Last sync timestamp LastSync uint64 `json:",string"` // Query GET parameter // // Search query Query string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
func NewSyncStructureReadExposedSocial ¶
func NewSyncStructureReadExposedSocial() *SyncStructureReadExposedSocial
NewSyncStructureReadExposedSocial request
func (SyncStructureReadExposedSocial) Auditable ¶
func (r SyncStructureReadExposedSocial) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*SyncStructureReadExposedSocial) Fill ¶
func (r *SyncStructureReadExposedSocial) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (SyncStructureReadExposedSocial) GetLastSync ¶
func (r SyncStructureReadExposedSocial) GetLastSync() uint64
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedSocial) GetLimit ¶
func (r SyncStructureReadExposedSocial) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedSocial) GetNodeID ¶
func (r SyncStructureReadExposedSocial) GetNodeID() uint64
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedSocial) GetPageCursor ¶
func (r SyncStructureReadExposedSocial) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedSocial) GetQuery ¶
func (r SyncStructureReadExposedSocial) GetQuery() string
Auditable returns all auditable/loggable parameters
func (SyncStructureReadExposedSocial) GetSort ¶
func (r SyncStructureReadExposedSocial) GetSort() string
Auditable returns all auditable/loggable parameters