Documentation ¶
Index ¶
- type AttachmentDelete
- func (r AttachmentDelete) Auditable() map[string]interface{}
- func (r *AttachmentDelete) Fill(req *http.Request) (err error)
- func (r AttachmentDelete) GetAttachmentID() uint64
- func (r AttachmentDelete) GetKind() string
- func (r AttachmentDelete) GetNamespaceID() uint64
- func (r AttachmentDelete) GetSign() string
- func (r AttachmentDelete) GetUserID() uint64
- type AttachmentList
- func (r AttachmentList) Auditable() map[string]interface{}
- func (r *AttachmentList) Fill(req *http.Request) (err error)
- func (r AttachmentList) GetFieldName() string
- func (r AttachmentList) GetKind() string
- func (r AttachmentList) GetLimit() uint
- func (r AttachmentList) GetModuleID() uint64
- func (r AttachmentList) GetNamespaceID() uint64
- func (r AttachmentList) GetPageCursor() string
- func (r AttachmentList) GetPageID() uint64
- func (r AttachmentList) GetRecordID() uint64
- func (r AttachmentList) GetSign() string
- func (r AttachmentList) GetUserID() uint64
- type AttachmentOriginal
- func (r AttachmentOriginal) Auditable() map[string]interface{}
- func (r *AttachmentOriginal) Fill(req *http.Request) (err error)
- func (r AttachmentOriginal) GetAttachmentID() uint64
- func (r AttachmentOriginal) GetDownload() bool
- func (r AttachmentOriginal) GetKind() string
- func (r AttachmentOriginal) GetName() string
- func (r AttachmentOriginal) GetNamespaceID() uint64
- func (r AttachmentOriginal) GetSign() string
- func (r AttachmentOriginal) GetUserID() uint64
- type AttachmentPreview
- func (r AttachmentPreview) Auditable() map[string]interface{}
- func (r *AttachmentPreview) Fill(req *http.Request) (err error)
- func (r AttachmentPreview) GetAttachmentID() uint64
- func (r AttachmentPreview) GetExt() string
- func (r AttachmentPreview) GetKind() string
- func (r AttachmentPreview) GetNamespaceID() uint64
- func (r AttachmentPreview) GetSign() string
- func (r AttachmentPreview) GetUserID() uint64
- type AttachmentRead
- func (r AttachmentRead) Auditable() map[string]interface{}
- func (r *AttachmentRead) Fill(req *http.Request) (err error)
- func (r AttachmentRead) GetAttachmentID() uint64
- func (r AttachmentRead) GetKind() string
- func (r AttachmentRead) GetNamespaceID() uint64
- func (r AttachmentRead) GetSign() string
- func (r AttachmentRead) GetUserID() uint64
- type AutomationBundle
- type AutomationList
- func (r AutomationList) Auditable() map[string]interface{}
- func (r *AutomationList) Fill(req *http.Request) (err error)
- func (r AutomationList) GetEventTypes() []string
- func (r AutomationList) GetExcludeClientScripts() bool
- func (r AutomationList) GetExcludeInvalid() bool
- func (r AutomationList) GetExcludeServerScripts() bool
- func (r AutomationList) GetResourceTypePrefixes() []string
- func (r AutomationList) GetResourceTypes() []string
- type AutomationTriggerScript
- type ChartCreate
- func (r ChartCreate) Auditable() map[string]interface{}
- func (r *ChartCreate) Fill(req *http.Request) (err error)
- func (r ChartCreate) GetConfig() sqlxTypes.JSONText
- func (r ChartCreate) GetHandle() string
- func (r ChartCreate) GetLabels() map[string]string
- func (r ChartCreate) GetName() string
- func (r ChartCreate) GetNamespaceID() uint64
- type ChartDelete
- type ChartList
- func (r ChartList) Auditable() map[string]interface{}
- func (r *ChartList) Fill(req *http.Request) (err error)
- func (r ChartList) GetHandle() string
- func (r ChartList) GetIncTotal() bool
- func (r ChartList) GetLabels() map[string]string
- func (r ChartList) GetLimit() uint
- func (r ChartList) GetNamespaceID() uint64
- func (r ChartList) GetPageCursor() string
- func (r ChartList) GetQuery() string
- func (r ChartList) GetSort() string
- type ChartListTranslations
- type ChartRead
- type ChartUpdate
- func (r ChartUpdate) Auditable() map[string]interface{}
- func (r *ChartUpdate) Fill(req *http.Request) (err error)
- func (r ChartUpdate) GetChartID() uint64
- func (r ChartUpdate) GetConfig() sqlxTypes.JSONText
- func (r ChartUpdate) GetHandle() string
- func (r ChartUpdate) GetLabels() map[string]string
- func (r ChartUpdate) GetName() string
- func (r ChartUpdate) GetNamespaceID() uint64
- func (r ChartUpdate) GetUpdatedAt() *time.Time
- type ChartUpdateTranslations
- func (r ChartUpdateTranslations) Auditable() map[string]interface{}
- func (r *ChartUpdateTranslations) Fill(req *http.Request) (err error)
- func (r ChartUpdateTranslations) GetChartID() uint64
- func (r ChartUpdateTranslations) GetNamespaceID() uint64
- func (r ChartUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
- type DataPrivacyModuleList
- func (r DataPrivacyModuleList) Auditable() map[string]interface{}
- func (r *DataPrivacyModuleList) Fill(req *http.Request) (err error)
- func (r DataPrivacyModuleList) GetConnectionID() []string
- func (r DataPrivacyModuleList) GetLimit() uint
- func (r DataPrivacyModuleList) GetPageCursor() string
- func (r DataPrivacyModuleList) GetSort() string
- type DataPrivacyRecordList
- type IconDelete
- type IconList
- type IconUpload
- type ModuleCreate
- func (r ModuleCreate) Auditable() map[string]interface{}
- func (r *ModuleCreate) Fill(req *http.Request) (err error)
- func (r ModuleCreate) GetConfig() types.ModuleConfig
- func (r ModuleCreate) GetFields() types.ModuleFieldSet
- func (r ModuleCreate) GetHandle() string
- func (r ModuleCreate) GetLabels() map[string]string
- func (r ModuleCreate) GetMeta() sqlxTypes.JSONText
- func (r ModuleCreate) GetName() string
- func (r ModuleCreate) GetNamespaceID() uint64
- type ModuleDelete
- type ModuleList
- func (r ModuleList) Auditable() map[string]interface{}
- func (r *ModuleList) Fill(req *http.Request) (err error)
- func (r ModuleList) GetHandle() string
- func (r ModuleList) GetIncTotal() bool
- func (r ModuleList) GetLabels() map[string]string
- func (r ModuleList) GetLimit() uint
- func (r ModuleList) GetName() string
- func (r ModuleList) GetNamespaceID() uint64
- func (r ModuleList) GetPageCursor() string
- func (r ModuleList) GetQuery() string
- func (r ModuleList) GetSort() string
- type ModuleListTranslations
- type ModuleRead
- type ModuleTriggerScript
- func (r ModuleTriggerScript) Auditable() map[string]interface{}
- func (r *ModuleTriggerScript) Fill(req *http.Request) (err error)
- func (r ModuleTriggerScript) GetArgs() map[string]interface{}
- func (r ModuleTriggerScript) GetModuleID() uint64
- func (r ModuleTriggerScript) GetNamespaceID() uint64
- func (r ModuleTriggerScript) GetScript() string
- type ModuleUpdate
- func (r ModuleUpdate) Auditable() map[string]interface{}
- func (r *ModuleUpdate) Fill(req *http.Request) (err error)
- func (r ModuleUpdate) GetConfig() types.ModuleConfig
- func (r ModuleUpdate) GetFields() types.ModuleFieldSet
- func (r ModuleUpdate) GetHandle() string
- func (r ModuleUpdate) GetLabels() map[string]string
- func (r ModuleUpdate) GetMeta() sqlxTypes.JSONText
- func (r ModuleUpdate) GetModuleID() uint64
- func (r ModuleUpdate) GetName() string
- func (r ModuleUpdate) GetNamespaceID() uint64
- func (r ModuleUpdate) GetUpdatedAt() *time.Time
- type ModuleUpdateTranslations
- func (r ModuleUpdateTranslations) Auditable() map[string]interface{}
- func (r *ModuleUpdateTranslations) Fill(req *http.Request) (err error)
- func (r ModuleUpdateTranslations) GetModuleID() uint64
- func (r ModuleUpdateTranslations) GetNamespaceID() uint64
- func (r ModuleUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
- type NamespaceClone
- type NamespaceCreate
- func (r NamespaceCreate) Auditable() map[string]interface{}
- func (r *NamespaceCreate) Fill(req *http.Request) (err error)
- func (r NamespaceCreate) GetEnabled() bool
- func (r NamespaceCreate) GetLabels() map[string]string
- func (r NamespaceCreate) GetMeta() sqlxTypes.JSONText
- func (r NamespaceCreate) GetName() string
- func (r NamespaceCreate) GetSlug() string
- type NamespaceDelete
- type NamespaceExport
- type NamespaceImportInit
- type NamespaceImportRun
- type NamespaceList
- func (r NamespaceList) Auditable() map[string]interface{}
- func (r *NamespaceList) Fill(req *http.Request) (err error)
- func (r NamespaceList) GetIncTotal() bool
- func (r NamespaceList) GetLabels() map[string]string
- func (r NamespaceList) GetLimit() uint
- func (r NamespaceList) GetPageCursor() string
- func (r NamespaceList) GetQuery() string
- func (r NamespaceList) GetSlug() string
- func (r NamespaceList) GetSort() string
- type NamespaceListTranslations
- type NamespaceRead
- type NamespaceTriggerScript
- func (r NamespaceTriggerScript) Auditable() map[string]interface{}
- func (r *NamespaceTriggerScript) Fill(req *http.Request) (err error)
- func (r NamespaceTriggerScript) GetArgs() map[string]interface{}
- func (r NamespaceTriggerScript) GetNamespaceID() uint64
- func (r NamespaceTriggerScript) GetScript() string
- type NamespaceUpdate
- func (r NamespaceUpdate) Auditable() map[string]interface{}
- func (r *NamespaceUpdate) Fill(req *http.Request) (err error)
- func (r NamespaceUpdate) GetEnabled() bool
- func (r NamespaceUpdate) GetLabels() map[string]string
- func (r NamespaceUpdate) GetMeta() sqlxTypes.JSONText
- func (r NamespaceUpdate) GetName() string
- func (r NamespaceUpdate) GetNamespaceID() uint64
- func (r NamespaceUpdate) GetSlug() string
- func (r NamespaceUpdate) GetUpdatedAt() *time.Time
- type NamespaceUpdateTranslations
- type NamespaceUpload
- type NotificationEmailSend
- func (r NotificationEmailSend) Auditable() map[string]interface{}
- func (r *NotificationEmailSend) Fill(req *http.Request) (err error)
- func (r NotificationEmailSend) GetCc() []string
- func (r NotificationEmailSend) GetContent() sqlxTypes.JSONText
- func (r NotificationEmailSend) GetRemoteAttachments() []string
- func (r NotificationEmailSend) GetReplyTo() string
- func (r NotificationEmailSend) GetSubject() string
- func (r NotificationEmailSend) GetTo() []string
- type PageCreate
- func (r PageCreate) Auditable() map[string]interface{}
- func (r *PageCreate) Fill(req *http.Request) (err error)
- func (r PageCreate) GetBlocks() sqlxTypes.JSONText
- func (r PageCreate) GetConfig() sqlxTypes.JSONText
- func (r PageCreate) GetDescription() string
- func (r PageCreate) GetHandle() string
- func (r PageCreate) GetLabels() map[string]string
- func (r PageCreate) GetMeta() types.PageMeta
- func (r PageCreate) GetModuleID() uint64
- func (r PageCreate) GetNamespaceID() uint64
- func (r PageCreate) GetSelfID() uint64
- func (r PageCreate) GetTitle() string
- func (r PageCreate) GetVisible() bool
- func (r PageCreate) GetWeight() int
- type PageDelete
- type PageLayoutCreate
- func (r PageLayoutCreate) Auditable() map[string]interface{}
- func (r *PageLayoutCreate) Fill(req *http.Request) (err error)
- func (r PageLayoutCreate) GetBlocks() sqlxTypes.JSONText
- func (r PageLayoutCreate) GetConfig() sqlxTypes.JSONText
- func (r PageLayoutCreate) GetHandle() string
- func (r PageLayoutCreate) GetLabels() map[string]string
- func (r PageLayoutCreate) GetMeta() types.PageLayoutMeta
- func (r PageLayoutCreate) GetModuleID() uint64
- func (r PageLayoutCreate) GetNamespaceID() uint64
- func (r PageLayoutCreate) GetOwnedBy() uint64
- func (r PageLayoutCreate) GetPageID() uint64
- func (r PageLayoutCreate) GetParentID() uint64
- func (r PageLayoutCreate) GetWeight() int
- type PageLayoutDelete
- func (r PageLayoutDelete) Auditable() map[string]interface{}
- func (r *PageLayoutDelete) Fill(req *http.Request) (err error)
- func (r PageLayoutDelete) GetNamespaceID() uint64
- func (r PageLayoutDelete) GetPageID() uint64
- func (r PageLayoutDelete) GetPageLayoutID() uint64
- func (r PageLayoutDelete) GetStrategy() string
- type PageLayoutList
- func (r PageLayoutList) Auditable() map[string]interface{}
- func (r *PageLayoutList) Fill(req *http.Request) (err error)
- func (r PageLayoutList) GetHandle() string
- func (r PageLayoutList) GetLabels() map[string]string
- func (r PageLayoutList) GetLimit() uint
- func (r PageLayoutList) GetModuleID() uint64
- func (r PageLayoutList) GetNamespaceID() uint64
- func (r PageLayoutList) GetPageCursor() string
- func (r PageLayoutList) GetPageID() uint64
- func (r PageLayoutList) GetParentID() uint64
- func (r PageLayoutList) GetQuery() string
- func (r PageLayoutList) GetSort() string
- type PageLayoutListNamespace
- func (r PageLayoutListNamespace) Auditable() map[string]interface{}
- func (r *PageLayoutListNamespace) Fill(req *http.Request) (err error)
- func (r PageLayoutListNamespace) GetHandle() string
- func (r PageLayoutListNamespace) GetLabels() map[string]string
- func (r PageLayoutListNamespace) GetLimit() uint
- func (r PageLayoutListNamespace) GetModuleID() uint64
- func (r PageLayoutListNamespace) GetNamespaceID() uint64
- func (r PageLayoutListNamespace) GetPageCursor() string
- func (r PageLayoutListNamespace) GetPageID() uint64
- func (r PageLayoutListNamespace) GetParentID() uint64
- func (r PageLayoutListNamespace) GetQuery() string
- func (r PageLayoutListNamespace) GetSort() string
- type PageLayoutListTranslations
- func (r PageLayoutListTranslations) Auditable() map[string]interface{}
- func (r *PageLayoutListTranslations) Fill(req *http.Request) (err error)
- func (r PageLayoutListTranslations) GetNamespaceID() uint64
- func (r PageLayoutListTranslations) GetPageID() uint64
- func (r PageLayoutListTranslations) GetPageLayoutID() uint64
- type PageLayoutRead
- type PageLayoutReorder
- type PageLayoutUndelete
- type PageLayoutUpdate
- func (r PageLayoutUpdate) Auditable() map[string]interface{}
- func (r *PageLayoutUpdate) Fill(req *http.Request) (err error)
- func (r PageLayoutUpdate) GetBlocks() sqlxTypes.JSONText
- func (r PageLayoutUpdate) GetConfig() sqlxTypes.JSONText
- func (r PageLayoutUpdate) GetHandle() string
- func (r PageLayoutUpdate) GetLabels() map[string]string
- func (r PageLayoutUpdate) GetMeta() types.PageLayoutMeta
- func (r PageLayoutUpdate) GetModuleID() uint64
- func (r PageLayoutUpdate) GetNamespaceID() uint64
- func (r PageLayoutUpdate) GetOwnedBy() uint64
- func (r PageLayoutUpdate) GetPageID() uint64
- func (r PageLayoutUpdate) GetPageLayoutID() uint64
- func (r PageLayoutUpdate) GetParentID() uint64
- func (r PageLayoutUpdate) GetUpdatedAt() *time.Time
- func (r PageLayoutUpdate) GetWeight() int
- type PageLayoutUpdateTranslations
- func (r PageLayoutUpdateTranslations) Auditable() map[string]interface{}
- func (r *PageLayoutUpdateTranslations) Fill(req *http.Request) (err error)
- func (r PageLayoutUpdateTranslations) GetNamespaceID() uint64
- func (r PageLayoutUpdateTranslations) GetPageID() uint64
- func (r PageLayoutUpdateTranslations) GetPageLayoutID() uint64
- func (r PageLayoutUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
- type PageList
- func (r PageList) Auditable() map[string]interface{}
- func (r *PageList) Fill(req *http.Request) (err error)
- func (r PageList) GetHandle() string
- func (r PageList) GetLabels() map[string]string
- func (r PageList) GetLimit() uint
- func (r PageList) GetModuleID() uint64
- func (r PageList) GetNamespaceID() uint64
- func (r PageList) GetPageCursor() string
- func (r PageList) GetQuery() string
- func (r PageList) GetSelfID() uint64
- func (r PageList) GetSort() string
- type PageListTranslations
- type PageRead
- type PageReorder
- type PageTree
- type PageTriggerScript
- func (r PageTriggerScript) Auditable() map[string]interface{}
- func (r *PageTriggerScript) Fill(req *http.Request) (err error)
- func (r PageTriggerScript) GetArgs() map[string]interface{}
- func (r PageTriggerScript) GetNamespaceID() uint64
- func (r PageTriggerScript) GetPageID() uint64
- func (r PageTriggerScript) GetScript() string
- type PageUpdate
- func (r PageUpdate) Auditable() map[string]interface{}
- func (r *PageUpdate) Fill(req *http.Request) (err error)
- func (r PageUpdate) GetBlocks() sqlxTypes.JSONText
- func (r PageUpdate) GetConfig() sqlxTypes.JSONText
- func (r PageUpdate) GetDescription() string
- func (r PageUpdate) GetHandle() string
- func (r PageUpdate) GetLabels() map[string]string
- func (r PageUpdate) GetMeta() types.PageMeta
- func (r PageUpdate) GetModuleID() uint64
- func (r PageUpdate) GetNamespaceID() uint64
- func (r PageUpdate) GetPageID() uint64
- func (r PageUpdate) GetSelfID() uint64
- func (r PageUpdate) GetTitle() string
- func (r PageUpdate) GetUpdatedAt() *time.Time
- func (r PageUpdate) GetVisible() bool
- func (r PageUpdate) GetWeight() int
- type PageUpdateIcon
- func (r PageUpdateIcon) Auditable() map[string]interface{}
- func (r *PageUpdateIcon) Fill(req *http.Request) (err error)
- func (r PageUpdateIcon) GetNamespaceID() uint64
- func (r PageUpdateIcon) GetPageID() uint64
- func (r PageUpdateIcon) GetSource() string
- func (r PageUpdateIcon) GetStyle() map[string]string
- func (r PageUpdateIcon) GetType() types.IconType
- type PageUpdateTranslations
- func (r PageUpdateTranslations) Auditable() map[string]interface{}
- func (r *PageUpdateTranslations) Fill(req *http.Request) (err error)
- func (r PageUpdateTranslations) GetNamespaceID() uint64
- func (r PageUpdateTranslations) GetPageID() uint64
- func (r PageUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
- type PageUpload
- type PermissionsDelete
- type PermissionsEffective
- type PermissionsList
- type PermissionsRead
- type PermissionsTrace
- type PermissionsUpdate
- type ProcedureArg
- type ProcedureArgs
- type RecordBulkDelete
- func (r RecordBulkDelete) Auditable() map[string]interface{}
- func (r *RecordBulkDelete) Fill(req *http.Request) (err error)
- func (r RecordBulkDelete) GetModuleID() uint64
- func (r RecordBulkDelete) GetNamespaceID() uint64
- func (r RecordBulkDelete) GetQuery() string
- func (r RecordBulkDelete) GetTruncate() bool
- type RecordBulkUndelete
- type RecordCreate
- func (r RecordCreate) Auditable() map[string]interface{}
- func (r *RecordCreate) Fill(req *http.Request) (err error)
- func (r RecordCreate) GetMeta() map[string]any
- func (r RecordCreate) GetModuleID() uint64
- func (r RecordCreate) GetNamespaceID() uint64
- func (r RecordCreate) GetOwnedBy() uint64
- func (r RecordCreate) GetRecords() types.RecordBulkSet
- func (r RecordCreate) GetValues() types.RecordValueSet
- type RecordDelete
- type RecordExec
- type RecordExport
- func (r RecordExport) Auditable() map[string]interface{}
- func (r *RecordExport) Fill(req *http.Request) (err error)
- func (r RecordExport) GetExt() string
- func (r RecordExport) GetFields() []string
- func (r RecordExport) GetFilename() string
- func (r RecordExport) GetFilter() string
- func (r RecordExport) GetModuleID() uint64
- func (r RecordExport) GetNamespaceID() uint64
- func (r RecordExport) GetTimezone() string
- type RecordImportInit
- type RecordImportProgress
- type RecordImportRun
- func (r RecordImportRun) Auditable() map[string]interface{}
- func (r *RecordImportRun) Fill(req *http.Request) (err error)
- func (r RecordImportRun) GetFields() json.RawMessage
- func (r RecordImportRun) GetModuleID() uint64
- func (r RecordImportRun) GetNamespaceID() uint64
- func (r RecordImportRun) GetOnError() string
- func (r RecordImportRun) GetSessionID() uint64
- type RecordList
- func (r RecordList) Auditable() map[string]interface{}
- func (r *RecordList) Fill(req *http.Request) (err error)
- func (r RecordList) GetDeleted() uint
- func (r RecordList) GetIncPageNavigation() bool
- func (r RecordList) GetIncTotal() bool
- func (r RecordList) GetLimit() uint
- func (r RecordList) GetMeta() map[string]any
- func (r RecordList) GetModuleID() uint64
- func (r RecordList) GetNamespaceID() uint64
- func (r RecordList) GetPageCursor() string
- func (r RecordList) GetQuery() string
- func (r RecordList) GetSort() string
- type RecordPatch
- type RecordRead
- type RecordReport
- func (r RecordReport) Auditable() map[string]interface{}
- func (r *RecordReport) Fill(req *http.Request) (err error)
- func (r RecordReport) GetDimensions() string
- func (r RecordReport) GetFilter() string
- func (r RecordReport) GetMetrics() string
- func (r RecordReport) GetModuleID() uint64
- func (r RecordReport) GetNamespaceID() uint64
- type RecordRevisions
- type RecordTriggerScript
- func (r RecordTriggerScript) Auditable() map[string]interface{}
- func (r *RecordTriggerScript) Fill(req *http.Request) (err error)
- func (r RecordTriggerScript) GetModuleID() uint64
- func (r RecordTriggerScript) GetNamespaceID() uint64
- func (r RecordTriggerScript) GetRecordID() uint64
- func (r RecordTriggerScript) GetScript() string
- func (r RecordTriggerScript) GetValues() types.RecordValueSet
- type RecordTriggerScriptOnList
- func (r RecordTriggerScriptOnList) Auditable() map[string]interface{}
- func (r *RecordTriggerScriptOnList) Fill(req *http.Request) (err error)
- func (r RecordTriggerScriptOnList) GetArgs() map[string]interface{}
- func (r RecordTriggerScriptOnList) GetModuleID() uint64
- func (r RecordTriggerScriptOnList) GetNamespaceID() uint64
- func (r RecordTriggerScriptOnList) GetScript() string
- type RecordUndelete
- type RecordUpdate
- func (r RecordUpdate) Auditable() map[string]interface{}
- func (r *RecordUpdate) Fill(req *http.Request) (err error)
- func (r RecordUpdate) GetMeta() map[string]any
- func (r RecordUpdate) GetModuleID() uint64
- func (r RecordUpdate) GetNamespaceID() uint64
- func (r RecordUpdate) GetOwnedBy() uint64
- func (r RecordUpdate) GetRecordID() uint64
- func (r RecordUpdate) GetRecords() types.RecordBulkSet
- func (r RecordUpdate) GetUpdatedAt() *time.Time
- func (r RecordUpdate) GetValues() types.RecordValueSet
- type RecordUpload
- func (r RecordUpload) Auditable() map[string]interface{}
- func (r *RecordUpload) Fill(req *http.Request) (err error)
- func (r RecordUpload) GetFieldName() string
- func (r RecordUpload) GetModuleID() uint64
- func (r RecordUpload) GetNamespaceID() uint64
- func (r RecordUpload) GetRecordID() uint64
- func (r RecordUpload) GetUpload() *multipart.FileHeader
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachmentDelete ¶
type AttachmentDelete struct { // Kind PATH parameter // // Attachment kind Kind string // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // AttachmentID PATH parameter // // Attachment ID AttachmentID uint64 `json:",string"` // Sign GET parameter // // Signature Sign string // UserID GET parameter // // User ID UserID uint64 `json:",string"` }
func (AttachmentDelete) Auditable ¶
func (r AttachmentDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AttachmentDelete) Fill ¶
func (r *AttachmentDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AttachmentDelete) GetAttachmentID ¶
func (r AttachmentDelete) GetAttachmentID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentDelete) GetKind ¶
func (r AttachmentDelete) GetKind() string
Auditable returns all auditable/loggable parameters
func (AttachmentDelete) GetNamespaceID ¶
func (r AttachmentDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentDelete) GetSign ¶
func (r AttachmentDelete) GetSign() string
Auditable returns all auditable/loggable parameters
func (AttachmentDelete) GetUserID ¶
func (r AttachmentDelete) GetUserID() uint64
Auditable returns all auditable/loggable parameters
type AttachmentList ¶
type AttachmentList struct { // Kind PATH parameter // // Attachment kind Kind string // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // Sign GET parameter // // Signature Sign string // UserID GET parameter // // User ID UserID uint64 `json:",string"` // PageID GET parameter // // Filter attachments by page ID PageID uint64 `json:",string"` // ModuleID GET parameter // // Filter attachments by module ID ModuleID uint64 `json:",string"` // RecordID GET parameter // // Filter attachments by record ID RecordID uint64 `json:",string"` // FieldName GET parameter // // Filter attachments by field name FieldName string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string }
Internal API interface
func (AttachmentList) Auditable ¶
func (r AttachmentList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AttachmentList) Fill ¶
func (r *AttachmentList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AttachmentList) GetFieldName ¶
func (r AttachmentList) GetFieldName() string
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetKind ¶
func (r AttachmentList) GetKind() string
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetLimit ¶
func (r AttachmentList) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetModuleID ¶
func (r AttachmentList) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetNamespaceID ¶
func (r AttachmentList) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetPageCursor ¶
func (r AttachmentList) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetPageID ¶
func (r AttachmentList) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetRecordID ¶
func (r AttachmentList) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetSign ¶
func (r AttachmentList) GetSign() string
Auditable returns all auditable/loggable parameters
func (AttachmentList) GetUserID ¶
func (r AttachmentList) GetUserID() uint64
Auditable returns all auditable/loggable parameters
type AttachmentOriginal ¶
type AttachmentOriginal struct { // Kind PATH parameter // // Attachment kind Kind string // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // AttachmentID PATH parameter // // Attachment ID AttachmentID uint64 `json:",string"` // Name PATH parameter // // File name Name string // Sign GET parameter // // Signature Sign string // UserID GET parameter // // User ID UserID uint64 `json:",string"` // Download GET parameter // // Force file download Download bool }
func NewAttachmentOriginal ¶
func NewAttachmentOriginal() *AttachmentOriginal
NewAttachmentOriginal request
func (AttachmentOriginal) Auditable ¶
func (r AttachmentOriginal) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AttachmentOriginal) Fill ¶
func (r *AttachmentOriginal) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AttachmentOriginal) GetAttachmentID ¶
func (r AttachmentOriginal) GetAttachmentID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentOriginal) GetDownload ¶
func (r AttachmentOriginal) GetDownload() bool
Auditable returns all auditable/loggable parameters
func (AttachmentOriginal) GetKind ¶
func (r AttachmentOriginal) GetKind() string
Auditable returns all auditable/loggable parameters
func (AttachmentOriginal) GetName ¶
func (r AttachmentOriginal) GetName() string
Auditable returns all auditable/loggable parameters
func (AttachmentOriginal) GetNamespaceID ¶
func (r AttachmentOriginal) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentOriginal) GetSign ¶
func (r AttachmentOriginal) GetSign() string
Auditable returns all auditable/loggable parameters
func (AttachmentOriginal) GetUserID ¶
func (r AttachmentOriginal) GetUserID() uint64
Auditable returns all auditable/loggable parameters
type AttachmentPreview ¶
type AttachmentPreview struct { // Kind PATH parameter // // Attachment kind Kind string // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // AttachmentID PATH parameter // // Attachment ID AttachmentID uint64 `json:",string"` // Ext PATH parameter // // Preview extension/format Ext string // Sign GET parameter // // Signature Sign string // UserID GET parameter // // User ID UserID uint64 `json:",string"` }
func NewAttachmentPreview ¶
func NewAttachmentPreview() *AttachmentPreview
NewAttachmentPreview request
func (AttachmentPreview) Auditable ¶
func (r AttachmentPreview) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AttachmentPreview) Fill ¶
func (r *AttachmentPreview) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AttachmentPreview) GetAttachmentID ¶
func (r AttachmentPreview) GetAttachmentID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentPreview) GetExt ¶
func (r AttachmentPreview) GetExt() string
Auditable returns all auditable/loggable parameters
func (AttachmentPreview) GetKind ¶
func (r AttachmentPreview) GetKind() string
Auditable returns all auditable/loggable parameters
func (AttachmentPreview) GetNamespaceID ¶
func (r AttachmentPreview) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentPreview) GetSign ¶
func (r AttachmentPreview) GetSign() string
Auditable returns all auditable/loggable parameters
func (AttachmentPreview) GetUserID ¶
func (r AttachmentPreview) GetUserID() uint64
Auditable returns all auditable/loggable parameters
type AttachmentRead ¶
type AttachmentRead struct { // Kind PATH parameter // // Attachment kind Kind string // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // AttachmentID PATH parameter // // Attachment ID AttachmentID uint64 `json:",string"` // Sign GET parameter // // Signature Sign string // UserID GET parameter // // User ID UserID uint64 `json:",string"` }
func (AttachmentRead) Auditable ¶
func (r AttachmentRead) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AttachmentRead) Fill ¶
func (r *AttachmentRead) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AttachmentRead) GetAttachmentID ¶
func (r AttachmentRead) GetAttachmentID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentRead) GetKind ¶
func (r AttachmentRead) GetKind() string
Auditable returns all auditable/loggable parameters
func (AttachmentRead) GetNamespaceID ¶
func (r AttachmentRead) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (AttachmentRead) GetSign ¶
func (r AttachmentRead) GetSign() string
Auditable returns all auditable/loggable parameters
func (AttachmentRead) GetUserID ¶
func (r AttachmentRead) GetUserID() uint64
Auditable returns all auditable/loggable parameters
type AutomationBundle ¶
type AutomationBundle struct { // Bundle PATH parameter // // Name of the bundle Bundle string // Type PATH parameter // // Bundle type Type string // Ext PATH parameter // // Bundle extension Ext string }
func (AutomationBundle) Auditable ¶
func (r AutomationBundle) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AutomationBundle) Fill ¶
func (r *AutomationBundle) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AutomationBundle) GetBundle ¶
func (r AutomationBundle) GetBundle() string
Auditable returns all auditable/loggable parameters
func (AutomationBundle) GetExt ¶
func (r AutomationBundle) GetExt() string
Auditable returns all auditable/loggable parameters
func (AutomationBundle) GetType ¶
func (r AutomationBundle) GetType() string
Auditable returns all auditable/loggable parameters
type AutomationList ¶
type AutomationList struct { // ResourceTypePrefixes GET parameter // // Filter by resource prefix ResourceTypePrefixes []string // ResourceTypes GET parameter // // Filter by resource type ResourceTypes []string // EventTypes GET parameter // // Filter by event type EventTypes []string // ExcludeInvalid GET parameter // // Exclude scripts that cannot be used (errors) ExcludeInvalid bool // ExcludeClientScripts GET parameter // // Do not include client scripts ExcludeClientScripts bool // ExcludeServerScripts GET parameter // // Do not include server scripts ExcludeServerScripts bool }
Internal API interface
func (AutomationList) Auditable ¶
func (r AutomationList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AutomationList) Fill ¶
func (r *AutomationList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AutomationList) GetEventTypes ¶
func (r AutomationList) GetEventTypes() []string
Auditable returns all auditable/loggable parameters
func (AutomationList) GetExcludeClientScripts ¶
func (r AutomationList) GetExcludeClientScripts() bool
Auditable returns all auditable/loggable parameters
func (AutomationList) GetExcludeInvalid ¶
func (r AutomationList) GetExcludeInvalid() bool
Auditable returns all auditable/loggable parameters
func (AutomationList) GetExcludeServerScripts ¶
func (r AutomationList) GetExcludeServerScripts() bool
Auditable returns all auditable/loggable parameters
func (AutomationList) GetResourceTypePrefixes ¶
func (r AutomationList) GetResourceTypePrefixes() []string
Auditable returns all auditable/loggable parameters
func (AutomationList) GetResourceTypes ¶
func (r AutomationList) GetResourceTypes() []string
Auditable returns all auditable/loggable parameters
type AutomationTriggerScript ¶
type AutomationTriggerScript struct { // Script POST parameter // // Script to execute Script string // Args POST parameter // // Arguments to pass to the script Args map[string]interface{} }
func NewAutomationTriggerScript ¶
func NewAutomationTriggerScript() *AutomationTriggerScript
NewAutomationTriggerScript request
func (AutomationTriggerScript) Auditable ¶
func (r AutomationTriggerScript) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*AutomationTriggerScript) Fill ¶
func (r *AutomationTriggerScript) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (AutomationTriggerScript) GetArgs ¶
func (r AutomationTriggerScript) GetArgs() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (AutomationTriggerScript) GetScript ¶
func (r AutomationTriggerScript) GetScript() string
Auditable returns all auditable/loggable parameters
type ChartCreate ¶
type ChartCreate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // Config POST parameter // // Chart JSON Config sqlxTypes.JSONText // Name POST parameter // // Chart name Name string // Handle POST parameter // // Chart handle Handle string // Labels POST parameter // // Labels Labels map[string]string }
func (ChartCreate) Auditable ¶
func (r ChartCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ChartCreate) Fill ¶
func (r *ChartCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ChartCreate) GetConfig ¶
func (r ChartCreate) GetConfig() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (ChartCreate) GetHandle ¶
func (r ChartCreate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ChartCreate) GetLabels ¶
func (r ChartCreate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (ChartCreate) GetName ¶
func (r ChartCreate) GetName() string
Auditable returns all auditable/loggable parameters
func (ChartCreate) GetNamespaceID ¶
func (r ChartCreate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ChartDelete ¶
type ChartDelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ChartID PATH parameter // // Chart ID ChartID uint64 `json:",string"` }
func (ChartDelete) Auditable ¶
func (r ChartDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ChartDelete) Fill ¶
func (r *ChartDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ChartDelete) GetChartID ¶
func (r ChartDelete) GetChartID() uint64
Auditable returns all auditable/loggable parameters
func (ChartDelete) GetNamespaceID ¶
func (r ChartDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ChartList ¶
type ChartList struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // Query GET parameter // // Search query to match against charts Query string // Handle GET parameter // // Search charts by handle Handle string // Labels GET parameter // // Labels Labels map[string]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 (ChartList) GetIncTotal ¶
Auditable returns all auditable/loggable parameters
func (ChartList) GetNamespaceID ¶
Auditable returns all auditable/loggable parameters
func (ChartList) GetPageCursor ¶
Auditable returns all auditable/loggable parameters
type ChartListTranslations ¶
type ChartListTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ChartID PATH parameter // // ID ChartID uint64 `json:",string"` }
func NewChartListTranslations ¶
func NewChartListTranslations() *ChartListTranslations
NewChartListTranslations request
func (ChartListTranslations) Auditable ¶
func (r ChartListTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ChartListTranslations) Fill ¶
func (r *ChartListTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ChartListTranslations) GetChartID ¶
func (r ChartListTranslations) GetChartID() uint64
Auditable returns all auditable/loggable parameters
func (ChartListTranslations) GetNamespaceID ¶
func (r ChartListTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ChartRead ¶
type ChartRead struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ChartID PATH parameter // // Chart ID ChartID uint64 `json:",string"` }
func (ChartRead) GetChartID ¶
Auditable returns all auditable/loggable parameters
func (ChartRead) GetNamespaceID ¶
Auditable returns all auditable/loggable parameters
type ChartUpdate ¶
type ChartUpdate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ChartID PATH parameter // // Chart ID ChartID uint64 `json:",string"` // Config POST parameter // // Chart JSON Config sqlxTypes.JSONText // Name POST parameter // // Chart name Name string // Handle POST parameter // // Chart handle Handle string // Labels POST parameter // // Labels Labels map[string]string // UpdatedAt POST parameter // // Last update (or creation) date UpdatedAt *time.Time }
func (ChartUpdate) Auditable ¶
func (r ChartUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ChartUpdate) Fill ¶
func (r *ChartUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ChartUpdate) GetChartID ¶
func (r ChartUpdate) GetChartID() uint64
Auditable returns all auditable/loggable parameters
func (ChartUpdate) GetConfig ¶
func (r ChartUpdate) GetConfig() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (ChartUpdate) GetHandle ¶
func (r ChartUpdate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ChartUpdate) GetLabels ¶
func (r ChartUpdate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (ChartUpdate) GetName ¶
func (r ChartUpdate) GetName() string
Auditable returns all auditable/loggable parameters
func (ChartUpdate) GetNamespaceID ¶
func (r ChartUpdate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ChartUpdate) GetUpdatedAt ¶
func (r ChartUpdate) GetUpdatedAt() *time.Time
Auditable returns all auditable/loggable parameters
type ChartUpdateTranslations ¶
type ChartUpdateTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ChartID PATH parameter // // ID ChartID uint64 `json:",string"` // Translations POST parameter // // Resource translation to upsert Translations locale.ResourceTranslationSet }
func NewChartUpdateTranslations ¶
func NewChartUpdateTranslations() *ChartUpdateTranslations
NewChartUpdateTranslations request
func (ChartUpdateTranslations) Auditable ¶
func (r ChartUpdateTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ChartUpdateTranslations) Fill ¶
func (r *ChartUpdateTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ChartUpdateTranslations) GetChartID ¶
func (r ChartUpdateTranslations) GetChartID() uint64
Auditable returns all auditable/loggable parameters
func (ChartUpdateTranslations) GetNamespaceID ¶
func (r ChartUpdateTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ChartUpdateTranslations) GetTranslations ¶
func (r ChartUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
Auditable returns all auditable/loggable parameters
type DataPrivacyModuleList ¶
type DataPrivacyModuleList struct { // ConnectionID GET parameter // // Filter by connection ID ConnectionID []string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
func NewDataPrivacyModuleList ¶
func NewDataPrivacyModuleList() *DataPrivacyModuleList
NewDataPrivacyModuleList request
func (DataPrivacyModuleList) Auditable ¶
func (r DataPrivacyModuleList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*DataPrivacyModuleList) Fill ¶
func (r *DataPrivacyModuleList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (DataPrivacyModuleList) GetConnectionID ¶
func (r DataPrivacyModuleList) GetConnectionID() []string
Auditable returns all auditable/loggable parameters
func (DataPrivacyModuleList) GetLimit ¶
func (r DataPrivacyModuleList) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (DataPrivacyModuleList) GetPageCursor ¶
func (r DataPrivacyModuleList) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (DataPrivacyModuleList) GetSort ¶
func (r DataPrivacyModuleList) GetSort() string
Auditable returns all auditable/loggable parameters
type DataPrivacyRecordList ¶
type DataPrivacyRecordList struct { // SensitivityLevelID GET parameter // // Sensitivity Level ID SensitivityLevelID uint64 `json:",string"` // ConnectionID GET parameter // // Filter by connection ID ConnectionID []string }
Internal API interface
func NewDataPrivacyRecordList ¶
func NewDataPrivacyRecordList() *DataPrivacyRecordList
NewDataPrivacyRecordList request
func (DataPrivacyRecordList) Auditable ¶
func (r DataPrivacyRecordList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*DataPrivacyRecordList) Fill ¶
func (r *DataPrivacyRecordList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (DataPrivacyRecordList) GetConnectionID ¶
func (r DataPrivacyRecordList) GetConnectionID() []string
Auditable returns all auditable/loggable parameters
func (DataPrivacyRecordList) GetSensitivityLevelID ¶
func (r DataPrivacyRecordList) GetSensitivityLevelID() uint64
Auditable returns all auditable/loggable parameters
type IconDelete ¶
type IconDelete struct { // IconID PATH parameter // // Icon ID IconID uint64 `json:",string"` }
func (IconDelete) Auditable ¶
func (r IconDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*IconDelete) Fill ¶
func (r *IconDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (IconDelete) GetIconID ¶
func (r IconDelete) GetIconID() uint64
Auditable returns all auditable/loggable parameters
type IconList ¶
type IconList struct { // 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 (IconList) GetIncTotal ¶
Auditable returns all auditable/loggable parameters
func (IconList) GetPageCursor ¶
Auditable returns all auditable/loggable parameters
type IconUpload ¶
type IconUpload struct { // Icon POST parameter // // Icon to upload Icon *multipart.FileHeader }
func (IconUpload) Auditable ¶
func (r IconUpload) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*IconUpload) Fill ¶
func (r *IconUpload) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (IconUpload) GetIcon ¶
func (r IconUpload) GetIcon() *multipart.FileHeader
Auditable returns all auditable/loggable parameters
type ModuleCreate ¶
type ModuleCreate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // Name POST parameter // // Name Name string // Handle POST parameter // // Handle Handle string // Config POST parameter // // Configuration Config types.ModuleConfig // Meta POST parameter // // Meta data Meta sqlxTypes.JSONText // Fields POST parameter // // Fields Fields types.ModuleFieldSet // Labels POST parameter // // Labels Labels map[string]string }
func (ModuleCreate) Auditable ¶
func (r ModuleCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleCreate) Fill ¶
func (r *ModuleCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleCreate) GetConfig ¶
func (r ModuleCreate) GetConfig() types.ModuleConfig
Auditable returns all auditable/loggable parameters
func (ModuleCreate) GetFields ¶
func (r ModuleCreate) GetFields() types.ModuleFieldSet
Auditable returns all auditable/loggable parameters
func (ModuleCreate) GetHandle ¶
func (r ModuleCreate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ModuleCreate) GetLabels ¶
func (r ModuleCreate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (ModuleCreate) GetMeta ¶
func (r ModuleCreate) GetMeta() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (ModuleCreate) GetName ¶
func (r ModuleCreate) GetName() string
Auditable returns all auditable/loggable parameters
func (ModuleCreate) GetNamespaceID ¶
func (r ModuleCreate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ModuleDelete ¶
type ModuleDelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` }
func (ModuleDelete) Auditable ¶
func (r ModuleDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleDelete) Fill ¶
func (r *ModuleDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleDelete) GetModuleID ¶
func (r ModuleDelete) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleDelete) GetNamespaceID ¶
func (r ModuleDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ModuleList ¶
type ModuleList struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // Query GET parameter // // Search query Query string // Name GET parameter // // Search by name Name string // Handle GET parameter // // Search by handle Handle string // Limit GET parameter // // Limit Limit uint // IncTotal GET parameter // // Include total counter IncTotal bool // PageCursor GET parameter // // Page cursor PageCursor string // Labels GET parameter // // Labels Labels map[string]string // Sort GET parameter // // Sort items Sort string }
Internal API interface
func (ModuleList) Auditable ¶
func (r ModuleList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleList) Fill ¶
func (r *ModuleList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleList) GetHandle ¶
func (r ModuleList) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ModuleList) GetIncTotal ¶
func (r ModuleList) GetIncTotal() bool
Auditable returns all auditable/loggable parameters
func (ModuleList) GetLabels ¶
func (r ModuleList) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (ModuleList) GetLimit ¶
func (r ModuleList) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (ModuleList) GetName ¶
func (r ModuleList) GetName() string
Auditable returns all auditable/loggable parameters
func (ModuleList) GetNamespaceID ¶
func (r ModuleList) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleList) GetPageCursor ¶
func (r ModuleList) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (ModuleList) GetQuery ¶
func (r ModuleList) GetQuery() string
Auditable returns all auditable/loggable parameters
func (ModuleList) GetSort ¶
func (r ModuleList) GetSort() string
Auditable returns all auditable/loggable parameters
type ModuleListTranslations ¶
type ModuleListTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // ID ModuleID uint64 `json:",string"` }
func NewModuleListTranslations ¶
func NewModuleListTranslations() *ModuleListTranslations
NewModuleListTranslations request
func (ModuleListTranslations) Auditable ¶
func (r ModuleListTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleListTranslations) Fill ¶
func (r *ModuleListTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleListTranslations) GetModuleID ¶
func (r ModuleListTranslations) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleListTranslations) GetNamespaceID ¶
func (r ModuleListTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ModuleRead ¶
type ModuleRead struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` }
func (ModuleRead) Auditable ¶
func (r ModuleRead) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleRead) Fill ¶
func (r *ModuleRead) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleRead) GetModuleID ¶
func (r ModuleRead) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleRead) GetNamespaceID ¶
func (r ModuleRead) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type ModuleTriggerScript ¶
type ModuleTriggerScript struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // ID ModuleID uint64 `json:",string"` // Script POST parameter // // Script to execute Script string // Args POST parameter // // Arguments to pass to the script Args map[string]interface{} }
func NewModuleTriggerScript ¶
func NewModuleTriggerScript() *ModuleTriggerScript
NewModuleTriggerScript request
func (ModuleTriggerScript) Auditable ¶
func (r ModuleTriggerScript) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleTriggerScript) Fill ¶
func (r *ModuleTriggerScript) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleTriggerScript) GetArgs ¶
func (r ModuleTriggerScript) GetArgs() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (ModuleTriggerScript) GetModuleID ¶
func (r ModuleTriggerScript) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleTriggerScript) GetNamespaceID ¶
func (r ModuleTriggerScript) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleTriggerScript) GetScript ¶
func (r ModuleTriggerScript) GetScript() string
Auditable returns all auditable/loggable parameters
type ModuleUpdate ¶
type ModuleUpdate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Name POST parameter // // Name Name string // Handle POST parameter // // Handle Handle string // Config POST parameter // // Configuration Config types.ModuleConfig // Meta POST parameter // // Meta data Meta sqlxTypes.JSONText // Fields POST parameter // // Fields Fields types.ModuleFieldSet // Labels POST parameter // // Labels Labels map[string]string // UpdatedAt POST parameter // // Last update (or creation) date UpdatedAt *time.Time }
func (ModuleUpdate) Auditable ¶
func (r ModuleUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleUpdate) Fill ¶
func (r *ModuleUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleUpdate) GetConfig ¶
func (r ModuleUpdate) GetConfig() types.ModuleConfig
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetFields ¶
func (r ModuleUpdate) GetFields() types.ModuleFieldSet
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetHandle ¶
func (r ModuleUpdate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetLabels ¶
func (r ModuleUpdate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetMeta ¶
func (r ModuleUpdate) GetMeta() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetModuleID ¶
func (r ModuleUpdate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetName ¶
func (r ModuleUpdate) GetName() string
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetNamespaceID ¶
func (r ModuleUpdate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleUpdate) GetUpdatedAt ¶
func (r ModuleUpdate) GetUpdatedAt() *time.Time
Auditable returns all auditable/loggable parameters
type ModuleUpdateTranslations ¶
type ModuleUpdateTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // ID ModuleID uint64 `json:",string"` // Translations POST parameter // // Resource translation to upsert Translations locale.ResourceTranslationSet }
func NewModuleUpdateTranslations ¶
func NewModuleUpdateTranslations() *ModuleUpdateTranslations
NewModuleUpdateTranslations request
func (ModuleUpdateTranslations) Auditable ¶
func (r ModuleUpdateTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*ModuleUpdateTranslations) Fill ¶
func (r *ModuleUpdateTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (ModuleUpdateTranslations) GetModuleID ¶
func (r ModuleUpdateTranslations) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleUpdateTranslations) GetNamespaceID ¶
func (r ModuleUpdateTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (ModuleUpdateTranslations) GetTranslations ¶
func (r ModuleUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
Auditable returns all auditable/loggable parameters
type NamespaceClone ¶
type NamespaceClone struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` // Name POST parameter // // Duplicate name Name string // Slug POST parameter // // Duplicate slug Slug string }
func (NamespaceClone) Auditable ¶
func (r NamespaceClone) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceClone) Fill ¶
func (r *NamespaceClone) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceClone) GetName ¶
func (r NamespaceClone) GetName() string
Auditable returns all auditable/loggable parameters
func (NamespaceClone) GetNamespaceID ¶
func (r NamespaceClone) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (NamespaceClone) GetSlug ¶
func (r NamespaceClone) GetSlug() string
Auditable returns all auditable/loggable parameters
type NamespaceCreate ¶
type NamespaceCreate struct { // Name POST parameter // // Name Name string // Labels POST parameter // // Labels Labels map[string]string // Slug POST parameter // // Slug (url path part) Slug string // Enabled POST parameter // // Enabled Enabled bool // Meta POST parameter // // Meta data Meta sqlxTypes.JSONText }
func (NamespaceCreate) Auditable ¶
func (r NamespaceCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceCreate) Fill ¶
func (r *NamespaceCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceCreate) GetEnabled ¶
func (r NamespaceCreate) GetEnabled() bool
Auditable returns all auditable/loggable parameters
func (NamespaceCreate) GetLabels ¶
func (r NamespaceCreate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (NamespaceCreate) GetMeta ¶
func (r NamespaceCreate) GetMeta() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (NamespaceCreate) GetName ¶
func (r NamespaceCreate) GetName() string
Auditable returns all auditable/loggable parameters
func (NamespaceCreate) GetSlug ¶
func (r NamespaceCreate) GetSlug() string
Auditable returns all auditable/loggable parameters
type NamespaceDelete ¶
type NamespaceDelete struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` }
func (NamespaceDelete) Auditable ¶
func (r NamespaceDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceDelete) Fill ¶
func (r *NamespaceDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceDelete) GetNamespaceID ¶
func (r NamespaceDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type NamespaceExport ¶
type NamespaceExport struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` // Filename PATH parameter // // Output file name Filename string // Ext PATH parameter // // Output file ext Ext string }
func (NamespaceExport) Auditable ¶
func (r NamespaceExport) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceExport) Fill ¶
func (r *NamespaceExport) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceExport) GetExt ¶
func (r NamespaceExport) GetExt() string
Auditable returns all auditable/loggable parameters
func (NamespaceExport) GetFilename ¶
func (r NamespaceExport) GetFilename() string
Auditable returns all auditable/loggable parameters
func (NamespaceExport) GetNamespaceID ¶
func (r NamespaceExport) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type NamespaceImportInit ¶
type NamespaceImportInit struct { // Upload POST parameter // // File import Upload *multipart.FileHeader }
func NewNamespaceImportInit ¶
func NewNamespaceImportInit() *NamespaceImportInit
NewNamespaceImportInit request
func (NamespaceImportInit) Auditable ¶
func (r NamespaceImportInit) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceImportInit) Fill ¶
func (r *NamespaceImportInit) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceImportInit) GetUpload ¶
func (r NamespaceImportInit) GetUpload() *multipart.FileHeader
Auditable returns all auditable/loggable parameters
type NamespaceImportRun ¶
type NamespaceImportRun struct { // SessionID PATH parameter // // Import session SessionID uint64 `json:",string"` // Name POST parameter // // Imported namespace name Name string // Slug POST parameter // // Imported namespace slug Slug string }
func NewNamespaceImportRun ¶
func NewNamespaceImportRun() *NamespaceImportRun
NewNamespaceImportRun request
func (NamespaceImportRun) Auditable ¶
func (r NamespaceImportRun) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceImportRun) Fill ¶
func (r *NamespaceImportRun) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceImportRun) GetName ¶
func (r NamespaceImportRun) GetName() string
Auditable returns all auditable/loggable parameters
func (NamespaceImportRun) GetSessionID ¶
func (r NamespaceImportRun) GetSessionID() uint64
Auditable returns all auditable/loggable parameters
func (NamespaceImportRun) GetSlug ¶
func (r NamespaceImportRun) GetSlug() string
Auditable returns all auditable/loggable parameters
type NamespaceList ¶
type NamespaceList struct { // Query GET parameter // // Search query Query string // Slug GET parameter // // Search by namespace slug Slug string // Limit GET parameter // // Limit Limit uint // IncTotal GET parameter // // Include total counter IncTotal bool // Labels GET parameter // // Labels Labels map[string]string // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
Internal API interface
func (NamespaceList) Auditable ¶
func (r NamespaceList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceList) Fill ¶
func (r *NamespaceList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceList) GetIncTotal ¶
func (r NamespaceList) GetIncTotal() bool
Auditable returns all auditable/loggable parameters
func (NamespaceList) GetLabels ¶
func (r NamespaceList) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (NamespaceList) GetLimit ¶
func (r NamespaceList) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (NamespaceList) GetPageCursor ¶
func (r NamespaceList) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (NamespaceList) GetQuery ¶
func (r NamespaceList) GetQuery() string
Auditable returns all auditable/loggable parameters
func (NamespaceList) GetSlug ¶
func (r NamespaceList) GetSlug() string
Auditable returns all auditable/loggable parameters
func (NamespaceList) GetSort ¶
func (r NamespaceList) GetSort() string
Auditable returns all auditable/loggable parameters
type NamespaceListTranslations ¶
type NamespaceListTranslations struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` }
func NewNamespaceListTranslations ¶
func NewNamespaceListTranslations() *NamespaceListTranslations
NewNamespaceListTranslations request
func (NamespaceListTranslations) Auditable ¶
func (r NamespaceListTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceListTranslations) Fill ¶
func (r *NamespaceListTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceListTranslations) GetNamespaceID ¶
func (r NamespaceListTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type NamespaceRead ¶
type NamespaceRead struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` }
func (NamespaceRead) Auditable ¶
func (r NamespaceRead) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceRead) Fill ¶
func (r *NamespaceRead) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceRead) GetNamespaceID ¶
func (r NamespaceRead) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type NamespaceTriggerScript ¶
type NamespaceTriggerScript struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` // Script POST parameter // // Script to execute Script string // Args POST parameter // // Arguments to pass to the script Args map[string]interface{} }
func NewNamespaceTriggerScript ¶
func NewNamespaceTriggerScript() *NamespaceTriggerScript
NewNamespaceTriggerScript request
func (NamespaceTriggerScript) Auditable ¶
func (r NamespaceTriggerScript) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceTriggerScript) Fill ¶
func (r *NamespaceTriggerScript) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceTriggerScript) GetArgs ¶
func (r NamespaceTriggerScript) GetArgs() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (NamespaceTriggerScript) GetNamespaceID ¶
func (r NamespaceTriggerScript) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (NamespaceTriggerScript) GetScript ¶
func (r NamespaceTriggerScript) GetScript() string
Auditable returns all auditable/loggable parameters
type NamespaceUpdate ¶
type NamespaceUpdate struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` // Name POST parameter // // Name Name string // Slug POST parameter // // Slug (url path part) Slug string // Enabled POST parameter // // Enabled Enabled bool // Meta POST parameter // // Meta data Meta sqlxTypes.JSONText // Labels POST parameter // // Labels Labels map[string]string // UpdatedAt POST parameter // // Last update (or creation) date UpdatedAt *time.Time }
func (NamespaceUpdate) Auditable ¶
func (r NamespaceUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceUpdate) Fill ¶
func (r *NamespaceUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceUpdate) GetEnabled ¶
func (r NamespaceUpdate) GetEnabled() bool
Auditable returns all auditable/loggable parameters
func (NamespaceUpdate) GetLabels ¶
func (r NamespaceUpdate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (NamespaceUpdate) GetMeta ¶
func (r NamespaceUpdate) GetMeta() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (NamespaceUpdate) GetName ¶
func (r NamespaceUpdate) GetName() string
Auditable returns all auditable/loggable parameters
func (NamespaceUpdate) GetNamespaceID ¶
func (r NamespaceUpdate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (NamespaceUpdate) GetSlug ¶
func (r NamespaceUpdate) GetSlug() string
Auditable returns all auditable/loggable parameters
func (NamespaceUpdate) GetUpdatedAt ¶
func (r NamespaceUpdate) GetUpdatedAt() *time.Time
Auditable returns all auditable/loggable parameters
type NamespaceUpdateTranslations ¶
type NamespaceUpdateTranslations struct { // NamespaceID PATH parameter // // ID NamespaceID uint64 `json:",string"` // Translations POST parameter // // Resource translation to upsert Translations locale.ResourceTranslationSet }
func NewNamespaceUpdateTranslations ¶
func NewNamespaceUpdateTranslations() *NamespaceUpdateTranslations
NewNamespaceUpdateTranslations request
func (NamespaceUpdateTranslations) Auditable ¶
func (r NamespaceUpdateTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceUpdateTranslations) Fill ¶
func (r *NamespaceUpdateTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceUpdateTranslations) GetNamespaceID ¶
func (r NamespaceUpdateTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (NamespaceUpdateTranslations) GetTranslations ¶
func (r NamespaceUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
Auditable returns all auditable/loggable parameters
type NamespaceUpload ¶
type NamespaceUpload struct { // Upload POST parameter // // File to upload Upload *multipart.FileHeader }
func (NamespaceUpload) Auditable ¶
func (r NamespaceUpload) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NamespaceUpload) Fill ¶
func (r *NamespaceUpload) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NamespaceUpload) GetUpload ¶
func (r NamespaceUpload) GetUpload() *multipart.FileHeader
Auditable returns all auditable/loggable parameters
type NotificationEmailSend ¶
type NotificationEmailSend struct { // To POST parameter // // Email addresses To []string // Cc POST parameter // // Email addresses Cc []string // ReplyTo POST parameter // // Email address in reply-to field ReplyTo string // Subject POST parameter // // Email subject Subject string // Content POST parameter // // Message content Content sqlxTypes.JSONText // RemoteAttachments POST parameter // // Remote files to attach to the email RemoteAttachments []string }
Internal API interface
func NewNotificationEmailSend ¶
func NewNotificationEmailSend() *NotificationEmailSend
NewNotificationEmailSend request
func (NotificationEmailSend) Auditable ¶
func (r NotificationEmailSend) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*NotificationEmailSend) Fill ¶
func (r *NotificationEmailSend) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (NotificationEmailSend) GetCc ¶
func (r NotificationEmailSend) GetCc() []string
Auditable returns all auditable/loggable parameters
func (NotificationEmailSend) GetContent ¶
func (r NotificationEmailSend) GetContent() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (NotificationEmailSend) GetRemoteAttachments ¶
func (r NotificationEmailSend) GetRemoteAttachments() []string
Auditable returns all auditable/loggable parameters
func (NotificationEmailSend) GetReplyTo ¶
func (r NotificationEmailSend) GetReplyTo() string
Auditable returns all auditable/loggable parameters
func (NotificationEmailSend) GetSubject ¶
func (r NotificationEmailSend) GetSubject() string
Auditable returns all auditable/loggable parameters
func (NotificationEmailSend) GetTo ¶
func (r NotificationEmailSend) GetTo() []string
Auditable returns all auditable/loggable parameters
type PageCreate ¶
type PageCreate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // SelfID POST parameter // // Parent Page ID SelfID uint64 `json:",string"` // ModuleID POST parameter // // Module ID ModuleID uint64 `json:",string"` // Title POST parameter // // Title Title string // Handle POST parameter // // Handle Handle string // Description POST parameter // // Description Description string // Weight POST parameter // // Page tree weight Weight int // Labels POST parameter // // Labels Labels map[string]string // Visible POST parameter // // Visible in navigation Visible bool // Blocks POST parameter // // Blocks JSON Blocks sqlxTypes.JSONText // Config POST parameter // // Config JSON Config sqlxTypes.JSONText // Meta POST parameter // // Meta Meta types.PageMeta }
func (PageCreate) Auditable ¶
func (r PageCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageCreate) Fill ¶
func (r *PageCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageCreate) GetBlocks ¶
func (r PageCreate) GetBlocks() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageCreate) GetConfig ¶
func (r PageCreate) GetConfig() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageCreate) GetDescription ¶
func (r PageCreate) GetDescription() string
Auditable returns all auditable/loggable parameters
func (PageCreate) GetHandle ¶
func (r PageCreate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (PageCreate) GetLabels ¶
func (r PageCreate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (PageCreate) GetMeta ¶
func (r PageCreate) GetMeta() types.PageMeta
Auditable returns all auditable/loggable parameters
func (PageCreate) GetModuleID ¶
func (r PageCreate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (PageCreate) GetNamespaceID ¶
func (r PageCreate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageCreate) GetSelfID ¶
func (r PageCreate) GetSelfID() uint64
Auditable returns all auditable/loggable parameters
func (PageCreate) GetTitle ¶
func (r PageCreate) GetTitle() string
Auditable returns all auditable/loggable parameters
func (PageCreate) GetVisible ¶
func (r PageCreate) GetVisible() bool
Auditable returns all auditable/loggable parameters
func (PageCreate) GetWeight ¶
func (r PageCreate) GetWeight() int
Auditable returns all auditable/loggable parameters
type PageDelete ¶
type PageDelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // Strategy GET parameter // // Page delete strategy (abort, force, rebase, cascade) Strategy string }
func (PageDelete) Auditable ¶
func (r PageDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageDelete) Fill ¶
func (r *PageDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageDelete) GetNamespaceID ¶
func (r PageDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageDelete) GetPageID ¶
func (r PageDelete) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageDelete) GetStrategy ¶
func (r PageDelete) GetStrategy() string
Auditable returns all auditable/loggable parameters
type PageLayoutCreate ¶
type PageLayoutCreate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // ParentID POST parameter // // ParentID ParentID uint64 `json:",string"` // Weight POST parameter // // Weight Weight int // ModuleID POST parameter // // ModuleID ModuleID uint64 `json:",string"` // Handle POST parameter // // Handle Handle string // Meta POST parameter // // Meta Meta types.PageLayoutMeta // Config POST parameter // // Config Config sqlxTypes.JSONText // Blocks POST parameter // // Blocks Blocks sqlxTypes.JSONText // Labels POST parameter // // Labels Labels map[string]string // OwnedBy POST parameter // // OwnedBy OwnedBy uint64 `json:",string"` }
func (PageLayoutCreate) Auditable ¶
func (r PageLayoutCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutCreate) Fill ¶
func (r *PageLayoutCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutCreate) GetBlocks ¶
func (r PageLayoutCreate) GetBlocks() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetConfig ¶
func (r PageLayoutCreate) GetConfig() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetHandle ¶
func (r PageLayoutCreate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetLabels ¶
func (r PageLayoutCreate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetMeta ¶
func (r PageLayoutCreate) GetMeta() types.PageLayoutMeta
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetModuleID ¶
func (r PageLayoutCreate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetNamespaceID ¶
func (r PageLayoutCreate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetOwnedBy ¶
func (r PageLayoutCreate) GetOwnedBy() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetPageID ¶
func (r PageLayoutCreate) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetParentID ¶
func (r PageLayoutCreate) GetParentID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutCreate) GetWeight ¶
func (r PageLayoutCreate) GetWeight() int
Auditable returns all auditable/loggable parameters
type PageLayoutDelete ¶
type PageLayoutDelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageLayoutID PATH parameter // // Page layout ID PageLayoutID uint64 `json:",string"` // Strategy GET parameter // // Page delete strategy (abort, force, rebase, cascade) Strategy string }
func (PageLayoutDelete) Auditable ¶
func (r PageLayoutDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutDelete) Fill ¶
func (r *PageLayoutDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutDelete) GetNamespaceID ¶
func (r PageLayoutDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutDelete) GetPageID ¶
func (r PageLayoutDelete) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutDelete) GetPageLayoutID ¶
func (r PageLayoutDelete) GetPageLayoutID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutDelete) GetStrategy ¶
func (r PageLayoutDelete) GetStrategy() string
Auditable returns all auditable/loggable parameters
type PageLayoutList ¶
type PageLayoutList struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // ModuleID GET parameter // // Module ID ModuleID uint64 `json:",string"` // ParentID GET parameter // // Parent ID ParentID uint64 `json:",string"` // Query GET parameter // // Search query Query string // Handle GET parameter // // Search by handle Handle string // Labels GET parameter // // Labels Labels map[string]string // Limit GET parameter // // Limit Limit uint // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
func (PageLayoutList) Auditable ¶
func (r PageLayoutList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutList) Fill ¶
func (r *PageLayoutList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutList) GetHandle ¶
func (r PageLayoutList) GetHandle() string
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetLabels ¶
func (r PageLayoutList) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetLimit ¶
func (r PageLayoutList) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetModuleID ¶
func (r PageLayoutList) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetNamespaceID ¶
func (r PageLayoutList) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetPageCursor ¶
func (r PageLayoutList) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetPageID ¶
func (r PageLayoutList) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetParentID ¶
func (r PageLayoutList) GetParentID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetQuery ¶
func (r PageLayoutList) GetQuery() string
Auditable returns all auditable/loggable parameters
func (PageLayoutList) GetSort ¶
func (r PageLayoutList) GetSort() string
Auditable returns all auditable/loggable parameters
type PageLayoutListNamespace ¶
type PageLayoutListNamespace struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID GET parameter // // Page ID PageID uint64 `json:",string"` // ModuleID GET parameter // // Module ID ModuleID uint64 `json:",string"` // ParentID GET parameter // // Parent ID ParentID uint64 `json:",string"` // Query GET parameter // // Search query Query string // Handle GET parameter // // Search by handle Handle string // Labels GET parameter // // Labels Labels map[string]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 NewPageLayoutListNamespace ¶
func NewPageLayoutListNamespace() *PageLayoutListNamespace
NewPageLayoutListNamespace request
func (PageLayoutListNamespace) Auditable ¶
func (r PageLayoutListNamespace) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutListNamespace) Fill ¶
func (r *PageLayoutListNamespace) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutListNamespace) GetHandle ¶
func (r PageLayoutListNamespace) GetHandle() string
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetLabels ¶
func (r PageLayoutListNamespace) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetLimit ¶
func (r PageLayoutListNamespace) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetModuleID ¶
func (r PageLayoutListNamespace) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetNamespaceID ¶
func (r PageLayoutListNamespace) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetPageCursor ¶
func (r PageLayoutListNamespace) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetPageID ¶
func (r PageLayoutListNamespace) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetParentID ¶
func (r PageLayoutListNamespace) GetParentID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetQuery ¶
func (r PageLayoutListNamespace) GetQuery() string
Auditable returns all auditable/loggable parameters
func (PageLayoutListNamespace) GetSort ¶
func (r PageLayoutListNamespace) GetSort() string
Auditable returns all auditable/loggable parameters
type PageLayoutListTranslations ¶
type PageLayoutListTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageLayoutID PATH parameter // // ID PageLayoutID uint64 `json:",string"` }
func NewPageLayoutListTranslations ¶
func NewPageLayoutListTranslations() *PageLayoutListTranslations
NewPageLayoutListTranslations request
func (PageLayoutListTranslations) Auditable ¶
func (r PageLayoutListTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutListTranslations) Fill ¶
func (r *PageLayoutListTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutListTranslations) GetNamespaceID ¶
func (r PageLayoutListTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutListTranslations) GetPageID ¶
func (r PageLayoutListTranslations) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutListTranslations) GetPageLayoutID ¶
func (r PageLayoutListTranslations) GetPageLayoutID() uint64
Auditable returns all auditable/loggable parameters
type PageLayoutRead ¶
type PageLayoutRead struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageLayoutID PATH parameter // // Page layout ID PageLayoutID uint64 `json:",string"` }
func (PageLayoutRead) Auditable ¶
func (r PageLayoutRead) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutRead) Fill ¶
func (r *PageLayoutRead) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutRead) GetNamespaceID ¶
func (r PageLayoutRead) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutRead) GetPageID ¶
func (r PageLayoutRead) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutRead) GetPageLayoutID ¶
func (r PageLayoutRead) GetPageLayoutID() uint64
Auditable returns all auditable/loggable parameters
type PageLayoutReorder ¶
type PageLayoutReorder struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageIDs POST parameter // // Page ID order PageIDs []string }
func NewPageLayoutReorder ¶
func NewPageLayoutReorder() *PageLayoutReorder
NewPageLayoutReorder request
func (PageLayoutReorder) Auditable ¶
func (r PageLayoutReorder) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutReorder) Fill ¶
func (r *PageLayoutReorder) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutReorder) GetNamespaceID ¶
func (r PageLayoutReorder) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutReorder) GetPageID ¶
func (r PageLayoutReorder) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutReorder) GetPageIDs ¶
func (r PageLayoutReorder) GetPageIDs() []string
Auditable returns all auditable/loggable parameters
type PageLayoutUndelete ¶
type PageLayoutUndelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageLayoutID PATH parameter // // Page layout ID PageLayoutID uint64 `json:",string"` }
func NewPageLayoutUndelete ¶
func NewPageLayoutUndelete() *PageLayoutUndelete
NewPageLayoutUndelete request
func (PageLayoutUndelete) Auditable ¶
func (r PageLayoutUndelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutUndelete) Fill ¶
func (r *PageLayoutUndelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutUndelete) GetNamespaceID ¶
func (r PageLayoutUndelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUndelete) GetPageID ¶
func (r PageLayoutUndelete) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUndelete) GetPageLayoutID ¶
func (r PageLayoutUndelete) GetPageLayoutID() uint64
Auditable returns all auditable/loggable parameters
type PageLayoutUpdate ¶
type PageLayoutUpdate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageLayoutID PATH parameter // // Page layout ID PageLayoutID uint64 `json:",string"` // ParentID POST parameter // // ParentID ParentID uint64 `json:",string"` // Weight POST parameter // // Weight Weight int // ModuleID POST parameter // // ModuleID ModuleID uint64 `json:",string"` // Handle POST parameter // // Handle Handle string // Meta POST parameter // // Meta Meta types.PageLayoutMeta // Config POST parameter // // Config Config sqlxTypes.JSONText // Blocks POST parameter // // Blocks Blocks sqlxTypes.JSONText // Labels POST parameter // // Labels Labels map[string]string // OwnedBy POST parameter // // OwnedBy OwnedBy uint64 `json:",string"` // UpdatedAt POST parameter // // Last update (or creation) date UpdatedAt *time.Time }
func (PageLayoutUpdate) Auditable ¶
func (r PageLayoutUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutUpdate) Fill ¶
func (r *PageLayoutUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutUpdate) GetBlocks ¶
func (r PageLayoutUpdate) GetBlocks() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetConfig ¶
func (r PageLayoutUpdate) GetConfig() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetHandle ¶
func (r PageLayoutUpdate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetLabels ¶
func (r PageLayoutUpdate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetMeta ¶
func (r PageLayoutUpdate) GetMeta() types.PageLayoutMeta
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetModuleID ¶
func (r PageLayoutUpdate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetNamespaceID ¶
func (r PageLayoutUpdate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetOwnedBy ¶
func (r PageLayoutUpdate) GetOwnedBy() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetPageID ¶
func (r PageLayoutUpdate) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetPageLayoutID ¶
func (r PageLayoutUpdate) GetPageLayoutID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetParentID ¶
func (r PageLayoutUpdate) GetParentID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetUpdatedAt ¶
func (r PageLayoutUpdate) GetUpdatedAt() *time.Time
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdate) GetWeight ¶
func (r PageLayoutUpdate) GetWeight() int
Auditable returns all auditable/loggable parameters
type PageLayoutUpdateTranslations ¶
type PageLayoutUpdateTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // PageLayoutID PATH parameter // // ID PageLayoutID uint64 `json:",string"` // Translations POST parameter // // Resource translation to upsert Translations locale.ResourceTranslationSet }
func NewPageLayoutUpdateTranslations ¶
func NewPageLayoutUpdateTranslations() *PageLayoutUpdateTranslations
NewPageLayoutUpdateTranslations request
func (PageLayoutUpdateTranslations) Auditable ¶
func (r PageLayoutUpdateTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageLayoutUpdateTranslations) Fill ¶
func (r *PageLayoutUpdateTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageLayoutUpdateTranslations) GetNamespaceID ¶
func (r PageLayoutUpdateTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdateTranslations) GetPageID ¶
func (r PageLayoutUpdateTranslations) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdateTranslations) GetPageLayoutID ¶
func (r PageLayoutUpdateTranslations) GetPageLayoutID() uint64
Auditable returns all auditable/loggable parameters
func (PageLayoutUpdateTranslations) GetTranslations ¶
func (r PageLayoutUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
Auditable returns all auditable/loggable parameters
type PageList ¶
type PageList struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // SelfID GET parameter // // Parent page ID SelfID uint64 `json:",string"` // ModuleID GET parameter // // Module ID ModuleID uint64 `json:",string"` // Query GET parameter // // Search query Query string // Handle GET parameter // // Search by handle Handle string // Labels GET parameter // // Labels Labels map[string]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 (PageList) GetModuleID ¶
Auditable returns all auditable/loggable parameters
func (PageList) GetNamespaceID ¶
Auditable returns all auditable/loggable parameters
func (PageList) GetPageCursor ¶
Auditable returns all auditable/loggable parameters
type PageListTranslations ¶
type PageListTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // ID PageID uint64 `json:",string"` }
func NewPageListTranslations ¶
func NewPageListTranslations() *PageListTranslations
NewPageListTranslations request
func (PageListTranslations) Auditable ¶
func (r PageListTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageListTranslations) Fill ¶
func (r *PageListTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageListTranslations) GetNamespaceID ¶
func (r PageListTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageListTranslations) GetPageID ¶
func (r PageListTranslations) GetPageID() uint64
Auditable returns all auditable/loggable parameters
type PageRead ¶
type PageRead struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` }
func (PageRead) GetNamespaceID ¶
Auditable returns all auditable/loggable parameters
type PageReorder ¶
type PageReorder struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // SelfID PATH parameter // // Parent page ID SelfID uint64 `json:",string"` // PageIDs POST parameter // // Page ID order PageIDs []string }
func (PageReorder) Auditable ¶
func (r PageReorder) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageReorder) Fill ¶
func (r *PageReorder) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageReorder) GetNamespaceID ¶
func (r PageReorder) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageReorder) GetPageIDs ¶
func (r PageReorder) GetPageIDs() []string
Auditable returns all auditable/loggable parameters
func (PageReorder) GetSelfID ¶
func (r PageReorder) GetSelfID() uint64
Auditable returns all auditable/loggable parameters
type PageTree ¶
type PageTree struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` }
func (PageTree) GetNamespaceID ¶
Auditable returns all auditable/loggable parameters
type PageTriggerScript ¶
type PageTriggerScript struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // Script POST parameter // // Script to execute Script string // Args POST parameter // // Arguments to pass to the script Args map[string]interface{} }
func NewPageTriggerScript ¶
func NewPageTriggerScript() *PageTriggerScript
NewPageTriggerScript request
func (PageTriggerScript) Auditable ¶
func (r PageTriggerScript) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageTriggerScript) Fill ¶
func (r *PageTriggerScript) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageTriggerScript) GetArgs ¶
func (r PageTriggerScript) GetArgs() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (PageTriggerScript) GetNamespaceID ¶
func (r PageTriggerScript) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageTriggerScript) GetPageID ¶
func (r PageTriggerScript) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageTriggerScript) GetScript ¶
func (r PageTriggerScript) GetScript() string
Auditable returns all auditable/loggable parameters
type PageUpdate ¶
type PageUpdate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // SelfID POST parameter // // Parent Page ID SelfID uint64 `json:",string"` // ModuleID POST parameter // // Module ID (optional) ModuleID uint64 `json:",string"` // Title POST parameter // // Title Title string // Handle POST parameter // // Handle Handle string // Description POST parameter // // Description Description string // Weight POST parameter // // Page tree weight Weight int // Labels POST parameter // // Labels Labels map[string]string // Visible POST parameter // // Visible in navigation Visible bool // Blocks POST parameter // // Blocks JSON Blocks sqlxTypes.JSONText // Config POST parameter // // Config JSON Config sqlxTypes.JSONText // Meta POST parameter // // Meta Meta types.PageMeta // UpdatedAt POST parameter // // Last update (or creation) date UpdatedAt *time.Time }
func (PageUpdate) Auditable ¶
func (r PageUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageUpdate) Fill ¶
func (r *PageUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageUpdate) GetBlocks ¶
func (r PageUpdate) GetBlocks() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetConfig ¶
func (r PageUpdate) GetConfig() sqlxTypes.JSONText
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetDescription ¶
func (r PageUpdate) GetDescription() string
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetHandle ¶
func (r PageUpdate) GetHandle() string
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetLabels ¶
func (r PageUpdate) GetLabels() map[string]string
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetMeta ¶
func (r PageUpdate) GetMeta() types.PageMeta
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetModuleID ¶
func (r PageUpdate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetNamespaceID ¶
func (r PageUpdate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetPageID ¶
func (r PageUpdate) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetSelfID ¶
func (r PageUpdate) GetSelfID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetTitle ¶
func (r PageUpdate) GetTitle() string
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetUpdatedAt ¶
func (r PageUpdate) GetUpdatedAt() *time.Time
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetVisible ¶
func (r PageUpdate) GetVisible() bool
Auditable returns all auditable/loggable parameters
func (PageUpdate) GetWeight ¶
func (r PageUpdate) GetWeight() int
Auditable returns all auditable/loggable parameters
type PageUpdateIcon ¶
type PageUpdateIcon struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // Type POST parameter // // Icon type Type types.IconType // Source POST parameter // // Icon source/library Source string // Style POST parameter // // Icon style Style map[string]string }
func (PageUpdateIcon) Auditable ¶
func (r PageUpdateIcon) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageUpdateIcon) Fill ¶
func (r *PageUpdateIcon) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageUpdateIcon) GetNamespaceID ¶
func (r PageUpdateIcon) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdateIcon) GetPageID ¶
func (r PageUpdateIcon) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdateIcon) GetSource ¶
func (r PageUpdateIcon) GetSource() string
Auditable returns all auditable/loggable parameters
func (PageUpdateIcon) GetStyle ¶
func (r PageUpdateIcon) GetStyle() map[string]string
Auditable returns all auditable/loggable parameters
func (PageUpdateIcon) GetType ¶
func (r PageUpdateIcon) GetType() types.IconType
Auditable returns all auditable/loggable parameters
type PageUpdateTranslations ¶
type PageUpdateTranslations struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // ID PageID uint64 `json:",string"` // Translations POST parameter // // Resource translation to upsert Translations locale.ResourceTranslationSet }
func NewPageUpdateTranslations ¶
func NewPageUpdateTranslations() *PageUpdateTranslations
NewPageUpdateTranslations request
func (PageUpdateTranslations) Auditable ¶
func (r PageUpdateTranslations) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageUpdateTranslations) Fill ¶
func (r *PageUpdateTranslations) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageUpdateTranslations) GetNamespaceID ¶
func (r PageUpdateTranslations) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdateTranslations) GetPageID ¶
func (r PageUpdateTranslations) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpdateTranslations) GetTranslations ¶
func (r PageUpdateTranslations) GetTranslations() locale.ResourceTranslationSet
Auditable returns all auditable/loggable parameters
type PageUpload ¶
type PageUpload struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // PageID PATH parameter // // Page ID PageID uint64 `json:",string"` // Upload POST parameter // // File to upload Upload *multipart.FileHeader }
func (PageUpload) Auditable ¶
func (r PageUpload) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*PageUpload) Fill ¶
func (r *PageUpload) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (PageUpload) GetNamespaceID ¶
func (r PageUpload) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpload) GetPageID ¶
func (r PageUpload) GetPageID() uint64
Auditable returns all auditable/loggable parameters
func (PageUpload) GetUpload ¶
func (r PageUpload) GetUpload() *multipart.FileHeader
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 ProcedureArg ¶
type ProcedureArgs ¶
type ProcedureArgs []ProcedureArg
func (ProcedureArgs) Get ¶
func (args ProcedureArgs) Get(name string) string
func (ProcedureArgs) GetUint64 ¶
func (args ProcedureArgs) GetUint64(name string) uint64
type RecordBulkDelete ¶
type RecordBulkDelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Truncate POST parameter // // Remove ALL records of a specified module (pending implementation) Truncate bool // Query POST parameter // // Search query for records to operate on Query string }
func (RecordBulkDelete) Auditable ¶
func (r RecordBulkDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordBulkDelete) Fill ¶
func (r *RecordBulkDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordBulkDelete) GetModuleID ¶
func (r RecordBulkDelete) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordBulkDelete) GetNamespaceID ¶
func (r RecordBulkDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordBulkDelete) GetQuery ¶
func (r RecordBulkDelete) GetQuery() string
Auditable returns all auditable/loggable parameters
func (RecordBulkDelete) GetTruncate ¶
func (r RecordBulkDelete) GetTruncate() bool
Auditable returns all auditable/loggable parameters
type RecordBulkUndelete ¶
type RecordBulkUndelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Query POST parameter // // Search query for records to operate on Query string }
func NewRecordBulkUndelete ¶
func NewRecordBulkUndelete() *RecordBulkUndelete
NewRecordBulkUndelete request
func (RecordBulkUndelete) Auditable ¶
func (r RecordBulkUndelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordBulkUndelete) Fill ¶
func (r *RecordBulkUndelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordBulkUndelete) GetModuleID ¶
func (r RecordBulkUndelete) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordBulkUndelete) GetNamespaceID ¶
func (r RecordBulkUndelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordBulkUndelete) GetQuery ¶
func (r RecordBulkUndelete) GetQuery() string
Auditable returns all auditable/loggable parameters
type RecordCreate ¶
type RecordCreate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Values POST parameter // // Record values Values types.RecordValueSet // OwnedBy POST parameter // // Record Owner OwnedBy uint64 `json:",string"` // Records POST parameter // // Records Records types.RecordBulkSet // Meta POST parameter // // Record meta-data Meta map[string]any }
func (RecordCreate) Auditable ¶
func (r RecordCreate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordCreate) Fill ¶
func (r *RecordCreate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordCreate) GetMeta ¶
func (r RecordCreate) GetMeta() map[string]any
Auditable returns all auditable/loggable parameters
func (RecordCreate) GetModuleID ¶
func (r RecordCreate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordCreate) GetNamespaceID ¶
func (r RecordCreate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordCreate) GetOwnedBy ¶
func (r RecordCreate) GetOwnedBy() uint64
Auditable returns all auditable/loggable parameters
func (RecordCreate) GetRecords ¶
func (r RecordCreate) GetRecords() types.RecordBulkSet
Auditable returns all auditable/loggable parameters
func (RecordCreate) GetValues ¶
func (r RecordCreate) GetValues() types.RecordValueSet
Auditable returns all auditable/loggable parameters
type RecordDelete ¶
type RecordDelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID PATH parameter // // Record ID RecordID uint64 `json:",string"` }
func (RecordDelete) Auditable ¶
func (r RecordDelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordDelete) Fill ¶
func (r *RecordDelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordDelete) GetModuleID ¶
func (r RecordDelete) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordDelete) GetNamespaceID ¶
func (r RecordDelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordDelete) GetRecordID ¶
func (r RecordDelete) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
type RecordExec ¶
type RecordExec struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Procedure PATH parameter // // Name of procedure to execute Procedure string // Args POST parameter // // Procedure arguments Args []ProcedureArg }
func (RecordExec) Auditable ¶
func (r RecordExec) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordExec) Fill ¶
func (r *RecordExec) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordExec) GetArgs ¶
func (r RecordExec) GetArgs() []ProcedureArg
Auditable returns all auditable/loggable parameters
func (RecordExec) GetModuleID ¶
func (r RecordExec) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordExec) GetNamespaceID ¶
func (r RecordExec) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordExec) GetProcedure ¶
func (r RecordExec) GetProcedure() string
Auditable returns all auditable/loggable parameters
type RecordExport ¶
type RecordExport struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Filename PATH parameter // // Filename to use Filename string // Ext PATH parameter // // Export format Ext string // Filter GET parameter // // Filtering condition Filter string // Fields GET parameter // // Fields to export Fields []string // Timezone GET parameter // // Convert times to this timezone Timezone string }
func (RecordExport) Auditable ¶
func (r RecordExport) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordExport) Fill ¶
func (r *RecordExport) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordExport) GetExt ¶
func (r RecordExport) GetExt() string
Auditable returns all auditable/loggable parameters
func (RecordExport) GetFields ¶
func (r RecordExport) GetFields() []string
Auditable returns all auditable/loggable parameters
func (RecordExport) GetFilename ¶
func (r RecordExport) GetFilename() string
Auditable returns all auditable/loggable parameters
func (RecordExport) GetFilter ¶
func (r RecordExport) GetFilter() string
Auditable returns all auditable/loggable parameters
func (RecordExport) GetModuleID ¶
func (r RecordExport) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordExport) GetNamespaceID ¶
func (r RecordExport) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordExport) GetTimezone ¶
func (r RecordExport) GetTimezone() string
Auditable returns all auditable/loggable parameters
type RecordImportInit ¶
type RecordImportInit struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Upload POST parameter // // File import Upload *multipart.FileHeader }
func (RecordImportInit) Auditable ¶
func (r RecordImportInit) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordImportInit) Fill ¶
func (r *RecordImportInit) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordImportInit) GetModuleID ¶
func (r RecordImportInit) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordImportInit) GetNamespaceID ¶
func (r RecordImportInit) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordImportInit) GetUpload ¶
func (r RecordImportInit) GetUpload() *multipart.FileHeader
Auditable returns all auditable/loggable parameters
type RecordImportProgress ¶
type RecordImportProgress struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // SessionID PATH parameter // // Import session SessionID uint64 `json:",string"` }
func NewRecordImportProgress ¶
func NewRecordImportProgress() *RecordImportProgress
NewRecordImportProgress request
func (RecordImportProgress) Auditable ¶
func (r RecordImportProgress) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordImportProgress) Fill ¶
func (r *RecordImportProgress) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordImportProgress) GetModuleID ¶
func (r RecordImportProgress) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordImportProgress) GetNamespaceID ¶
func (r RecordImportProgress) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordImportProgress) GetSessionID ¶
func (r RecordImportProgress) GetSessionID() uint64
Auditable returns all auditable/loggable parameters
type RecordImportRun ¶
type RecordImportRun struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // SessionID PATH parameter // // Import session SessionID uint64 `json:",string"` // Fields POST parameter // // Fields defined by import file Fields json.RawMessage // OnError POST parameter // // What happens if record fails to import OnError string }
func (RecordImportRun) Auditable ¶
func (r RecordImportRun) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordImportRun) Fill ¶
func (r *RecordImportRun) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordImportRun) GetFields ¶
func (r RecordImportRun) GetFields() json.RawMessage
Auditable returns all auditable/loggable parameters
func (RecordImportRun) GetModuleID ¶
func (r RecordImportRun) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordImportRun) GetNamespaceID ¶
func (r RecordImportRun) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordImportRun) GetOnError ¶
func (r RecordImportRun) GetOnError() string
Auditable returns all auditable/loggable parameters
func (RecordImportRun) GetSessionID ¶
func (r RecordImportRun) GetSessionID() uint64
Auditable returns all auditable/loggable parameters
type RecordList ¶
type RecordList struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Query GET parameter // // Record filtering query Query string // Meta GET parameter // // Record meta data Meta map[string]any // Deleted GET parameter // // Exclude (0, default), include (1) or return only (2) deleted records Deleted uint // Limit GET parameter // // Limit Limit uint // IncTotal GET parameter // // Include total records counter IncTotal bool // // Include page navigation IncPageNavigation bool // PageCursor GET parameter // // Page cursor PageCursor string // Sort GET parameter // // Sort items Sort string }
func (RecordList) Auditable ¶
func (r RecordList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordList) Fill ¶
func (r *RecordList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordList) GetDeleted ¶
func (r RecordList) GetDeleted() uint
Auditable returns all auditable/loggable parameters
func (RecordList) GetIncPageNavigation ¶
func (r RecordList) GetIncPageNavigation() bool
Auditable returns all auditable/loggable parameters
func (RecordList) GetIncTotal ¶
func (r RecordList) GetIncTotal() bool
Auditable returns all auditable/loggable parameters
func (RecordList) GetLimit ¶
func (r RecordList) GetLimit() uint
Auditable returns all auditable/loggable parameters
func (RecordList) GetMeta ¶
func (r RecordList) GetMeta() map[string]any
Auditable returns all auditable/loggable parameters
func (RecordList) GetModuleID ¶
func (r RecordList) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordList) GetNamespaceID ¶
func (r RecordList) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordList) GetPageCursor ¶
func (r RecordList) GetPageCursor() string
Auditable returns all auditable/loggable parameters
func (RecordList) GetQuery ¶
func (r RecordList) GetQuery() string
Auditable returns all auditable/loggable parameters
func (RecordList) GetSort ¶
func (r RecordList) GetSort() string
Auditable returns all auditable/loggable parameters
type RecordPatch ¶
type RecordPatch struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Values POST parameter // // Fields to update and their values Values types.RecordValueSet // Query POST parameter // // Search query for records to operate on Query string }
func (RecordPatch) Auditable ¶
func (r RecordPatch) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordPatch) Fill ¶
func (r *RecordPatch) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordPatch) GetModuleID ¶
func (r RecordPatch) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordPatch) GetNamespaceID ¶
func (r RecordPatch) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordPatch) GetQuery ¶
func (r RecordPatch) GetQuery() string
Auditable returns all auditable/loggable parameters
func (RecordPatch) GetValues ¶
func (r RecordPatch) GetValues() types.RecordValueSet
Auditable returns all auditable/loggable parameters
type RecordRead ¶
type RecordRead struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID PATH parameter // // Record ID RecordID uint64 `json:",string"` }
func (RecordRead) Auditable ¶
func (r RecordRead) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordRead) Fill ¶
func (r *RecordRead) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordRead) GetModuleID ¶
func (r RecordRead) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordRead) GetNamespaceID ¶
func (r RecordRead) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordRead) GetRecordID ¶
func (r RecordRead) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
type RecordReport ¶
type RecordReport struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Metrics GET parameter // // Metrics (eg: 'SUM(money), MAX(calls)') Metrics string // Dimensions GET parameter // // Dimensions (eg: 'DATE(foo), status') Dimensions string // Filter GET parameter // // Filter (eg: 'DATE(foo) > 2010') Filter string }
Internal API interface
func (RecordReport) Auditable ¶
func (r RecordReport) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordReport) Fill ¶
func (r *RecordReport) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordReport) GetDimensions ¶
func (r RecordReport) GetDimensions() string
Auditable returns all auditable/loggable parameters
func (RecordReport) GetFilter ¶
func (r RecordReport) GetFilter() string
Auditable returns all auditable/loggable parameters
func (RecordReport) GetMetrics ¶
func (r RecordReport) GetMetrics() string
Auditable returns all auditable/loggable parameters
func (RecordReport) GetModuleID ¶
func (r RecordReport) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordReport) GetNamespaceID ¶
func (r RecordReport) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
type RecordRevisions ¶
type RecordRevisions struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID PATH parameter // // ID RecordID uint64 `json:",string"` }
func (RecordRevisions) Auditable ¶
func (r RecordRevisions) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordRevisions) Fill ¶
func (r *RecordRevisions) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordRevisions) GetModuleID ¶
func (r RecordRevisions) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordRevisions) GetNamespaceID ¶
func (r RecordRevisions) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordRevisions) GetRecordID ¶
func (r RecordRevisions) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
type RecordTriggerScript ¶
type RecordTriggerScript struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID PATH parameter // // ID RecordID uint64 `json:",string"` // Script POST parameter // // Script to execute Script string // Values POST parameter // // Record values Values types.RecordValueSet }
func NewRecordTriggerScript ¶
func NewRecordTriggerScript() *RecordTriggerScript
NewRecordTriggerScript request
func (RecordTriggerScript) Auditable ¶
func (r RecordTriggerScript) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordTriggerScript) Fill ¶
func (r *RecordTriggerScript) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordTriggerScript) GetModuleID ¶
func (r RecordTriggerScript) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordTriggerScript) GetNamespaceID ¶
func (r RecordTriggerScript) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordTriggerScript) GetRecordID ¶
func (r RecordTriggerScript) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
func (RecordTriggerScript) GetScript ¶
func (r RecordTriggerScript) GetScript() string
Auditable returns all auditable/loggable parameters
func (RecordTriggerScript) GetValues ¶
func (r RecordTriggerScript) GetValues() types.RecordValueSet
Auditable returns all auditable/loggable parameters
type RecordTriggerScriptOnList ¶
type RecordTriggerScriptOnList struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // Script POST parameter // // Script to execute Script string // Args POST parameter // // Arguments to pass to the script Args map[string]interface{} }
func NewRecordTriggerScriptOnList ¶
func NewRecordTriggerScriptOnList() *RecordTriggerScriptOnList
NewRecordTriggerScriptOnList request
func (RecordTriggerScriptOnList) Auditable ¶
func (r RecordTriggerScriptOnList) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordTriggerScriptOnList) Fill ¶
func (r *RecordTriggerScriptOnList) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordTriggerScriptOnList) GetArgs ¶
func (r RecordTriggerScriptOnList) GetArgs() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (RecordTriggerScriptOnList) GetModuleID ¶
func (r RecordTriggerScriptOnList) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordTriggerScriptOnList) GetNamespaceID ¶
func (r RecordTriggerScriptOnList) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordTriggerScriptOnList) GetScript ¶
func (r RecordTriggerScriptOnList) GetScript() string
Auditable returns all auditable/loggable parameters
type RecordUndelete ¶
type RecordUndelete struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID PATH parameter // // Record ID RecordID uint64 `json:",string"` }
func (RecordUndelete) Auditable ¶
func (r RecordUndelete) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordUndelete) Fill ¶
func (r *RecordUndelete) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordUndelete) GetModuleID ¶
func (r RecordUndelete) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUndelete) GetNamespaceID ¶
func (r RecordUndelete) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUndelete) GetRecordID ¶
func (r RecordUndelete) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
type RecordUpdate ¶
type RecordUpdate struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID PATH parameter // // Record ID RecordID uint64 `json:",string"` // Values POST parameter // // Record values Values types.RecordValueSet // OwnedBy POST parameter // // Record Owner OwnedBy uint64 `json:",string"` // Meta POST parameter // // Record meta-data Meta map[string]any // Records POST parameter // // Records Records types.RecordBulkSet // UpdatedAt POST parameter // // Last update (or creation) date UpdatedAt *time.Time }
func (RecordUpdate) Auditable ¶
func (r RecordUpdate) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordUpdate) Fill ¶
func (r *RecordUpdate) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordUpdate) GetMeta ¶
func (r RecordUpdate) GetMeta() map[string]any
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetModuleID ¶
func (r RecordUpdate) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetNamespaceID ¶
func (r RecordUpdate) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetOwnedBy ¶
func (r RecordUpdate) GetOwnedBy() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetRecordID ¶
func (r RecordUpdate) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetRecords ¶
func (r RecordUpdate) GetRecords() types.RecordBulkSet
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetUpdatedAt ¶
func (r RecordUpdate) GetUpdatedAt() *time.Time
Auditable returns all auditable/loggable parameters
func (RecordUpdate) GetValues ¶
func (r RecordUpdate) GetValues() types.RecordValueSet
Auditable returns all auditable/loggable parameters
type RecordUpload ¶
type RecordUpload struct { // NamespaceID PATH parameter // // Namespace ID NamespaceID uint64 `json:",string"` // ModuleID PATH parameter // // Module ID ModuleID uint64 `json:",string"` // RecordID POST parameter // // Record ID RecordID uint64 `json:",string"` // FieldName POST parameter // // Field name FieldName string // Upload POST parameter // // File to upload Upload *multipart.FileHeader }
func (RecordUpload) Auditable ¶
func (r RecordUpload) Auditable() map[string]interface{}
Auditable returns all auditable/loggable parameters
func (*RecordUpload) Fill ¶
func (r *RecordUpload) Fill(req *http.Request) (err error)
Fill processes request and fills internal variables
func (RecordUpload) GetFieldName ¶
func (r RecordUpload) GetFieldName() string
Auditable returns all auditable/loggable parameters
func (RecordUpload) GetModuleID ¶
func (r RecordUpload) GetModuleID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpload) GetNamespaceID ¶
func (r RecordUpload) GetNamespaceID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpload) GetRecordID ¶
func (r RecordUpload) GetRecordID() uint64
Auditable returns all auditable/loggable parameters
func (RecordUpload) GetUpload ¶
func (r RecordUpload) GetUpload() *multipart.FileHeader
Auditable returns all auditable/loggable parameters