Documentation
¶
Index ¶
- type AuthorizationTag
- type BackendAccountChangePassword
- type BackendAccountTag
- type BackendAction
- type BackendActionCollection
- type BackendActionConfig
- type BackendActionCreate
- type BackendActionExecuteRequest
- type BackendActionExecuteRequestBody
- type BackendActionExecuteResponse
- type BackendActionExecuteResponseBody
- type BackendActionExecuteResponseHeaders
- type BackendActionIndex
- type BackendActionIndexEntry
- type BackendActionTag
- func (client *BackendActionTag) Create(payload BackendActionCreate) (*CommonMessage, error)
- func (client *BackendActionTag) Delete(actionId string) (*CommonMessage, error)
- func (client *BackendActionTag) Execute(actionId string, payload BackendActionExecuteRequest) (*BackendActionExecuteResponse, error)
- func (client *BackendActionTag) Get(actionId string) (*BackendAction, error)
- func (client *BackendActionTag) GetAll(startIndex int, count int, search string) (*BackendActionCollection, error)
- func (client *BackendActionTag) GetClasses() (*BackendActionIndex, error)
- func (client *BackendActionTag) GetForm(class string) (*CommonFormContainer, error)
- func (client *BackendActionTag) Update(actionId string, payload BackendActionUpdate) (*CommonMessage, error)
- type BackendActionUpdate
- type BackendApp
- type BackendAppCollection
- type BackendAppCreate
- type BackendAppTag
- func (client *BackendAppTag) Create(payload BackendAppCreate) (*CommonMessage, error)
- func (client *BackendAppTag) Delete(appId string) (*CommonMessage, error)
- func (client *BackendAppTag) DeleteToken(appId string, tokenId string) (*CommonMessage, error)
- func (client *BackendAppTag) Get(appId string) (*BackendApp, error)
- func (client *BackendAppTag) GetAll(startIndex int, count int, search string) (*BackendAppCollection, error)
- func (client *BackendAppTag) Update(appId string, payload BackendAppUpdate) (*CommonMessage, error)
- type BackendAppUpdate
- type BackendAudit
- type BackendAuditCollection
- type BackendAuditObject
- type BackendAuditTag
- type BackendBackupExport
- type BackendBackupImport
- type BackendBackupImportResult
- type BackendBackupTag
- type BackendCategory
- type BackendCategoryCollection
- type BackendCategoryCreate
- type BackendCategoryTag
- func (client *BackendCategoryTag) Create(payload BackendCategoryCreate) (*CommonMessage, error)
- func (client *BackendCategoryTag) Delete(categoryId string) (*CommonMessage, error)
- func (client *BackendCategoryTag) Get(categoryId string) (*BackendCategory, error)
- func (client *BackendCategoryTag) GetAll(startIndex int, count int, search string) (*BackendCategoryCollection, error)
- func (client *BackendCategoryTag) Update(categoryId string, payload BackendCategoryUpdate) (*CommonMessage, error)
- type BackendCategoryUpdate
- type BackendConfig
- type BackendConfigCollection
- type BackendConfigTag
- func (client *BackendConfigTag) Get(configId string) (*BackendConfig, error)
- func (client *BackendConfigTag) GetAll(startIndex int, count int, search string) (*BackendConfigCollection, error)
- func (client *BackendConfigTag) Update(configId string, payload BackendConfigUpdate) (*CommonMessage, error)
- type BackendConfigUpdate
- type BackendConnection
- type BackendConnectionCollection
- type BackendConnectionConfig
- type BackendConnectionCreate
- type BackendConnectionIndex
- type BackendConnectionIndexEntry
- type BackendConnectionRedirectResponse
- type BackendConnectionTag
- func (client *BackendConnectionTag) Create(payload BackendConnectionCreate) (*CommonMessage, error)
- func (client *BackendConnectionTag) Delete(connectionId string) (*CommonMessage, error)
- func (client *BackendConnectionTag) Get(connectionId string) (*BackendConnection, error)
- func (client *BackendConnectionTag) GetAll(startIndex int, count int, search string, class string) (*BackendConnectionCollection, error)
- func (client *BackendConnectionTag) GetClasses() (*BackendConnectionIndex, error)
- func (client *BackendConnectionTag) GetForm(class string) (*CommonFormContainer, error)
- func (client *BackendConnectionTag) GetRedirect(connectionId string) (*BackendConnectionRedirectResponse, error)
- func (client *BackendConnectionTag) Update(connectionId string, payload BackendConnectionUpdate) (*CommonMessage, error)
- type BackendConnectionUpdate
- type BackendCronjob
- type BackendCronjobCollection
- type BackendCronjobCreate
- type BackendCronjobError
- type BackendCronjobTag
- func (client *BackendCronjobTag) Create(payload BackendCronjobCreate) (*CommonMessage, error)
- func (client *BackendCronjobTag) Delete(cronjobId string) (*CommonMessage, error)
- func (client *BackendCronjobTag) Get(cronjobId string) (*BackendCronjob, error)
- func (client *BackendCronjobTag) GetAll(startIndex int, count int, search string) (*BackendCronjobCollection, error)
- func (client *BackendCronjobTag) Update(cronjobId string, payload BackendCronjobUpdate) (*CommonMessage, error)
- type BackendCronjobUpdate
- type BackendDashboard
- type BackendDashboardTag
- type BackendDatabaseRow
- type BackendDatabaseRowCollection
- type BackendDatabaseTable
- type BackendDatabaseTableCollection
- type BackendDatabaseTableColumn
- type BackendDatabaseTableForeignKeyConstraint
- type BackendDatabaseTableIndex
- type BackendDatabaseTag
- func (client *BackendDatabaseTag) CreateRow(connectionId string, tableName string, payload BackendDatabaseRow) (*CommonMessage, error)
- func (client *BackendDatabaseTag) CreateTable(connectionId string, payload BackendDatabaseTable) (*CommonMessage, error)
- func (client *BackendDatabaseTag) DeleteRow(connectionId string, tableName string, id string) (*CommonMessage, error)
- func (client *BackendDatabaseTag) DeleteTable(connectionId string, tableName string) (*CommonMessage, error)
- func (client *BackendDatabaseTag) GetRow(connectionId string, tableName string, id string) (*BackendDatabaseRow, error)
- func (client *BackendDatabaseTag) GetRows(connectionId string, tableName string, startIndex int, count int, ...) (*BackendDatabaseRowCollection, error)
- func (client *BackendDatabaseTag) GetTable(connectionId string, tableName string) (*BackendDatabaseTable, error)
- func (client *BackendDatabaseTag) GetTables(connectionId string) (*BackendDatabaseTableCollection, error)
- func (client *BackendDatabaseTag) UpdateRow(connectionId string, tableName string, id string, payload BackendDatabaseRow) (*CommonMessage, error)
- func (client *BackendDatabaseTag) UpdateTable(connectionId string, tableName string, payload BackendDatabaseTable) (*CommonMessage, error)
- type BackendEvent
- type BackendEventCollection
- type BackendEventCreate
- type BackendEventTag
- func (client *BackendEventTag) Create(payload BackendEventCreate) (*CommonMessage, error)
- func (client *BackendEventTag) Delete(eventId string) (*CommonMessage, error)
- func (client *BackendEventTag) Get(eventId string) (*BackendEvent, error)
- func (client *BackendEventTag) GetAll(startIndex int, count int, search string) (*BackendEventCollection, error)
- func (client *BackendEventTag) Update(eventId string, payload BackendEventUpdate) (*CommonMessage, error)
- type BackendEventUpdate
- type BackendFirewall
- type BackendFirewallCollection
- type BackendFirewallCreate
- type BackendFirewallTag
- func (client *BackendFirewallTag) Create(payload BackendFirewallCreate) (*CommonMessage, error)
- func (client *BackendFirewallTag) Delete(firewallId string) (*CommonMessage, error)
- func (client *BackendFirewallTag) Get(firewallId string) (*BackendFirewall, error)
- func (client *BackendFirewallTag) GetAll(startIndex int, count int, search string) (*BackendFirewallCollection, error)
- func (client *BackendFirewallTag) Update(firewallId string, payload BackendFirewallUpdate) (*CommonMessage, error)
- type BackendFirewallUpdate
- type BackendForm
- type BackendFormCollection
- type BackendFormCreate
- type BackendFormTag
- func (client *BackendFormTag) Create(payload BackendFormCreate) (*CommonMessage, error)
- func (client *BackendFormTag) Delete(formId string) (*CommonMessage, error)
- func (client *BackendFormTag) Get(formId string) (*BackendForm, error)
- func (client *BackendFormTag) GetAll(startIndex int, count int, search string) (*BackendFormCollection, error)
- func (client *BackendFormTag) Update(formId string, payload BackendFormUpdate) (*CommonMessage, error)
- type BackendFormUpdate
- type BackendGeneratorIndexProvider
- type BackendGeneratorIndexProviders
- type BackendGeneratorProvider
- type BackendGeneratorProviderChangelog
- type BackendGeneratorProviderConfig
- type BackendGeneratorTag
- func (client *BackendGeneratorTag) ExecuteProvider(provider string, payload BackendGeneratorProvider) (*CommonMessage, error)
- func (client *BackendGeneratorTag) GetChangelog(provider string, payload BackendGeneratorProviderConfig) (*BackendGeneratorProviderChangelog, error)
- func (client *BackendGeneratorTag) GetClasses() (*BackendGeneratorIndexProviders, error)
- func (client *BackendGeneratorTag) GetForm(provider string) (*CommonFormContainer, error)
- type BackendIdentity
- type BackendIdentityCollection
- type BackendIdentityConfig
- type BackendIdentityCreate
- type BackendIdentityIndex
- type BackendIdentityIndexEntry
- type BackendIdentityTag
- func (client *BackendIdentityTag) Create(payload BackendIdentityCreate) (*CommonMessage, error)
- func (client *BackendIdentityTag) Delete(identityId string) (*CommonMessage, error)
- func (client *BackendIdentityTag) Get(identityId string) (*BackendIdentity, error)
- func (client *BackendIdentityTag) GetAll(startIndex int, count int, search string) (*BackendIdentityCollection, error)
- func (client *BackendIdentityTag) GetClasses() (*BackendIdentityIndex, error)
- func (client *BackendIdentityTag) GetForm(class string) (*CommonFormContainer, error)
- func (client *BackendIdentityTag) Update(identityId string, payload BackendIdentityUpdate) (*CommonMessage, error)
- type BackendIdentityUpdate
- type BackendLog
- type BackendLogCollection
- type BackendLogError
- type BackendLogErrorCollection
- type BackendLogTag
- func (client *BackendLogTag) Get(logId string) (*BackendLog, error)
- func (client *BackendLogTag) GetAll(startIndex int, count int, search string, from string, to string, ...) (*BackendLogCollection, error)
- func (client *BackendLogTag) GetAllErrors(startIndex int, count int, search string) (*BackendLogErrorCollection, error)
- func (client *BackendLogTag) GetError(errorId string) (*BackendLogError, error)
- type BackendMarketplaceActionTag
- func (client *BackendMarketplaceActionTag) Get(user string, name string) (*MarketplaceAction, error)
- func (client *BackendMarketplaceActionTag) GetAll(startIndex int, query string) (*MarketplaceActionCollection, error)
- func (client *BackendMarketplaceActionTag) Install(payload MarketplaceInstall) (*MarketplaceMessage, error)
- func (client *BackendMarketplaceActionTag) Upgrade(user string, name string) (*CommonMessage, error)
- type BackendMarketplaceAppTag
- func (client *BackendMarketplaceAppTag) Get(user string, name string) (*MarketplaceApp, error)
- func (client *BackendMarketplaceAppTag) GetAll(startIndex int, query string) (*MarketplaceAppCollection, error)
- func (client *BackendMarketplaceAppTag) Install(payload MarketplaceInstall) (*MarketplaceMessage, error)
- func (client *BackendMarketplaceAppTag) Upgrade(user string, name string) (*MarketplaceMessage, error)
- type BackendMarketplaceTag
- type BackendOperation
- type BackendOperationCollection
- type BackendOperationCreate
- type BackendOperationParameters
- type BackendOperationSchema
- type BackendOperationTag
- func (client *BackendOperationTag) Create(payload BackendOperationCreate) (*CommonMessage, error)
- func (client *BackendOperationTag) Delete(operationId string) (*CommonMessage, error)
- func (client *BackendOperationTag) Get(operationId string) (*BackendOperation, error)
- func (client *BackendOperationTag) GetAll(startIndex int, count int, search string) (*BackendOperationCollection, error)
- func (client *BackendOperationTag) Update(operationId string, payload BackendOperationUpdate) (*CommonMessage, error)
- type BackendOperationThrows
- type BackendOperationUpdate
- type BackendPage
- type BackendPageCollection
- type BackendPageCreate
- type BackendPageTag
- func (client *BackendPageTag) Create(payload BackendPageCreate) (*CommonMessage, error)
- func (client *BackendPageTag) Delete(pageId string) (*CommonMessage, error)
- func (client *BackendPageTag) Get(pageId string) (*BackendPage, error)
- func (client *BackendPageTag) GetAll(startIndex int, count int, search string) (*BackendPageCollection, error)
- func (client *BackendPageTag) Update(pageId string, payload BackendPageUpdate) (*CommonMessage, error)
- type BackendPageUpdate
- type BackendPlan
- type BackendPlanCollection
- type BackendPlanCreate
- type BackendPlanTag
- func (client *BackendPlanTag) Create(payload BackendPlanCreate) (*CommonMessage, error)
- func (client *BackendPlanTag) Delete(planId string) (*CommonMessage, error)
- func (client *BackendPlanTag) Get(planId string) (*BackendPlan, error)
- func (client *BackendPlanTag) GetAll(startIndex int, count int, search string) (*BackendPlanCollection, error)
- func (client *BackendPlanTag) Update(planId string, payload BackendPlanUpdate) (*CommonMessage, error)
- type BackendPlanUpdate
- type BackendRate
- type BackendRateAllocation
- type BackendRateCollection
- type BackendRateCreate
- type BackendRateTag
- func (client *BackendRateTag) Create(payload BackendRateCreate) (*CommonMessage, error)
- func (client *BackendRateTag) Delete(rateId string) (*CommonMessage, error)
- func (client *BackendRateTag) Get(rateId string) (*BackendRate, error)
- func (client *BackendRateTag) GetAll(startIndex int, count int, search string) (*BackendRateCollection, error)
- func (client *BackendRateTag) Update(rateId string, payload BackendRateUpdate) (*CommonMessage, error)
- type BackendRateUpdate
- type BackendRole
- type BackendRoleCollection
- type BackendRoleCreate
- type BackendRoleTag
- func (client *BackendRoleTag) Create(payload BackendRoleCreate) (*CommonMessage, error)
- func (client *BackendRoleTag) Delete(roleId string) (*CommonMessage, error)
- func (client *BackendRoleTag) Get(roleId string) (*BackendRole, error)
- func (client *BackendRoleTag) GetAll(startIndex int, count int, search string) (*BackendRoleCollection, error)
- func (client *BackendRoleTag) Update(roleId string, payload BackendRoleUpdate) (*CommonMessage, error)
- type BackendRoleUpdate
- type BackendSchema
- type BackendSchemaCollection
- type BackendSchemaCreate
- type BackendSchemaForm
- type BackendSchemaPreviewResponse
- type BackendSchemaSource
- type BackendSchemaTag
- func (client *BackendSchemaTag) Create(payload BackendSchemaCreate) (*CommonMessage, error)
- func (client *BackendSchemaTag) Delete(schemaId string) (*CommonMessage, error)
- func (client *BackendSchemaTag) Get(schemaId string) (*BackendSchema, error)
- func (client *BackendSchemaTag) GetAll(startIndex int, count int, search string) (*BackendSchemaCollection, error)
- func (client *BackendSchemaTag) GetPreview(schemaId string) (*BackendSchemaPreviewResponse, error)
- func (client *BackendSchemaTag) Update(schemaId string, payload BackendSchemaUpdate) (*CommonMessage, error)
- func (client *BackendSchemaTag) UpdateForm(schemaId string, payload BackendSchemaForm) (*CommonMessage, error)
- type BackendSchemaUpdate
- type BackendScope
- type BackendScopeCategories
- type BackendScopeCategory
- type BackendScopeCategoryScope
- type BackendScopeCollection
- type BackendScopeCreate
- type BackendScopeOperation
- type BackendScopeTag
- func (client *BackendScopeTag) Create(payload BackendScopeCreate) (*CommonMessage, error)
- func (client *BackendScopeTag) Delete(scopeId string) (*CommonMessage, error)
- func (client *BackendScopeTag) Get(scopeId string) (*BackendScope, error)
- func (client *BackendScopeTag) GetAll(startIndex int, count int, search string) (*BackendScopeCollection, error)
- func (client *BackendScopeTag) GetCategories() (*BackendScopeCategories, error)
- func (client *BackendScopeTag) Update(scopeId string, payload BackendScopeUpdate) (*CommonMessage, error)
- type BackendScopeUpdate
- type BackendSdkGenerate
- type BackendSdkMessage
- type BackendSdkResponse
- type BackendSdkTag
- type BackendSdkTypes
- type BackendStatisticChart
- type BackendStatisticChartSeries
- type BackendStatisticCount
- type BackendStatisticTag
- func (client *BackendStatisticTag) GetActivitiesPerUser(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetCountRequests(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticCount, error)
- func (client *BackendStatisticTag) GetErrorsPerOperation(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetIncomingRequests(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetIncomingTransactions(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetIssuedTokens(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetMostUsedActivities(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetMostUsedApps(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetMostUsedOperations(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetTestCoverage() (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetTimeAverage(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetTimePerOperation(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetUsedPoints(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- func (client *BackendStatisticTag) GetUserRegistrations(startIndex int, count int, search string, from string, to string, ...) (*BackendStatisticChart, error)
- type BackendTag
- func (client *BackendTag) Account() *BackendAccountTag
- func (client *BackendTag) Action() *BackendActionTag
- func (client *BackendTag) App() *BackendAppTag
- func (client *BackendTag) Audit() *BackendAuditTag
- func (client *BackendTag) Backup() *BackendBackupTag
- func (client *BackendTag) Category() *BackendCategoryTag
- func (client *BackendTag) Config() *BackendConfigTag
- func (client *BackendTag) Connection() *BackendConnectionTag
- func (client *BackendTag) Cronjob() *BackendCronjobTag
- func (client *BackendTag) Dashboard() *BackendDashboardTag
- func (client *BackendTag) Database() *BackendDatabaseTag
- func (client *BackendTag) Event() *BackendEventTag
- func (client *BackendTag) Firewall() *BackendFirewallTag
- func (client *BackendTag) Form() *BackendFormTag
- func (client *BackendTag) Generator() *BackendGeneratorTag
- func (client *BackendTag) Identity() *BackendIdentityTag
- func (client *BackendTag) Log() *BackendLogTag
- func (client *BackendTag) Marketplace() *BackendMarketplaceTag
- func (client *BackendTag) Operation() *BackendOperationTag
- func (client *BackendTag) Page() *BackendPageTag
- func (client *BackendTag) Plan() *BackendPlanTag
- func (client *BackendTag) Rate() *BackendRateTag
- func (client *BackendTag) Role() *BackendRoleTag
- func (client *BackendTag) Schema() *BackendSchemaTag
- func (client *BackendTag) Scope() *BackendScopeTag
- func (client *BackendTag) Sdk() *BackendSdkTag
- func (client *BackendTag) Statistic() *BackendStatisticTag
- func (client *BackendTag) Tenant() *BackendTenantTag
- func (client *BackendTag) Test() *BackendTestTag
- func (client *BackendTag) Token() *BackendTokenTag
- func (client *BackendTag) Transaction() *BackendTransactionTag
- func (client *BackendTag) Trash() *BackendTrashTag
- func (client *BackendTag) User() *BackendUserTag
- func (client *BackendTag) Webhook() *BackendWebhookTag
- type BackendTenantTag
- type BackendTestCollection
- type BackendTestConfig
- type BackendTestTag
- func (client *BackendTestTag) Get(testId string) (*BackendTest, error)
- func (client *BackendTestTag) GetAll(startIndex int, count int, search string) (*BackendTestCollection, error)
- func (client *BackendTestTag) Refresh() (*CommonMessage, error)
- func (client *BackendTestTag) Run() (*CommonMessage, error)
- func (client *BackendTestTag) Update(testId string, payload BackendTest) (*CommonMessage, error)
- type BackendToken
- type BackendTokenCollection
- type BackendTokenTag
- type BackendTransaction
- type BackendTransactionCollection
- type BackendTransactionTag
- type BackendTrashData
- type BackendTrashDataCollection
- type BackendTrashRestore
- type BackendTrashTag
- func (client *BackendTrashTag) GetAllByType(_type string, startIndex int, count int, search string) (*BackendTrashDataCollection, error)
- func (client *BackendTrashTag) GetTypes() (*BackendTrashTypes, error)
- func (client *BackendTrashTag) Restore(_type string, payload BackendTrashRestore) (*CommonMessage, error)
- type BackendTrashTypes
- type BackendUser
- type BackendUserCollection
- type BackendUserCreate
- type BackendUserTag
- func (client *BackendUserTag) Create(payload BackendUserCreate) (*CommonMessage, error)
- func (client *BackendUserTag) Delete(userId string) (*CommonMessage, error)
- func (client *BackendUserTag) Get(userId string) (*BackendUser, error)
- func (client *BackendUserTag) GetAll(startIndex int, count int, search string) (*BackendUserCollection, error)
- func (client *BackendUserTag) Update(userId string, payload BackendUserUpdate) (*CommonMessage, error)
- type BackendUserUpdate
- type BackendWebhook
- type BackendWebhookCollection
- type BackendWebhookCreate
- type BackendWebhookResponse
- type BackendWebhookTag
- func (client *BackendWebhookTag) Create(payload BackendWebhookCreate) (*CommonMessage, error)
- func (client *BackendWebhookTag) Delete(webhookId string) (*CommonMessage, error)
- func (client *BackendWebhookTag) Get(webhookId string) (*BackendWebhook, error)
- func (client *BackendWebhookTag) GetAll(startIndex int, count int, search string) (*BackendWebhookCollection, error)
- func (client *BackendWebhookTag) Update(webhookId string, payload BackendWebhookUpdate) (*CommonMessage, error)
- type BackendWebhookUpdate
- type Client
- type CommonCollection
- type CommonFormContainer
- type CommonFormElement
- type CommonFormElementInput
- type CommonFormElementSelect
- type CommonFormElementSelectOption
- type CommonFormElementTag
- type CommonFormElementTextArea
- type CommonMessage
- type CommonMessageException
- type CommonMetadata
- type ConsumerAccountTag
- func (client *ConsumerAccountTag) Activate(payload ConsumerUserActivate) (*CommonMessage, error)
- func (client *ConsumerAccountTag) Authorize(payload ConsumerAuthorizeRequest) (*ConsumerAuthorizeResponse, error)
- func (client *ConsumerAccountTag) ChangePassword(payload BackendAccountChangePassword) (*CommonMessage, error)
- func (client *ConsumerAccountTag) ExecutePasswordReset(payload ConsumerUserPasswordReset) (*CommonMessage, error)
- func (client *ConsumerAccountTag) Get() (*ConsumerUserAccount, error)
- func (client *ConsumerAccountTag) GetApp() (*ConsumerAuthorizeMeta, error)
- func (client *ConsumerAccountTag) Login(payload ConsumerUserLogin) (*ConsumerUserJWT, error)
- func (client *ConsumerAccountTag) Refresh(payload ConsumerUserRefresh) (*ConsumerUserJWT, error)
- func (client *ConsumerAccountTag) Register(payload ConsumerUserRegister) (*CommonMessage, error)
- func (client *ConsumerAccountTag) RequestPasswordReset(payload ConsumerUserEmail) (*CommonMessage, error)
- func (client *ConsumerAccountTag) Update(payload ConsumerUserAccount) (*CommonMessage, error)
- type ConsumerApp
- type ConsumerAppCollection
- type ConsumerAppCreate
- type ConsumerAppTag
- func (client *ConsumerAppTag) Create(payload ConsumerAppCreate) (*CommonMessage, error)
- func (client *ConsumerAppTag) Delete(appId string) (*CommonMessage, error)
- func (client *ConsumerAppTag) Get(appId string) (*ConsumerApp, error)
- func (client *ConsumerAppTag) GetAll(startIndex int, count int, search string) (*ConsumerAppCollection, error)
- func (client *ConsumerAppTag) Update(appId string, payload ConsumerAppUpdate) (*CommonMessage, error)
- type ConsumerAppUpdate
- type ConsumerAuthorizeMeta
- type ConsumerAuthorizeRequest
- type ConsumerAuthorizeResponse
- type ConsumerAuthorizeResponseToken
- type ConsumerEvent
- type ConsumerEventCollection
- type ConsumerEventTag
- type ConsumerForm
- type ConsumerFormCollection
- type ConsumerFormTag
- type ConsumerGrant
- type ConsumerGrantCollection
- type ConsumerGrantTag
- type ConsumerIdentity
- type ConsumerIdentityCollection
- type ConsumerIdentityTag
- type ConsumerLog
- type ConsumerLogCollection
- type ConsumerLogTag
- type ConsumerPage
- type ConsumerPageCollection
- type ConsumerPageTag
- type ConsumerPaymentCheckoutRequest
- type ConsumerPaymentCheckoutResponse
- type ConsumerPaymentPortalRequest
- type ConsumerPaymentPortalResponse
- type ConsumerPaymentTag
- type ConsumerPlan
- type ConsumerPlanCollection
- type ConsumerPlanTag
- type ConsumerScope
- type ConsumerScopeCategories
- type ConsumerScopeCategory
- type ConsumerScopeCategoryScope
- type ConsumerScopeCollection
- type ConsumerScopeTag
- type ConsumerTag
- func (client *ConsumerTag) Account() *ConsumerAccountTag
- func (client *ConsumerTag) App() *ConsumerAppTag
- func (client *ConsumerTag) Event() *ConsumerEventTag
- func (client *ConsumerTag) Form() *ConsumerFormTag
- func (client *ConsumerTag) Grant() *ConsumerGrantTag
- func (client *ConsumerTag) Identity() *ConsumerIdentityTag
- func (client *ConsumerTag) Log() *ConsumerLogTag
- func (client *ConsumerTag) Page() *ConsumerPageTag
- func (client *ConsumerTag) Payment() *ConsumerPaymentTag
- func (client *ConsumerTag) Plan() *ConsumerPlanTag
- func (client *ConsumerTag) Scope() *ConsumerScopeTag
- func (client *ConsumerTag) Token() *ConsumerTokenTag
- func (client *ConsumerTag) Transaction() *ConsumerTransactionTag
- func (client *ConsumerTag) Webhook() *ConsumerWebhookTag
- type ConsumerToken
- type ConsumerTokenAccessToken
- type ConsumerTokenCollection
- type ConsumerTokenCreate
- type ConsumerTokenTag
- func (client *ConsumerTokenTag) Create(payload ConsumerTokenCreate) (*ConsumerTokenAccessToken, error)
- func (client *ConsumerTokenTag) Delete(tokenId string) (*CommonMessage, error)
- func (client *ConsumerTokenTag) Get(tokenId string) (*ConsumerToken, error)
- func (client *ConsumerTokenTag) GetAll(startIndex int, count int, search string) (*ConsumerTokenCollection, error)
- func (client *ConsumerTokenTag) Update(tokenId string, payload ConsumerTokenUpdate) (*ConsumerTokenAccessToken, error)
- type ConsumerTokenUpdate
- type ConsumerTransaction
- type ConsumerTransactionCollection
- type ConsumerTransactionTag
- type ConsumerUserAccount
- type ConsumerUserActivate
- type ConsumerUserEmail
- type ConsumerUserJWT
- type ConsumerUserLogin
- type ConsumerUserPasswordReset
- type ConsumerUserPlan
- type ConsumerUserRefresh
- type ConsumerUserRegister
- type ConsumerWebhook
- type ConsumerWebhookCollection
- type ConsumerWebhookCreate
- type ConsumerWebhookResponse
- type ConsumerWebhookTag
- func (client *ConsumerWebhookTag) Create(payload ConsumerWebhookCreate) (*CommonMessage, error)
- func (client *ConsumerWebhookTag) Delete(webhookId string) (*CommonMessage, error)
- func (client *ConsumerWebhookTag) Get(webhookId string) (*ConsumerWebhook, error)
- func (client *ConsumerWebhookTag) GetAll(startIndex int, count int, search string) (*ConsumerWebhookCollection, error)
- func (client *ConsumerWebhookTag) Update(webhookId string, payload ConsumerWebhookUpdate) (*CommonMessage, error)
- type ConsumerWebhookUpdate
- type MarketplaceAction
- type MarketplaceActionCollection
- type MarketplaceActionConfig
- type MarketplaceApp
- type MarketplaceAppCollection
- type MarketplaceCollection
- type MarketplaceInstall
- type MarketplaceMessage
- type MarketplaceObject
- type MarketplaceUser
- type Passthru
- type SystemAbout
- type SystemAboutApps
- type SystemAboutLink
- type SystemConnectionTag
- type SystemHealthCheck
- type SystemMetaTag
- func (client *SystemMetaTag) GetAbout() (*SystemAbout, error)
- func (client *SystemMetaTag) GetDebug(payload Passthru) (*Passthru, error)
- func (client *SystemMetaTag) GetHealth() (*SystemHealthCheck, error)
- func (client *SystemMetaTag) GetOAuthConfiguration() (*SystemOAuthConfiguration, error)
- func (client *SystemMetaTag) GetRoutes() (*SystemRoute, error)
- func (client *SystemMetaTag) GetSchema(name string) (*SystemSchema, error)
- type SystemOAuthConfiguration
- type SystemPaymentTag
- type SystemRoute
- type SystemRouteMethod
- type SystemRoutePath
- type SystemSchema
- type SystemSchemaForm
- type SystemSchemaTypeSchema
- type SystemTag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationTag ¶
type AuthorizationTag struct {
// contains filtered or unexported fields
}
func NewAuthorizationTag ¶
func NewAuthorizationTag(httpClient *http.Client, parser *sdkgen.Parser) *AuthorizationTag
func (*AuthorizationTag) GetWhoami ¶
func (client *AuthorizationTag) GetWhoami() (*BackendUser, error)
GetWhoami
func (*AuthorizationTag) Revoke ¶
func (client *AuthorizationTag) Revoke() (*CommonMessage, error)
Revoke
type BackendAccountTag ¶
type BackendAccountTag struct {
// contains filtered or unexported fields
}
func NewBackendAccountTag ¶
func NewBackendAccountTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendAccountTag
func (*BackendAccountTag) ChangePassword ¶
func (client *BackendAccountTag) ChangePassword(payload BackendAccountChangePassword) (*CommonMessage, error)
ChangePassword
func (*BackendAccountTag) Update ¶
func (client *BackendAccountTag) Update(payload BackendUserUpdate) (*CommonMessage, error)
Update
type BackendAction ¶
type BackendAction struct {
Id int `json:"id"`
Status int `json:"status"`
Name string `json:"name"`
Class string `json:"class"`
Async bool `json:"async"`
Config *BackendActionConfig `json:"config"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendActionCollection ¶
type BackendActionCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendAction `json:"entry"`
}
type BackendActionConfig ¶
type BackendActionCreate ¶
type BackendActionCreate struct {
Id int `json:"id"`
Status int `json:"status"`
Name string `json:"name"`
Class string `json:"class"`
Async bool `json:"async"`
Config *BackendActionConfig `json:"config"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendActionExecuteRequest ¶
type BackendActionExecuteRequest struct {
Method string `json:"method"`
UriFragments string `json:"uriFragments"`
Parameters string `json:"parameters"`
Headers string `json:"headers"`
Body *BackendActionExecuteRequestBody `json:"body"`
}
type BackendActionExecuteResponse ¶
type BackendActionExecuteResponse struct {
StatusCode int `json:"statusCode"`
Headers *BackendActionExecuteResponseHeaders `json:"headers"`
Body *BackendActionExecuteResponseBody `json:"body"`
}
type BackendActionIndex ¶
type BackendActionIndex struct {
Actions []BackendActionIndexEntry `json:"actions"`
}
type BackendActionTag ¶
type BackendActionTag struct {
// contains filtered or unexported fields
}
func NewBackendActionTag ¶
func NewBackendActionTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendActionTag
func (*BackendActionTag) Create ¶
func (client *BackendActionTag) Create(payload BackendActionCreate) (*CommonMessage, error)
Create
func (*BackendActionTag) Delete ¶
func (client *BackendActionTag) Delete(actionId string) (*CommonMessage, error)
Delete
func (*BackendActionTag) Execute ¶
func (client *BackendActionTag) Execute(actionId string, payload BackendActionExecuteRequest) (*BackendActionExecuteResponse, error)
Execute
func (*BackendActionTag) Get ¶
func (client *BackendActionTag) Get(actionId string) (*BackendAction, error)
Get
func (*BackendActionTag) GetAll ¶
func (client *BackendActionTag) GetAll(startIndex int, count int, search string) (*BackendActionCollection, error)
GetAll
func (*BackendActionTag) GetClasses ¶
func (client *BackendActionTag) GetClasses() (*BackendActionIndex, error)
GetClasses
func (*BackendActionTag) GetForm ¶
func (client *BackendActionTag) GetForm(class string) (*CommonFormContainer, error)
GetForm
func (*BackendActionTag) Update ¶
func (client *BackendActionTag) Update(actionId string, payload BackendActionUpdate) (*CommonMessage, error)
Update
type BackendActionUpdate ¶
type BackendActionUpdate struct {
Id int `json:"id"`
Status int `json:"status"`
Name string `json:"name"`
Class string `json:"class"`
Async bool `json:"async"`
Config *BackendActionConfig `json:"config"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendApp ¶
type BackendApp struct {
Id int `json:"id"`
UserId int `json:"userId"`
Status int `json:"status"`
Name string `json:"name"`
Url string `json:"url"`
Parameters string `json:"parameters"`
AppKey string `json:"appKey"`
AppSecret string `json:"appSecret"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
Scopes []string `json:"scopes"`
Tokens []BackendToken `json:"tokens"`
}
type BackendAppCollection ¶
type BackendAppCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendApp `json:"entry"`
}
type BackendAppCreate ¶
type BackendAppCreate struct {
Id int `json:"id"`
UserId int `json:"userId"`
Status int `json:"status"`
Name string `json:"name"`
Url string `json:"url"`
Parameters string `json:"parameters"`
AppKey string `json:"appKey"`
AppSecret string `json:"appSecret"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
Scopes []string `json:"scopes"`
Tokens []BackendToken `json:"tokens"`
}
type BackendAppTag ¶
type BackendAppTag struct {
// contains filtered or unexported fields
}
func NewBackendAppTag ¶
func NewBackendAppTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendAppTag
func (*BackendAppTag) Create ¶
func (client *BackendAppTag) Create(payload BackendAppCreate) (*CommonMessage, error)
Create
func (*BackendAppTag) Delete ¶
func (client *BackendAppTag) Delete(appId string) (*CommonMessage, error)
Delete
func (*BackendAppTag) DeleteToken ¶
func (client *BackendAppTag) DeleteToken(appId string, tokenId string) (*CommonMessage, error)
DeleteToken
func (*BackendAppTag) Get ¶
func (client *BackendAppTag) Get(appId string) (*BackendApp, error)
Get
func (*BackendAppTag) GetAll ¶
func (client *BackendAppTag) GetAll(startIndex int, count int, search string) (*BackendAppCollection, error)
GetAll
func (*BackendAppTag) Update ¶
func (client *BackendAppTag) Update(appId string, payload BackendAppUpdate) (*CommonMessage, error)
Update
type BackendAppUpdate ¶
type BackendAppUpdate struct {
Id int `json:"id"`
UserId int `json:"userId"`
Status int `json:"status"`
Name string `json:"name"`
Url string `json:"url"`
Parameters string `json:"parameters"`
AppKey string `json:"appKey"`
AppSecret string `json:"appSecret"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
Scopes []string `json:"scopes"`
Tokens []BackendToken `json:"tokens"`
}
type BackendAudit ¶
type BackendAudit struct {
Id int `json:"id"`
App *BackendApp `json:"app"`
User *BackendUser `json:"user"`
Event string `json:"event"`
Ip string `json:"ip"`
Message string `json:"message"`
Content *BackendAuditObject `json:"content"`
Date string `json:"date"`
}
type BackendAuditCollection ¶
type BackendAuditCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendAudit `json:"entry"`
}
type BackendAuditObject ¶
A key value object containing the changes
type BackendAuditTag ¶
type BackendAuditTag struct {
// contains filtered or unexported fields
}
func NewBackendAuditTag ¶
func NewBackendAuditTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendAuditTag
func (*BackendAuditTag) Get ¶
func (client *BackendAuditTag) Get(auditId string) (*BackendAudit, error)
Get
type BackendBackupExport ¶ added in v5.0.5
type BackendBackupExport struct {
Export string `json:"export"`
}
type BackendBackupImport ¶ added in v5.0.5
type BackendBackupImport struct {
Import string `json:"import"`
}
type BackendBackupImportResult ¶ added in v5.0.5
type BackendBackupTag ¶ added in v5.0.5
type BackendBackupTag struct {
// contains filtered or unexported fields
}
func NewBackendBackupTag ¶ added in v5.0.5
func NewBackendBackupTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendBackupTag
func (*BackendBackupTag) Export ¶ added in v5.0.5
func (client *BackendBackupTag) Export() (*BackendBackupExport, error)
Export
func (*BackendBackupTag) Import ¶ added in v5.0.5
func (client *BackendBackupTag) Import(payload BackendBackupImport) (*BackendBackupImportResult, error)
Import
type BackendCategory ¶
type BackendCategoryCollection ¶
type BackendCategoryCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendCategory `json:"entry"`
}
type BackendCategoryCreate ¶
type BackendCategoryTag ¶
type BackendCategoryTag struct {
// contains filtered or unexported fields
}
func NewBackendCategoryTag ¶
func NewBackendCategoryTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendCategoryTag
func (*BackendCategoryTag) Create ¶
func (client *BackendCategoryTag) Create(payload BackendCategoryCreate) (*CommonMessage, error)
Create
func (*BackendCategoryTag) Delete ¶
func (client *BackendCategoryTag) Delete(categoryId string) (*CommonMessage, error)
Delete
func (*BackendCategoryTag) Get ¶
func (client *BackendCategoryTag) Get(categoryId string) (*BackendCategory, error)
Get
func (*BackendCategoryTag) GetAll ¶
func (client *BackendCategoryTag) GetAll(startIndex int, count int, search string) (*BackendCategoryCollection, error)
GetAll
func (*BackendCategoryTag) Update ¶
func (client *BackendCategoryTag) Update(categoryId string, payload BackendCategoryUpdate) (*CommonMessage, error)
Update
type BackendCategoryUpdate ¶
type BackendConfig ¶
type BackendConfigCollection ¶
type BackendConfigCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendConfig `json:"entry"`
}
type BackendConfigTag ¶
type BackendConfigTag struct {
// contains filtered or unexported fields
}
func NewBackendConfigTag ¶
func NewBackendConfigTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendConfigTag
func (*BackendConfigTag) Get ¶
func (client *BackendConfigTag) Get(configId string) (*BackendConfig, error)
Get
func (*BackendConfigTag) GetAll ¶
func (client *BackendConfigTag) GetAll(startIndex int, count int, search string) (*BackendConfigCollection, error)
GetAll
func (*BackendConfigTag) Update ¶
func (client *BackendConfigTag) Update(configId string, payload BackendConfigUpdate) (*CommonMessage, error)
Update
type BackendConfigUpdate ¶
type BackendConnection ¶
type BackendConnection struct {
Id int `json:"id"`
Name string `json:"name"`
Class string `json:"class"`
Oauth bool `json:"oauth2"`
Config *BackendConnectionConfig `json:"config"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendConnectionCollection ¶
type BackendConnectionCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendConnection `json:"entry"`
}
type BackendConnectionCreate ¶
type BackendConnectionCreate struct {
Id int `json:"id"`
Name string `json:"name"`
Class string `json:"class"`
Oauth bool `json:"oauth2"`
Config *BackendConnectionConfig `json:"config"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendConnectionIndex ¶
type BackendConnectionIndex struct {
Connections []BackendConnectionIndexEntry `json:"connections"`
}
type BackendConnectionRedirectResponse ¶ added in v5.0.9
type BackendConnectionRedirectResponse struct {
RedirectUri string `json:"redirectUri"`
}
type BackendConnectionTag ¶
type BackendConnectionTag struct {
// contains filtered or unexported fields
}
func NewBackendConnectionTag ¶
func NewBackendConnectionTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendConnectionTag
func (*BackendConnectionTag) Create ¶
func (client *BackendConnectionTag) Create(payload BackendConnectionCreate) (*CommonMessage, error)
Create
func (*BackendConnectionTag) Delete ¶
func (client *BackendConnectionTag) Delete(connectionId string) (*CommonMessage, error)
Delete
func (*BackendConnectionTag) Get ¶
func (client *BackendConnectionTag) Get(connectionId string) (*BackendConnection, error)
Get
func (*BackendConnectionTag) GetAll ¶
func (client *BackendConnectionTag) GetAll(startIndex int, count int, search string, class string) (*BackendConnectionCollection, error)
GetAll
func (*BackendConnectionTag) GetClasses ¶
func (client *BackendConnectionTag) GetClasses() (*BackendConnectionIndex, error)
GetClasses
func (*BackendConnectionTag) GetForm ¶
func (client *BackendConnectionTag) GetForm(class string) (*CommonFormContainer, error)
GetForm
func (*BackendConnectionTag) GetRedirect ¶
func (client *BackendConnectionTag) GetRedirect(connectionId string) (*BackendConnectionRedirectResponse, error)
GetRedirect
func (*BackendConnectionTag) Update ¶
func (client *BackendConnectionTag) Update(connectionId string, payload BackendConnectionUpdate) (*CommonMessage, error)
Update
type BackendConnectionUpdate ¶
type BackendConnectionUpdate struct {
Id int `json:"id"`
Name string `json:"name"`
Class string `json:"class"`
Oauth bool `json:"oauth2"`
Config *BackendConnectionConfig `json:"config"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendCronjob ¶
type BackendCronjob struct {
Id int `json:"id"`
Name string `json:"name"`
Cron string `json:"cron"`
Action string `json:"action"`
ExecuteDate string `json:"executeDate"`
ExitCode int `json:"exitCode"`
Metadata *CommonMetadata `json:"metadata"`
Errors []BackendCronjobError `json:`
}
type BackendCronjobCollection ¶
type BackendCronjobCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendCronjob `json:"entry"`
}
type BackendCronjobCreate ¶
type BackendCronjobCreate struct {
Id int `json:"id"`
Name string `json:"name"`
Cron string `json:"cron"`
Action string `json:"action"`
ExecuteDate string `json:"executeDate"`
ExitCode int `json:"exitCode"`
Metadata *CommonMetadata `json:"metadata"`
Errors []BackendCronjobError `json:`
}
type BackendCronjobError ¶
type BackendCronjobTag ¶
type BackendCronjobTag struct {
// contains filtered or unexported fields
}
func NewBackendCronjobTag ¶
func NewBackendCronjobTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendCronjobTag
func (*BackendCronjobTag) Create ¶
func (client *BackendCronjobTag) Create(payload BackendCronjobCreate) (*CommonMessage, error)
Create
func (*BackendCronjobTag) Delete ¶
func (client *BackendCronjobTag) Delete(cronjobId string) (*CommonMessage, error)
Delete
func (*BackendCronjobTag) Get ¶
func (client *BackendCronjobTag) Get(cronjobId string) (*BackendCronjob, error)
Get
func (*BackendCronjobTag) GetAll ¶
func (client *BackendCronjobTag) GetAll(startIndex int, count int, search string) (*BackendCronjobCollection, error)
GetAll
func (*BackendCronjobTag) Update ¶
func (client *BackendCronjobTag) Update(cronjobId string, payload BackendCronjobUpdate) (*CommonMessage, error)
Update
type BackendCronjobUpdate ¶
type BackendCronjobUpdate struct {
Id int `json:"id"`
Name string `json:"name"`
Cron string `json:"cron"`
Action string `json:"action"`
ExecuteDate string `json:"executeDate"`
ExitCode int `json:"exitCode"`
Metadata *CommonMetadata `json:"metadata"`
Errors []BackendCronjobError `json:`
}
type BackendDashboard ¶
type BackendDashboard struct {
ErrorsPerOperation *BackendStatisticChart `json:"errorsPerOperation"`
IncomingRequests *BackendStatisticChart `json:"incomingRequests"`
IncomingTransactions *BackendStatisticChart `json:"incomingTransactions"`
MostUsedOperations *BackendStatisticChart `json:"mostUsedOperations"`
TimePerOperation *BackendStatisticChart `json:"timePerOperation"`
TestCoverage *BackendStatisticChart `json:"testCoverage"`
MostUsedActivities *BackendStatisticChart `json:"mostUsedActivities"`
ActivitiesPerUser *BackendStatisticChart `json:"activitiesPerUser"`
UserRegistrations *BackendStatisticChart `json:"userRegistrations"`
}
type BackendDashboardTag ¶
type BackendDashboardTag struct {
// contains filtered or unexported fields
}
func NewBackendDashboardTag ¶
func NewBackendDashboardTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendDashboardTag
func (*BackendDashboardTag) GetAll ¶
func (client *BackendDashboardTag) GetAll() (*BackendDashboard, error)
GetAll
type BackendDatabaseRow ¶ added in v5.1.0
type BackendDatabaseRowCollection ¶ added in v5.1.13
type BackendDatabaseRowCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendDatabaseRow `json:"entry"`
}
type BackendDatabaseTable ¶ added in v5.1.0
type BackendDatabaseTable struct {
Name string `json:"name"`
Columns []BackendDatabaseTableColumn `json:"columns"`
PrimaryKey string `json:"primaryKey"`
Indexes []BackendDatabaseTableIndex `json:"indexes"`
ForeignKeys []BackendDatabaseTableForeignKeyConstraint `json:"foreignKeys"`
}
type BackendDatabaseTableCollection ¶ added in v5.1.13
type BackendDatabaseTableCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendDatabaseTable `json:"entry"`
}
type BackendDatabaseTableColumn ¶ added in v5.1.0
type BackendDatabaseTableColumn struct {
Name string `json:"name"`
Type string `json:"type"`
Length int `json:"length"`
Precision int `json:"precision"`
Scale int `json:"scale"`
Unsigned bool `json:"unsigned"`
Fixed bool `json:"fixed"`
NotNull bool `json:"notNull"`
AutoIncrement bool `json:"autoIncrement"`
Default any `json:"default"`
Comment string `json:"comment"`
}
type BackendDatabaseTableForeignKeyConstraint ¶ added in v5.1.0
type BackendDatabaseTableIndex ¶ added in v5.1.0
type BackendDatabaseTag ¶ added in v5.1.0
type BackendDatabaseTag struct {
// contains filtered or unexported fields
}
func NewBackendDatabaseTag ¶ added in v5.1.0
func NewBackendDatabaseTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendDatabaseTag
func (*BackendDatabaseTag) CreateRow ¶ added in v5.1.0
func (client *BackendDatabaseTag) CreateRow(connectionId string, tableName string, payload BackendDatabaseRow) (*CommonMessage, error)
CreateRow
func (*BackendDatabaseTag) CreateTable ¶ added in v5.1.0
func (client *BackendDatabaseTag) CreateTable(connectionId string, payload BackendDatabaseTable) (*CommonMessage, error)
CreateTable
func (*BackendDatabaseTag) DeleteRow ¶ added in v5.1.0
func (client *BackendDatabaseTag) DeleteRow(connectionId string, tableName string, id string) (*CommonMessage, error)
DeleteRow
func (*BackendDatabaseTag) DeleteTable ¶ added in v5.1.0
func (client *BackendDatabaseTag) DeleteTable(connectionId string, tableName string) (*CommonMessage, error)
DeleteTable
func (*BackendDatabaseTag) GetRow ¶ added in v5.1.0
func (client *BackendDatabaseTag) GetRow(connectionId string, tableName string, id string) (*BackendDatabaseRow, error)
GetRow
func (*BackendDatabaseTag) GetRows ¶ added in v5.1.0
func (client *BackendDatabaseTag) GetRows(connectionId string, tableName string, startIndex int, count int, filterBy string, filterOp string, filterValue string, sortBy string, sortOrder string, columns string) (*BackendDatabaseRowCollection, error)
GetRows
func (*BackendDatabaseTag) GetTable ¶ added in v5.1.0
func (client *BackendDatabaseTag) GetTable(connectionId string, tableName string) (*BackendDatabaseTable, error)
GetTable
func (*BackendDatabaseTag) GetTables ¶ added in v5.1.0
func (client *BackendDatabaseTag) GetTables(connectionId string) (*BackendDatabaseTableCollection, error)
GetTables
func (*BackendDatabaseTag) UpdateRow ¶ added in v5.1.0
func (client *BackendDatabaseTag) UpdateRow(connectionId string, tableName string, id string, payload BackendDatabaseRow) (*CommonMessage, error)
UpdateRow
func (*BackendDatabaseTag) UpdateTable ¶ added in v5.1.0
func (client *BackendDatabaseTag) UpdateTable(connectionId string, tableName string, payload BackendDatabaseTable) (*CommonMessage, error)
UpdateTable
type BackendEvent ¶
type BackendEvent struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Schema string `json:"schema"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendEventCollection ¶
type BackendEventCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendEvent `json:"entry"`
}
type BackendEventCreate ¶
type BackendEventCreate struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Schema string `json:"schema"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendEventTag ¶
type BackendEventTag struct {
// contains filtered or unexported fields
}
func NewBackendEventTag ¶
func NewBackendEventTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendEventTag
func (*BackendEventTag) Create ¶
func (client *BackendEventTag) Create(payload BackendEventCreate) (*CommonMessage, error)
Create
func (*BackendEventTag) Delete ¶
func (client *BackendEventTag) Delete(eventId string) (*CommonMessage, error)
Delete
func (*BackendEventTag) Get ¶
func (client *BackendEventTag) Get(eventId string) (*BackendEvent, error)
Get
func (*BackendEventTag) GetAll ¶
func (client *BackendEventTag) GetAll(startIndex int, count int, search string) (*BackendEventCollection, error)
GetAll
func (*BackendEventTag) Update ¶
func (client *BackendEventTag) Update(eventId string, payload BackendEventUpdate) (*CommonMessage, error)
Update
type BackendEventUpdate ¶
type BackendEventUpdate struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Schema string `json:"schema"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendFirewall ¶ added in v5.1.17
type BackendFirewallCollection ¶ added in v5.1.17
type BackendFirewallCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendFirewall `json:"entry"`
}
type BackendFirewallCreate ¶ added in v5.1.17
type BackendFirewallTag ¶ added in v5.1.17
type BackendFirewallTag struct {
// contains filtered or unexported fields
}
func NewBackendFirewallTag ¶ added in v5.1.17
func NewBackendFirewallTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendFirewallTag
func (*BackendFirewallTag) Create ¶ added in v5.1.17
func (client *BackendFirewallTag) Create(payload BackendFirewallCreate) (*CommonMessage, error)
Create
func (*BackendFirewallTag) Delete ¶ added in v5.1.17
func (client *BackendFirewallTag) Delete(firewallId string) (*CommonMessage, error)
Delete
func (*BackendFirewallTag) Get ¶ added in v5.1.17
func (client *BackendFirewallTag) Get(firewallId string) (*BackendFirewall, error)
Get
func (*BackendFirewallTag) GetAll ¶ added in v5.1.17
func (client *BackendFirewallTag) GetAll(startIndex int, count int, search string) (*BackendFirewallCollection, error)
GetAll
func (*BackendFirewallTag) Update ¶ added in v5.1.17
func (client *BackendFirewallTag) Update(firewallId string, payload BackendFirewallUpdate) (*CommonMessage, error)
Update
type BackendFirewallUpdate ¶ added in v5.1.17
type BackendForm ¶ added in v5.1.16
type BackendFormCollection ¶ added in v5.1.16
type BackendFormCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendForm `json:"entry"`
}
type BackendFormCreate ¶ added in v5.1.16
type BackendFormTag ¶ added in v5.1.16
type BackendFormTag struct {
// contains filtered or unexported fields
}
func NewBackendFormTag ¶ added in v5.1.16
func NewBackendFormTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendFormTag
func (*BackendFormTag) Create ¶ added in v5.1.16
func (client *BackendFormTag) Create(payload BackendFormCreate) (*CommonMessage, error)
Create
func (*BackendFormTag) Delete ¶ added in v5.1.16
func (client *BackendFormTag) Delete(formId string) (*CommonMessage, error)
Delete
func (*BackendFormTag) Get ¶ added in v5.1.16
func (client *BackendFormTag) Get(formId string) (*BackendForm, error)
Get
func (*BackendFormTag) GetAll ¶ added in v5.1.16
func (client *BackendFormTag) GetAll(startIndex int, count int, search string) (*BackendFormCollection, error)
GetAll
func (*BackendFormTag) Update ¶ added in v5.1.16
func (client *BackendFormTag) Update(formId string, payload BackendFormUpdate) (*CommonMessage, error)
Update
type BackendFormUpdate ¶ added in v5.1.16
type BackendGeneratorIndexProviders ¶
type BackendGeneratorIndexProviders struct {
Providers []BackendGeneratorIndexProvider `json:"providers"`
}
type BackendGeneratorProvider ¶
type BackendGeneratorProvider struct {
Path string `json:"path"`
Scopes []string `json:"scopes"`
Public bool `json:"public"`
Config *BackendGeneratorProviderConfig `json:"config"`
}
type BackendGeneratorProviderChangelog ¶
type BackendGeneratorProviderChangelog struct {
Schemas []BackendSchema `json:"schemas"`
Actions []BackendAction `json:"actions"`
Operations []BackendOperation `json:"operations"`
}
type BackendGeneratorTag ¶
type BackendGeneratorTag struct {
// contains filtered or unexported fields
}
func NewBackendGeneratorTag ¶
func NewBackendGeneratorTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendGeneratorTag
func (*BackendGeneratorTag) ExecuteProvider ¶
func (client *BackendGeneratorTag) ExecuteProvider(provider string, payload BackendGeneratorProvider) (*CommonMessage, error)
ExecuteProvider
func (*BackendGeneratorTag) GetChangelog ¶
func (client *BackendGeneratorTag) GetChangelog(provider string, payload BackendGeneratorProviderConfig) (*BackendGeneratorProviderChangelog, error)
GetChangelog
func (*BackendGeneratorTag) GetClasses ¶
func (client *BackendGeneratorTag) GetClasses() (*BackendGeneratorIndexProviders, error)
GetClasses
func (*BackendGeneratorTag) GetForm ¶
func (client *BackendGeneratorTag) GetForm(provider string) (*CommonFormContainer, error)
GetForm
type BackendIdentity ¶
type BackendIdentityCollection ¶
type BackendIdentityCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendIdentity `json:"entry"`
}
type BackendIdentityConfig ¶
type BackendIdentityCreate ¶
type BackendIdentityIndex ¶
type BackendIdentityIndex struct {
Providers []BackendIdentityIndexEntry `json:"providers"`
}
type BackendIdentityTag ¶
type BackendIdentityTag struct {
// contains filtered or unexported fields
}
func NewBackendIdentityTag ¶
func NewBackendIdentityTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendIdentityTag
func (*BackendIdentityTag) Create ¶
func (client *BackendIdentityTag) Create(payload BackendIdentityCreate) (*CommonMessage, error)
Create
func (*BackendIdentityTag) Delete ¶
func (client *BackendIdentityTag) Delete(identityId string) (*CommonMessage, error)
Delete
func (*BackendIdentityTag) Get ¶
func (client *BackendIdentityTag) Get(identityId string) (*BackendIdentity, error)
Get
func (*BackendIdentityTag) GetAll ¶
func (client *BackendIdentityTag) GetAll(startIndex int, count int, search string) (*BackendIdentityCollection, error)
GetAll
func (*BackendIdentityTag) GetClasses ¶
func (client *BackendIdentityTag) GetClasses() (*BackendIdentityIndex, error)
GetClasses
func (*BackendIdentityTag) GetForm ¶
func (client *BackendIdentityTag) GetForm(class string) (*CommonFormContainer, error)
GetForm
func (*BackendIdentityTag) Update ¶
func (client *BackendIdentityTag) Update(identityId string, payload BackendIdentityUpdate) (*CommonMessage, error)
Update
type BackendIdentityUpdate ¶
type BackendLog ¶
type BackendLogCollection ¶
type BackendLogCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendLog `json:"entry"`
}
type BackendLogError ¶
type BackendLogErrorCollection ¶
type BackendLogErrorCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendLogError `json:"entry"`
}
type BackendLogTag ¶
type BackendLogTag struct {
// contains filtered or unexported fields
}
func NewBackendLogTag ¶
func NewBackendLogTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendLogTag
func (*BackendLogTag) Get ¶
func (client *BackendLogTag) Get(logId string) (*BackendLog, error)
Get
func (*BackendLogTag) GetAll ¶
func (client *BackendLogTag) GetAll(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendLogCollection, error)
GetAll
func (*BackendLogTag) GetAllErrors ¶
func (client *BackendLogTag) GetAllErrors(startIndex int, count int, search string) (*BackendLogErrorCollection, error)
GetAllErrors
func (*BackendLogTag) GetError ¶
func (client *BackendLogTag) GetError(errorId string) (*BackendLogError, error)
GetError
type BackendMarketplaceActionTag ¶ added in v5.1.3
type BackendMarketplaceActionTag struct {
// contains filtered or unexported fields
}
func NewBackendMarketplaceActionTag ¶ added in v5.1.3
func NewBackendMarketplaceActionTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendMarketplaceActionTag
func (*BackendMarketplaceActionTag) Get ¶ added in v5.1.3
func (client *BackendMarketplaceActionTag) Get(user string, name string) (*MarketplaceAction, error)
Get
func (*BackendMarketplaceActionTag) GetAll ¶ added in v5.1.3
func (client *BackendMarketplaceActionTag) GetAll(startIndex int, query string) (*MarketplaceActionCollection, error)
GetAll
func (*BackendMarketplaceActionTag) Install ¶ added in v5.1.3
func (client *BackendMarketplaceActionTag) Install(payload MarketplaceInstall) (*MarketplaceMessage, error)
Install
func (*BackendMarketplaceActionTag) Upgrade ¶ added in v5.1.3
func (client *BackendMarketplaceActionTag) Upgrade(user string, name string) (*CommonMessage, error)
Upgrade
type BackendMarketplaceAppTag ¶ added in v5.1.3
type BackendMarketplaceAppTag struct {
// contains filtered or unexported fields
}
func NewBackendMarketplaceAppTag ¶ added in v5.1.3
func NewBackendMarketplaceAppTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendMarketplaceAppTag
func (*BackendMarketplaceAppTag) Get ¶ added in v5.1.3
func (client *BackendMarketplaceAppTag) Get(user string, name string) (*MarketplaceApp, error)
Get
func (*BackendMarketplaceAppTag) GetAll ¶ added in v5.1.3
func (client *BackendMarketplaceAppTag) GetAll(startIndex int, query string) (*MarketplaceAppCollection, error)
GetAll
func (*BackendMarketplaceAppTag) Install ¶ added in v5.1.3
func (client *BackendMarketplaceAppTag) Install(payload MarketplaceInstall) (*MarketplaceMessage, error)
Install
func (*BackendMarketplaceAppTag) Upgrade ¶ added in v5.1.3
func (client *BackendMarketplaceAppTag) Upgrade(user string, name string) (*MarketplaceMessage, error)
Upgrade
type BackendMarketplaceTag ¶
type BackendMarketplaceTag struct {
// contains filtered or unexported fields
}
func NewBackendMarketplaceTag ¶
func NewBackendMarketplaceTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendMarketplaceTag
func (*BackendMarketplaceTag) Action ¶ added in v5.1.3
func (client *BackendMarketplaceTag) Action() *BackendMarketplaceActionTag
func (*BackendMarketplaceTag) App ¶ added in v5.1.3
func (client *BackendMarketplaceTag) App() *BackendMarketplaceAppTag
type BackendOperation ¶
type BackendOperation struct {
Id int `json:"id"`
Status int `json:"status"`
Active bool `json:"active"`
Public bool `json:"public"`
Stability int `json:"stability"`
Description string `json:"description"`
HttpMethod string `json:"httpMethod"`
HttpPath string `json:"httpPath"`
HttpCode int `json:"httpCode"`
Name string `json:"name"`
Parameters *BackendOperationParameters `json:"parameters"`
Incoming string `json:"incoming"`
Outgoing string `json:"outgoing"`
Throws *BackendOperationThrows `json:"throws"`
Action string `json:"action"`
Costs int `json:"costs"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendOperationCollection ¶
type BackendOperationCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendOperation `json:"entry"`
}
type BackendOperationCreate ¶
type BackendOperationCreate struct {
Id int `json:"id"`
Status int `json:"status"`
Active bool `json:"active"`
Public bool `json:"public"`
Stability int `json:"stability"`
Description string `json:"description"`
HttpMethod string `json:"httpMethod"`
HttpPath string `json:"httpPath"`
HttpCode int `json:"httpCode"`
Name string `json:"name"`
Parameters *BackendOperationParameters `json:"parameters"`
Incoming string `json:"incoming"`
Outgoing string `json:"outgoing"`
Throws *BackendOperationThrows `json:"throws"`
Action string `json:"action"`
Costs int `json:"costs"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendOperationParameters ¶
type BackendOperationParameters = map[string]BackendOperationSchema
type BackendOperationSchema ¶
type BackendOperationTag ¶
type BackendOperationTag struct {
// contains filtered or unexported fields
}
func NewBackendOperationTag ¶
func NewBackendOperationTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendOperationTag
func (*BackendOperationTag) Create ¶
func (client *BackendOperationTag) Create(payload BackendOperationCreate) (*CommonMessage, error)
Create
func (*BackendOperationTag) Delete ¶
func (client *BackendOperationTag) Delete(operationId string) (*CommonMessage, error)
Delete
func (*BackendOperationTag) Get ¶
func (client *BackendOperationTag) Get(operationId string) (*BackendOperation, error)
Get
func (*BackendOperationTag) GetAll ¶
func (client *BackendOperationTag) GetAll(startIndex int, count int, search string) (*BackendOperationCollection, error)
GetAll
func (*BackendOperationTag) Update ¶
func (client *BackendOperationTag) Update(operationId string, payload BackendOperationUpdate) (*CommonMessage, error)
Update
type BackendOperationThrows ¶
type BackendOperationUpdate ¶
type BackendOperationUpdate struct {
Id int `json:"id"`
Status int `json:"status"`
Active bool `json:"active"`
Public bool `json:"public"`
Stability int `json:"stability"`
Description string `json:"description"`
HttpMethod string `json:"httpMethod"`
HttpPath string `json:"httpPath"`
HttpCode int `json:"httpCode"`
Name string `json:"name"`
Parameters *BackendOperationParameters `json:"parameters"`
Incoming string `json:"incoming"`
Outgoing string `json:"outgoing"`
Throws *BackendOperationThrows `json:"throws"`
Action string `json:"action"`
Costs int `json:"costs"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendPage ¶
type BackendPageCollection ¶
type BackendPageCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendPage `json:"entry"`
}
type BackendPageCreate ¶
type BackendPageTag ¶
type BackendPageTag struct {
// contains filtered or unexported fields
}
func NewBackendPageTag ¶
func NewBackendPageTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendPageTag
func (*BackendPageTag) Create ¶
func (client *BackendPageTag) Create(payload BackendPageCreate) (*CommonMessage, error)
Create
func (*BackendPageTag) Delete ¶
func (client *BackendPageTag) Delete(pageId string) (*CommonMessage, error)
Delete
func (*BackendPageTag) Get ¶
func (client *BackendPageTag) Get(pageId string) (*BackendPage, error)
Get
func (*BackendPageTag) GetAll ¶
func (client *BackendPageTag) GetAll(startIndex int, count int, search string) (*BackendPageCollection, error)
GetAll
func (*BackendPageTag) Update ¶
func (client *BackendPageTag) Update(pageId string, payload BackendPageUpdate) (*CommonMessage, error)
Update
type BackendPageUpdate ¶
type BackendPlan ¶
type BackendPlan struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Price float64 `json:"price"`
Points int `json:"points"`
Period int `json:"period"`
ExternalId string `json:"externalId"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendPlanCollection ¶
type BackendPlanCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendPlan `json:"entry"`
}
type BackendPlanCreate ¶
type BackendPlanCreate struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Price float64 `json:"price"`
Points int `json:"points"`
Period int `json:"period"`
ExternalId string `json:"externalId"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendPlanTag ¶
type BackendPlanTag struct {
// contains filtered or unexported fields
}
func NewBackendPlanTag ¶
func NewBackendPlanTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendPlanTag
func (*BackendPlanTag) Create ¶
func (client *BackendPlanTag) Create(payload BackendPlanCreate) (*CommonMessage, error)
Create
func (*BackendPlanTag) Delete ¶
func (client *BackendPlanTag) Delete(planId string) (*CommonMessage, error)
Delete
func (*BackendPlanTag) Get ¶
func (client *BackendPlanTag) Get(planId string) (*BackendPlan, error)
Get
func (*BackendPlanTag) GetAll ¶
func (client *BackendPlanTag) GetAll(startIndex int, count int, search string) (*BackendPlanCollection, error)
GetAll
func (*BackendPlanTag) Update ¶
func (client *BackendPlanTag) Update(planId string, payload BackendPlanUpdate) (*CommonMessage, error)
Update
type BackendPlanUpdate ¶
type BackendPlanUpdate struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Price float64 `json:"price"`
Points int `json:"points"`
Period int `json:"period"`
ExternalId string `json:"externalId"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendRate ¶
type BackendRate struct {
Id int `json:"id"`
Priority int `json:"priority"`
Name string `json:"name"`
RateLimit int `json:"rateLimit"`
Timespan string `json:"timespan"`
Allocation []BackendRateAllocation `json:"allocation"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendRateAllocation ¶
type BackendRateCollection ¶
type BackendRateCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendRate `json:"entry"`
}
type BackendRateCreate ¶
type BackendRateCreate struct {
Id int `json:"id"`
Priority int `json:"priority"`
Name string `json:"name"`
RateLimit int `json:"rateLimit"`
Timespan string `json:"timespan"`
Allocation []BackendRateAllocation `json:"allocation"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendRateTag ¶
type BackendRateTag struct {
// contains filtered or unexported fields
}
func NewBackendRateTag ¶
func NewBackendRateTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendRateTag
func (*BackendRateTag) Create ¶
func (client *BackendRateTag) Create(payload BackendRateCreate) (*CommonMessage, error)
Create
func (*BackendRateTag) Delete ¶
func (client *BackendRateTag) Delete(rateId string) (*CommonMessage, error)
Delete
func (*BackendRateTag) Get ¶
func (client *BackendRateTag) Get(rateId string) (*BackendRate, error)
Get
func (*BackendRateTag) GetAll ¶
func (client *BackendRateTag) GetAll(startIndex int, count int, search string) (*BackendRateCollection, error)
GetAll
func (*BackendRateTag) Update ¶
func (client *BackendRateTag) Update(rateId string, payload BackendRateUpdate) (*CommonMessage, error)
Update
type BackendRateUpdate ¶
type BackendRateUpdate struct {
Id int `json:"id"`
Priority int `json:"priority"`
Name string `json:"name"`
RateLimit int `json:"rateLimit"`
Timespan string `json:"timespan"`
Allocation []BackendRateAllocation `json:"allocation"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendRole ¶
type BackendRoleCollection ¶
type BackendRoleCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendRole `json:"entry"`
}
type BackendRoleCreate ¶
type BackendRoleTag ¶
type BackendRoleTag struct {
// contains filtered or unexported fields
}
func NewBackendRoleTag ¶
func NewBackendRoleTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendRoleTag
func (*BackendRoleTag) Create ¶
func (client *BackendRoleTag) Create(payload BackendRoleCreate) (*CommonMessage, error)
Create
func (*BackendRoleTag) Delete ¶
func (client *BackendRoleTag) Delete(roleId string) (*CommonMessage, error)
Delete
func (*BackendRoleTag) Get ¶
func (client *BackendRoleTag) Get(roleId string) (*BackendRole, error)
Get
func (*BackendRoleTag) GetAll ¶
func (client *BackendRoleTag) GetAll(startIndex int, count int, search string) (*BackendRoleCollection, error)
GetAll
func (*BackendRoleTag) Update ¶
func (client *BackendRoleTag) Update(roleId string, payload BackendRoleUpdate) (*CommonMessage, error)
Update
type BackendRoleUpdate ¶
type BackendSchema ¶
type BackendSchema struct {
Id int `json:"id"`
Status int `json:"status"`
Name string `json:"name"`
Source *BackendSchemaSource `json:"source"`
Form *BackendSchemaForm `json:"form"`
Readonly bool `json:"readonly"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendSchemaCollection ¶
type BackendSchemaCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendSchema `json:"entry"`
}
type BackendSchemaCreate ¶
type BackendSchemaCreate struct {
Id int `json:"id"`
Status int `json:"status"`
Name string `json:"name"`
Source *BackendSchemaSource `json:"source"`
Form *BackendSchemaForm `json:"form"`
Readonly bool `json:"readonly"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendSchemaForm ¶
Contains a UI vocabulary to describe the UI of the schema
type BackendSchemaPreviewResponse ¶
type BackendSchemaPreviewResponse struct {
Preview string `json:"preview"`
}
type BackendSchemaSource ¶
Contains the TypeSchema specification
type BackendSchemaTag ¶
type BackendSchemaTag struct {
// contains filtered or unexported fields
}
func NewBackendSchemaTag ¶
func NewBackendSchemaTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendSchemaTag
func (*BackendSchemaTag) Create ¶
func (client *BackendSchemaTag) Create(payload BackendSchemaCreate) (*CommonMessage, error)
Create
func (*BackendSchemaTag) Delete ¶
func (client *BackendSchemaTag) Delete(schemaId string) (*CommonMessage, error)
Delete
func (*BackendSchemaTag) Get ¶
func (client *BackendSchemaTag) Get(schemaId string) (*BackendSchema, error)
Get
func (*BackendSchemaTag) GetAll ¶
func (client *BackendSchemaTag) GetAll(startIndex int, count int, search string) (*BackendSchemaCollection, error)
GetAll
func (*BackendSchemaTag) GetPreview ¶
func (client *BackendSchemaTag) GetPreview(schemaId string) (*BackendSchemaPreviewResponse, error)
GetPreview
func (*BackendSchemaTag) Update ¶
func (client *BackendSchemaTag) Update(schemaId string, payload BackendSchemaUpdate) (*CommonMessage, error)
Update
func (*BackendSchemaTag) UpdateForm ¶
func (client *BackendSchemaTag) UpdateForm(schemaId string, payload BackendSchemaForm) (*CommonMessage, error)
UpdateForm
type BackendSchemaUpdate ¶
type BackendSchemaUpdate struct {
Id int `json:"id"`
Status int `json:"status"`
Name string `json:"name"`
Source *BackendSchemaSource `json:"source"`
Form *BackendSchemaForm `json:"form"`
Readonly bool `json:"readonly"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendScope ¶
type BackendScope struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Operations []BackendScopeOperation `json:"operations"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendScopeCategories ¶
type BackendScopeCategories struct {
Categories []BackendScopeCategory `json:"categories"`
}
type BackendScopeCategory ¶
type BackendScopeCategory struct {
Id int `json:"id"`
Name string `json:"name"`
Scopes []BackendScopeCategoryScope `json:"scopes"`
}
type BackendScopeCollection ¶
type BackendScopeCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendScope `json:"entry"`
}
type BackendScopeCreate ¶
type BackendScopeCreate struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Operations []BackendScopeOperation `json:"operations"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendScopeOperation ¶
type BackendScopeTag ¶
type BackendScopeTag struct {
// contains filtered or unexported fields
}
func NewBackendScopeTag ¶
func NewBackendScopeTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendScopeTag
func (*BackendScopeTag) Create ¶
func (client *BackendScopeTag) Create(payload BackendScopeCreate) (*CommonMessage, error)
Create
func (*BackendScopeTag) Delete ¶
func (client *BackendScopeTag) Delete(scopeId string) (*CommonMessage, error)
Delete
func (*BackendScopeTag) Get ¶
func (client *BackendScopeTag) Get(scopeId string) (*BackendScope, error)
Get
func (*BackendScopeTag) GetAll ¶
func (client *BackendScopeTag) GetAll(startIndex int, count int, search string) (*BackendScopeCollection, error)
GetAll
func (*BackendScopeTag) GetCategories ¶
func (client *BackendScopeTag) GetCategories() (*BackendScopeCategories, error)
GetCategories
func (*BackendScopeTag) Update ¶
func (client *BackendScopeTag) Update(scopeId string, payload BackendScopeUpdate) (*CommonMessage, error)
Update
type BackendScopeUpdate ¶
type BackendScopeUpdate struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Operations []BackendScopeOperation `json:"operations"`
Metadata *CommonMetadata `json:"metadata"`
}
type BackendSdkGenerate ¶
type BackendSdkMessage ¶ added in v5.1.2
type BackendSdkResponse ¶
type BackendSdkResponse struct {
Types *BackendSdkTypes `json:"types"`
}
type BackendSdkTag ¶
type BackendSdkTag struct {
// contains filtered or unexported fields
}
func NewBackendSdkTag ¶
func NewBackendSdkTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendSdkTag
func (*BackendSdkTag) Generate ¶
func (client *BackendSdkTag) Generate(payload BackendSdkGenerate) (*BackendSdkMessage, error)
Generate
func (*BackendSdkTag) GetAll ¶
func (client *BackendSdkTag) GetAll() (*BackendSdkResponse, error)
GetAll
type BackendSdkTypes ¶
type BackendStatisticChart ¶
type BackendStatisticChart struct {
Labels []string `json:"labels"`
Series []BackendStatisticChartSeries `json:"series"`
}
type BackendStatisticChartSeries ¶ added in v5.1.12
type BackendStatisticCount ¶
type BackendStatisticTag ¶
type BackendStatisticTag struct {
// contains filtered or unexported fields
}
func NewBackendStatisticTag ¶
func NewBackendStatisticTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendStatisticTag
func (*BackendStatisticTag) GetActivitiesPerUser ¶ added in v5.1.6
func (client *BackendStatisticTag) GetActivitiesPerUser(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetActivitiesPerUser
func (*BackendStatisticTag) GetCountRequests ¶
func (client *BackendStatisticTag) GetCountRequests(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticCount, error)
GetCountRequests
func (*BackendStatisticTag) GetErrorsPerOperation ¶
func (client *BackendStatisticTag) GetErrorsPerOperation(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetErrorsPerOperation
func (*BackendStatisticTag) GetIncomingRequests ¶
func (client *BackendStatisticTag) GetIncomingRequests(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetIncomingRequests
func (*BackendStatisticTag) GetIncomingTransactions ¶
func (client *BackendStatisticTag) GetIncomingTransactions(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetIncomingTransactions
func (*BackendStatisticTag) GetIssuedTokens ¶
func (client *BackendStatisticTag) GetIssuedTokens(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetIssuedTokens
func (*BackendStatisticTag) GetMostUsedActivities ¶ added in v5.1.6
func (client *BackendStatisticTag) GetMostUsedActivities(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetMostUsedActivities
func (*BackendStatisticTag) GetMostUsedApps ¶
func (client *BackendStatisticTag) GetMostUsedApps(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetMostUsedApps
func (*BackendStatisticTag) GetMostUsedOperations ¶
func (client *BackendStatisticTag) GetMostUsedOperations(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetMostUsedOperations
func (*BackendStatisticTag) GetTestCoverage ¶ added in v5.1.5
func (client *BackendStatisticTag) GetTestCoverage() (*BackendStatisticChart, error)
GetTestCoverage
func (*BackendStatisticTag) GetTimeAverage ¶
func (client *BackendStatisticTag) GetTimeAverage(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetTimeAverage
func (*BackendStatisticTag) GetTimePerOperation ¶
func (client *BackendStatisticTag) GetTimePerOperation(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetTimePerOperation
func (*BackendStatisticTag) GetUsedPoints ¶
func (client *BackendStatisticTag) GetUsedPoints(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetUsedPoints
func (*BackendStatisticTag) GetUserRegistrations ¶ added in v5.1.6
func (client *BackendStatisticTag) GetUserRegistrations(startIndex int, count int, search string, from string, to string, operationId int, appId int, userId int, ip string, userAgent string, method string, path string, header string, body string) (*BackendStatisticChart, error)
GetUserRegistrations
type BackendTag ¶
type BackendTag struct {
// contains filtered or unexported fields
}
func NewBackendTag ¶
func NewBackendTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendTag
func (*BackendTag) Account ¶
func (client *BackendTag) Account() *BackendAccountTag
func (*BackendTag) Action ¶
func (client *BackendTag) Action() *BackendActionTag
func (*BackendTag) App ¶
func (client *BackendTag) App() *BackendAppTag
func (*BackendTag) Audit ¶
func (client *BackendTag) Audit() *BackendAuditTag
func (*BackendTag) Backup ¶ added in v5.0.5
func (client *BackendTag) Backup() *BackendBackupTag
func (*BackendTag) Category ¶
func (client *BackendTag) Category() *BackendCategoryTag
func (*BackendTag) Config ¶
func (client *BackendTag) Config() *BackendConfigTag
func (*BackendTag) Connection ¶
func (client *BackendTag) Connection() *BackendConnectionTag
func (*BackendTag) Cronjob ¶
func (client *BackendTag) Cronjob() *BackendCronjobTag
func (*BackendTag) Dashboard ¶
func (client *BackendTag) Dashboard() *BackendDashboardTag
func (*BackendTag) Database ¶ added in v5.1.0
func (client *BackendTag) Database() *BackendDatabaseTag
func (*BackendTag) Event ¶
func (client *BackendTag) Event() *BackendEventTag
func (*BackendTag) Firewall ¶ added in v5.1.17
func (client *BackendTag) Firewall() *BackendFirewallTag
func (*BackendTag) Form ¶ added in v5.1.16
func (client *BackendTag) Form() *BackendFormTag
func (*BackendTag) Generator ¶
func (client *BackendTag) Generator() *BackendGeneratorTag
func (*BackendTag) Identity ¶
func (client *BackendTag) Identity() *BackendIdentityTag
func (*BackendTag) Log ¶
func (client *BackendTag) Log() *BackendLogTag
func (*BackendTag) Marketplace ¶
func (client *BackendTag) Marketplace() *BackendMarketplaceTag
func (*BackendTag) Operation ¶
func (client *BackendTag) Operation() *BackendOperationTag
func (*BackendTag) Page ¶
func (client *BackendTag) Page() *BackendPageTag
func (*BackendTag) Plan ¶
func (client *BackendTag) Plan() *BackendPlanTag
func (*BackendTag) Rate ¶
func (client *BackendTag) Rate() *BackendRateTag
func (*BackendTag) Role ¶
func (client *BackendTag) Role() *BackendRoleTag
func (*BackendTag) Schema ¶
func (client *BackendTag) Schema() *BackendSchemaTag
func (*BackendTag) Scope ¶
func (client *BackendTag) Scope() *BackendScopeTag
func (*BackendTag) Sdk ¶
func (client *BackendTag) Sdk() *BackendSdkTag
func (*BackendTag) Statistic ¶
func (client *BackendTag) Statistic() *BackendStatisticTag
func (*BackendTag) Tenant ¶
func (client *BackendTag) Tenant() *BackendTenantTag
func (*BackendTag) Test ¶ added in v5.1.4
func (client *BackendTag) Test() *BackendTestTag
func (*BackendTag) Token ¶
func (client *BackendTag) Token() *BackendTokenTag
func (*BackendTag) Transaction ¶
func (client *BackendTag) Transaction() *BackendTransactionTag
func (*BackendTag) Trash ¶
func (client *BackendTag) Trash() *BackendTrashTag
func (*BackendTag) User ¶
func (client *BackendTag) User() *BackendUserTag
func (*BackendTag) Webhook ¶
func (client *BackendTag) Webhook() *BackendWebhookTag
type BackendTenantTag ¶
type BackendTenantTag struct {
// contains filtered or unexported fields
}
func NewBackendTenantTag ¶
func NewBackendTenantTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendTenantTag
func (*BackendTenantTag) Remove ¶
func (client *BackendTenantTag) Remove(tenantId string) (*CommonMessage, error)
Remove
func (*BackendTenantTag) Setup ¶
func (client *BackendTenantTag) Setup(tenantId string) (*CommonMessage, error)
Setup
type BackendTestCollection ¶ added in v5.1.4
type BackendTestConfig ¶ added in v5.1.4
type BackendTestConfig struct {
Method string `json:"method"`
UriFragments string `json:"uriFragments"`
Parameters string `json:"parameters"`
Headers string `json:"headers"`
Body *BackendActionExecuteRequestBody `json:"body"`
}
type BackendTestTag ¶ added in v5.1.4
type BackendTestTag struct {
// contains filtered or unexported fields
}
func NewBackendTestTag ¶ added in v5.1.4
func NewBackendTestTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendTestTag
func (*BackendTestTag) Get ¶ added in v5.1.4
func (client *BackendTestTag) Get(testId string) (*BackendTest, error)
Get
func (*BackendTestTag) GetAll ¶ added in v5.1.4
func (client *BackendTestTag) GetAll(startIndex int, count int, search string) (*BackendTestCollection, error)
GetAll
func (*BackendTestTag) Refresh ¶ added in v5.1.4
func (client *BackendTestTag) Refresh() (*CommonMessage, error)
Refresh
func (*BackendTestTag) Run ¶ added in v5.1.4
func (client *BackendTestTag) Run() (*CommonMessage, error)
Run
func (*BackendTestTag) Update ¶ added in v5.1.4
func (client *BackendTestTag) Update(testId string, payload BackendTest) (*CommonMessage, error)
Update
type BackendToken ¶
type BackendTokenCollection ¶
type BackendTokenCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendToken `json:"entry"`
}
type BackendTokenTag ¶
type BackendTokenTag struct {
// contains filtered or unexported fields
}
func NewBackendTokenTag ¶
func NewBackendTokenTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendTokenTag
func (*BackendTokenTag) Get ¶
func (client *BackendTokenTag) Get(tokenId string) (*BackendToken, error)
Get
type BackendTransaction ¶
type BackendTransaction struct {
Id int `json:"id"`
UserId int `json:"userId"`
PlanId int `json:"planId"`
TransactionId string `json:"transactionId"`
Amount float64 `json:"amount"`
Points float64 `json:"points"`
PeriodStart string `json:"periodStart"`
PeriodEnd string `json:"periodEnd"`
InsertDate string `json:"insertDate"`
}
type BackendTransactionCollection ¶
type BackendTransactionCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendTransaction `json:"entry"`
}
type BackendTransactionTag ¶
type BackendTransactionTag struct {
// contains filtered or unexported fields
}
func NewBackendTransactionTag ¶
func NewBackendTransactionTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendTransactionTag
func (*BackendTransactionTag) Get ¶
func (client *BackendTransactionTag) Get(transactionId string) (*BackendTransaction, error)
Get
type BackendTrashData ¶
type BackendTrashDataCollection ¶
type BackendTrashDataCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendTrashData `json:"entry"`
}
type BackendTrashRestore ¶
type BackendTrashRestore struct {
Id int `json:"id"`
}
type BackendTrashTag ¶
type BackendTrashTag struct {
// contains filtered or unexported fields
}
func NewBackendTrashTag ¶
func NewBackendTrashTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendTrashTag
func (*BackendTrashTag) GetAllByType ¶
func (client *BackendTrashTag) GetAllByType(_type string, startIndex int, count int, search string) (*BackendTrashDataCollection, error)
GetAllByType
func (*BackendTrashTag) GetTypes ¶
func (client *BackendTrashTag) GetTypes() (*BackendTrashTypes, error)
GetTypes
func (*BackendTrashTag) Restore ¶
func (client *BackendTrashTag) Restore(_type string, payload BackendTrashRestore) (*CommonMessage, error)
Restore
type BackendTrashTypes ¶
type BackendTrashTypes struct {
Types []string `json:"types"`
}
type BackendUser ¶
type BackendUser struct {
Id int `json:"id"`
RoleId int `json:"roleId"`
PlanId int `json:"planId"`
Status int `json:"status"`
Name string `json:"name"`
Email string `json:"email"`
Points int `json:"points"`
Scopes []string `json:"scopes"`
Apps []BackendApp `json:"apps"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
}
type BackendUserCollection ¶
type BackendUserCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendUser `json:"entry"`
}
type BackendUserCreate ¶
type BackendUserCreate struct {
Id int `json:"id"`
RoleId int `json:"roleId"`
PlanId int `json:"planId"`
Status int `json:"status"`
Name string `json:"name"`
Email string `json:"email"`
Points int `json:"points"`
Scopes []string `json:"scopes"`
Apps []BackendApp `json:"apps"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
Password string `json:"password"`
}
type BackendUserTag ¶
type BackendUserTag struct {
// contains filtered or unexported fields
}
func NewBackendUserTag ¶
func NewBackendUserTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendUserTag
func (*BackendUserTag) Create ¶
func (client *BackendUserTag) Create(payload BackendUserCreate) (*CommonMessage, error)
Create
func (*BackendUserTag) Delete ¶
func (client *BackendUserTag) Delete(userId string) (*CommonMessage, error)
Delete
func (*BackendUserTag) Get ¶
func (client *BackendUserTag) Get(userId string) (*BackendUser, error)
Get
func (*BackendUserTag) GetAll ¶
func (client *BackendUserTag) GetAll(startIndex int, count int, search string) (*BackendUserCollection, error)
GetAll
func (*BackendUserTag) Update ¶
func (client *BackendUserTag) Update(userId string, payload BackendUserUpdate) (*CommonMessage, error)
Update
type BackendUserUpdate ¶
type BackendUserUpdate struct {
Id int `json:"id"`
RoleId int `json:"roleId"`
PlanId int `json:"planId"`
Status int `json:"status"`
Name string `json:"name"`
Email string `json:"email"`
Points int `json:"points"`
Scopes []string `json:"scopes"`
Apps []BackendApp `json:"apps"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
}
type BackendWebhook ¶
type BackendWebhookCollection ¶
type BackendWebhookCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []BackendWebhook `json:"entry"`
}
type BackendWebhookCreate ¶
type BackendWebhookResponse ¶
type BackendWebhookTag ¶
type BackendWebhookTag struct {
// contains filtered or unexported fields
}
func NewBackendWebhookTag ¶
func NewBackendWebhookTag(httpClient *http.Client, parser *sdkgen.Parser) *BackendWebhookTag
func (*BackendWebhookTag) Create ¶
func (client *BackendWebhookTag) Create(payload BackendWebhookCreate) (*CommonMessage, error)
Create
func (*BackendWebhookTag) Delete ¶
func (client *BackendWebhookTag) Delete(webhookId string) (*CommonMessage, error)
Delete
func (*BackendWebhookTag) Get ¶
func (client *BackendWebhookTag) Get(webhookId string) (*BackendWebhook, error)
Get
func (*BackendWebhookTag) GetAll ¶
func (client *BackendWebhookTag) GetAll(startIndex int, count int, search string) (*BackendWebhookCollection, error)
GetAll
func (*BackendWebhookTag) Update ¶
func (client *BackendWebhookTag) Update(webhookId string, payload BackendWebhookUpdate) (*CommonMessage, error)
Update
type BackendWebhookUpdate ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func BuildAnonymous ¶ added in v5.1.9
func (*Client) Authorization ¶
func (client *Client) Authorization() *AuthorizationTag
func (*Client) Backend ¶
func (client *Client) Backend() *BackendTag
func (*Client) Consumer ¶
func (client *Client) Consumer() *ConsumerTag
type CommonCollection ¶
type CommonCollection[T any] struct { TotalResults int `json:"totalResults"` StartIndex int `json:"startIndex"` ItemsPerPage int `json:"itemsPerPage"` Entry []T `json:"entry"` }
Base collection
type CommonFormContainer ¶
type CommonFormContainer struct {
Element []CommonFormElement `json:"element"`
}
type CommonFormElement ¶
type CommonFormElementInput ¶
type CommonFormElementTag ¶
type CommonMessage ¶
type CommonMessage struct {
Success bool `json:"success"`
Message string `json:"message"`
Id string `json:"id"`
}
Common error message
type CommonMessageException ¶
type CommonMessageException struct {
Payload CommonMessage
Previous error
}
func (*CommonMessageException) Error ¶
func (e *CommonMessageException) Error() string
type CommonMetadata ¶
type ConsumerAccountTag ¶
type ConsumerAccountTag struct {
// contains filtered or unexported fields
}
func NewConsumerAccountTag ¶
func NewConsumerAccountTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerAccountTag
func (*ConsumerAccountTag) Activate ¶
func (client *ConsumerAccountTag) Activate(payload ConsumerUserActivate) (*CommonMessage, error)
Activate
func (*ConsumerAccountTag) Authorize ¶
func (client *ConsumerAccountTag) Authorize(payload ConsumerAuthorizeRequest) (*ConsumerAuthorizeResponse, error)
Authorize
func (*ConsumerAccountTag) ChangePassword ¶
func (client *ConsumerAccountTag) ChangePassword(payload BackendAccountChangePassword) (*CommonMessage, error)
ChangePassword
func (*ConsumerAccountTag) ExecutePasswordReset ¶
func (client *ConsumerAccountTag) ExecutePasswordReset(payload ConsumerUserPasswordReset) (*CommonMessage, error)
ExecutePasswordReset
func (*ConsumerAccountTag) Get ¶
func (client *ConsumerAccountTag) Get() (*ConsumerUserAccount, error)
Get
func (*ConsumerAccountTag) GetApp ¶
func (client *ConsumerAccountTag) GetApp() (*ConsumerAuthorizeMeta, error)
GetApp
func (*ConsumerAccountTag) Login ¶
func (client *ConsumerAccountTag) Login(payload ConsumerUserLogin) (*ConsumerUserJWT, error)
Login
func (*ConsumerAccountTag) Refresh ¶
func (client *ConsumerAccountTag) Refresh(payload ConsumerUserRefresh) (*ConsumerUserJWT, error)
Refresh
func (*ConsumerAccountTag) Register ¶
func (client *ConsumerAccountTag) Register(payload ConsumerUserRegister) (*CommonMessage, error)
Register
func (*ConsumerAccountTag) RequestPasswordReset ¶
func (client *ConsumerAccountTag) RequestPasswordReset(payload ConsumerUserEmail) (*CommonMessage, error)
RequestPasswordReset
func (*ConsumerAccountTag) Update ¶
func (client *ConsumerAccountTag) Update(payload ConsumerUserAccount) (*CommonMessage, error)
Update
type ConsumerApp ¶
type ConsumerApp struct {
Id int `json:"id"`
UserId int `json:"userId"`
Status int `json:"status"`
Name string `json:"name"`
Url string `json:"url"`
AppKey string `json:"appKey"`
AppSecret string `json:"appSecret"`
Date string `json:"date"`
Scopes []string `json:"scopes"`
Metadata *CommonMetadata `json:"metadata"`
}
type ConsumerAppCollection ¶
type ConsumerAppCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerApp `json:"entry"`
}
type ConsumerAppCreate ¶
type ConsumerAppTag ¶
type ConsumerAppTag struct {
// contains filtered or unexported fields
}
func NewConsumerAppTag ¶
func NewConsumerAppTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerAppTag
func (*ConsumerAppTag) Create ¶
func (client *ConsumerAppTag) Create(payload ConsumerAppCreate) (*CommonMessage, error)
Create
func (*ConsumerAppTag) Delete ¶
func (client *ConsumerAppTag) Delete(appId string) (*CommonMessage, error)
Delete
func (*ConsumerAppTag) Get ¶
func (client *ConsumerAppTag) Get(appId string) (*ConsumerApp, error)
Get
func (*ConsumerAppTag) GetAll ¶
func (client *ConsumerAppTag) GetAll(startIndex int, count int, search string) (*ConsumerAppCollection, error)
GetAll
func (*ConsumerAppTag) Update ¶
func (client *ConsumerAppTag) Update(appId string, payload ConsumerAppUpdate) (*CommonMessage, error)
Update
type ConsumerAppUpdate ¶
type ConsumerAuthorizeMeta ¶
type ConsumerAuthorizeMeta struct {
Name string `json:"name"`
Url string `json:"url"`
Scopes []ConsumerScope `json:"scopes"`
}
type ConsumerAuthorizeResponse ¶
type ConsumerAuthorizeResponse struct {
Type string `json:"type"`
Token *ConsumerAuthorizeResponseToken `json:"token"`
Code string `json:"code"`
RedirectUri string `json:"redirectUri"`
}
type ConsumerEvent ¶
type ConsumerEvent struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Metadata *CommonMetadata `json:"metadata"`
}
type ConsumerEventCollection ¶
type ConsumerEventCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerEvent `json:"entry"`
}
type ConsumerEventTag ¶
type ConsumerEventTag struct {
// contains filtered or unexported fields
}
func NewConsumerEventTag ¶
func NewConsumerEventTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerEventTag
func (*ConsumerEventTag) Get ¶ added in v5.1.11
func (client *ConsumerEventTag) Get(eventId string) (*ConsumerEvent, error)
Get
func (*ConsumerEventTag) GetAll ¶
func (client *ConsumerEventTag) GetAll(startIndex int, count int, search string) (*ConsumerEventCollection, error)
GetAll
type ConsumerForm ¶ added in v5.1.16
type ConsumerFormCollection ¶ added in v5.1.16
type ConsumerFormCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerForm `json:"entry"`
}
type ConsumerFormTag ¶ added in v5.1.16
type ConsumerFormTag struct {
// contains filtered or unexported fields
}
func NewConsumerFormTag ¶ added in v5.1.16
func NewConsumerFormTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerFormTag
func (*ConsumerFormTag) Get ¶ added in v5.1.16
func (client *ConsumerFormTag) Get(formId string) (*ConsumerForm, error)
Get
func (*ConsumerFormTag) GetAll ¶ added in v5.1.16
func (client *ConsumerFormTag) GetAll(startIndex int, count int, search string) (*ConsumerFormCollection, error)
GetAll
type ConsumerGrant ¶
type ConsumerGrant struct {
Id int `json:"id"`
App *ConsumerApp `json:"app"`
CreateDate string `json:"createDate"`
}
type ConsumerGrantCollection ¶
type ConsumerGrantCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerGrant `json:"entry"`
}
type ConsumerGrantTag ¶
type ConsumerGrantTag struct {
// contains filtered or unexported fields
}
func NewConsumerGrantTag ¶
func NewConsumerGrantTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerGrantTag
func (*ConsumerGrantTag) Delete ¶
func (client *ConsumerGrantTag) Delete(grantId string) (*CommonMessage, error)
Delete
func (*ConsumerGrantTag) GetAll ¶
func (client *ConsumerGrantTag) GetAll(startIndex int, count int, search string) (*ConsumerGrantCollection, error)
GetAll
type ConsumerIdentity ¶
type ConsumerIdentityCollection ¶
type ConsumerIdentityCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerIdentity `json:"entry"`
}
type ConsumerIdentityTag ¶
type ConsumerIdentityTag struct {
// contains filtered or unexported fields
}
func NewConsumerIdentityTag ¶
func NewConsumerIdentityTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerIdentityTag
func (*ConsumerIdentityTag) Exchange ¶
func (client *ConsumerIdentityTag) Exchange(identity string) (*Passthru, error)
Exchange
func (*ConsumerIdentityTag) GetAll ¶
func (client *ConsumerIdentityTag) GetAll(appId int, appKey string) (*ConsumerIdentityCollection, error)
GetAll
type ConsumerLog ¶
type ConsumerLogCollection ¶
type ConsumerLogCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerLog `json:"entry"`
}
type ConsumerLogTag ¶
type ConsumerLogTag struct {
// contains filtered or unexported fields
}
func NewConsumerLogTag ¶
func NewConsumerLogTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerLogTag
func (*ConsumerLogTag) Get ¶
func (client *ConsumerLogTag) Get(logId string) (*ConsumerLog, error)
Get
func (*ConsumerLogTag) GetAll ¶
func (client *ConsumerLogTag) GetAll(startIndex int, count int, search string) (*ConsumerLogCollection, error)
GetAll
type ConsumerPage ¶
type ConsumerPage struct {
Id int `json:"id"`
Title string `json:"title"`
Slug string `json:"slug"`
Content string `json:"content"`
Metadata *CommonMetadata `json:"metadata"`
}
type ConsumerPageCollection ¶
type ConsumerPageCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerPage `json:"entry"`
}
type ConsumerPageTag ¶
type ConsumerPageTag struct {
// contains filtered or unexported fields
}
func NewConsumerPageTag ¶
func NewConsumerPageTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerPageTag
func (*ConsumerPageTag) Get ¶
func (client *ConsumerPageTag) Get(pageId string) (*ConsumerPage, error)
Get
func (*ConsumerPageTag) GetAll ¶
func (client *ConsumerPageTag) GetAll(startIndex int, count int, search string) (*ConsumerPageCollection, error)
GetAll
type ConsumerPaymentCheckoutResponse ¶
type ConsumerPaymentCheckoutResponse struct {
ApprovalUrl string `json:"approvalUrl"`
}
type ConsumerPaymentPortalRequest ¶
type ConsumerPaymentPortalRequest struct {
ReturnUrl string `json:"returnUrl"`
}
type ConsumerPaymentPortalResponse ¶
type ConsumerPaymentPortalResponse struct {
RedirectUrl string `json:"redirectUrl"`
}
type ConsumerPaymentTag ¶
type ConsumerPaymentTag struct {
// contains filtered or unexported fields
}
func NewConsumerPaymentTag ¶
func NewConsumerPaymentTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerPaymentTag
func (*ConsumerPaymentTag) Checkout ¶
func (client *ConsumerPaymentTag) Checkout(provider string, payload ConsumerPaymentCheckoutRequest) (*ConsumerPaymentCheckoutResponse, error)
Checkout
func (*ConsumerPaymentTag) Portal ¶
func (client *ConsumerPaymentTag) Portal(provider string, payload ConsumerPaymentPortalRequest) (*ConsumerPaymentPortalResponse, error)
Portal
type ConsumerPlan ¶
type ConsumerPlanCollection ¶
type ConsumerPlanCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerPlan `json:"entry"`
}
type ConsumerPlanTag ¶
type ConsumerPlanTag struct {
// contains filtered or unexported fields
}
func NewConsumerPlanTag ¶
func NewConsumerPlanTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerPlanTag
func (*ConsumerPlanTag) Get ¶
func (client *ConsumerPlanTag) Get(planId string) (*ConsumerPlan, error)
Get
func (*ConsumerPlanTag) GetAll ¶
func (client *ConsumerPlanTag) GetAll(startIndex int, count int, search string) (*ConsumerPlanCollection, error)
GetAll
type ConsumerScope ¶
type ConsumerScope struct {
Id int `json:"id"`
Name string `json:"name"`
Description string `json:"description"`
Metadata *CommonMetadata `json:"metadata"`
}
type ConsumerScopeCategories ¶ added in v5.1.15
type ConsumerScopeCategories struct {
Categories []ConsumerScopeCategory `json:"categories"`
}
type ConsumerScopeCategory ¶ added in v5.1.15
type ConsumerScopeCategory struct {
Id int `json:"id"`
Name string `json:"name"`
Scopes []ConsumerScopeCategoryScope `json:"scopes"`
}
type ConsumerScopeCategoryScope ¶ added in v5.1.15
type ConsumerScopeCollection ¶
type ConsumerScopeCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerScope `json:"entry"`
}
type ConsumerScopeTag ¶
type ConsumerScopeTag struct {
// contains filtered or unexported fields
}
func NewConsumerScopeTag ¶
func NewConsumerScopeTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerScopeTag
func (*ConsumerScopeTag) GetAll ¶
func (client *ConsumerScopeTag) GetAll(startIndex int, count int, search string) (*ConsumerScopeCollection, error)
GetAll
func (*ConsumerScopeTag) GetCategories ¶ added in v5.1.15
func (client *ConsumerScopeTag) GetCategories() (*ConsumerScopeCategories, error)
GetCategories
type ConsumerTag ¶
type ConsumerTag struct {
// contains filtered or unexported fields
}
func NewConsumerTag ¶
func NewConsumerTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerTag
func (*ConsumerTag) Account ¶
func (client *ConsumerTag) Account() *ConsumerAccountTag
func (*ConsumerTag) App ¶
func (client *ConsumerTag) App() *ConsumerAppTag
func (*ConsumerTag) Event ¶
func (client *ConsumerTag) Event() *ConsumerEventTag
func (*ConsumerTag) Form ¶ added in v5.1.16
func (client *ConsumerTag) Form() *ConsumerFormTag
func (*ConsumerTag) Grant ¶
func (client *ConsumerTag) Grant() *ConsumerGrantTag
func (*ConsumerTag) Identity ¶
func (client *ConsumerTag) Identity() *ConsumerIdentityTag
func (*ConsumerTag) Log ¶
func (client *ConsumerTag) Log() *ConsumerLogTag
func (*ConsumerTag) Page ¶
func (client *ConsumerTag) Page() *ConsumerPageTag
func (*ConsumerTag) Payment ¶
func (client *ConsumerTag) Payment() *ConsumerPaymentTag
func (*ConsumerTag) Plan ¶
func (client *ConsumerTag) Plan() *ConsumerPlanTag
func (*ConsumerTag) Scope ¶
func (client *ConsumerTag) Scope() *ConsumerScopeTag
func (*ConsumerTag) Token ¶
func (client *ConsumerTag) Token() *ConsumerTokenTag
func (*ConsumerTag) Transaction ¶
func (client *ConsumerTag) Transaction() *ConsumerTransactionTag
func (*ConsumerTag) Webhook ¶
func (client *ConsumerTag) Webhook() *ConsumerWebhookTag
type ConsumerToken ¶
type ConsumerTokenCollection ¶
type ConsumerTokenCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerToken `json:"entry"`
}
type ConsumerTokenCreate ¶
type ConsumerTokenTag ¶
type ConsumerTokenTag struct {
// contains filtered or unexported fields
}
func NewConsumerTokenTag ¶
func NewConsumerTokenTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerTokenTag
func (*ConsumerTokenTag) Create ¶
func (client *ConsumerTokenTag) Create(payload ConsumerTokenCreate) (*ConsumerTokenAccessToken, error)
Create
func (*ConsumerTokenTag) Delete ¶
func (client *ConsumerTokenTag) Delete(tokenId string) (*CommonMessage, error)
Delete
func (*ConsumerTokenTag) Get ¶
func (client *ConsumerTokenTag) Get(tokenId string) (*ConsumerToken, error)
Get
func (*ConsumerTokenTag) GetAll ¶
func (client *ConsumerTokenTag) GetAll(startIndex int, count int, search string) (*ConsumerTokenCollection, error)
GetAll
func (*ConsumerTokenTag) Update ¶
func (client *ConsumerTokenTag) Update(tokenId string, payload ConsumerTokenUpdate) (*ConsumerTokenAccessToken, error)
Update
type ConsumerTokenUpdate ¶
type ConsumerTransaction ¶
type ConsumerTransaction struct {
Id int `json:"id"`
UserId int `json:"userId"`
PlanId int `json:"planId"`
Plan *ConsumerPlan `json:"plan"`
TransactionId string `json:"transactionId"`
Amount float64 `json:"amount"`
Points float64 `json:"points"`
PeriodStart string `json:"periodStart"`
PeriodEnd string `json:"periodEnd"`
InsertDate string `json:"insertDate"`
}
type ConsumerTransactionCollection ¶
type ConsumerTransactionCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerTransaction `json:"entry"`
}
type ConsumerTransactionTag ¶
type ConsumerTransactionTag struct {
// contains filtered or unexported fields
}
func NewConsumerTransactionTag ¶
func NewConsumerTransactionTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerTransactionTag
func (*ConsumerTransactionTag) Get ¶
func (client *ConsumerTransactionTag) Get(transactionId string) (*ConsumerTransaction, error)
Get
func (*ConsumerTransactionTag) GetAll ¶
func (client *ConsumerTransactionTag) GetAll(startIndex int, count int, search string) (*ConsumerTransactionCollection, error)
GetAll
type ConsumerUserAccount ¶
type ConsumerUserAccount struct {
Id int `json:"id"`
PlanId int `json:"planId"`
Status int `json:"status"`
Name string `json:"name"`
Email string `json:"email"`
Points int `json:"points"`
Scopes []string `json:"scopes"`
Plans []ConsumerUserPlan `json:"plans"`
Metadata *CommonMetadata `json:"metadata"`
Date string `json:"date"`
}
type ConsumerUserActivate ¶
type ConsumerUserActivate struct {
Token string `json:"token"`
}
type ConsumerUserEmail ¶
type ConsumerUserJWT ¶
type ConsumerUserLogin ¶
type ConsumerUserPlan ¶
type ConsumerUserRefresh ¶
type ConsumerUserRefresh struct {
RefreshToken string `json:"refresh_token"`
}
type ConsumerUserRegister ¶
type ConsumerWebhook ¶
type ConsumerWebhookCollection ¶
type ConsumerWebhookCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []ConsumerWebhook `json:"entry"`
}
type ConsumerWebhookCreate ¶
type ConsumerWebhookTag ¶
type ConsumerWebhookTag struct {
// contains filtered or unexported fields
}
func NewConsumerWebhookTag ¶
func NewConsumerWebhookTag(httpClient *http.Client, parser *sdkgen.Parser) *ConsumerWebhookTag
func (*ConsumerWebhookTag) Create ¶
func (client *ConsumerWebhookTag) Create(payload ConsumerWebhookCreate) (*CommonMessage, error)
Create
func (*ConsumerWebhookTag) Delete ¶
func (client *ConsumerWebhookTag) Delete(webhookId string) (*CommonMessage, error)
Delete
func (*ConsumerWebhookTag) Get ¶
func (client *ConsumerWebhookTag) Get(webhookId string) (*ConsumerWebhook, error)
Get
func (*ConsumerWebhookTag) GetAll ¶
func (client *ConsumerWebhookTag) GetAll(startIndex int, count int, search string) (*ConsumerWebhookCollection, error)
GetAll
func (*ConsumerWebhookTag) Update ¶
func (client *ConsumerWebhookTag) Update(webhookId string, payload ConsumerWebhookUpdate) (*CommonMessage, error)
Update
type ConsumerWebhookUpdate ¶
type MarketplaceAction ¶ added in v5.1.3
type MarketplaceAction struct {
Id int `json:"id"`
Name string `json:"name"`
Author *MarketplaceUser `json:"author"`
Version string `json:"version"`
Icon string `json:"icon"`
Summary string `json:"summary"`
Description string `json:"description"`
Cost int `json:"cost"`
UpdateDate string `json:"updateDate"`
InsertDate string `json:"insertDate"`
Class string `json:"class"`
Config *MarketplaceActionConfig `json:"config"`
}
type MarketplaceActionCollection ¶ added in v5.1.3
type MarketplaceActionCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []MarketplaceAction `json:"entry"`
}
type MarketplaceActionConfig ¶ added in v5.1.3
type MarketplaceApp ¶ added in v5.1.3
type MarketplaceApp struct {
Id int `json:"id"`
Name string `json:"name"`
Author *MarketplaceUser `json:"author"`
Version string `json:"version"`
Icon string `json:"icon"`
Summary string `json:"summary"`
Description string `json:"description"`
Cost int `json:"cost"`
UpdateDate string `json:"updateDate"`
InsertDate string `json:"insertDate"`
Scopes []string `json:"scopes"`
DownloadUrl string `json:"downloadUrl"`
Hash string `json:"hash"`
}
type MarketplaceAppCollection ¶ added in v5.1.3
type MarketplaceAppCollection struct {
TotalResults int `json:"totalResults"`
StartIndex int `json:"startIndex"`
ItemsPerPage int `json:"itemsPerPage"`
Entry []MarketplaceApp `json:"entry"`
}
type MarketplaceCollection ¶ added in v5.1.3
type MarketplaceInstall ¶ added in v5.1.3
type MarketplaceInstall struct {
Name string `json:"name"`
}
Installs an object from the marketplace
type MarketplaceMessage ¶ added in v5.1.3
type MarketplaceObject ¶ added in v5.1.3
type MarketplaceObject struct {
Id int `json:"id"`
Name string `json:"name"`
Author *MarketplaceUser `json:"author"`
Version string `json:"version"`
Icon string `json:"icon"`
Summary string `json:"summary"`
Description string `json:"description"`
Cost int `json:"cost"`
UpdateDate string `json:"updateDate"`
InsertDate string `json:"insertDate"`
}
Base class of all objects on the marketplace
type MarketplaceUser ¶ added in v5.1.3
type SystemAbout ¶
type SystemAbout struct {
ApiVersion string `json:"apiVersion"`
Title string `json:"title"`
Description string `json:"description"`
TermsOfService string `json:"termsOfService"`
ContactName string `json:"contactName"`
ContactUrl string `json:"contactUrl"`
ContactEmail string `json:"contactEmail"`
LicenseName string `json:"licenseName"`
LicenseUrl string `json:"licenseUrl"`
PaymentCurrency string `json:"paymentCurrency"`
Categories []string `json:"categories"`
Scopes []string `json:"scopes"`
Apps *SystemAboutApps `json:"apps"`
Links []SystemAboutLink `json:"links"`
}
type SystemAboutApps ¶
type SystemAboutLink ¶
type SystemConnectionTag ¶
type SystemConnectionTag struct {
// contains filtered or unexported fields
}
func NewSystemConnectionTag ¶
func NewSystemConnectionTag(httpClient *http.Client, parser *sdkgen.Parser) *SystemConnectionTag
func (*SystemConnectionTag) Callback ¶
func (client *SystemConnectionTag) Callback(name string) (*CommonMessage, error)
Callback
type SystemHealthCheck ¶
type SystemMetaTag ¶
type SystemMetaTag struct {
// contains filtered or unexported fields
}
func NewSystemMetaTag ¶
func NewSystemMetaTag(httpClient *http.Client, parser *sdkgen.Parser) *SystemMetaTag
func (*SystemMetaTag) GetAbout ¶
func (client *SystemMetaTag) GetAbout() (*SystemAbout, error)
GetAbout
func (*SystemMetaTag) GetDebug ¶
func (client *SystemMetaTag) GetDebug(payload Passthru) (*Passthru, error)
GetDebug
func (*SystemMetaTag) GetHealth ¶
func (client *SystemMetaTag) GetHealth() (*SystemHealthCheck, error)
GetHealth
func (*SystemMetaTag) GetOAuthConfiguration ¶ added in v5.0.3
func (client *SystemMetaTag) GetOAuthConfiguration() (*SystemOAuthConfiguration, error)
GetOAuthConfiguration
func (*SystemMetaTag) GetRoutes ¶
func (client *SystemMetaTag) GetRoutes() (*SystemRoute, error)
GetRoutes
func (*SystemMetaTag) GetSchema ¶
func (client *SystemMetaTag) GetSchema(name string) (*SystemSchema, error)
GetSchema
type SystemOAuthConfiguration ¶ added in v5.0.3
type SystemOAuthConfiguration struct {
Issuer string `json:"issuer"`
TokenEndpoint string `json:"token_endpoint"`
TokenEndpointAuthMethodsSupported []string `json:"token_endpoint_auth_methods_supported"`
UserinfoEndpoint string `json:"userinfo_endpoint"`
ScopesSupported []string `json:"scopes_supported"`
ClaimsSupported []string `json:"claims_supported"`
}
type SystemPaymentTag ¶
type SystemPaymentTag struct {
// contains filtered or unexported fields
}
func NewSystemPaymentTag ¶
func NewSystemPaymentTag(httpClient *http.Client, parser *sdkgen.Parser) *SystemPaymentTag
func (*SystemPaymentTag) Webhook ¶
func (client *SystemPaymentTag) Webhook(provider string) (*CommonMessage, error)
Webhook
type SystemRoute ¶
type SystemRoute struct {
Routes *SystemRoutePath `json:"routes"`
}
type SystemRouteMethod ¶
type SystemRoutePath ¶
type SystemRoutePath = map[string]SystemRouteMethod
type SystemSchema ¶
type SystemSchema struct {
Schema *SystemSchemaTypeSchema `json:"schema"`
Form *SystemSchemaForm `json:"form"`
}
type SystemSchemaForm ¶
type SystemSchemaTypeSchema ¶
type SystemTag ¶
type SystemTag struct {
// contains filtered or unexported fields
}
func NewSystemTag ¶
func (*SystemTag) Connection ¶
func (client *SystemTag) Connection() *SystemConnectionTag
func (*SystemTag) Meta ¶
func (client *SystemTag) Meta() *SystemMetaTag
func (*SystemTag) Payment ¶
func (client *SystemTag) Payment() *SystemPaymentTag
Source Files
¶
- authorization_tag.go
- backend_account_change_password.go
- backend_account_tag.go
- backend_action.go
- backend_action_collection.go
- backend_action_config.go
- backend_action_create.go
- backend_action_execute_request.go
- backend_action_execute_request_body.go
- backend_action_execute_response.go
- backend_action_execute_response_body.go
- backend_action_execute_response_headers.go
- backend_action_index.go
- backend_action_index_entry.go
- backend_action_tag.go
- backend_action_update.go
- backend_app.go
- backend_app_collection.go
- backend_app_create.go
- backend_app_tag.go
- backend_app_update.go
- backend_audit.go
- backend_audit_collection.go
- backend_audit_object.go
- backend_audit_tag.go
- backend_backup_export.go
- backend_backup_import.go
- backend_backup_import_result.go
- backend_backup_tag.go
- backend_category.go
- backend_category_collection.go
- backend_category_create.go
- backend_category_tag.go
- backend_category_update.go
- backend_config.go
- backend_config_collection.go
- backend_config_tag.go
- backend_config_update.go
- backend_connection.go
- backend_connection_collection.go
- backend_connection_config.go
- backend_connection_create.go
- backend_connection_index.go
- backend_connection_index_entry.go
- backend_connection_redirect_response.go
- backend_connection_tag.go
- backend_connection_update.go
- backend_cronjob.go
- backend_cronjob_collection.go
- backend_cronjob_create.go
- backend_cronjob_error.go
- backend_cronjob_tag.go
- backend_cronjob_update.go
- backend_dashboard.go
- backend_dashboard_tag.go
- backend_database_row.go
- backend_database_row_collection.go
- backend_database_table.go
- backend_database_table_collection.go
- backend_database_table_column.go
- backend_database_table_foreign_key_constraint.go
- backend_database_table_index.go
- backend_database_tag.go
- backend_event.go
- backend_event_collection.go
- backend_event_create.go
- backend_event_tag.go
- backend_event_update.go
- backend_firewall.go
- backend_firewall_collection.go
- backend_firewall_create.go
- backend_firewall_tag.go
- backend_firewall_update.go
- backend_form.go
- backend_form_collection.go
- backend_form_create.go
- backend_form_tag.go
- backend_form_update.go
- backend_generator_index_provider.go
- backend_generator_index_providers.go
- backend_generator_provider.go
- backend_generator_provider_changelog.go
- backend_generator_provider_config.go
- backend_generator_tag.go
- backend_identity.go
- backend_identity_collection.go
- backend_identity_config.go
- backend_identity_create.go
- backend_identity_index.go
- backend_identity_index_entry.go
- backend_identity_tag.go
- backend_identity_update.go
- backend_log.go
- backend_log_collection.go
- backend_log_error.go
- backend_log_error_collection.go
- backend_log_tag.go
- backend_marketplace_action_tag.go
- backend_marketplace_app_tag.go
- backend_marketplace_tag.go
- backend_operation.go
- backend_operation_collection.go
- backend_operation_create.go
- backend_operation_parameters.go
- backend_operation_schema.go
- backend_operation_tag.go
- backend_operation_throws.go
- backend_operation_update.go
- backend_page.go
- backend_page_collection.go
- backend_page_create.go
- backend_page_tag.go
- backend_page_update.go
- backend_plan.go
- backend_plan_collection.go
- backend_plan_create.go
- backend_plan_tag.go
- backend_plan_update.go
- backend_rate.go
- backend_rate_allocation.go
- backend_rate_collection.go
- backend_rate_create.go
- backend_rate_tag.go
- backend_rate_update.go
- backend_role.go
- backend_role_collection.go
- backend_role_create.go
- backend_role_tag.go
- backend_role_update.go
- backend_schema.go
- backend_schema_collection.go
- backend_schema_create.go
- backend_schema_form.go
- backend_schema_preview_response.go
- backend_schema_source.go
- backend_schema_tag.go
- backend_schema_update.go
- backend_scope.go
- backend_scope_categories.go
- backend_scope_category.go
- backend_scope_category_scope.go
- backend_scope_collection.go
- backend_scope_create.go
- backend_scope_operation.go
- backend_scope_tag.go
- backend_scope_update.go
- backend_sdk_generate.go
- backend_sdk_message.go
- backend_sdk_response.go
- backend_sdk_tag.go
- backend_sdk_types.go
- backend_statistic_chart.go
- backend_statistic_chart_series.go
- backend_statistic_count.go
- backend_statistic_tag.go
- backend_tag.go
- backend_tenant_tag.go
- backend_test_collection.go
- backend_test_config.go
- backend_test_tag.go
- backend_token.go
- backend_token_collection.go
- backend_token_tag.go
- backend_transaction.go
- backend_transaction_collection.go
- backend_transaction_tag.go
- backend_trash_data.go
- backend_trash_data_collection.go
- backend_trash_restore.go
- backend_trash_tag.go
- backend_trash_types.go
- backend_user.go
- backend_user_collection.go
- backend_user_create.go
- backend_user_tag.go
- backend_user_update.go
- backend_webhook.go
- backend_webhook_collection.go
- backend_webhook_create.go
- backend_webhook_response.go
- backend_webhook_tag.go
- backend_webhook_update.go
- client.go
- common_collection.go
- common_form_container.go
- common_form_element.go
- common_form_element_input.go
- common_form_element_select.go
- common_form_element_select_option.go
- common_form_element_tag.go
- common_form_element_text_area.go
- common_message.go
- common_message_exception.go
- common_metadata.go
- consumer_account_tag.go
- consumer_app.go
- consumer_app_collection.go
- consumer_app_create.go
- consumer_app_tag.go
- consumer_app_update.go
- consumer_authorize_meta.go
- consumer_authorize_request.go
- consumer_authorize_response.go
- consumer_authorize_response_token.go
- consumer_event.go
- consumer_event_collection.go
- consumer_event_tag.go
- consumer_form.go
- consumer_form_collection.go
- consumer_form_tag.go
- consumer_grant.go
- consumer_grant_collection.go
- consumer_grant_tag.go
- consumer_identity.go
- consumer_identity_collection.go
- consumer_identity_tag.go
- consumer_log.go
- consumer_log_collection.go
- consumer_log_tag.go
- consumer_page.go
- consumer_page_collection.go
- consumer_page_tag.go
- consumer_payment_checkout_request.go
- consumer_payment_checkout_response.go
- consumer_payment_portal_request.go
- consumer_payment_portal_response.go
- consumer_payment_tag.go
- consumer_plan.go
- consumer_plan_collection.go
- consumer_plan_tag.go
- consumer_scope.go
- consumer_scope_categories.go
- consumer_scope_category.go
- consumer_scope_category_scope.go
- consumer_scope_collection.go
- consumer_scope_tag.go
- consumer_tag.go
- consumer_token.go
- consumer_token_access_token.go
- consumer_token_collection.go
- consumer_token_create.go
- consumer_token_tag.go
- consumer_token_update.go
- consumer_transaction.go
- consumer_transaction_collection.go
- consumer_transaction_tag.go
- consumer_user_account.go
- consumer_user_activate.go
- consumer_user_email.go
- consumer_user_jwt.go
- consumer_user_login.go
- consumer_user_password_reset.go
- consumer_user_plan.go
- consumer_user_refresh.go
- consumer_user_register.go
- consumer_webhook.go
- consumer_webhook_collection.go
- consumer_webhook_create.go
- consumer_webhook_response.go
- consumer_webhook_tag.go
- consumer_webhook_update.go
- marketplace_action.go
- marketplace_action_collection.go
- marketplace_action_config.go
- marketplace_app.go
- marketplace_app_collection.go
- marketplace_collection.go
- marketplace_install.go
- marketplace_message.go
- marketplace_object.go
- marketplace_user.go
- passthru.go
- system_about.go
- system_about_apps.go
- system_about_link.go
- system_connection_tag.go
- system_health_check.go
- system_meta_tag.go
- system_o_auth_configuration.go
- system_payment_tag.go
- system_route.go
- system_route_method.go
- system_route_path.go
- system_schema.go
- system_schema_form.go
- system_schema_type_schema.go
- system_tag.go