v0

package
v0.0.0-...-442578e Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Overview

Package v0 provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.16.2 DO NOT EDIT.

Index

Constants

View Source
const (
	BearerScopes = "bearer.Scopes"
)

Variables

This section is empty.

Functions

func GetSwagger

func GetSwagger() (swagger *openapi3.T, err error)

GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.

func NewAddMemberRequest

func NewAddMemberRequest(server string, slug string) (*http.Request, error)

NewAddMemberRequest generates requests for AddMember

func NewCopyObjectRequest

func NewCopyObjectRequest(server string, ref string, id string, body CopyObjectJSONRequestBody) (*http.Request, error)

NewCopyObjectRequest calls the generic CopyObject builder with application/json body

func NewCopyObjectRequestWithBody

func NewCopyObjectRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewCopyObjectRequestWithBody generates requests for CopyObject with any type of body

func NewCreateBucketRequest

func NewCreateBucketRequest(server string, ref string, body CreateBucketJSONRequestBody) (*http.Request, error)

NewCreateBucketRequest calls the generic CreateBucket builder with application/json body

func NewCreateBucketRequestWithBody

func NewCreateBucketRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewCreateBucketRequestWithBody generates requests for CreateBucket with any type of body

func NewCreateColumnRequest

func NewCreateColumnRequest(server string, ref string, params *CreateColumnParams, body CreateColumnJSONRequestBody) (*http.Request, error)

NewCreateColumnRequest calls the generic CreateColumn builder with application/json body

func NewCreateColumnRequestWithBody

func NewCreateColumnRequestWithBody(server string, ref string, params *CreateColumnParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateColumnRequestWithBody generates requests for CreateColumn with any type of body

func NewCreateContentRequest

func NewCreateContentRequest(server string, ref string, body CreateContentJSONRequestBody) (*http.Request, error)

NewCreateContentRequest calls the generic CreateContent builder with application/json body

func NewCreateContentRequestWithBody

func NewCreateContentRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewCreateContentRequestWithBody generates requests for CreateContent with any type of body

func NewCreateExtensionRequest

func NewCreateExtensionRequest(server string, ref string, params *CreateExtensionParams, body CreateExtensionJSONRequestBody) (*http.Request, error)

NewCreateExtensionRequest calls the generic CreateExtension builder with application/json body

func NewCreateExtensionRequestWithBody

func NewCreateExtensionRequestWithBody(server string, ref string, params *CreateExtensionParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateExtensionRequestWithBody generates requests for CreateExtension with any type of body

func NewCreateFunctionRequest

func NewCreateFunctionRequest(server string, ref string, params *CreateFunctionParams, body CreateFunctionJSONRequestBody) (*http.Request, error)

NewCreateFunctionRequest calls the generic CreateFunction builder with application/json body

func NewCreateFunctionRequestWithBody

func NewCreateFunctionRequestWithBody(server string, ref string, params *CreateFunctionParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateFunctionRequestWithBody generates requests for CreateFunction with any type of body

func NewCreateOrganizationWithTierRequest

func NewCreateOrganizationWithTierRequest(server string, body CreateOrganizationWithTierJSONRequestBody) (*http.Request, error)

NewCreateOrganizationWithTierRequest calls the generic CreateOrganizationWithTier builder with application/json body

func NewCreateOrganizationWithTierRequestWithBody

func NewCreateOrganizationWithTierRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOrganizationWithTierRequestWithBody generates requests for CreateOrganizationWithTier with any type of body

func NewCreatePolicyRequest

func NewCreatePolicyRequest(server string, ref string, params *CreatePolicyParams, body CreatePolicyJSONRequestBody) (*http.Request, error)

NewCreatePolicyRequest calls the generic CreatePolicy builder with application/json body

func NewCreatePolicyRequestWithBody

func NewCreatePolicyRequestWithBody(server string, ref string, params *CreatePolicyParams, contentType string, body io.Reader) (*http.Request, error)

NewCreatePolicyRequestWithBody generates requests for CreatePolicy with any type of body

func NewCreateProjectRequest

func NewCreateProjectRequest(server string, body CreateProjectJSONRequestBody) (*http.Request, error)

NewCreateProjectRequest calls the generic CreateProject builder with application/json body

func NewCreateProjectRequestWithBody

func NewCreateProjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body

func NewCreatePublicUrlRequest

func NewCreatePublicUrlRequest(server string, ref string, id string, body CreatePublicUrlJSONRequestBody) (*http.Request, error)

NewCreatePublicUrlRequest calls the generic CreatePublicUrl builder with application/json body

func NewCreatePublicUrlRequestWithBody

func NewCreatePublicUrlRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewCreatePublicUrlRequestWithBody generates requests for CreatePublicUrl with any type of body

func NewCreatePublicationRequest

func NewCreatePublicationRequest(server string, ref string, params *CreatePublicationParams, body CreatePublicationJSONRequestBody) (*http.Request, error)

NewCreatePublicationRequest calls the generic CreatePublication builder with application/json body

func NewCreatePublicationRequestWithBody

func NewCreatePublicationRequestWithBody(server string, ref string, params *CreatePublicationParams, contentType string, body io.Reader) (*http.Request, error)

NewCreatePublicationRequestWithBody generates requests for CreatePublication with any type of body

func NewCreateRoleRequest

func NewCreateRoleRequest(server string, ref string, params *CreateRoleParams, body CreateRoleJSONRequestBody) (*http.Request, error)

NewCreateRoleRequest calls the generic CreateRole builder with application/json body

func NewCreateRoleRequestWithBody

func NewCreateRoleRequestWithBody(server string, ref string, params *CreateRoleParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateRoleRequestWithBody generates requests for CreateRole with any type of body

func NewCreateSchemaRequest

func NewCreateSchemaRequest(server string, ref string, params *CreateSchemaParams, body CreateSchemaJSONRequestBody) (*http.Request, error)

NewCreateSchemaRequest calls the generic CreateSchema builder with application/json body

func NewCreateSchemaRequestWithBody

func NewCreateSchemaRequestWithBody(server string, ref string, params *CreateSchemaParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateSchemaRequestWithBody generates requests for CreateSchema with any type of body

func NewCreateSignedUrlRequest

func NewCreateSignedUrlRequest(server string, ref string, id string, body CreateSignedUrlJSONRequestBody) (*http.Request, error)

NewCreateSignedUrlRequest calls the generic CreateSignedUrl builder with application/json body

func NewCreateSignedUrlRequestWithBody

func NewCreateSignedUrlRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSignedUrlRequestWithBody generates requests for CreateSignedUrl with any type of body

func NewCreateSignedUrlsRequest

func NewCreateSignedUrlsRequest(server string, ref string, id string, body CreateSignedUrlsJSONRequestBody) (*http.Request, error)

NewCreateSignedUrlsRequest calls the generic CreateSignedUrls builder with application/json body

func NewCreateSignedUrlsRequestWithBody

func NewCreateSignedUrlsRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSignedUrlsRequestWithBody generates requests for CreateSignedUrls with any type of body

func NewCreateTableRequest

func NewCreateTableRequest(server string, ref string, params *CreateTableParams, body CreateTableJSONRequestBody) (*http.Request, error)

NewCreateTableRequest calls the generic CreateTable builder with application/json body

func NewCreateTableRequestWithBody

func NewCreateTableRequestWithBody(server string, ref string, params *CreateTableParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateTableRequestWithBody generates requests for CreateTable with any type of body

func NewCreateTriggerRequest

func NewCreateTriggerRequest(server string, ref string, params *CreateTriggerParams, body CreateTriggerJSONRequestBody) (*http.Request, error)

NewCreateTriggerRequest calls the generic CreateTrigger builder with application/json body

func NewCreateTriggerRequestWithBody

func NewCreateTriggerRequestWithBody(server string, ref string, params *CreateTriggerParams, contentType string, body io.Reader) (*http.Request, error)

NewCreateTriggerRequestWithBody generates requests for CreateTrigger with any type of body

func NewDeleteBucketRequest

func NewDeleteBucketRequest(server string, ref string, id string) (*http.Request, error)

NewDeleteBucketRequest generates requests for DeleteBucket

func NewDeleteColumnRequest

func NewDeleteColumnRequest(server string, ref string, params *DeleteColumnParams) (*http.Request, error)

NewDeleteColumnRequest generates requests for DeleteColumn

func NewDeleteContentRequest

func NewDeleteContentRequest(server string, ref string, params *DeleteContentParams) (*http.Request, error)

NewDeleteContentRequest generates requests for DeleteContent

func NewDeleteExtensionRequest

func NewDeleteExtensionRequest(server string, ref string, params *DeleteExtensionParams) (*http.Request, error)

NewDeleteExtensionRequest generates requests for DeleteExtension

func NewDeleteFactorsRequest

func NewDeleteFactorsRequest(server string, ref string, id string) (*http.Request, error)

NewDeleteFactorsRequest generates requests for DeleteFactors

func NewDeleteFunctionRequest

func NewDeleteFunctionRequest(server string, ref string, params *DeleteFunctionParams) (*http.Request, error)

NewDeleteFunctionRequest generates requests for DeleteFunction

func NewDeleteInvitedUserRequest

func NewDeleteInvitedUserRequest(server string, slug string, params *DeleteInvitedUserParams) (*http.Request, error)

NewDeleteInvitedUserRequest generates requests for DeleteInvitedUser

func NewDeleteMemberRequest

func NewDeleteMemberRequest(server string, slug string, gotrueId string) (*http.Request, error)

NewDeleteMemberRequest generates requests for DeleteMember

func NewDeleteNotificationsRequest

func NewDeleteNotificationsRequest(server string, body DeleteNotificationsJSONRequestBody) (*http.Request, error)

NewDeleteNotificationsRequest calls the generic DeleteNotifications builder with application/json body

func NewDeleteNotificationsRequestWithBody

func NewDeleteNotificationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteNotificationsRequestWithBody generates requests for DeleteNotifications with any type of body

func NewDeleteObjectsRequest

func NewDeleteObjectsRequest(server string, ref string, id string, body DeleteObjectsJSONRequestBody) (*http.Request, error)

NewDeleteObjectsRequest calls the generic DeleteObjects builder with application/json body

func NewDeleteObjectsRequestWithBody

func NewDeleteObjectsRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteObjectsRequestWithBody generates requests for DeleteObjects with any type of body

func NewDeleteOrganizationRequest

func NewDeleteOrganizationRequest(server string, slug string) (*http.Request, error)

NewDeleteOrganizationRequest generates requests for DeleteOrganization

func NewDeletePolicyRequest

func NewDeletePolicyRequest(server string, ref string, params *DeletePolicyParams) (*http.Request, error)

NewDeletePolicyRequest generates requests for DeletePolicy

func NewDeleteProjectRequest

func NewDeleteProjectRequest(server string, ref string) (*http.Request, error)

NewDeleteProjectRequest generates requests for DeleteProject

func NewDeletePublicationRequest

func NewDeletePublicationRequest(server string, ref string, params *DeletePublicationParams) (*http.Request, error)

NewDeletePublicationRequest generates requests for DeletePublication

func NewDeleteRoleRequest

func NewDeleteRoleRequest(server string, ref string, params *DeleteRoleParams) (*http.Request, error)

NewDeleteRoleRequest generates requests for DeleteRole

func NewDeleteSchemaRequest

func NewDeleteSchemaRequest(server string, ref string, params *DeleteSchemaParams) (*http.Request, error)

NewDeleteSchemaRequest generates requests for DeleteSchema

func NewDeleteTableRequest

func NewDeleteTableRequest(server string, ref string, params *DeleteTableParams) (*http.Request, error)

NewDeleteTableRequest generates requests for DeleteTable

func NewDeleteTriggerRequest

func NewDeleteTriggerRequest(server string, ref string, params *DeleteTriggerParams) (*http.Request, error)

NewDeleteTriggerRequest generates requests for DeleteTrigger

func NewDeleteUserRequest

func NewDeleteUserRequest(server string, ref string, body DeleteUserJSONRequestBody) (*http.Request, error)

NewDeleteUserRequest calls the generic DeleteUser builder with application/json body

func NewDeleteUserRequestWithBody

func NewDeleteUserRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewDeleteUserRequestWithBody generates requests for DeleteUser with any type of body

func NewDownloadBackupRequest

func NewDownloadBackupRequest(server string, ref string, body DownloadBackupJSONRequestBody) (*http.Request, error)

NewDownloadBackupRequest calls the generic DownloadBackup builder with application/json body

func NewDownloadBackupRequestWithBody

func NewDownloadBackupRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewDownloadBackupRequestWithBody generates requests for DownloadBackup with any type of body

func NewDownloadRequest

func NewDownloadRequest(server string, ref string, id string, body DownloadJSONRequestBody) (*http.Request, error)

NewDownloadRequest calls the generic Download builder with application/json body

func NewDownloadRequestWithBody

func NewDownloadRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewDownloadRequestWithBody generates requests for Download with any type of body

func NewEmptyBucketRequest

func NewEmptyBucketRequest(server string, ref string, id string) (*http.Request, error)

NewEmptyBucketRequest generates requests for EmptyBucket

func NewEnableHooksRequest

func NewEnableHooksRequest(server string, ref string) (*http.Request, error)

NewEnableHooksRequest generates requests for EnableHooks

func NewFormatQueryRequest

func NewFormatQueryRequest(server string, ref string, body FormatQueryJSONRequestBody) (*http.Request, error)

NewFormatQueryRequest calls the generic FormatQuery builder with application/json body

func NewFormatQueryRequestWithBody

func NewFormatQueryRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewFormatQueryRequestWithBody generates requests for FormatQuery with any type of body

func NewGetApiCountsRequest

func NewGetApiCountsRequest(server string, ref string, params *GetApiCountsParams) (*http.Request, error)

NewGetApiCountsRequest generates requests for GetApiCounts

func NewGetApiPathsRequest

func NewGetApiPathsRequest(server string, ref string, params *GetApiPathsParams) (*http.Request, error)

NewGetApiPathsRequest generates requests for GetApiPaths

func NewGetBackupsRequest

func NewGetBackupsRequest(server string, ref string) (*http.Request, error)

NewGetBackupsRequest generates requests for GetBackups

func NewGetBucketRequest

func NewGetBucketRequest(server string, ref string, id string) (*http.Request, error)

NewGetBucketRequest generates requests for GetBucket

func NewGetBucketsRequest

func NewGetBucketsRequest(server string, ref string) (*http.Request, error)

NewGetBucketsRequest generates requests for GetBuckets

func NewGetColumnPrivilegesRequest

func NewGetColumnPrivilegesRequest(server string, ref string, params *GetColumnPrivilegesParams) (*http.Request, error)

NewGetColumnPrivilegesRequest generates requests for GetColumnPrivileges

func NewGetColumnsRequest

func NewGetColumnsRequest(server string, ref string, params *GetColumnsParams) (*http.Request, error)

NewGetColumnsRequest generates requests for GetColumns

func NewGetConfigRequest

func NewGetConfigRequest(server string, ref string) (*http.Request, error)

NewGetConfigRequest generates requests for GetConfig

func NewGetDailyStatsRequest

func NewGetDailyStatsRequest(server string, ref string, params *GetDailyStatsParams) (*http.Request, error)

NewGetDailyStatsRequest generates requests for GetDailyStats

func NewGetExtensionsRequest

func NewGetExtensionsRequest(server string, ref string, params *GetExtensionsParams) (*http.Request, error)

NewGetExtensionsRequest generates requests for GetExtensions

func NewGetForeignTablesRequest

func NewGetForeignTablesRequest(server string, ref string, params *GetForeignTablesParams) (*http.Request, error)

NewGetForeignTablesRequest generates requests for GetForeignTables

func NewGetFunctionStatusRequest

func NewGetFunctionStatusRequest(server string, ref string, params *GetFunctionStatusParams) (*http.Request, error)

NewGetFunctionStatusRequest generates requests for GetFunctionStatus

func NewGetFunctionsRequest

func NewGetFunctionsRequest(server string, ref string, params *GetFunctionsParams) (*http.Request, error)

NewGetFunctionsRequest generates requests for GetFunctions

func NewGetGoTrueConfigRequest

func NewGetGoTrueConfigRequest(server string, ref string) (*http.Request, error)

NewGetGoTrueConfigRequest generates requests for GetGoTrueConfig

func NewGetHookLogsRequest

func NewGetHookLogsRequest(server string, ref string, params *GetHookLogsParams) (*http.Request, error)

NewGetHookLogsRequest generates requests for GetHookLogs

func NewGetInviteRequest

func NewGetInviteRequest(server string, slug string, params *GetInviteParams) (*http.Request, error)

NewGetInviteRequest generates requests for GetInvite

func NewGetInvitedUsersRequest

func NewGetInvitedUsersRequest(server string, slug string) (*http.Request, error)

NewGetInvitedUsersRequest generates requests for GetInvitedUsers

func NewGetInvoiceCountRequest

func NewGetInvoiceCountRequest(server string, ref string) (*http.Request, error)

NewGetInvoiceCountRequest generates requests for GetInvoiceCount

func NewGetInvoicesRequest

func NewGetInvoicesRequest(server string, ref string, params *GetInvoicesParams) (*http.Request, error)

NewGetInvoicesRequest generates requests for GetInvoices

func NewGetMaterializedViewsRequest

func NewGetMaterializedViewsRequest(server string, ref string, params *GetMaterializedViewsParams) (*http.Request, error)

NewGetMaterializedViewsRequest generates requests for GetMaterializedViews

func NewGetMembersRequest

func NewGetMembersRequest(server string, slug string) (*http.Request, error)

NewGetMembersRequest generates requests for GetMembers

func NewGetNotificationsV2Request

func NewGetNotificationsV2Request(server string, params *GetNotificationsV2Params) (*http.Request, error)

NewGetNotificationsV2Request generates requests for GetNotificationsV2

func NewGetObjectsRequest

func NewGetObjectsRequest(server string, ref string, id string, body GetObjectsJSONRequestBody) (*http.Request, error)

NewGetObjectsRequest calls the generic GetObjects builder with application/json body

func NewGetObjectsRequestWithBody

func NewGetObjectsRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewGetObjectsRequestWithBody generates requests for GetObjects with any type of body

func NewGetOrganizationsRequest

func NewGetOrganizationsRequest(server string) (*http.Request, error)

NewGetOrganizationsRequest generates requests for GetOrganizations

func NewGetPgbouncerConfigRequest

func NewGetPgbouncerConfigRequest(server string, ref string) (*http.Request, error)

NewGetPgbouncerConfigRequest generates requests for GetPgbouncerConfig

func NewGetPoliciesRequest

func NewGetPoliciesRequest(server string, ref string, params *GetPoliciesParams) (*http.Request, error)

NewGetPoliciesRequest generates requests for GetPolicies

func NewGetPostgRESTConfigRequest

func NewGetPostgRESTConfigRequest(server string, ref string) (*http.Request, error)

NewGetPostgRESTConfigRequest generates requests for GetPostgRESTConfig

func NewGetProjectApiRequest

func NewGetProjectApiRequest(server string, ref string) (*http.Request, error)

NewGetProjectApiRequest generates requests for GetProjectApi

func NewGetProjectContentRequest

func NewGetProjectContentRequest(server string, ref string) (*http.Request, error)

NewGetProjectContentRequest generates requests for GetProjectContent

func NewGetProjectRequest

func NewGetProjectRequest(server string, ref string) (*http.Request, error)

NewGetProjectRequest generates requests for GetProject

func NewGetProjectStatusRequest

func NewGetProjectStatusRequest(server string, ref string) (*http.Request, error)

NewGetProjectStatusRequest generates requests for GetProjectStatus

func NewGetProjectsMetricsRequest

func NewGetProjectsMetricsRequest(server string, body GetProjectsMetricsJSONRequestBody) (*http.Request, error)

NewGetProjectsMetricsRequest calls the generic GetProjectsMetrics builder with application/json body

func NewGetProjectsMetricsRequestWithBody

func NewGetProjectsMetricsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewGetProjectsMetricsRequestWithBody generates requests for GetProjectsMetrics with any type of body

func NewGetProjectsRequest

func NewGetProjectsRequest(server string, params *GetProjectsParams) (*http.Request, error)

NewGetProjectsRequest generates requests for GetProjects

func NewGetPublicationsRequest

func NewGetPublicationsRequest(server string, ref string, params *GetPublicationsParams) (*http.Request, error)

NewGetPublicationsRequest generates requests for GetPublications

func NewGetRolesRequest

func NewGetRolesRequest(server string, ref string, params *GetRolesParams) (*http.Request, error)

NewGetRolesRequest generates requests for GetRoles

func NewGetSchemasRequest

func NewGetSchemasRequest(server string, ref string, params *GetSchemasParams) (*http.Request, error)

NewGetSchemasRequest generates requests for GetSchemas

func NewGetStatusRequest

func NewGetStatusRequest(server string) (*http.Request, error)

NewGetStatusRequest generates requests for GetStatus

func NewGetStorageConfigRequest

func NewGetStorageConfigRequest(server string, ref string) (*http.Request, error)

NewGetStorageConfigRequest generates requests for GetStorageConfig

func NewGetTablePrivilegesRequest

func NewGetTablePrivilegesRequest(server string, ref string, params *GetTablePrivilegesParams) (*http.Request, error)

NewGetTablePrivilegesRequest generates requests for GetTablePrivileges

func NewGetTablesRequest

func NewGetTablesRequest(server string, ref string, params *GetTablesParams) (*http.Request, error)

NewGetTablesRequest generates requests for GetTables

func NewGetTemplateRequest

func NewGetTemplateRequest(server string, ref string, template GetTemplateParamsTemplate) (*http.Request, error)

NewGetTemplateRequest generates requests for GetTemplate

func NewGetTriggersRequest

func NewGetTriggersRequest(server string, ref string, params *GetTriggersParams) (*http.Request, error)

NewGetTriggersRequest generates requests for GetTriggers

func NewGetTypesRequest

func NewGetTypesRequest(server string, ref string, params *GetTypesParams) (*http.Request, error)

NewGetTypesRequest generates requests for GetTypes

func NewGetUsageMetricsRequest

func NewGetUsageMetricsRequest(server string, ref string, params *GetUsageMetricsParams) (*http.Request, error)

NewGetUsageMetricsRequest generates requests for GetUsageMetrics

func NewGetUsageStatusConfigRequest

func NewGetUsageStatusConfigRequest(server string, ref string) (*http.Request, error)

NewGetUsageStatusConfigRequest generates requests for GetUsageStatusConfig

func NewGetUsersRequest

func NewGetUsersRequest(server string, ref string, params *GetUsersParams) (*http.Request, error)

NewGetUsersRequest generates requests for GetUsers

func NewGetViewsRequest

func NewGetViewsRequest(server string, ref string, params *GetViewsParams) (*http.Request, error)

NewGetViewsRequest generates requests for GetViews

func NewGrantColumnPrivilegesRequest

func NewGrantColumnPrivilegesRequest(server string, ref string, params *GrantColumnPrivilegesParams, body GrantColumnPrivilegesJSONRequestBody) (*http.Request, error)

NewGrantColumnPrivilegesRequest calls the generic GrantColumnPrivileges builder with application/json body

func NewGrantColumnPrivilegesRequestWithBody

func NewGrantColumnPrivilegesRequestWithBody(server string, ref string, params *GrantColumnPrivilegesParams, contentType string, body io.Reader) (*http.Request, error)

NewGrantColumnPrivilegesRequestWithBody generates requests for GrantColumnPrivileges with any type of body

func NewGrantTablePrivilegesRequest

func NewGrantTablePrivilegesRequest(server string, ref string, params *GrantTablePrivilegesParams, body GrantTablePrivilegesJSONRequestBody) (*http.Request, error)

NewGrantTablePrivilegesRequest calls the generic GrantTablePrivileges builder with application/json body

func NewGrantTablePrivilegesRequestWithBody

func NewGrantTablePrivilegesRequestWithBody(server string, ref string, params *GrantTablePrivilegesParams, contentType string, body io.Reader) (*http.Request, error)

NewGrantTablePrivilegesRequestWithBody generates requests for GrantTablePrivileges with any type of body

func NewInviteUserRequest

func NewInviteUserRequest(server string, slug string, body InviteUserJSONRequestBody) (*http.Request, error)

NewInviteUserRequest calls the generic InviteUser builder with application/json body

func NewInviteUserRequestWithBody

func NewInviteUserRequestWithBody(server string, slug string, contentType string, body io.Reader) (*http.Request, error)

NewInviteUserRequestWithBody generates requests for InviteUser with any type of body

func NewJoinOrganizationRequest

func NewJoinOrganizationRequest(server string, slug string, params *JoinOrganizationParams) (*http.Request, error)

NewJoinOrganizationRequest generates requests for JoinOrganization

func NewMoveObjectRequest

func NewMoveObjectRequest(server string, ref string, id string, body MoveObjectJSONRequestBody) (*http.Request, error)

NewMoveObjectRequest calls the generic MoveObject builder with application/json body

func NewMoveObjectRequestWithBody

func NewMoveObjectRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewMoveObjectRequestWithBody generates requests for MoveObject with any type of body

func NewPatchConfigSecretRequest

func NewPatchConfigSecretRequest(server string, ref string, body PatchConfigSecretJSONRequestBody) (*http.Request, error)

NewPatchConfigSecretRequest calls the generic PatchConfigSecret builder with application/json body

func NewPatchConfigSecretRequestWithBody

func NewPatchConfigSecretRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewPatchConfigSecretRequestWithBody generates requests for PatchConfigSecret with any type of body

func NewPauseProjectRequest

func NewPauseProjectRequest(server string, ref string) (*http.Request, error)

NewPauseProjectRequest generates requests for PauseProject

func NewProjectGraphqlRequest

func NewProjectGraphqlRequest(server string, ref string, params *ProjectGraphqlParams, body ProjectGraphqlJSONRequestBody) (*http.Request, error)

NewProjectGraphqlRequest calls the generic ProjectGraphql builder with application/json body

func NewProjectGraphqlRequestWithBody

func NewProjectGraphqlRequestWithBody(server string, ref string, params *ProjectGraphqlParams, contentType string, body io.Reader) (*http.Request, error)

NewProjectGraphqlRequestWithBody generates requests for ProjectGraphql with any type of body

func NewProjectHealthCheckRequest

func NewProjectHealthCheckRequest(server string, ref string) (*http.Request, error)

NewProjectHealthCheckRequest generates requests for ProjectHealthCheck

func NewProjectOpenApiRequest

func NewProjectOpenApiRequest(server string, ref string) (*http.Request, error)

NewProjectOpenApiRequest generates requests for ProjectOpenApi

func NewPutConfigRequest

func NewPutConfigRequest(server string, ref string, body PutConfigJSONRequestBody) (*http.Request, error)

NewPutConfigRequest calls the generic PutConfig builder with application/json body

func NewPutConfigRequestWithBody

func NewPutConfigRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewPutConfigRequestWithBody generates requests for PutConfig with any type of body

func NewResizeDatabaseRequest

func NewResizeDatabaseRequest(server string, ref string, body ResizeDatabaseJSONRequestBody) (*http.Request, error)

NewResizeDatabaseRequest calls the generic ResizeDatabase builder with application/json body

func NewResizeDatabaseRequestWithBody

func NewResizeDatabaseRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewResizeDatabaseRequestWithBody generates requests for ResizeDatabase with any type of body

func NewRestartProjectRequest

func NewRestartProjectRequest(server string, ref string) (*http.Request, error)

NewRestartProjectRequest generates requests for RestartProject

func NewRestartServicesRequest

func NewRestartServicesRequest(server string, ref string, body RestartServicesJSONRequestBody) (*http.Request, error)

NewRestartServicesRequest calls the generic RestartServices builder with application/json body

func NewRestartServicesRequestWithBody

func NewRestartServicesRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewRestartServicesRequestWithBody generates requests for RestartServices with any type of body

func NewRestoreBackupRequest

func NewRestoreBackupRequest(server string, ref string, body RestoreBackupJSONRequestBody) (*http.Request, error)

NewRestoreBackupRequest calls the generic RestoreBackup builder with application/json body

func NewRestoreBackupRequestWithBody

func NewRestoreBackupRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewRestoreBackupRequestWithBody generates requests for RestoreBackup with any type of body

func NewRestorePhysicalBackupRequest

func NewRestorePhysicalBackupRequest(server string, ref string, body RestorePhysicalBackupJSONRequestBody) (*http.Request, error)

NewRestorePhysicalBackupRequest calls the generic RestorePhysicalBackup builder with application/json body

func NewRestorePhysicalBackupRequestWithBody

func NewRestorePhysicalBackupRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewRestorePhysicalBackupRequestWithBody generates requests for RestorePhysicalBackup with any type of body

func NewRestorePointInTimeBackupRequest

func NewRestorePointInTimeBackupRequest(server string, ref string, body RestorePointInTimeBackupJSONRequestBody) (*http.Request, error)

NewRestorePointInTimeBackupRequest calls the generic RestorePointInTimeBackup builder with application/json body

func NewRestorePointInTimeBackupRequestWithBody

func NewRestorePointInTimeBackupRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewRestorePointInTimeBackupRequestWithBody generates requests for RestorePointInTimeBackup with any type of body

func NewRestoreProjectRequest

func NewRestoreProjectRequest(server string, ref string, body RestoreProjectJSONRequestBody) (*http.Request, error)

NewRestoreProjectRequest calls the generic RestoreProject builder with application/json body

func NewRestoreProjectRequestWithBody

func NewRestoreProjectRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewRestoreProjectRequestWithBody generates requests for RestoreProject with any type of body

func NewRevokeColumnPrivilegesRequest

func NewRevokeColumnPrivilegesRequest(server string, ref string, params *RevokeColumnPrivilegesParams, body RevokeColumnPrivilegesJSONRequestBody) (*http.Request, error)

NewRevokeColumnPrivilegesRequest calls the generic RevokeColumnPrivileges builder with application/json body

func NewRevokeColumnPrivilegesRequestWithBody

func NewRevokeColumnPrivilegesRequestWithBody(server string, ref string, params *RevokeColumnPrivilegesParams, contentType string, body io.Reader) (*http.Request, error)

NewRevokeColumnPrivilegesRequestWithBody generates requests for RevokeColumnPrivileges with any type of body

func NewRevokeTablePrivilegesRequest

func NewRevokeTablePrivilegesRequest(server string, ref string, params *RevokeTablePrivilegesParams, body RevokeTablePrivilegesJSONRequestBody) (*http.Request, error)

NewRevokeTablePrivilegesRequest calls the generic RevokeTablePrivileges builder with application/json body

func NewRevokeTablePrivilegesRequestWithBody

func NewRevokeTablePrivilegesRequestWithBody(server string, ref string, params *RevokeTablePrivilegesParams, contentType string, body io.Reader) (*http.Request, error)

NewRevokeTablePrivilegesRequestWithBody generates requests for RevokeTablePrivileges with any type of body

func NewRunQueryRequest

func NewRunQueryRequest(server string, ref string, params *RunQueryParams, body RunQueryJSONRequestBody) (*http.Request, error)

NewRunQueryRequest calls the generic RunQuery builder with application/json body

func NewRunQueryRequestWithBody

func NewRunQueryRequestWithBody(server string, ref string, params *RunQueryParams, contentType string, body io.Reader) (*http.Request, error)

NewRunQueryRequestWithBody generates requests for RunQuery with any type of body

func NewSearchColumnsRequest

func NewSearchColumnsRequest(server string, ref string, params *SearchColumnsParams, body SearchColumnsJSONRequestBody) (*http.Request, error)

NewSearchColumnsRequest calls the generic SearchColumns builder with application/json body

func NewSearchColumnsRequestWithBody

func NewSearchColumnsRequestWithBody(server string, ref string, params *SearchColumnsParams, contentType string, body io.Reader) (*http.Request, error)

NewSearchColumnsRequestWithBody generates requests for SearchColumns with any type of body

func NewSearchTablesRequest

func NewSearchTablesRequest(server string, ref string, params *SearchTablesParams, body SearchTablesJSONRequestBody) (*http.Request, error)

NewSearchTablesRequest calls the generic SearchTables builder with application/json body

func NewSearchTablesRequestWithBody

func NewSearchTablesRequestWithBody(server string, ref string, params *SearchTablesParams, contentType string, body io.Reader) (*http.Request, error)

NewSearchTablesRequestWithBody generates requests for SearchTables with any type of body

func NewSendInviteRequest

func NewSendInviteRequest(server string, ref string, body SendInviteJSONRequestBody) (*http.Request, error)

NewSendInviteRequest calls the generic SendInvite builder with application/json body

func NewSendInviteRequestWithBody

func NewSendInviteRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewSendInviteRequestWithBody generates requests for SendInvite with any type of body

func NewSendMagicLinkRequest

func NewSendMagicLinkRequest(server string, ref string, body SendMagicLinkJSONRequestBody) (*http.Request, error)

NewSendMagicLinkRequest calls the generic SendMagicLink builder with application/json body

func NewSendMagicLinkRequestWithBody

func NewSendMagicLinkRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewSendMagicLinkRequestWithBody generates requests for SendMagicLink with any type of body

func NewSendOtpRequest

func NewSendOtpRequest(server string, ref string, body SendOtpJSONRequestBody) (*http.Request, error)

NewSendOtpRequest calls the generic SendOtp builder with application/json body

func NewSendOtpRequestWithBody

func NewSendOtpRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewSendOtpRequestWithBody generates requests for SendOtp with any type of body

func NewSendRecoverRequest

func NewSendRecoverRequest(server string, ref string, body SendRecoverJSONRequestBody) (*http.Request, error)

NewSendRecoverRequest calls the generic SendRecover builder with application/json body

func NewSendRecoverRequestWithBody

func NewSendRecoverRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewSendRecoverRequestWithBody generates requests for SendRecover with any type of body

func NewUpdateBucketRequest

func NewUpdateBucketRequest(server string, ref string, id string, body UpdateBucketJSONRequestBody) (*http.Request, error)

NewUpdateBucketRequest calls the generic UpdateBucket builder with application/json body

func NewUpdateBucketRequestWithBody

func NewUpdateBucketRequestWithBody(server string, ref string, id string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateBucketRequestWithBody generates requests for UpdateBucket with any type of body

func NewUpdateColumnRequest

func NewUpdateColumnRequest(server string, ref string, params *UpdateColumnParams, body UpdateColumnJSONRequestBody) (*http.Request, error)

NewUpdateColumnRequest calls the generic UpdateColumn builder with application/json body

func NewUpdateColumnRequestWithBody

func NewUpdateColumnRequestWithBody(server string, ref string, params *UpdateColumnParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateColumnRequestWithBody generates requests for UpdateColumn with any type of body

func NewUpdateConfigRequest

func NewUpdateConfigRequest(server string, ref string, body UpdateConfigJSONRequestBody) (*http.Request, error)

NewUpdateConfigRequest calls the generic UpdateConfig builder with application/json body

func NewUpdateConfigRequestWithBody

func NewUpdateConfigRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateConfigRequestWithBody generates requests for UpdateConfig with any type of body

func NewUpdateContentRequest

func NewUpdateContentRequest(server string, ref string, body UpdateContentJSONRequestBody) (*http.Request, error)

NewUpdateContentRequest calls the generic UpdateContent builder with application/json body

func NewUpdateContentRequestWithBody

func NewUpdateContentRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateContentRequestWithBody generates requests for UpdateContent with any type of body

func NewUpdateFunctionRequest

func NewUpdateFunctionRequest(server string, ref string, params *UpdateFunctionParams, body UpdateFunctionJSONRequestBody) (*http.Request, error)

NewUpdateFunctionRequest calls the generic UpdateFunction builder with application/json body

func NewUpdateFunctionRequestWithBody

func NewUpdateFunctionRequestWithBody(server string, ref string, params *UpdateFunctionParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateFunctionRequestWithBody generates requests for UpdateFunction with any type of body

func NewUpdateGoTrueConfigRequest

func NewUpdateGoTrueConfigRequest(server string, ref string, body UpdateGoTrueConfigJSONRequestBody) (*http.Request, error)

NewUpdateGoTrueConfigRequest calls the generic UpdateGoTrueConfig builder with application/json body

func NewUpdateGoTrueConfigRequestWithBody

func NewUpdateGoTrueConfigRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateGoTrueConfigRequestWithBody generates requests for UpdateGoTrueConfig with any type of body

func NewUpdateMemberRequest

func NewUpdateMemberRequest(server string, slug string, gotrueId string, body UpdateMemberJSONRequestBody) (*http.Request, error)

NewUpdateMemberRequest calls the generic UpdateMember builder with application/json body

func NewUpdateMemberRequestWithBody

func NewUpdateMemberRequestWithBody(server string, slug string, gotrueId string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateMemberRequestWithBody generates requests for UpdateMember with any type of body

func NewUpdateNotificationsV2Request

func NewUpdateNotificationsV2Request(server string, body UpdateNotificationsV2JSONRequestBody) (*http.Request, error)

NewUpdateNotificationsV2Request calls the generic UpdateNotificationsV2 builder with application/json body

func NewUpdateNotificationsV2RequestWithBody

func NewUpdateNotificationsV2RequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateNotificationsV2RequestWithBody generates requests for UpdateNotificationsV2 with any type of body

func NewUpdateOrganizationRequest

func NewUpdateOrganizationRequest(server string, slug string, body UpdateOrganizationJSONRequestBody) (*http.Request, error)

NewUpdateOrganizationRequest calls the generic UpdateOrganization builder with application/json body

func NewUpdateOrganizationRequestWithBody

func NewUpdateOrganizationRequestWithBody(server string, slug string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOrganizationRequestWithBody generates requests for UpdateOrganization with any type of body

func NewUpdatePasswordRequest

func NewUpdatePasswordRequest(server string, ref string, body UpdatePasswordJSONRequestBody) (*http.Request, error)

NewUpdatePasswordRequest calls the generic UpdatePassword builder with application/json body

func NewUpdatePasswordRequestWithBody

func NewUpdatePasswordRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePasswordRequestWithBody generates requests for UpdatePassword with any type of body

func NewUpdatePgbouncerConfigRequest

func NewUpdatePgbouncerConfigRequest(server string, ref string, body UpdatePgbouncerConfigJSONRequestBody) (*http.Request, error)

NewUpdatePgbouncerConfigRequest calls the generic UpdatePgbouncerConfig builder with application/json body

func NewUpdatePgbouncerConfigRequestWithBody

func NewUpdatePgbouncerConfigRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePgbouncerConfigRequestWithBody generates requests for UpdatePgbouncerConfig with any type of body

func NewUpdatePolicyRequest

func NewUpdatePolicyRequest(server string, ref string, params *UpdatePolicyParams, body UpdatePolicyJSONRequestBody) (*http.Request, error)

NewUpdatePolicyRequest calls the generic UpdatePolicy builder with application/json body

func NewUpdatePolicyRequestWithBody

func NewUpdatePolicyRequestWithBody(server string, ref string, params *UpdatePolicyParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePolicyRequestWithBody generates requests for UpdatePolicy with any type of body

func NewUpdatePostgRESTConfigRequest

func NewUpdatePostgRESTConfigRequest(server string, ref string, body UpdatePostgRESTConfigJSONRequestBody) (*http.Request, error)

NewUpdatePostgRESTConfigRequest calls the generic UpdatePostgRESTConfig builder with application/json body

func NewUpdatePostgRESTConfigRequestWithBody

func NewUpdatePostgRESTConfigRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePostgRESTConfigRequestWithBody generates requests for UpdatePostgRESTConfig with any type of body

func NewUpdateProjectRequest

func NewUpdateProjectRequest(server string, ref string, body UpdateProjectJSONRequestBody) (*http.Request, error)

NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body

func NewUpdateProjectRequestWithBody

func NewUpdateProjectRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body

func NewUpdatePublicationRequest

func NewUpdatePublicationRequest(server string, ref string, params *UpdatePublicationParams, body UpdatePublicationJSONRequestBody) (*http.Request, error)

NewUpdatePublicationRequest calls the generic UpdatePublication builder with application/json body

func NewUpdatePublicationRequestWithBody

func NewUpdatePublicationRequestWithBody(server string, ref string, params *UpdatePublicationParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdatePublicationRequestWithBody generates requests for UpdatePublication with any type of body

func NewUpdateRoleRequest

func NewUpdateRoleRequest(server string, ref string, params *UpdateRoleParams, body UpdateRoleJSONRequestBody) (*http.Request, error)

NewUpdateRoleRequest calls the generic UpdateRole builder with application/json body

func NewUpdateRoleRequestWithBody

func NewUpdateRoleRequestWithBody(server string, ref string, params *UpdateRoleParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateRoleRequestWithBody generates requests for UpdateRole with any type of body

func NewUpdateSchemaRequest

func NewUpdateSchemaRequest(server string, ref string, params *UpdateSchemaParams, body UpdateSchemaJSONRequestBody) (*http.Request, error)

NewUpdateSchemaRequest calls the generic UpdateSchema builder with application/json body

func NewUpdateSchemaRequestWithBody

func NewUpdateSchemaRequestWithBody(server string, ref string, params *UpdateSchemaParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSchemaRequestWithBody generates requests for UpdateSchema with any type of body

func NewUpdateTableRequest

func NewUpdateTableRequest(server string, ref string, params *UpdateTableParams, body UpdateTableJSONRequestBody) (*http.Request, error)

NewUpdateTableRequest calls the generic UpdateTable builder with application/json body

func NewUpdateTableRequestWithBody

func NewUpdateTableRequestWithBody(server string, ref string, params *UpdateTableParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTableRequestWithBody generates requests for UpdateTable with any type of body

func NewUpdateTriggerRequest

func NewUpdateTriggerRequest(server string, ref string, params *UpdateTriggerParams, body UpdateTriggerJSONRequestBody) (*http.Request, error)

NewUpdateTriggerRequest calls the generic UpdateTrigger builder with application/json body

func NewUpdateTriggerRequestWithBody

func NewUpdateTriggerRequestWithBody(server string, ref string, params *UpdateTriggerParams, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTriggerRequestWithBody generates requests for UpdateTrigger with any type of body

func NewUpdateWholeContentRequest

func NewUpdateWholeContentRequest(server string, ref string, body UpdateWholeContentJSONRequestBody) (*http.Request, error)

NewUpdateWholeContentRequest calls the generic UpdateWholeContent builder with application/json body

func NewUpdateWholeContentRequestWithBody

func NewUpdateWholeContentRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateWholeContentRequestWithBody generates requests for UpdateWholeContent with any type of body

func NewValidateQueryRequest

func NewValidateQueryRequest(server string, ref string, body ValidateQueryJSONRequestBody) (*http.Request, error)

NewValidateQueryRequest calls the generic ValidateQuery builder with application/json body

func NewValidateQueryRequestWithBody

func NewValidateQueryRequestWithBody(server string, ref string, contentType string, body io.Reader) (*http.Request, error)

NewValidateQueryRequestWithBody generates requests for ValidateQuery with any type of body

func PathToRawSpec

func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

func RegisterHandlers

func RegisterHandlers(router EchoRouter, si ServerInterface)

RegisterHandlers adds each server route to the EchoRouter.

func RegisterHandlersWithBaseURL

func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)

Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.

Types

type AddMemberResponse

type AddMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Role
}

func ParseAddMemberResponse

func ParseAddMemberResponse(rsp *http.Response) (*AddMemberResponse, error)

ParseAddMemberResponse parses an HTTP response from a AddMemberWithResponse call

func (AddMemberResponse) Status

func (r AddMemberResponse) Status() string

Status returns HTTPResponse.Status

func (AddMemberResponse) StatusCode

func (r AddMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type AmiSearchOptions

type AmiSearchOptions struct {
	SearchTags *map[string]interface{} `json:"search_tags,omitempty"`
}

AmiSearchOptions defines model for AmiSearchOptions.

type AnalyticsResponse

type AnalyticsResponse struct {
	Error  *AnalyticsResponse_Error  `json:"error,omitempty"`
	Result *[]map[string]interface{} `json:"result,omitempty"`
}

AnalyticsResponse defines model for AnalyticsResponse.

type AnalyticsResponseError0

type AnalyticsResponseError0 struct {
	Code   *float32 `json:"code,omitempty"`
	Errors *[]struct {
		Domain       *string `json:"domain,omitempty"`
		Location     *string `json:"location,omitempty"`
		LocationType *string `json:"locationType,omitempty"`
		Message      *string `json:"message,omitempty"`
		Reason       *string `json:"reason,omitempty"`
	} `json:"errors,omitempty"`
	Message *string `json:"message,omitempty"`
	Status  *string `json:"status,omitempty"`
}

AnalyticsResponseError0 defines model for .

type AnalyticsResponseError1

type AnalyticsResponseError1 = string

AnalyticsResponseError1 defines model for .

type AnalyticsResponse_Error

type AnalyticsResponse_Error struct {
	// contains filtered or unexported fields
}

AnalyticsResponse_Error defines model for AnalyticsResponse.Error.

func (AnalyticsResponse_Error) AsAnalyticsResponseError0

func (t AnalyticsResponse_Error) AsAnalyticsResponseError0() (AnalyticsResponseError0, error)

AsAnalyticsResponseError0 returns the union data inside the AnalyticsResponse_Error as a AnalyticsResponseError0

func (AnalyticsResponse_Error) AsAnalyticsResponseError1

func (t AnalyticsResponse_Error) AsAnalyticsResponseError1() (AnalyticsResponseError1, error)

AsAnalyticsResponseError1 returns the union data inside the AnalyticsResponse_Error as a AnalyticsResponseError1

func (*AnalyticsResponse_Error) FromAnalyticsResponseError0

func (t *AnalyticsResponse_Error) FromAnalyticsResponseError0(v AnalyticsResponseError0) error

FromAnalyticsResponseError0 overwrites any union data inside the AnalyticsResponse_Error as the provided AnalyticsResponseError0

func (*AnalyticsResponse_Error) FromAnalyticsResponseError1

func (t *AnalyticsResponse_Error) FromAnalyticsResponseError1(v AnalyticsResponseError1) error

FromAnalyticsResponseError1 overwrites any union data inside the AnalyticsResponse_Error as the provided AnalyticsResponseError1

func (AnalyticsResponse_Error) MarshalJSON

func (t AnalyticsResponse_Error) MarshalJSON() ([]byte, error)

func (*AnalyticsResponse_Error) MergeAnalyticsResponseError0

func (t *AnalyticsResponse_Error) MergeAnalyticsResponseError0(v AnalyticsResponseError0) error

MergeAnalyticsResponseError0 performs a merge with any union data inside the AnalyticsResponse_Error, using the provided AnalyticsResponseError0

func (*AnalyticsResponse_Error) MergeAnalyticsResponseError1

func (t *AnalyticsResponse_Error) MergeAnalyticsResponseError1(v AnalyticsResponseError1) error

MergeAnalyticsResponseError1 performs a merge with any union data inside the AnalyticsResponse_Error, using the provided AnalyticsResponseError1

func (*AnalyticsResponse_Error) UnmarshalJSON

func (t *AnalyticsResponse_Error) UnmarshalJSON(b []byte) error

type Backup

type Backup struct {
	Id               float32                `json:"id"`
	InsertedAt       string                 `json:"inserted_at"`
	IsPhysicalBackup bool                   `json:"isPhysicalBackup"`
	ProjectId        float32                `json:"project_id"`
	Status           map[string]interface{} `json:"status"`
}

Backup defines model for Backup.

type BackupId

type BackupId struct {
	Id float32 `json:"id"`
}

BackupId defines model for BackupId.

type BackupsResponse

type BackupsResponse struct {
	Backups            []Backup `json:"backups"`
	PhysicalBackupData struct {
		EarliestPhysicalBackupDateUnix *float32 `json:"earliestPhysicalBackupDateUnix,omitempty"`
		LatestPhysicalBackupDateUnix   *float32 `json:"latestPhysicalBackupDateUnix,omitempty"`
	} `json:"physicalBackupData"`
	PitrEnabled bool   `json:"pitr_enabled"`
	Region      string `json:"region"`
	TierId      string `json:"tierId"`
	TierKey     string `json:"tierKey"`
	WalgEnabled bool   `json:"walg_enabled"`
}

BackupsResponse defines model for BackupsResponse.

type Buffer

type Buffer = map[string]interface{}

Buffer defines model for Buffer.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) AddMember

func (c *Client) AddMember(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CopyObject

func (c *Client) CopyObject(ctx context.Context, ref string, id string, body CopyObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CopyObjectWithBody

func (c *Client) CopyObjectWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBucket

func (c *Client) CreateBucket(ctx context.Context, ref string, body CreateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateBucketWithBody

func (c *Client) CreateBucketWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateColumn

func (c *Client) CreateColumn(ctx context.Context, ref string, params *CreateColumnParams, body CreateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateColumnWithBody

func (c *Client) CreateColumnWithBody(ctx context.Context, ref string, params *CreateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContent

func (c *Client) CreateContent(ctx context.Context, ref string, body CreateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateContentWithBody

func (c *Client) CreateContentWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateExtension

func (c *Client) CreateExtension(ctx context.Context, ref string, params *CreateExtensionParams, body CreateExtensionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateExtensionWithBody

func (c *Client) CreateExtensionWithBody(ctx context.Context, ref string, params *CreateExtensionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFunction

func (c *Client) CreateFunction(ctx context.Context, ref string, params *CreateFunctionParams, body CreateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateFunctionWithBody

func (c *Client) CreateFunctionWithBody(ctx context.Context, ref string, params *CreateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationWithTier

func (c *Client) CreateOrganizationWithTier(ctx context.Context, body CreateOrganizationWithTierJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOrganizationWithTierWithBody

func (c *Client) CreateOrganizationWithTierWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePolicy

func (c *Client) CreatePolicy(ctx context.Context, ref string, params *CreatePolicyParams, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePolicyWithBody

func (c *Client) CreatePolicyWithBody(ctx context.Context, ref string, params *CreatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProject

func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateProjectWithBody

func (c *Client) CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePublicUrl

func (c *Client) CreatePublicUrl(ctx context.Context, ref string, id string, body CreatePublicUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePublicUrlWithBody

func (c *Client) CreatePublicUrlWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePublication

func (c *Client) CreatePublication(ctx context.Context, ref string, params *CreatePublicationParams, body CreatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreatePublicationWithBody

func (c *Client) CreatePublicationWithBody(ctx context.Context, ref string, params *CreatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRole

func (c *Client) CreateRole(ctx context.Context, ref string, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRoleWithBody

func (c *Client) CreateRoleWithBody(ctx context.Context, ref string, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSchema

func (c *Client) CreateSchema(ctx context.Context, ref string, params *CreateSchemaParams, body CreateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSchemaWithBody

func (c *Client) CreateSchemaWithBody(ctx context.Context, ref string, params *CreateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSignedUrl

func (c *Client) CreateSignedUrl(ctx context.Context, ref string, id string, body CreateSignedUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSignedUrlWithBody

func (c *Client) CreateSignedUrlWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSignedUrls

func (c *Client) CreateSignedUrls(ctx context.Context, ref string, id string, body CreateSignedUrlsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSignedUrlsWithBody

func (c *Client) CreateSignedUrlsWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTable

func (c *Client) CreateTable(ctx context.Context, ref string, params *CreateTableParams, body CreateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTableWithBody

func (c *Client) CreateTableWithBody(ctx context.Context, ref string, params *CreateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTrigger

func (c *Client) CreateTrigger(ctx context.Context, ref string, params *CreateTriggerParams, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTriggerWithBody

func (c *Client) CreateTriggerWithBody(ctx context.Context, ref string, params *CreateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteBucket

func (c *Client) DeleteBucket(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteColumn

func (c *Client) DeleteColumn(ctx context.Context, ref string, params *DeleteColumnParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteContent

func (c *Client) DeleteContent(ctx context.Context, ref string, params *DeleteContentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteExtension

func (c *Client) DeleteExtension(ctx context.Context, ref string, params *DeleteExtensionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFactors

func (c *Client) DeleteFactors(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteFunction

func (c *Client) DeleteFunction(ctx context.Context, ref string, params *DeleteFunctionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteInvitedUser

func (c *Client) DeleteInvitedUser(ctx context.Context, slug string, params *DeleteInvitedUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMember

func (c *Client) DeleteMember(ctx context.Context, slug string, gotrueId string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteNotifications

func (c *Client) DeleteNotifications(ctx context.Context, body DeleteNotificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteNotificationsWithBody

func (c *Client) DeleteNotificationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObjects

func (c *Client) DeleteObjects(ctx context.Context, ref string, id string, body DeleteObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteObjectsWithBody

func (c *Client) DeleteObjectsWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganization

func (c *Client) DeleteOrganization(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePolicy

func (c *Client) DeletePolicy(ctx context.Context, ref string, params *DeletePolicyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProject

func (c *Client) DeleteProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePublication

func (c *Client) DeletePublication(ctx context.Context, ref string, params *DeletePublicationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRole

func (c *Client) DeleteRole(ctx context.Context, ref string, params *DeleteRoleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSchema

func (c *Client) DeleteSchema(ctx context.Context, ref string, params *DeleteSchemaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTable

func (c *Client) DeleteTable(ctx context.Context, ref string, params *DeleteTableParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTrigger

func (c *Client) DeleteTrigger(ctx context.Context, ref string, params *DeleteTriggerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUser

func (c *Client) DeleteUser(ctx context.Context, ref string, body DeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserWithBody

func (c *Client) DeleteUserWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Download

func (c *Client) Download(ctx context.Context, ref string, id string, body DownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadBackup

func (c *Client) DownloadBackup(ctx context.Context, ref string, body DownloadBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadBackupWithBody

func (c *Client) DownloadBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DownloadWithBody

func (c *Client) DownloadWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EmptyBucket

func (c *Client) EmptyBucket(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) EnableHooks

func (c *Client) EnableHooks(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FormatQuery

func (c *Client) FormatQuery(ctx context.Context, ref string, body FormatQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FormatQueryWithBody

func (c *Client) FormatQueryWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiCounts

func (c *Client) GetApiCounts(ctx context.Context, ref string, params *GetApiCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetApiPaths

func (c *Client) GetApiPaths(ctx context.Context, ref string, params *GetApiPathsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBackups

func (c *Client) GetBackups(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBucket

func (c *Client) GetBucket(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBuckets

func (c *Client) GetBuckets(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetColumnPrivileges

func (c *Client) GetColumnPrivileges(ctx context.Context, ref string, params *GetColumnPrivilegesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetColumns

func (c *Client) GetColumns(ctx context.Context, ref string, params *GetColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetConfig

func (c *Client) GetConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDailyStats

func (c *Client) GetDailyStats(ctx context.Context, ref string, params *GetDailyStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetExtensions

func (c *Client) GetExtensions(ctx context.Context, ref string, params *GetExtensionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetForeignTables

func (c *Client) GetForeignTables(ctx context.Context, ref string, params *GetForeignTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFunctionStatus

func (c *Client) GetFunctionStatus(ctx context.Context, ref string, params *GetFunctionStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetFunctions

func (c *Client) GetFunctions(ctx context.Context, ref string, params *GetFunctionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGoTrueConfig

func (c *Client) GetGoTrueConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetHookLogs

func (c *Client) GetHookLogs(ctx context.Context, ref string, params *GetHookLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvite

func (c *Client) GetInvite(ctx context.Context, slug string, params *GetInviteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvitedUsers

func (c *Client) GetInvitedUsers(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvoiceCount

func (c *Client) GetInvoiceCount(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvoices

func (c *Client) GetInvoices(ctx context.Context, ref string, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMaterializedViews

func (c *Client) GetMaterializedViews(ctx context.Context, ref string, params *GetMaterializedViewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMembers

func (c *Client) GetMembers(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetNotificationsV2

func (c *Client) GetNotificationsV2(ctx context.Context, params *GetNotificationsV2Params, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObjects

func (c *Client) GetObjects(ctx context.Context, ref string, id string, body GetObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetObjectsWithBody

func (c *Client) GetObjectsWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizations

func (c *Client) GetOrganizations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPgbouncerConfig

func (c *Client) GetPgbouncerConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPolicies

func (c *Client) GetPolicies(ctx context.Context, ref string, params *GetPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPostgRESTConfig

func (c *Client) GetPostgRESTConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProject

func (c *Client) GetProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectApi

func (c *Client) GetProjectApi(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectContent

func (c *Client) GetProjectContent(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectStatus

func (c *Client) GetProjectStatus(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjects

func (c *Client) GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsMetrics

func (c *Client) GetProjectsMetrics(ctx context.Context, body GetProjectsMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsMetricsWithBody

func (c *Client) GetProjectsMetricsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPublications

func (c *Client) GetPublications(ctx context.Context, ref string, params *GetPublicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRoles

func (c *Client) GetRoles(ctx context.Context, ref string, params *GetRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSchemas

func (c *Client) GetSchemas(ctx context.Context, ref string, params *GetSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStatus

func (c *Client) GetStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetStorageConfig

func (c *Client) GetStorageConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTablePrivileges

func (c *Client) GetTablePrivileges(ctx context.Context, ref string, params *GetTablePrivilegesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTables

func (c *Client) GetTables(ctx context.Context, ref string, params *GetTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTemplate

func (c *Client) GetTemplate(ctx context.Context, ref string, template GetTemplateParamsTemplate, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTriggers

func (c *Client) GetTriggers(ctx context.Context, ref string, params *GetTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTypes

func (c *Client) GetTypes(ctx context.Context, ref string, params *GetTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsageMetrics

func (c *Client) GetUsageMetrics(ctx context.Context, ref string, params *GetUsageMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsageStatusConfig

func (c *Client) GetUsageStatusConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsers

func (c *Client) GetUsers(ctx context.Context, ref string, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetViews

func (c *Client) GetViews(ctx context.Context, ref string, params *GetViewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GrantColumnPrivileges

func (c *Client) GrantColumnPrivileges(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, body GrantColumnPrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GrantColumnPrivilegesWithBody

func (c *Client) GrantColumnPrivilegesWithBody(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GrantTablePrivileges

func (c *Client) GrantTablePrivileges(ctx context.Context, ref string, params *GrantTablePrivilegesParams, body GrantTablePrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GrantTablePrivilegesWithBody

func (c *Client) GrantTablePrivilegesWithBody(ctx context.Context, ref string, params *GrantTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InviteUser

func (c *Client) InviteUser(ctx context.Context, slug string, body InviteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) InviteUserWithBody

func (c *Client) InviteUserWithBody(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) JoinOrganization

func (c *Client) JoinOrganization(ctx context.Context, slug string, params *JoinOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MoveObject

func (c *Client) MoveObject(ctx context.Context, ref string, id string, body MoveObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) MoveObjectWithBody

func (c *Client) MoveObjectWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchConfigSecret

func (c *Client) PatchConfigSecret(ctx context.Context, ref string, body PatchConfigSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchConfigSecretWithBody

func (c *Client) PatchConfigSecretWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PauseProject

func (c *Client) PauseProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectGraphql

func (c *Client) ProjectGraphql(ctx context.Context, ref string, params *ProjectGraphqlParams, body ProjectGraphqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectGraphqlWithBody

func (c *Client) ProjectGraphqlWithBody(ctx context.Context, ref string, params *ProjectGraphqlParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectHealthCheck

func (c *Client) ProjectHealthCheck(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ProjectOpenApi

func (c *Client) ProjectOpenApi(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutConfig

func (c *Client) PutConfig(ctx context.Context, ref string, body PutConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PutConfigWithBody

func (c *Client) PutConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResizeDatabase

func (c *Client) ResizeDatabase(ctx context.Context, ref string, body ResizeDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResizeDatabaseWithBody

func (c *Client) ResizeDatabaseWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartProject

func (c *Client) RestartProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartServices

func (c *Client) RestartServices(ctx context.Context, ref string, body RestartServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestartServicesWithBody

func (c *Client) RestartServicesWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreBackup

func (c *Client) RestoreBackup(ctx context.Context, ref string, body RestoreBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreBackupWithBody

func (c *Client) RestoreBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestorePhysicalBackup

func (c *Client) RestorePhysicalBackup(ctx context.Context, ref string, body RestorePhysicalBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestorePhysicalBackupWithBody

func (c *Client) RestorePhysicalBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestorePointInTimeBackup

func (c *Client) RestorePointInTimeBackup(ctx context.Context, ref string, body RestorePointInTimeBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestorePointInTimeBackupWithBody

func (c *Client) RestorePointInTimeBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreProject

func (c *Client) RestoreProject(ctx context.Context, ref string, body RestoreProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RestoreProjectWithBody

func (c *Client) RestoreProjectWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeColumnPrivileges

func (c *Client) RevokeColumnPrivileges(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, body RevokeColumnPrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeColumnPrivilegesWithBody

func (c *Client) RevokeColumnPrivilegesWithBody(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeTablePrivileges

func (c *Client) RevokeTablePrivileges(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, body RevokeTablePrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RevokeTablePrivilegesWithBody

func (c *Client) RevokeTablePrivilegesWithBody(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunQuery

func (c *Client) RunQuery(ctx context.Context, ref string, params *RunQueryParams, body RunQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RunQueryWithBody

func (c *Client) RunQueryWithBody(ctx context.Context, ref string, params *RunQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchColumns

func (c *Client) SearchColumns(ctx context.Context, ref string, params *SearchColumnsParams, body SearchColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchColumnsWithBody

func (c *Client) SearchColumnsWithBody(ctx context.Context, ref string, params *SearchColumnsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchTables

func (c *Client) SearchTables(ctx context.Context, ref string, params *SearchTablesParams, body SearchTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SearchTablesWithBody

func (c *Client) SearchTablesWithBody(ctx context.Context, ref string, params *SearchTablesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendInvite

func (c *Client) SendInvite(ctx context.Context, ref string, body SendInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendInviteWithBody

func (c *Client) SendInviteWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) SendMagicLink(ctx context.Context, ref string, body SendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendMagicLinkWithBody

func (c *Client) SendMagicLinkWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendOtp

func (c *Client) SendOtp(ctx context.Context, ref string, body SendOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendOtpWithBody

func (c *Client) SendOtpWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendRecover

func (c *Client) SendRecover(ctx context.Context, ref string, body SendRecoverJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SendRecoverWithBody

func (c *Client) SendRecoverWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBucket

func (c *Client) UpdateBucket(ctx context.Context, ref string, id string, body UpdateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBucketWithBody

func (c *Client) UpdateBucketWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateColumn

func (c *Client) UpdateColumn(ctx context.Context, ref string, params *UpdateColumnParams, body UpdateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateColumnWithBody

func (c *Client) UpdateColumnWithBody(ctx context.Context, ref string, params *UpdateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateConfig

func (c *Client) UpdateConfig(ctx context.Context, ref string, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateConfigWithBody

func (c *Client) UpdateConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContent

func (c *Client) UpdateContent(ctx context.Context, ref string, body UpdateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateContentWithBody

func (c *Client) UpdateContentWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFunction

func (c *Client) UpdateFunction(ctx context.Context, ref string, params *UpdateFunctionParams, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateFunctionWithBody

func (c *Client) UpdateFunctionWithBody(ctx context.Context, ref string, params *UpdateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGoTrueConfig

func (c *Client) UpdateGoTrueConfig(ctx context.Context, ref string, body UpdateGoTrueConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateGoTrueConfigWithBody

func (c *Client) UpdateGoTrueConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMember

func (c *Client) UpdateMember(ctx context.Context, slug string, gotrueId string, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateMemberWithBody

func (c *Client) UpdateMemberWithBody(ctx context.Context, slug string, gotrueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNotificationsV2

func (c *Client) UpdateNotificationsV2(ctx context.Context, body UpdateNotificationsV2JSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNotificationsV2WithBody

func (c *Client) UpdateNotificationsV2WithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganization

func (c *Client) UpdateOrganization(ctx context.Context, slug string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOrganizationWithBody

func (c *Client) UpdateOrganizationWithBody(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePassword

func (c *Client) UpdatePassword(ctx context.Context, ref string, body UpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePasswordWithBody

func (c *Client) UpdatePasswordWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePgbouncerConfig

func (c *Client) UpdatePgbouncerConfig(ctx context.Context, ref string, body UpdatePgbouncerConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePgbouncerConfigWithBody

func (c *Client) UpdatePgbouncerConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePolicy

func (c *Client) UpdatePolicy(ctx context.Context, ref string, params *UpdatePolicyParams, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePolicyWithBody

func (c *Client) UpdatePolicyWithBody(ctx context.Context, ref string, params *UpdatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePostgRESTConfig

func (c *Client) UpdatePostgRESTConfig(ctx context.Context, ref string, body UpdatePostgRESTConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePostgRESTConfigWithBody

func (c *Client) UpdatePostgRESTConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProject

func (c *Client) UpdateProject(ctx context.Context, ref string, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateProjectWithBody

func (c *Client) UpdateProjectWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePublication

func (c *Client) UpdatePublication(ctx context.Context, ref string, params *UpdatePublicationParams, body UpdatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdatePublicationWithBody

func (c *Client) UpdatePublicationWithBody(ctx context.Context, ref string, params *UpdatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRole

func (c *Client) UpdateRole(ctx context.Context, ref string, params *UpdateRoleParams, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateRoleWithBody

func (c *Client) UpdateRoleWithBody(ctx context.Context, ref string, params *UpdateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSchema

func (c *Client) UpdateSchema(ctx context.Context, ref string, params *UpdateSchemaParams, body UpdateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSchemaWithBody

func (c *Client) UpdateSchemaWithBody(ctx context.Context, ref string, params *UpdateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTable

func (c *Client) UpdateTable(ctx context.Context, ref string, params *UpdateTableParams, body UpdateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTableWithBody

func (c *Client) UpdateTableWithBody(ctx context.Context, ref string, params *UpdateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTrigger

func (c *Client) UpdateTrigger(ctx context.Context, ref string, params *UpdateTriggerParams, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTriggerWithBody

func (c *Client) UpdateTriggerWithBody(ctx context.Context, ref string, params *UpdateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWholeContent

func (c *Client) UpdateWholeContent(ctx context.Context, ref string, body UpdateWholeContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateWholeContentWithBody

func (c *Client) UpdateWholeContentWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateQuery

func (c *Client) ValidateQuery(ctx context.Context, ref string, body ValidateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateQueryWithBody

func (c *Client) ValidateQueryWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetGoTrueConfig request
	GetGoTrueConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateGoTrueConfigWithBody request with any body
	UpdateGoTrueConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateGoTrueConfig(ctx context.Context, ref string, body UpdateGoTrueConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendInviteWithBody request with any body
	SendInviteWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendInvite(ctx context.Context, ref string, body SendInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendMagicLinkWithBody request with any body
	SendMagicLinkWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendMagicLink(ctx context.Context, ref string, body SendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendOtpWithBody request with any body
	SendOtpWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendOtp(ctx context.Context, ref string, body SendOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SendRecoverWithBody request with any body
	SendRecoverWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SendRecover(ctx context.Context, ref string, body SendRecoverJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTemplate request
	GetTemplate(ctx context.Context, ref string, template GetTemplateParamsTemplate, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserWithBody request with any body
	DeleteUserWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteUser(ctx context.Context, ref string, body DeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsers request
	GetUsers(ctx context.Context, ref string, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFactors request
	DeleteFactors(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBackups request
	GetBackups(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadBackupWithBody request with any body
	DownloadBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DownloadBackup(ctx context.Context, ref string, body DownloadBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestorePointInTimeBackupWithBody request with any body
	RestorePointInTimeBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestorePointInTimeBackup(ctx context.Context, ref string, body RestorePointInTimeBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreBackupWithBody request with any body
	RestoreBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestoreBackup(ctx context.Context, ref string, body RestoreBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestorePhysicalBackupWithBody request with any body
	RestorePhysicalBackupWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestorePhysicalBackup(ctx context.Context, ref string, body RestorePhysicalBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EnableHooks request
	EnableHooks(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetHookLogs request
	GetHookLogs(ctx context.Context, ref string, params *GetHookLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteNotificationsWithBody request with any body
	DeleteNotificationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteNotifications(ctx context.Context, body DeleteNotificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetNotificationsV2 request
	GetNotificationsV2(ctx context.Context, params *GetNotificationsV2Params, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateNotificationsV2WithBody request with any body
	UpdateNotificationsV2WithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateNotificationsV2(ctx context.Context, body UpdateNotificationsV2JSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizations request
	GetOrganizations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOrganizationWithTierWithBody request with any body
	CreateOrganizationWithTierWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOrganizationWithTier(ctx context.Context, body CreateOrganizationWithTierJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganization request
	DeleteOrganization(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOrganizationWithBody request with any body
	UpdateOrganizationWithBody(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOrganization(ctx context.Context, slug string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMembers request
	GetMembers(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteInvitedUser request
	DeleteInvitedUser(ctx context.Context, slug string, params *DeleteInvitedUserParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvitedUsers request
	GetInvitedUsers(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// InviteUserWithBody request with any body
	InviteUserWithBody(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	InviteUser(ctx context.Context, slug string, body InviteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvite request
	GetInvite(ctx context.Context, slug string, params *GetInviteParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// JoinOrganization request
	JoinOrganization(ctx context.Context, slug string, params *JoinOrganizationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMember request
	DeleteMember(ctx context.Context, slug string, gotrueId string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateMemberWithBody request with any body
	UpdateMemberWithBody(ctx context.Context, slug string, gotrueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateMember(ctx context.Context, slug string, gotrueId string, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// AddMember request
	AddMember(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevokeColumnPrivilegesWithBody request with any body
	RevokeColumnPrivilegesWithBody(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RevokeColumnPrivileges(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, body RevokeColumnPrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetColumnPrivileges request
	GetColumnPrivileges(ctx context.Context, ref string, params *GetColumnPrivilegesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GrantColumnPrivilegesWithBody request with any body
	GrantColumnPrivilegesWithBody(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GrantColumnPrivileges(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, body GrantColumnPrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteColumn request
	DeleteColumn(ctx context.Context, ref string, params *DeleteColumnParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetColumns request
	GetColumns(ctx context.Context, ref string, params *GetColumnsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateColumnWithBody request with any body
	UpdateColumnWithBody(ctx context.Context, ref string, params *UpdateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateColumn(ctx context.Context, ref string, params *UpdateColumnParams, body UpdateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateColumnWithBody request with any body
	CreateColumnWithBody(ctx context.Context, ref string, params *CreateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateColumn(ctx context.Context, ref string, params *CreateColumnParams, body CreateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteExtension request
	DeleteExtension(ctx context.Context, ref string, params *DeleteExtensionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetExtensions request
	GetExtensions(ctx context.Context, ref string, params *GetExtensionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateExtensionWithBody request with any body
	CreateExtensionWithBody(ctx context.Context, ref string, params *CreateExtensionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateExtension(ctx context.Context, ref string, params *CreateExtensionParams, body CreateExtensionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetForeignTables request
	GetForeignTables(ctx context.Context, ref string, params *GetForeignTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteFunction request
	DeleteFunction(ctx context.Context, ref string, params *DeleteFunctionParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFunctions request
	GetFunctions(ctx context.Context, ref string, params *GetFunctionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateFunctionWithBody request with any body
	UpdateFunctionWithBody(ctx context.Context, ref string, params *UpdateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateFunction(ctx context.Context, ref string, params *UpdateFunctionParams, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateFunctionWithBody request with any body
	CreateFunctionWithBody(ctx context.Context, ref string, params *CreateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateFunction(ctx context.Context, ref string, params *CreateFunctionParams, body CreateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMaterializedViews request
	GetMaterializedViews(ctx context.Context, ref string, params *GetMaterializedViewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePolicy request
	DeletePolicy(ctx context.Context, ref string, params *DeletePolicyParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPolicies request
	GetPolicies(ctx context.Context, ref string, params *GetPoliciesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePolicyWithBody request with any body
	UpdatePolicyWithBody(ctx context.Context, ref string, params *UpdatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePolicy(ctx context.Context, ref string, params *UpdatePolicyParams, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePolicyWithBody request with any body
	CreatePolicyWithBody(ctx context.Context, ref string, params *CreatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePolicy(ctx context.Context, ref string, params *CreatePolicyParams, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePublication request
	DeletePublication(ctx context.Context, ref string, params *DeletePublicationParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPublications request
	GetPublications(ctx context.Context, ref string, params *GetPublicationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePublicationWithBody request with any body
	UpdatePublicationWithBody(ctx context.Context, ref string, params *UpdatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePublication(ctx context.Context, ref string, params *UpdatePublicationParams, body UpdatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePublicationWithBody request with any body
	CreatePublicationWithBody(ctx context.Context, ref string, params *CreatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePublication(ctx context.Context, ref string, params *CreatePublicationParams, body CreatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RunQueryWithBody request with any body
	RunQueryWithBody(ctx context.Context, ref string, params *RunQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RunQuery(ctx context.Context, ref string, params *RunQueryParams, body RunQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FormatQueryWithBody request with any body
	FormatQueryWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	FormatQuery(ctx context.Context, ref string, body FormatQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateQueryWithBody request with any body
	ValidateQueryWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateQuery(ctx context.Context, ref string, body ValidateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRole request
	DeleteRole(ctx context.Context, ref string, params *DeleteRoleParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRoles request
	GetRoles(ctx context.Context, ref string, params *GetRolesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateRoleWithBody request with any body
	UpdateRoleWithBody(ctx context.Context, ref string, params *UpdateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateRole(ctx context.Context, ref string, params *UpdateRoleParams, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRoleWithBody request with any body
	CreateRoleWithBody(ctx context.Context, ref string, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRole(ctx context.Context, ref string, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSchema request
	DeleteSchema(ctx context.Context, ref string, params *DeleteSchemaParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSchemas request
	GetSchemas(ctx context.Context, ref string, params *GetSchemasParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSchemaWithBody request with any body
	UpdateSchemaWithBody(ctx context.Context, ref string, params *UpdateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSchema(ctx context.Context, ref string, params *UpdateSchemaParams, body UpdateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSchemaWithBody request with any body
	CreateSchemaWithBody(ctx context.Context, ref string, params *CreateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSchema(ctx context.Context, ref string, params *CreateSchemaParams, body CreateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchColumnsWithBody request with any body
	SearchColumnsWithBody(ctx context.Context, ref string, params *SearchColumnsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchColumns(ctx context.Context, ref string, params *SearchColumnsParams, body SearchColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SearchTablesWithBody request with any body
	SearchTablesWithBody(ctx context.Context, ref string, params *SearchTablesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SearchTables(ctx context.Context, ref string, params *SearchTablesParams, body SearchTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RevokeTablePrivilegesWithBody request with any body
	RevokeTablePrivilegesWithBody(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RevokeTablePrivileges(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, body RevokeTablePrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTablePrivileges request
	GetTablePrivileges(ctx context.Context, ref string, params *GetTablePrivilegesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GrantTablePrivilegesWithBody request with any body
	GrantTablePrivilegesWithBody(ctx context.Context, ref string, params *GrantTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GrantTablePrivileges(ctx context.Context, ref string, params *GrantTablePrivilegesParams, body GrantTablePrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTable request
	DeleteTable(ctx context.Context, ref string, params *DeleteTableParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTables request
	GetTables(ctx context.Context, ref string, params *GetTablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTableWithBody request with any body
	UpdateTableWithBody(ctx context.Context, ref string, params *UpdateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTable(ctx context.Context, ref string, params *UpdateTableParams, body UpdateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTableWithBody request with any body
	CreateTableWithBody(ctx context.Context, ref string, params *CreateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTable(ctx context.Context, ref string, params *CreateTableParams, body CreateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTrigger request
	DeleteTrigger(ctx context.Context, ref string, params *DeleteTriggerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTriggers request
	GetTriggers(ctx context.Context, ref string, params *GetTriggersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTriggerWithBody request with any body
	UpdateTriggerWithBody(ctx context.Context, ref string, params *UpdateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTrigger(ctx context.Context, ref string, params *UpdateTriggerParams, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTriggerWithBody request with any body
	CreateTriggerWithBody(ctx context.Context, ref string, params *CreateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTrigger(ctx context.Context, ref string, params *CreateTriggerParams, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTypes request
	GetTypes(ctx context.Context, ref string, params *GetTypesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetViews request
	GetViews(ctx context.Context, ref string, params *GetViewsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjects request
	GetProjects(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateProjectWithBody request with any body
	CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsMetricsWithBody request with any body
	GetProjectsMetricsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetProjectsMetrics(ctx context.Context, body GetProjectsMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProject request
	DeleteProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProject request
	GetProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateProjectWithBody request with any body
	UpdateProjectWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateProject(ctx context.Context, ref string, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetFunctionStatus request
	GetFunctionStatus(ctx context.Context, ref string, params *GetFunctionStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiPaths request
	GetApiPaths(ctx context.Context, ref string, params *GetApiPathsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetApiCounts request
	GetApiCounts(ctx context.Context, ref string, params *GetApiCountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectGraphqlWithBody request with any body
	ProjectGraphqlWithBody(ctx context.Context, ref string, params *ProjectGraphqlParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ProjectGraphql(ctx context.Context, ref string, params *ProjectGraphqlParams, body ProjectGraphqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectOpenApi request
	ProjectOpenApi(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPgbouncerConfig request
	GetPgbouncerConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePgbouncerConfigWithBody request with any body
	UpdatePgbouncerConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePgbouncerConfig(ctx context.Context, ref string, body UpdatePgbouncerConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetConfig request
	GetConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PutConfigWithBody request with any body
	PutConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PutConfig(ctx context.Context, ref string, body PutConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPostgRESTConfig request
	GetPostgRESTConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePostgRESTConfigWithBody request with any body
	UpdatePostgRESTConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePostgRESTConfig(ctx context.Context, ref string, body UpdatePostgRESTConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchConfigSecretWithBody request with any body
	PatchConfigSecretWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchConfigSecret(ctx context.Context, ref string, body PatchConfigSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStorageConfig request
	GetStorageConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateConfigWithBody request with any body
	UpdateConfigWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateConfig(ctx context.Context, ref string, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteContent request
	DeleteContent(ctx context.Context, ref string, params *DeleteContentParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectContent request
	GetProjectContent(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateContentWithBody request with any body
	UpdateContentWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateContent(ctx context.Context, ref string, body UpdateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateContentWithBody request with any body
	CreateContentWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateContent(ctx context.Context, ref string, body CreateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateWholeContentWithBody request with any body
	UpdateWholeContentWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateWholeContent(ctx context.Context, ref string, body UpdateWholeContentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDailyStats request
	GetDailyStats(ctx context.Context, ref string, params *GetDailyStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdatePasswordWithBody request with any body
	UpdatePasswordWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdatePassword(ctx context.Context, ref string, body UpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsageMetrics request
	GetUsageMetrics(ctx context.Context, ref string, params *GetUsageMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvoices request
	GetInvoices(ctx context.Context, ref string, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvoiceCount request
	GetInvoiceCount(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ProjectHealthCheck request
	ProjectHealthCheck(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PauseProject request
	PauseProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResizeDatabaseWithBody request with any body
	ResizeDatabaseWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ResizeDatabase(ctx context.Context, ref string, body ResizeDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartProject request
	RestartProject(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestartServicesWithBody request with any body
	RestartServicesWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestartServices(ctx context.Context, ref string, body RestartServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RestoreProjectWithBody request with any body
	RestoreProjectWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RestoreProject(ctx context.Context, ref string, body RestoreProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectApi request
	GetProjectApi(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectStatus request
	GetProjectStatus(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsageStatusConfig request
	GetUsageStatusConfig(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetStatus request
	GetStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBuckets request
	GetBuckets(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateBucketWithBody request with any body
	CreateBucketWithBody(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateBucket(ctx context.Context, ref string, body CreateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteBucket request
	DeleteBucket(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBucket request
	GetBucket(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateBucketWithBody request with any body
	UpdateBucketWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateBucket(ctx context.Context, ref string, id string, body UpdateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// EmptyBucket request
	EmptyBucket(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteObjectsWithBody request with any body
	DeleteObjectsWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteObjects(ctx context.Context, ref string, id string, body DeleteObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CopyObjectWithBody request with any body
	CopyObjectWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CopyObject(ctx context.Context, ref string, id string, body CopyObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DownloadWithBody request with any body
	DownloadWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	Download(ctx context.Context, ref string, id string, body DownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetObjectsWithBody request with any body
	GetObjectsWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	GetObjects(ctx context.Context, ref string, id string, body GetObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// MoveObjectWithBody request with any body
	MoveObjectWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	MoveObject(ctx context.Context, ref string, id string, body MoveObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreatePublicUrlWithBody request with any body
	CreatePublicUrlWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreatePublicUrl(ctx context.Context, ref string, id string, body CreatePublicUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSignedUrlWithBody request with any body
	CreateSignedUrlWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSignedUrl(ctx context.Context, ref string, id string, body CreateSignedUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSignedUrlsWithBody request with any body
	CreateSignedUrlsWithBody(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSignedUrls(ctx context.Context, ref string, id string, body CreateSignedUrlsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithAuthToken

func WithAuthToken(token string) ClientOption

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) AddMemberWithResponse

func (c *ClientWithResponses) AddMemberWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*AddMemberResponse, error)

AddMemberWithResponse request returning *AddMemberResponse

func (*ClientWithResponses) CopyObjectWithBodyWithResponse

func (c *ClientWithResponses) CopyObjectWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyObjectResponse, error)

CopyObjectWithBodyWithResponse request with arbitrary body returning *CopyObjectResponse

func (*ClientWithResponses) CopyObjectWithResponse

func (c *ClientWithResponses) CopyObjectWithResponse(ctx context.Context, ref string, id string, body CopyObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyObjectResponse, error)

func (*ClientWithResponses) CreateBucketWithBodyWithResponse

func (c *ClientWithResponses) CreateBucketWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBucketResponse, error)

CreateBucketWithBodyWithResponse request with arbitrary body returning *CreateBucketResponse

func (*ClientWithResponses) CreateBucketWithResponse

func (c *ClientWithResponses) CreateBucketWithResponse(ctx context.Context, ref string, body CreateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBucketResponse, error)

func (*ClientWithResponses) CreateColumnWithBodyWithResponse

func (c *ClientWithResponses) CreateColumnWithBodyWithResponse(ctx context.Context, ref string, params *CreateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateColumnResponse, error)

CreateColumnWithBodyWithResponse request with arbitrary body returning *CreateColumnResponse

func (*ClientWithResponses) CreateColumnWithResponse

func (c *ClientWithResponses) CreateColumnWithResponse(ctx context.Context, ref string, params *CreateColumnParams, body CreateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateColumnResponse, error)

func (*ClientWithResponses) CreateContentWithBodyWithResponse

func (c *ClientWithResponses) CreateContentWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContentResponse, error)

CreateContentWithBodyWithResponse request with arbitrary body returning *CreateContentResponse

func (*ClientWithResponses) CreateContentWithResponse

func (c *ClientWithResponses) CreateContentWithResponse(ctx context.Context, ref string, body CreateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContentResponse, error)

func (*ClientWithResponses) CreateExtensionWithBodyWithResponse

func (c *ClientWithResponses) CreateExtensionWithBodyWithResponse(ctx context.Context, ref string, params *CreateExtensionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExtensionResponse, error)

CreateExtensionWithBodyWithResponse request with arbitrary body returning *CreateExtensionResponse

func (*ClientWithResponses) CreateExtensionWithResponse

func (c *ClientWithResponses) CreateExtensionWithResponse(ctx context.Context, ref string, params *CreateExtensionParams, body CreateExtensionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExtensionResponse, error)

func (*ClientWithResponses) CreateFunctionWithBodyWithResponse

func (c *ClientWithResponses) CreateFunctionWithBodyWithResponse(ctx context.Context, ref string, params *CreateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionResponse, error)

CreateFunctionWithBodyWithResponse request with arbitrary body returning *CreateFunctionResponse

func (*ClientWithResponses) CreateFunctionWithResponse

func (c *ClientWithResponses) CreateFunctionWithResponse(ctx context.Context, ref string, params *CreateFunctionParams, body CreateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFunctionResponse, error)

func (*ClientWithResponses) CreateOrganizationWithTierWithBodyWithResponse

func (c *ClientWithResponses) CreateOrganizationWithTierWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationWithTierResponse, error)

CreateOrganizationWithTierWithBodyWithResponse request with arbitrary body returning *CreateOrganizationWithTierResponse

func (*ClientWithResponses) CreateOrganizationWithTierWithResponse

func (c *ClientWithResponses) CreateOrganizationWithTierWithResponse(ctx context.Context, body CreateOrganizationWithTierJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationWithTierResponse, error)

func (*ClientWithResponses) CreatePolicyWithBodyWithResponse

func (c *ClientWithResponses) CreatePolicyWithBodyWithResponse(ctx context.Context, ref string, params *CreatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

CreatePolicyWithBodyWithResponse request with arbitrary body returning *CreatePolicyResponse

func (*ClientWithResponses) CreatePolicyWithResponse

func (c *ClientWithResponses) CreatePolicyWithResponse(ctx context.Context, ref string, params *CreatePolicyParams, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

func (*ClientWithResponses) CreateProjectWithBodyWithResponse

func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResponse

func (*ClientWithResponses) CreateProjectWithResponse

func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

func (*ClientWithResponses) CreatePublicUrlWithBodyWithResponse

func (c *ClientWithResponses) CreatePublicUrlWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePublicUrlResponse, error)

CreatePublicUrlWithBodyWithResponse request with arbitrary body returning *CreatePublicUrlResponse

func (*ClientWithResponses) CreatePublicUrlWithResponse

func (c *ClientWithResponses) CreatePublicUrlWithResponse(ctx context.Context, ref string, id string, body CreatePublicUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePublicUrlResponse, error)

func (*ClientWithResponses) CreatePublicationWithBodyWithResponse

func (c *ClientWithResponses) CreatePublicationWithBodyWithResponse(ctx context.Context, ref string, params *CreatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePublicationResponse, error)

CreatePublicationWithBodyWithResponse request with arbitrary body returning *CreatePublicationResponse

func (*ClientWithResponses) CreatePublicationWithResponse

func (c *ClientWithResponses) CreatePublicationWithResponse(ctx context.Context, ref string, params *CreatePublicationParams, body CreatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePublicationResponse, error)

func (*ClientWithResponses) CreateRoleWithBodyWithResponse

func (c *ClientWithResponses) CreateRoleWithBodyWithResponse(ctx context.Context, ref string, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

CreateRoleWithBodyWithResponse request with arbitrary body returning *CreateRoleResponse

func (*ClientWithResponses) CreateRoleWithResponse

func (c *ClientWithResponses) CreateRoleWithResponse(ctx context.Context, ref string, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

func (*ClientWithResponses) CreateSchemaWithBodyWithResponse

func (c *ClientWithResponses) CreateSchemaWithBodyWithResponse(ctx context.Context, ref string, params *CreateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSchemaResponse, error)

CreateSchemaWithBodyWithResponse request with arbitrary body returning *CreateSchemaResponse

func (*ClientWithResponses) CreateSchemaWithResponse

func (c *ClientWithResponses) CreateSchemaWithResponse(ctx context.Context, ref string, params *CreateSchemaParams, body CreateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSchemaResponse, error)

func (*ClientWithResponses) CreateSignedUrlWithBodyWithResponse

func (c *ClientWithResponses) CreateSignedUrlWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSignedUrlResponse, error)

CreateSignedUrlWithBodyWithResponse request with arbitrary body returning *CreateSignedUrlResponse

func (*ClientWithResponses) CreateSignedUrlWithResponse

func (c *ClientWithResponses) CreateSignedUrlWithResponse(ctx context.Context, ref string, id string, body CreateSignedUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSignedUrlResponse, error)

func (*ClientWithResponses) CreateSignedUrlsWithBodyWithResponse

func (c *ClientWithResponses) CreateSignedUrlsWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSignedUrlsResponse, error)

CreateSignedUrlsWithBodyWithResponse request with arbitrary body returning *CreateSignedUrlsResponse

func (*ClientWithResponses) CreateSignedUrlsWithResponse

func (c *ClientWithResponses) CreateSignedUrlsWithResponse(ctx context.Context, ref string, id string, body CreateSignedUrlsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSignedUrlsResponse, error)

func (*ClientWithResponses) CreateTableWithBodyWithResponse

func (c *ClientWithResponses) CreateTableWithBodyWithResponse(ctx context.Context, ref string, params *CreateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTableResponse, error)

CreateTableWithBodyWithResponse request with arbitrary body returning *CreateTableResponse

func (*ClientWithResponses) CreateTableWithResponse

func (c *ClientWithResponses) CreateTableWithResponse(ctx context.Context, ref string, params *CreateTableParams, body CreateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTableResponse, error)

func (*ClientWithResponses) CreateTriggerWithBodyWithResponse

func (c *ClientWithResponses) CreateTriggerWithBodyWithResponse(ctx context.Context, ref string, params *CreateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTriggerResponse, error)

CreateTriggerWithBodyWithResponse request with arbitrary body returning *CreateTriggerResponse

func (*ClientWithResponses) CreateTriggerWithResponse

func (c *ClientWithResponses) CreateTriggerWithResponse(ctx context.Context, ref string, params *CreateTriggerParams, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTriggerResponse, error)

func (*ClientWithResponses) DeleteBucketWithResponse

func (c *ClientWithResponses) DeleteBucketWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*DeleteBucketResponse, error)

DeleteBucketWithResponse request returning *DeleteBucketResponse

func (*ClientWithResponses) DeleteColumnWithResponse

func (c *ClientWithResponses) DeleteColumnWithResponse(ctx context.Context, ref string, params *DeleteColumnParams, reqEditors ...RequestEditorFn) (*DeleteColumnResponse, error)

DeleteColumnWithResponse request returning *DeleteColumnResponse

func (*ClientWithResponses) DeleteContentWithResponse

func (c *ClientWithResponses) DeleteContentWithResponse(ctx context.Context, ref string, params *DeleteContentParams, reqEditors ...RequestEditorFn) (*DeleteContentResponse, error)

DeleteContentWithResponse request returning *DeleteContentResponse

func (*ClientWithResponses) DeleteExtensionWithResponse

func (c *ClientWithResponses) DeleteExtensionWithResponse(ctx context.Context, ref string, params *DeleteExtensionParams, reqEditors ...RequestEditorFn) (*DeleteExtensionResponse, error)

DeleteExtensionWithResponse request returning *DeleteExtensionResponse

func (*ClientWithResponses) DeleteFactorsWithResponse

func (c *ClientWithResponses) DeleteFactorsWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*DeleteFactorsResponse, error)

DeleteFactorsWithResponse request returning *DeleteFactorsResponse

func (*ClientWithResponses) DeleteFunctionWithResponse

func (c *ClientWithResponses) DeleteFunctionWithResponse(ctx context.Context, ref string, params *DeleteFunctionParams, reqEditors ...RequestEditorFn) (*DeleteFunctionResponse, error)

DeleteFunctionWithResponse request returning *DeleteFunctionResponse

func (*ClientWithResponses) DeleteInvitedUserWithResponse

func (c *ClientWithResponses) DeleteInvitedUserWithResponse(ctx context.Context, slug string, params *DeleteInvitedUserParams, reqEditors ...RequestEditorFn) (*DeleteInvitedUserResponse, error)

DeleteInvitedUserWithResponse request returning *DeleteInvitedUserResponse

func (*ClientWithResponses) DeleteMemberWithResponse

func (c *ClientWithResponses) DeleteMemberWithResponse(ctx context.Context, slug string, gotrueId string, reqEditors ...RequestEditorFn) (*DeleteMemberResponse, error)

DeleteMemberWithResponse request returning *DeleteMemberResponse

func (*ClientWithResponses) DeleteNotificationsWithBodyWithResponse

func (c *ClientWithResponses) DeleteNotificationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteNotificationsResponse, error)

DeleteNotificationsWithBodyWithResponse request with arbitrary body returning *DeleteNotificationsResponse

func (*ClientWithResponses) DeleteNotificationsWithResponse

func (c *ClientWithResponses) DeleteNotificationsWithResponse(ctx context.Context, body DeleteNotificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteNotificationsResponse, error)

func (*ClientWithResponses) DeleteObjectsWithBodyWithResponse

func (c *ClientWithResponses) DeleteObjectsWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteObjectsResponse, error)

DeleteObjectsWithBodyWithResponse request with arbitrary body returning *DeleteObjectsResponse

func (*ClientWithResponses) DeleteObjectsWithResponse

func (c *ClientWithResponses) DeleteObjectsWithResponse(ctx context.Context, ref string, id string, body DeleteObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteObjectsResponse, error)

func (*ClientWithResponses) DeleteOrganizationWithResponse

func (c *ClientWithResponses) DeleteOrganizationWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

DeleteOrganizationWithResponse request returning *DeleteOrganizationResponse

func (*ClientWithResponses) DeletePolicyWithResponse

func (c *ClientWithResponses) DeletePolicyWithResponse(ctx context.Context, ref string, params *DeletePolicyParams, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)

DeletePolicyWithResponse request returning *DeletePolicyResponse

func (*ClientWithResponses) DeleteProjectWithResponse

func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)

DeleteProjectWithResponse request returning *DeleteProjectResponse

func (*ClientWithResponses) DeletePublicationWithResponse

func (c *ClientWithResponses) DeletePublicationWithResponse(ctx context.Context, ref string, params *DeletePublicationParams, reqEditors ...RequestEditorFn) (*DeletePublicationResponse, error)

DeletePublicationWithResponse request returning *DeletePublicationResponse

func (*ClientWithResponses) DeleteRoleWithResponse

func (c *ClientWithResponses) DeleteRoleWithResponse(ctx context.Context, ref string, params *DeleteRoleParams, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

DeleteRoleWithResponse request returning *DeleteRoleResponse

func (*ClientWithResponses) DeleteSchemaWithResponse

func (c *ClientWithResponses) DeleteSchemaWithResponse(ctx context.Context, ref string, params *DeleteSchemaParams, reqEditors ...RequestEditorFn) (*DeleteSchemaResponse, error)

DeleteSchemaWithResponse request returning *DeleteSchemaResponse

func (*ClientWithResponses) DeleteTableWithResponse

func (c *ClientWithResponses) DeleteTableWithResponse(ctx context.Context, ref string, params *DeleteTableParams, reqEditors ...RequestEditorFn) (*DeleteTableResponse, error)

DeleteTableWithResponse request returning *DeleteTableResponse

func (*ClientWithResponses) DeleteTriggerWithResponse

func (c *ClientWithResponses) DeleteTriggerWithResponse(ctx context.Context, ref string, params *DeleteTriggerParams, reqEditors ...RequestEditorFn) (*DeleteTriggerResponse, error)

DeleteTriggerWithResponse request returning *DeleteTriggerResponse

func (*ClientWithResponses) DeleteUserWithBodyWithResponse

func (c *ClientWithResponses) DeleteUserWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

DeleteUserWithBodyWithResponse request with arbitrary body returning *DeleteUserResponse

func (*ClientWithResponses) DeleteUserWithResponse

func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, ref string, body DeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

func (*ClientWithResponses) DownloadBackupWithBodyWithResponse

func (c *ClientWithResponses) DownloadBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadBackupResponse, error)

DownloadBackupWithBodyWithResponse request with arbitrary body returning *DownloadBackupResponse

func (*ClientWithResponses) DownloadBackupWithResponse

func (c *ClientWithResponses) DownloadBackupWithResponse(ctx context.Context, ref string, body DownloadBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadBackupResponse, error)

func (*ClientWithResponses) DownloadWithBodyWithResponse

func (c *ClientWithResponses) DownloadWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadResponse, error)

DownloadWithBodyWithResponse request with arbitrary body returning *DownloadResponse

func (*ClientWithResponses) DownloadWithResponse

func (c *ClientWithResponses) DownloadWithResponse(ctx context.Context, ref string, id string, body DownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadResponse, error)

func (*ClientWithResponses) EmptyBucketWithResponse

func (c *ClientWithResponses) EmptyBucketWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*EmptyBucketResponse, error)

EmptyBucketWithResponse request returning *EmptyBucketResponse

func (*ClientWithResponses) EnableHooksWithResponse

func (c *ClientWithResponses) EnableHooksWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*EnableHooksResponse, error)

EnableHooksWithResponse request returning *EnableHooksResponse

func (*ClientWithResponses) FormatQueryWithBodyWithResponse

func (c *ClientWithResponses) FormatQueryWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FormatQueryResponse, error)

FormatQueryWithBodyWithResponse request with arbitrary body returning *FormatQueryResponse

func (*ClientWithResponses) FormatQueryWithResponse

func (c *ClientWithResponses) FormatQueryWithResponse(ctx context.Context, ref string, body FormatQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*FormatQueryResponse, error)

func (*ClientWithResponses) GetApiCountsWithResponse

func (c *ClientWithResponses) GetApiCountsWithResponse(ctx context.Context, ref string, params *GetApiCountsParams, reqEditors ...RequestEditorFn) (*GetApiCountsResponse, error)

GetApiCountsWithResponse request returning *GetApiCountsResponse

func (*ClientWithResponses) GetApiPathsWithResponse

func (c *ClientWithResponses) GetApiPathsWithResponse(ctx context.Context, ref string, params *GetApiPathsParams, reqEditors ...RequestEditorFn) (*GetApiPathsResponse, error)

GetApiPathsWithResponse request returning *GetApiPathsResponse

func (*ClientWithResponses) GetBackupsWithResponse

func (c *ClientWithResponses) GetBackupsWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetBackupsResponse, error)

GetBackupsWithResponse request returning *GetBackupsResponse

func (*ClientWithResponses) GetBucketWithResponse

func (c *ClientWithResponses) GetBucketWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*GetBucketResponse, error)

GetBucketWithResponse request returning *GetBucketResponse

func (*ClientWithResponses) GetBucketsWithResponse

func (c *ClientWithResponses) GetBucketsWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetBucketsResponse, error)

GetBucketsWithResponse request returning *GetBucketsResponse

func (*ClientWithResponses) GetColumnPrivilegesWithResponse

func (c *ClientWithResponses) GetColumnPrivilegesWithResponse(ctx context.Context, ref string, params *GetColumnPrivilegesParams, reqEditors ...RequestEditorFn) (*GetColumnPrivilegesResponse, error)

GetColumnPrivilegesWithResponse request returning *GetColumnPrivilegesResponse

func (*ClientWithResponses) GetColumnsWithResponse

func (c *ClientWithResponses) GetColumnsWithResponse(ctx context.Context, ref string, params *GetColumnsParams, reqEditors ...RequestEditorFn) (*GetColumnsResponse, error)

GetColumnsWithResponse request returning *GetColumnsResponse

func (*ClientWithResponses) GetConfigWithResponse

func (c *ClientWithResponses) GetConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)

GetConfigWithResponse request returning *GetConfigResponse

func (*ClientWithResponses) GetDailyStatsWithResponse

func (c *ClientWithResponses) GetDailyStatsWithResponse(ctx context.Context, ref string, params *GetDailyStatsParams, reqEditors ...RequestEditorFn) (*GetDailyStatsResponse, error)

GetDailyStatsWithResponse request returning *GetDailyStatsResponse

func (*ClientWithResponses) GetExtensionsWithResponse

func (c *ClientWithResponses) GetExtensionsWithResponse(ctx context.Context, ref string, params *GetExtensionsParams, reqEditors ...RequestEditorFn) (*GetExtensionsResponse, error)

GetExtensionsWithResponse request returning *GetExtensionsResponse

func (*ClientWithResponses) GetForeignTablesWithResponse

func (c *ClientWithResponses) GetForeignTablesWithResponse(ctx context.Context, ref string, params *GetForeignTablesParams, reqEditors ...RequestEditorFn) (*GetForeignTablesResponse, error)

GetForeignTablesWithResponse request returning *GetForeignTablesResponse

func (*ClientWithResponses) GetFunctionStatusWithResponse

func (c *ClientWithResponses) GetFunctionStatusWithResponse(ctx context.Context, ref string, params *GetFunctionStatusParams, reqEditors ...RequestEditorFn) (*GetFunctionStatusResponse, error)

GetFunctionStatusWithResponse request returning *GetFunctionStatusResponse

func (*ClientWithResponses) GetFunctionsWithResponse

func (c *ClientWithResponses) GetFunctionsWithResponse(ctx context.Context, ref string, params *GetFunctionsParams, reqEditors ...RequestEditorFn) (*GetFunctionsResponse, error)

GetFunctionsWithResponse request returning *GetFunctionsResponse

func (*ClientWithResponses) GetGoTrueConfigWithResponse

func (c *ClientWithResponses) GetGoTrueConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetGoTrueConfigResponse, error)

GetGoTrueConfigWithResponse request returning *GetGoTrueConfigResponse

func (*ClientWithResponses) GetHookLogsWithResponse

func (c *ClientWithResponses) GetHookLogsWithResponse(ctx context.Context, ref string, params *GetHookLogsParams, reqEditors ...RequestEditorFn) (*GetHookLogsResponse, error)

GetHookLogsWithResponse request returning *GetHookLogsResponse

func (*ClientWithResponses) GetInviteWithResponse

func (c *ClientWithResponses) GetInviteWithResponse(ctx context.Context, slug string, params *GetInviteParams, reqEditors ...RequestEditorFn) (*GetInviteResponse, error)

GetInviteWithResponse request returning *GetInviteResponse

func (*ClientWithResponses) GetInvitedUsersWithResponse

func (c *ClientWithResponses) GetInvitedUsersWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*GetInvitedUsersResponse, error)

GetInvitedUsersWithResponse request returning *GetInvitedUsersResponse

func (*ClientWithResponses) GetInvoiceCountWithResponse

func (c *ClientWithResponses) GetInvoiceCountWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetInvoiceCountResponse, error)

GetInvoiceCountWithResponse request returning *GetInvoiceCountResponse

func (*ClientWithResponses) GetInvoicesWithResponse

func (c *ClientWithResponses) GetInvoicesWithResponse(ctx context.Context, ref string, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*GetInvoicesResponse, error)

GetInvoicesWithResponse request returning *GetInvoicesResponse

func (*ClientWithResponses) GetMaterializedViewsWithResponse

func (c *ClientWithResponses) GetMaterializedViewsWithResponse(ctx context.Context, ref string, params *GetMaterializedViewsParams, reqEditors ...RequestEditorFn) (*GetMaterializedViewsResponse, error)

GetMaterializedViewsWithResponse request returning *GetMaterializedViewsResponse

func (*ClientWithResponses) GetMembersWithResponse

func (c *ClientWithResponses) GetMembersWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*GetMembersResponse, error)

GetMembersWithResponse request returning *GetMembersResponse

func (*ClientWithResponses) GetNotificationsV2WithResponse

func (c *ClientWithResponses) GetNotificationsV2WithResponse(ctx context.Context, params *GetNotificationsV2Params, reqEditors ...RequestEditorFn) (*GetNotificationsV2Response, error)

GetNotificationsV2WithResponse request returning *GetNotificationsV2Response

func (*ClientWithResponses) GetObjectsWithBodyWithResponse

func (c *ClientWithResponses) GetObjectsWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetObjectsResponse, error)

GetObjectsWithBodyWithResponse request with arbitrary body returning *GetObjectsResponse

func (*ClientWithResponses) GetObjectsWithResponse

func (c *ClientWithResponses) GetObjectsWithResponse(ctx context.Context, ref string, id string, body GetObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetObjectsResponse, error)

func (*ClientWithResponses) GetOrganizationsWithResponse

func (c *ClientWithResponses) GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)

GetOrganizationsWithResponse request returning *GetOrganizationsResponse

func (*ClientWithResponses) GetPgbouncerConfigWithResponse

func (c *ClientWithResponses) GetPgbouncerConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetPgbouncerConfigResponse, error)

GetPgbouncerConfigWithResponse request returning *GetPgbouncerConfigResponse

func (*ClientWithResponses) GetPoliciesWithResponse

func (c *ClientWithResponses) GetPoliciesWithResponse(ctx context.Context, ref string, params *GetPoliciesParams, reqEditors ...RequestEditorFn) (*GetPoliciesResponse, error)

GetPoliciesWithResponse request returning *GetPoliciesResponse

func (*ClientWithResponses) GetPostgRESTConfigWithResponse

func (c *ClientWithResponses) GetPostgRESTConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetPostgRESTConfigResponse, error)

GetPostgRESTConfigWithResponse request returning *GetPostgRESTConfigResponse

func (*ClientWithResponses) GetProjectApiWithResponse

func (c *ClientWithResponses) GetProjectApiWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectApiResponse, error)

GetProjectApiWithResponse request returning *GetProjectApiResponse

func (*ClientWithResponses) GetProjectContentWithResponse

func (c *ClientWithResponses) GetProjectContentWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectContentResponse, error)

GetProjectContentWithResponse request returning *GetProjectContentResponse

func (*ClientWithResponses) GetProjectStatusWithResponse

func (c *ClientWithResponses) GetProjectStatusWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectStatusResponse, error)

GetProjectStatusWithResponse request returning *GetProjectStatusResponse

func (*ClientWithResponses) GetProjectWithResponse

func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

GetProjectWithResponse request returning *GetProjectResponse

func (*ClientWithResponses) GetProjectsMetricsWithBodyWithResponse

func (c *ClientWithResponses) GetProjectsMetricsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetProjectsMetricsResponse, error)

GetProjectsMetricsWithBodyWithResponse request with arbitrary body returning *GetProjectsMetricsResponse

func (*ClientWithResponses) GetProjectsMetricsWithResponse

func (c *ClientWithResponses) GetProjectsMetricsWithResponse(ctx context.Context, body GetProjectsMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetProjectsMetricsResponse, error)

func (*ClientWithResponses) GetProjectsWithResponse

func (c *ClientWithResponses) GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error)

GetProjectsWithResponse request returning *GetProjectsResponse

func (*ClientWithResponses) GetPublicationsWithResponse

func (c *ClientWithResponses) GetPublicationsWithResponse(ctx context.Context, ref string, params *GetPublicationsParams, reqEditors ...RequestEditorFn) (*GetPublicationsResponse, error)

GetPublicationsWithResponse request returning *GetPublicationsResponse

func (*ClientWithResponses) GetRolesWithResponse

func (c *ClientWithResponses) GetRolesWithResponse(ctx context.Context, ref string, params *GetRolesParams, reqEditors ...RequestEditorFn) (*GetRolesResponse, error)

GetRolesWithResponse request returning *GetRolesResponse

func (*ClientWithResponses) GetSchemasWithResponse

func (c *ClientWithResponses) GetSchemasWithResponse(ctx context.Context, ref string, params *GetSchemasParams, reqEditors ...RequestEditorFn) (*GetSchemasResponse, error)

GetSchemasWithResponse request returning *GetSchemasResponse

func (*ClientWithResponses) GetStatusWithResponse

func (c *ClientWithResponses) GetStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStatusResponse, error)

GetStatusWithResponse request returning *GetStatusResponse

func (*ClientWithResponses) GetStorageConfigWithResponse

func (c *ClientWithResponses) GetStorageConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetStorageConfigResponse, error)

GetStorageConfigWithResponse request returning *GetStorageConfigResponse

func (*ClientWithResponses) GetTablePrivilegesWithResponse

func (c *ClientWithResponses) GetTablePrivilegesWithResponse(ctx context.Context, ref string, params *GetTablePrivilegesParams, reqEditors ...RequestEditorFn) (*GetTablePrivilegesResponse, error)

GetTablePrivilegesWithResponse request returning *GetTablePrivilegesResponse

func (*ClientWithResponses) GetTablesWithResponse

func (c *ClientWithResponses) GetTablesWithResponse(ctx context.Context, ref string, params *GetTablesParams, reqEditors ...RequestEditorFn) (*GetTablesResponse, error)

GetTablesWithResponse request returning *GetTablesResponse

func (*ClientWithResponses) GetTemplateWithResponse

func (c *ClientWithResponses) GetTemplateWithResponse(ctx context.Context, ref string, template GetTemplateParamsTemplate, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)

GetTemplateWithResponse request returning *GetTemplateResponse

func (*ClientWithResponses) GetTriggersWithResponse

func (c *ClientWithResponses) GetTriggersWithResponse(ctx context.Context, ref string, params *GetTriggersParams, reqEditors ...RequestEditorFn) (*GetTriggersResponse, error)

GetTriggersWithResponse request returning *GetTriggersResponse

func (*ClientWithResponses) GetTypesWithResponse

func (c *ClientWithResponses) GetTypesWithResponse(ctx context.Context, ref string, params *GetTypesParams, reqEditors ...RequestEditorFn) (*GetTypesResponse, error)

GetTypesWithResponse request returning *GetTypesResponse

func (*ClientWithResponses) GetUsageMetricsWithResponse

func (c *ClientWithResponses) GetUsageMetricsWithResponse(ctx context.Context, ref string, params *GetUsageMetricsParams, reqEditors ...RequestEditorFn) (*GetUsageMetricsResponse, error)

GetUsageMetricsWithResponse request returning *GetUsageMetricsResponse

func (*ClientWithResponses) GetUsageStatusConfigWithResponse

func (c *ClientWithResponses) GetUsageStatusConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetUsageStatusConfigResponse, error)

GetUsageStatusConfigWithResponse request returning *GetUsageStatusConfigResponse

func (*ClientWithResponses) GetUsersWithResponse

func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, ref string, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)

GetUsersWithResponse request returning *GetUsersResponse

func (*ClientWithResponses) GetViewsWithResponse

func (c *ClientWithResponses) GetViewsWithResponse(ctx context.Context, ref string, params *GetViewsParams, reqEditors ...RequestEditorFn) (*GetViewsResponse, error)

GetViewsWithResponse request returning *GetViewsResponse

func (*ClientWithResponses) GrantColumnPrivilegesWithBodyWithResponse

func (c *ClientWithResponses) GrantColumnPrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GrantColumnPrivilegesResponse, error)

GrantColumnPrivilegesWithBodyWithResponse request with arbitrary body returning *GrantColumnPrivilegesResponse

func (*ClientWithResponses) GrantColumnPrivilegesWithResponse

func (*ClientWithResponses) GrantTablePrivilegesWithBodyWithResponse

func (c *ClientWithResponses) GrantTablePrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *GrantTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GrantTablePrivilegesResponse, error)

GrantTablePrivilegesWithBodyWithResponse request with arbitrary body returning *GrantTablePrivilegesResponse

func (*ClientWithResponses) GrantTablePrivilegesWithResponse

func (*ClientWithResponses) InviteUserWithBodyWithResponse

func (c *ClientWithResponses) InviteUserWithBodyWithResponse(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InviteUserResponse, error)

InviteUserWithBodyWithResponse request with arbitrary body returning *InviteUserResponse

func (*ClientWithResponses) InviteUserWithResponse

func (c *ClientWithResponses) InviteUserWithResponse(ctx context.Context, slug string, body InviteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*InviteUserResponse, error)

func (*ClientWithResponses) JoinOrganizationWithResponse

func (c *ClientWithResponses) JoinOrganizationWithResponse(ctx context.Context, slug string, params *JoinOrganizationParams, reqEditors ...RequestEditorFn) (*JoinOrganizationResponse, error)

JoinOrganizationWithResponse request returning *JoinOrganizationResponse

func (*ClientWithResponses) MoveObjectWithBodyWithResponse

func (c *ClientWithResponses) MoveObjectWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveObjectResponse, error)

MoveObjectWithBodyWithResponse request with arbitrary body returning *MoveObjectResponse

func (*ClientWithResponses) MoveObjectWithResponse

func (c *ClientWithResponses) MoveObjectWithResponse(ctx context.Context, ref string, id string, body MoveObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveObjectResponse, error)

func (*ClientWithResponses) PatchConfigSecretWithBodyWithResponse

func (c *ClientWithResponses) PatchConfigSecretWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchConfigSecretResponse, error)

PatchConfigSecretWithBodyWithResponse request with arbitrary body returning *PatchConfigSecretResponse

func (*ClientWithResponses) PatchConfigSecretWithResponse

func (c *ClientWithResponses) PatchConfigSecretWithResponse(ctx context.Context, ref string, body PatchConfigSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchConfigSecretResponse, error)

func (*ClientWithResponses) PauseProjectWithResponse

func (c *ClientWithResponses) PauseProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*PauseProjectResponse, error)

PauseProjectWithResponse request returning *PauseProjectResponse

func (*ClientWithResponses) ProjectGraphqlWithBodyWithResponse

func (c *ClientWithResponses) ProjectGraphqlWithBodyWithResponse(ctx context.Context, ref string, params *ProjectGraphqlParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectGraphqlResponse, error)

ProjectGraphqlWithBodyWithResponse request with arbitrary body returning *ProjectGraphqlResponse

func (*ClientWithResponses) ProjectGraphqlWithResponse

func (c *ClientWithResponses) ProjectGraphqlWithResponse(ctx context.Context, ref string, params *ProjectGraphqlParams, body ProjectGraphqlJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectGraphqlResponse, error)

func (*ClientWithResponses) ProjectHealthCheckWithResponse

func (c *ClientWithResponses) ProjectHealthCheckWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*ProjectHealthCheckResponse, error)

ProjectHealthCheckWithResponse request returning *ProjectHealthCheckResponse

func (*ClientWithResponses) ProjectOpenApiWithResponse

func (c *ClientWithResponses) ProjectOpenApiWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*ProjectOpenApiResponse, error)

ProjectOpenApiWithResponse request returning *ProjectOpenApiResponse

func (*ClientWithResponses) PutConfigWithBodyWithResponse

func (c *ClientWithResponses) PutConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutConfigResponse, error)

PutConfigWithBodyWithResponse request with arbitrary body returning *PutConfigResponse

func (*ClientWithResponses) PutConfigWithResponse

func (c *ClientWithResponses) PutConfigWithResponse(ctx context.Context, ref string, body PutConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*PutConfigResponse, error)

func (*ClientWithResponses) ResizeDatabaseWithBodyWithResponse

func (c *ClientWithResponses) ResizeDatabaseWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResizeDatabaseResponse, error)

ResizeDatabaseWithBodyWithResponse request with arbitrary body returning *ResizeDatabaseResponse

func (*ClientWithResponses) ResizeDatabaseWithResponse

func (c *ClientWithResponses) ResizeDatabaseWithResponse(ctx context.Context, ref string, body ResizeDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*ResizeDatabaseResponse, error)

func (*ClientWithResponses) RestartProjectWithResponse

func (c *ClientWithResponses) RestartProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*RestartProjectResponse, error)

RestartProjectWithResponse request returning *RestartProjectResponse

func (*ClientWithResponses) RestartServicesWithBodyWithResponse

func (c *ClientWithResponses) RestartServicesWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestartServicesResponse, error)

RestartServicesWithBodyWithResponse request with arbitrary body returning *RestartServicesResponse

func (*ClientWithResponses) RestartServicesWithResponse

func (c *ClientWithResponses) RestartServicesWithResponse(ctx context.Context, ref string, body RestartServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*RestartServicesResponse, error)

func (*ClientWithResponses) RestoreBackupWithBodyWithResponse

func (c *ClientWithResponses) RestoreBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreBackupResponse, error)

RestoreBackupWithBodyWithResponse request with arbitrary body returning *RestoreBackupResponse

func (*ClientWithResponses) RestoreBackupWithResponse

func (c *ClientWithResponses) RestoreBackupWithResponse(ctx context.Context, ref string, body RestoreBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreBackupResponse, error)

func (*ClientWithResponses) RestorePhysicalBackupWithBodyWithResponse

func (c *ClientWithResponses) RestorePhysicalBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestorePhysicalBackupResponse, error)

RestorePhysicalBackupWithBodyWithResponse request with arbitrary body returning *RestorePhysicalBackupResponse

func (*ClientWithResponses) RestorePhysicalBackupWithResponse

func (c *ClientWithResponses) RestorePhysicalBackupWithResponse(ctx context.Context, ref string, body RestorePhysicalBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*RestorePhysicalBackupResponse, error)

func (*ClientWithResponses) RestorePointInTimeBackupWithBodyWithResponse

func (c *ClientWithResponses) RestorePointInTimeBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestorePointInTimeBackupResponse, error)

RestorePointInTimeBackupWithBodyWithResponse request with arbitrary body returning *RestorePointInTimeBackupResponse

func (*ClientWithResponses) RestorePointInTimeBackupWithResponse

func (c *ClientWithResponses) RestorePointInTimeBackupWithResponse(ctx context.Context, ref string, body RestorePointInTimeBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*RestorePointInTimeBackupResponse, error)

func (*ClientWithResponses) RestoreProjectWithBodyWithResponse

func (c *ClientWithResponses) RestoreProjectWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreProjectResponse, error)

RestoreProjectWithBodyWithResponse request with arbitrary body returning *RestoreProjectResponse

func (*ClientWithResponses) RestoreProjectWithResponse

func (c *ClientWithResponses) RestoreProjectWithResponse(ctx context.Context, ref string, body RestoreProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreProjectResponse, error)

func (*ClientWithResponses) RevokeColumnPrivilegesWithBodyWithResponse

func (c *ClientWithResponses) RevokeColumnPrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeColumnPrivilegesResponse, error)

RevokeColumnPrivilegesWithBodyWithResponse request with arbitrary body returning *RevokeColumnPrivilegesResponse

func (*ClientWithResponses) RevokeColumnPrivilegesWithResponse

func (*ClientWithResponses) RevokeTablePrivilegesWithBodyWithResponse

func (c *ClientWithResponses) RevokeTablePrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeTablePrivilegesResponse, error)

RevokeTablePrivilegesWithBodyWithResponse request with arbitrary body returning *RevokeTablePrivilegesResponse

func (*ClientWithResponses) RevokeTablePrivilegesWithResponse

func (*ClientWithResponses) RunQueryWithBodyWithResponse

func (c *ClientWithResponses) RunQueryWithBodyWithResponse(ctx context.Context, ref string, params *RunQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunQueryResponse, error)

RunQueryWithBodyWithResponse request with arbitrary body returning *RunQueryResponse

func (*ClientWithResponses) RunQueryWithResponse

func (c *ClientWithResponses) RunQueryWithResponse(ctx context.Context, ref string, params *RunQueryParams, body RunQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*RunQueryResponse, error)

func (*ClientWithResponses) SearchColumnsWithBodyWithResponse

func (c *ClientWithResponses) SearchColumnsWithBodyWithResponse(ctx context.Context, ref string, params *SearchColumnsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchColumnsResponse, error)

SearchColumnsWithBodyWithResponse request with arbitrary body returning *SearchColumnsResponse

func (*ClientWithResponses) SearchColumnsWithResponse

func (c *ClientWithResponses) SearchColumnsWithResponse(ctx context.Context, ref string, params *SearchColumnsParams, body SearchColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchColumnsResponse, error)

func (*ClientWithResponses) SearchTablesWithBodyWithResponse

func (c *ClientWithResponses) SearchTablesWithBodyWithResponse(ctx context.Context, ref string, params *SearchTablesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchTablesResponse, error)

SearchTablesWithBodyWithResponse request with arbitrary body returning *SearchTablesResponse

func (*ClientWithResponses) SearchTablesWithResponse

func (c *ClientWithResponses) SearchTablesWithResponse(ctx context.Context, ref string, params *SearchTablesParams, body SearchTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchTablesResponse, error)

func (*ClientWithResponses) SendInviteWithBodyWithResponse

func (c *ClientWithResponses) SendInviteWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendInviteResponse, error)

SendInviteWithBodyWithResponse request with arbitrary body returning *SendInviteResponse

func (*ClientWithResponses) SendInviteWithResponse

func (c *ClientWithResponses) SendInviteWithResponse(ctx context.Context, ref string, body SendInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*SendInviteResponse, error)

func (*ClientWithResponses) SendMagicLinkWithBodyWithResponse

func (c *ClientWithResponses) SendMagicLinkWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendMagicLinkResponse, error)

SendMagicLinkWithBodyWithResponse request with arbitrary body returning *SendMagicLinkResponse

func (*ClientWithResponses) SendMagicLinkWithResponse

func (c *ClientWithResponses) SendMagicLinkWithResponse(ctx context.Context, ref string, body SendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*SendMagicLinkResponse, error)

func (*ClientWithResponses) SendOtpWithBodyWithResponse

func (c *ClientWithResponses) SendOtpWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendOtpResponse, error)

SendOtpWithBodyWithResponse request with arbitrary body returning *SendOtpResponse

func (*ClientWithResponses) SendOtpWithResponse

func (c *ClientWithResponses) SendOtpWithResponse(ctx context.Context, ref string, body SendOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*SendOtpResponse, error)

func (*ClientWithResponses) SendRecoverWithBodyWithResponse

func (c *ClientWithResponses) SendRecoverWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendRecoverResponse, error)

SendRecoverWithBodyWithResponse request with arbitrary body returning *SendRecoverResponse

func (*ClientWithResponses) SendRecoverWithResponse

func (c *ClientWithResponses) SendRecoverWithResponse(ctx context.Context, ref string, body SendRecoverJSONRequestBody, reqEditors ...RequestEditorFn) (*SendRecoverResponse, error)

func (*ClientWithResponses) UpdateBucketWithBodyWithResponse

func (c *ClientWithResponses) UpdateBucketWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBucketResponse, error)

UpdateBucketWithBodyWithResponse request with arbitrary body returning *UpdateBucketResponse

func (*ClientWithResponses) UpdateBucketWithResponse

func (c *ClientWithResponses) UpdateBucketWithResponse(ctx context.Context, ref string, id string, body UpdateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBucketResponse, error)

func (*ClientWithResponses) UpdateColumnWithBodyWithResponse

func (c *ClientWithResponses) UpdateColumnWithBodyWithResponse(ctx context.Context, ref string, params *UpdateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateColumnResponse, error)

UpdateColumnWithBodyWithResponse request with arbitrary body returning *UpdateColumnResponse

func (*ClientWithResponses) UpdateColumnWithResponse

func (c *ClientWithResponses) UpdateColumnWithResponse(ctx context.Context, ref string, params *UpdateColumnParams, body UpdateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateColumnResponse, error)

func (*ClientWithResponses) UpdateConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

UpdateConfigWithBodyWithResponse request with arbitrary body returning *UpdateConfigResponse

func (*ClientWithResponses) UpdateConfigWithResponse

func (c *ClientWithResponses) UpdateConfigWithResponse(ctx context.Context, ref string, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

func (*ClientWithResponses) UpdateContentWithBodyWithResponse

func (c *ClientWithResponses) UpdateContentWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContentResponse, error)

UpdateContentWithBodyWithResponse request with arbitrary body returning *UpdateContentResponse

func (*ClientWithResponses) UpdateContentWithResponse

func (c *ClientWithResponses) UpdateContentWithResponse(ctx context.Context, ref string, body UpdateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContentResponse, error)

func (*ClientWithResponses) UpdateFunctionWithBodyWithResponse

func (c *ClientWithResponses) UpdateFunctionWithBodyWithResponse(ctx context.Context, ref string, params *UpdateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionResponse, error)

UpdateFunctionWithBodyWithResponse request with arbitrary body returning *UpdateFunctionResponse

func (*ClientWithResponses) UpdateFunctionWithResponse

func (c *ClientWithResponses) UpdateFunctionWithResponse(ctx context.Context, ref string, params *UpdateFunctionParams, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionResponse, error)

func (*ClientWithResponses) UpdateGoTrueConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdateGoTrueConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoTrueConfigResponse, error)

UpdateGoTrueConfigWithBodyWithResponse request with arbitrary body returning *UpdateGoTrueConfigResponse

func (*ClientWithResponses) UpdateGoTrueConfigWithResponse

func (c *ClientWithResponses) UpdateGoTrueConfigWithResponse(ctx context.Context, ref string, body UpdateGoTrueConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoTrueConfigResponse, error)

func (*ClientWithResponses) UpdateMemberWithBodyWithResponse

func (c *ClientWithResponses) UpdateMemberWithBodyWithResponse(ctx context.Context, slug string, gotrueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

UpdateMemberWithBodyWithResponse request with arbitrary body returning *UpdateMemberResponse

func (*ClientWithResponses) UpdateMemberWithResponse

func (c *ClientWithResponses) UpdateMemberWithResponse(ctx context.Context, slug string, gotrueId string, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

func (*ClientWithResponses) UpdateNotificationsV2WithBodyWithResponse

func (c *ClientWithResponses) UpdateNotificationsV2WithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationsV2Response, error)

UpdateNotificationsV2WithBodyWithResponse request with arbitrary body returning *UpdateNotificationsV2Response

func (*ClientWithResponses) UpdateNotificationsV2WithResponse

func (c *ClientWithResponses) UpdateNotificationsV2WithResponse(ctx context.Context, body UpdateNotificationsV2JSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationsV2Response, error)

func (*ClientWithResponses) UpdateOrganizationWithBodyWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithBodyWithResponse(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

UpdateOrganizationWithBodyWithResponse request with arbitrary body returning *UpdateOrganizationResponse

func (*ClientWithResponses) UpdateOrganizationWithResponse

func (c *ClientWithResponses) UpdateOrganizationWithResponse(ctx context.Context, slug string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

func (*ClientWithResponses) UpdatePasswordWithBodyWithResponse

func (c *ClientWithResponses) UpdatePasswordWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePasswordResponse, error)

UpdatePasswordWithBodyWithResponse request with arbitrary body returning *UpdatePasswordResponse

func (*ClientWithResponses) UpdatePasswordWithResponse

func (c *ClientWithResponses) UpdatePasswordWithResponse(ctx context.Context, ref string, body UpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePasswordResponse, error)

func (*ClientWithResponses) UpdatePgbouncerConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdatePgbouncerConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePgbouncerConfigResponse, error)

UpdatePgbouncerConfigWithBodyWithResponse request with arbitrary body returning *UpdatePgbouncerConfigResponse

func (*ClientWithResponses) UpdatePgbouncerConfigWithResponse

func (c *ClientWithResponses) UpdatePgbouncerConfigWithResponse(ctx context.Context, ref string, body UpdatePgbouncerConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePgbouncerConfigResponse, error)

func (*ClientWithResponses) UpdatePolicyWithBodyWithResponse

func (c *ClientWithResponses) UpdatePolicyWithBodyWithResponse(ctx context.Context, ref string, params *UpdatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

UpdatePolicyWithBodyWithResponse request with arbitrary body returning *UpdatePolicyResponse

func (*ClientWithResponses) UpdatePolicyWithResponse

func (c *ClientWithResponses) UpdatePolicyWithResponse(ctx context.Context, ref string, params *UpdatePolicyParams, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

func (*ClientWithResponses) UpdatePostgRESTConfigWithBodyWithResponse

func (c *ClientWithResponses) UpdatePostgRESTConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePostgRESTConfigResponse, error)

UpdatePostgRESTConfigWithBodyWithResponse request with arbitrary body returning *UpdatePostgRESTConfigResponse

func (*ClientWithResponses) UpdatePostgRESTConfigWithResponse

func (c *ClientWithResponses) UpdatePostgRESTConfigWithResponse(ctx context.Context, ref string, body UpdatePostgRESTConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePostgRESTConfigResponse, error)

func (*ClientWithResponses) UpdateProjectWithBodyWithResponse

func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResponse

func (*ClientWithResponses) UpdateProjectWithResponse

func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, ref string, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

func (*ClientWithResponses) UpdatePublicationWithBodyWithResponse

func (c *ClientWithResponses) UpdatePublicationWithBodyWithResponse(ctx context.Context, ref string, params *UpdatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePublicationResponse, error)

UpdatePublicationWithBodyWithResponse request with arbitrary body returning *UpdatePublicationResponse

func (*ClientWithResponses) UpdatePublicationWithResponse

func (c *ClientWithResponses) UpdatePublicationWithResponse(ctx context.Context, ref string, params *UpdatePublicationParams, body UpdatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePublicationResponse, error)

func (*ClientWithResponses) UpdateRoleWithBodyWithResponse

func (c *ClientWithResponses) UpdateRoleWithBodyWithResponse(ctx context.Context, ref string, params *UpdateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

UpdateRoleWithBodyWithResponse request with arbitrary body returning *UpdateRoleResponse

func (*ClientWithResponses) UpdateRoleWithResponse

func (c *ClientWithResponses) UpdateRoleWithResponse(ctx context.Context, ref string, params *UpdateRoleParams, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

func (*ClientWithResponses) UpdateSchemaWithBodyWithResponse

func (c *ClientWithResponses) UpdateSchemaWithBodyWithResponse(ctx context.Context, ref string, params *UpdateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSchemaResponse, error)

UpdateSchemaWithBodyWithResponse request with arbitrary body returning *UpdateSchemaResponse

func (*ClientWithResponses) UpdateSchemaWithResponse

func (c *ClientWithResponses) UpdateSchemaWithResponse(ctx context.Context, ref string, params *UpdateSchemaParams, body UpdateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSchemaResponse, error)

func (*ClientWithResponses) UpdateTableWithBodyWithResponse

func (c *ClientWithResponses) UpdateTableWithBodyWithResponse(ctx context.Context, ref string, params *UpdateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTableResponse, error)

UpdateTableWithBodyWithResponse request with arbitrary body returning *UpdateTableResponse

func (*ClientWithResponses) UpdateTableWithResponse

func (c *ClientWithResponses) UpdateTableWithResponse(ctx context.Context, ref string, params *UpdateTableParams, body UpdateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTableResponse, error)

func (*ClientWithResponses) UpdateTriggerWithBodyWithResponse

func (c *ClientWithResponses) UpdateTriggerWithBodyWithResponse(ctx context.Context, ref string, params *UpdateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTriggerResponse, error)

UpdateTriggerWithBodyWithResponse request with arbitrary body returning *UpdateTriggerResponse

func (*ClientWithResponses) UpdateTriggerWithResponse

func (c *ClientWithResponses) UpdateTriggerWithResponse(ctx context.Context, ref string, params *UpdateTriggerParams, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTriggerResponse, error)

func (*ClientWithResponses) UpdateWholeContentWithBodyWithResponse

func (c *ClientWithResponses) UpdateWholeContentWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWholeContentResponse, error)

UpdateWholeContentWithBodyWithResponse request with arbitrary body returning *UpdateWholeContentResponse

func (*ClientWithResponses) UpdateWholeContentWithResponse

func (c *ClientWithResponses) UpdateWholeContentWithResponse(ctx context.Context, ref string, body UpdateWholeContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWholeContentResponse, error)

func (*ClientWithResponses) ValidateQueryWithBodyWithResponse

func (c *ClientWithResponses) ValidateQueryWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateQueryResponse, error)

ValidateQueryWithBodyWithResponse request with arbitrary body returning *ValidateQueryResponse

func (*ClientWithResponses) ValidateQueryWithResponse

func (c *ClientWithResponses) ValidateQueryWithResponse(ctx context.Context, ref string, body ValidateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateQueryResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetGoTrueConfigWithResponse request
	GetGoTrueConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetGoTrueConfigResponse, error)

	// UpdateGoTrueConfigWithBodyWithResponse request with any body
	UpdateGoTrueConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGoTrueConfigResponse, error)

	UpdateGoTrueConfigWithResponse(ctx context.Context, ref string, body UpdateGoTrueConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGoTrueConfigResponse, error)

	// SendInviteWithBodyWithResponse request with any body
	SendInviteWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendInviteResponse, error)

	SendInviteWithResponse(ctx context.Context, ref string, body SendInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*SendInviteResponse, error)

	// SendMagicLinkWithBodyWithResponse request with any body
	SendMagicLinkWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendMagicLinkResponse, error)

	SendMagicLinkWithResponse(ctx context.Context, ref string, body SendMagicLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*SendMagicLinkResponse, error)

	// SendOtpWithBodyWithResponse request with any body
	SendOtpWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendOtpResponse, error)

	SendOtpWithResponse(ctx context.Context, ref string, body SendOtpJSONRequestBody, reqEditors ...RequestEditorFn) (*SendOtpResponse, error)

	// SendRecoverWithBodyWithResponse request with any body
	SendRecoverWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SendRecoverResponse, error)

	SendRecoverWithResponse(ctx context.Context, ref string, body SendRecoverJSONRequestBody, reqEditors ...RequestEditorFn) (*SendRecoverResponse, error)

	// GetTemplateWithResponse request
	GetTemplateWithResponse(ctx context.Context, ref string, template GetTemplateParamsTemplate, reqEditors ...RequestEditorFn) (*GetTemplateResponse, error)

	// DeleteUserWithBodyWithResponse request with any body
	DeleteUserWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	DeleteUserWithResponse(ctx context.Context, ref string, body DeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	// GetUsersWithResponse request
	GetUsersWithResponse(ctx context.Context, ref string, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)

	// DeleteFactorsWithResponse request
	DeleteFactorsWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*DeleteFactorsResponse, error)

	// GetBackupsWithResponse request
	GetBackupsWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetBackupsResponse, error)

	// DownloadBackupWithBodyWithResponse request with any body
	DownloadBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadBackupResponse, error)

	DownloadBackupWithResponse(ctx context.Context, ref string, body DownloadBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadBackupResponse, error)

	// RestorePointInTimeBackupWithBodyWithResponse request with any body
	RestorePointInTimeBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestorePointInTimeBackupResponse, error)

	RestorePointInTimeBackupWithResponse(ctx context.Context, ref string, body RestorePointInTimeBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*RestorePointInTimeBackupResponse, error)

	// RestoreBackupWithBodyWithResponse request with any body
	RestoreBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreBackupResponse, error)

	RestoreBackupWithResponse(ctx context.Context, ref string, body RestoreBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreBackupResponse, error)

	// RestorePhysicalBackupWithBodyWithResponse request with any body
	RestorePhysicalBackupWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestorePhysicalBackupResponse, error)

	RestorePhysicalBackupWithResponse(ctx context.Context, ref string, body RestorePhysicalBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*RestorePhysicalBackupResponse, error)

	// EnableHooksWithResponse request
	EnableHooksWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*EnableHooksResponse, error)

	// GetHookLogsWithResponse request
	GetHookLogsWithResponse(ctx context.Context, ref string, params *GetHookLogsParams, reqEditors ...RequestEditorFn) (*GetHookLogsResponse, error)

	// DeleteNotificationsWithBodyWithResponse request with any body
	DeleteNotificationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteNotificationsResponse, error)

	DeleteNotificationsWithResponse(ctx context.Context, body DeleteNotificationsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteNotificationsResponse, error)

	// GetNotificationsV2WithResponse request
	GetNotificationsV2WithResponse(ctx context.Context, params *GetNotificationsV2Params, reqEditors ...RequestEditorFn) (*GetNotificationsV2Response, error)

	// UpdateNotificationsV2WithBodyWithResponse request with any body
	UpdateNotificationsV2WithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationsV2Response, error)

	UpdateNotificationsV2WithResponse(ctx context.Context, body UpdateNotificationsV2JSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationsV2Response, error)

	// GetOrganizationsWithResponse request
	GetOrganizationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)

	// CreateOrganizationWithTierWithBodyWithResponse request with any body
	CreateOrganizationWithTierWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOrganizationWithTierResponse, error)

	CreateOrganizationWithTierWithResponse(ctx context.Context, body CreateOrganizationWithTierJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOrganizationWithTierResponse, error)

	// DeleteOrganizationWithResponse request
	DeleteOrganizationWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*DeleteOrganizationResponse, error)

	// UpdateOrganizationWithBodyWithResponse request with any body
	UpdateOrganizationWithBodyWithResponse(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	UpdateOrganizationWithResponse(ctx context.Context, slug string, body UpdateOrganizationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOrganizationResponse, error)

	// GetMembersWithResponse request
	GetMembersWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*GetMembersResponse, error)

	// DeleteInvitedUserWithResponse request
	DeleteInvitedUserWithResponse(ctx context.Context, slug string, params *DeleteInvitedUserParams, reqEditors ...RequestEditorFn) (*DeleteInvitedUserResponse, error)

	// GetInvitedUsersWithResponse request
	GetInvitedUsersWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*GetInvitedUsersResponse, error)

	// InviteUserWithBodyWithResponse request with any body
	InviteUserWithBodyWithResponse(ctx context.Context, slug string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InviteUserResponse, error)

	InviteUserWithResponse(ctx context.Context, slug string, body InviteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*InviteUserResponse, error)

	// GetInviteWithResponse request
	GetInviteWithResponse(ctx context.Context, slug string, params *GetInviteParams, reqEditors ...RequestEditorFn) (*GetInviteResponse, error)

	// JoinOrganizationWithResponse request
	JoinOrganizationWithResponse(ctx context.Context, slug string, params *JoinOrganizationParams, reqEditors ...RequestEditorFn) (*JoinOrganizationResponse, error)

	// DeleteMemberWithResponse request
	DeleteMemberWithResponse(ctx context.Context, slug string, gotrueId string, reqEditors ...RequestEditorFn) (*DeleteMemberResponse, error)

	// UpdateMemberWithBodyWithResponse request with any body
	UpdateMemberWithBodyWithResponse(ctx context.Context, slug string, gotrueId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

	UpdateMemberWithResponse(ctx context.Context, slug string, gotrueId string, body UpdateMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMemberResponse, error)

	// AddMemberWithResponse request
	AddMemberWithResponse(ctx context.Context, slug string, reqEditors ...RequestEditorFn) (*AddMemberResponse, error)

	// RevokeColumnPrivilegesWithBodyWithResponse request with any body
	RevokeColumnPrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeColumnPrivilegesResponse, error)

	RevokeColumnPrivilegesWithResponse(ctx context.Context, ref string, params *RevokeColumnPrivilegesParams, body RevokeColumnPrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeColumnPrivilegesResponse, error)

	// GetColumnPrivilegesWithResponse request
	GetColumnPrivilegesWithResponse(ctx context.Context, ref string, params *GetColumnPrivilegesParams, reqEditors ...RequestEditorFn) (*GetColumnPrivilegesResponse, error)

	// GrantColumnPrivilegesWithBodyWithResponse request with any body
	GrantColumnPrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GrantColumnPrivilegesResponse, error)

	GrantColumnPrivilegesWithResponse(ctx context.Context, ref string, params *GrantColumnPrivilegesParams, body GrantColumnPrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*GrantColumnPrivilegesResponse, error)

	// DeleteColumnWithResponse request
	DeleteColumnWithResponse(ctx context.Context, ref string, params *DeleteColumnParams, reqEditors ...RequestEditorFn) (*DeleteColumnResponse, error)

	// GetColumnsWithResponse request
	GetColumnsWithResponse(ctx context.Context, ref string, params *GetColumnsParams, reqEditors ...RequestEditorFn) (*GetColumnsResponse, error)

	// UpdateColumnWithBodyWithResponse request with any body
	UpdateColumnWithBodyWithResponse(ctx context.Context, ref string, params *UpdateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateColumnResponse, error)

	UpdateColumnWithResponse(ctx context.Context, ref string, params *UpdateColumnParams, body UpdateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateColumnResponse, error)

	// CreateColumnWithBodyWithResponse request with any body
	CreateColumnWithBodyWithResponse(ctx context.Context, ref string, params *CreateColumnParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateColumnResponse, error)

	CreateColumnWithResponse(ctx context.Context, ref string, params *CreateColumnParams, body CreateColumnJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateColumnResponse, error)

	// DeleteExtensionWithResponse request
	DeleteExtensionWithResponse(ctx context.Context, ref string, params *DeleteExtensionParams, reqEditors ...RequestEditorFn) (*DeleteExtensionResponse, error)

	// GetExtensionsWithResponse request
	GetExtensionsWithResponse(ctx context.Context, ref string, params *GetExtensionsParams, reqEditors ...RequestEditorFn) (*GetExtensionsResponse, error)

	// CreateExtensionWithBodyWithResponse request with any body
	CreateExtensionWithBodyWithResponse(ctx context.Context, ref string, params *CreateExtensionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateExtensionResponse, error)

	CreateExtensionWithResponse(ctx context.Context, ref string, params *CreateExtensionParams, body CreateExtensionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateExtensionResponse, error)

	// GetForeignTablesWithResponse request
	GetForeignTablesWithResponse(ctx context.Context, ref string, params *GetForeignTablesParams, reqEditors ...RequestEditorFn) (*GetForeignTablesResponse, error)

	// DeleteFunctionWithResponse request
	DeleteFunctionWithResponse(ctx context.Context, ref string, params *DeleteFunctionParams, reqEditors ...RequestEditorFn) (*DeleteFunctionResponse, error)

	// GetFunctionsWithResponse request
	GetFunctionsWithResponse(ctx context.Context, ref string, params *GetFunctionsParams, reqEditors ...RequestEditorFn) (*GetFunctionsResponse, error)

	// UpdateFunctionWithBodyWithResponse request with any body
	UpdateFunctionWithBodyWithResponse(ctx context.Context, ref string, params *UpdateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionResponse, error)

	UpdateFunctionWithResponse(ctx context.Context, ref string, params *UpdateFunctionParams, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionResponse, error)

	// CreateFunctionWithBodyWithResponse request with any body
	CreateFunctionWithBodyWithResponse(ctx context.Context, ref string, params *CreateFunctionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionResponse, error)

	CreateFunctionWithResponse(ctx context.Context, ref string, params *CreateFunctionParams, body CreateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFunctionResponse, error)

	// GetMaterializedViewsWithResponse request
	GetMaterializedViewsWithResponse(ctx context.Context, ref string, params *GetMaterializedViewsParams, reqEditors ...RequestEditorFn) (*GetMaterializedViewsResponse, error)

	// DeletePolicyWithResponse request
	DeletePolicyWithResponse(ctx context.Context, ref string, params *DeletePolicyParams, reqEditors ...RequestEditorFn) (*DeletePolicyResponse, error)

	// GetPoliciesWithResponse request
	GetPoliciesWithResponse(ctx context.Context, ref string, params *GetPoliciesParams, reqEditors ...RequestEditorFn) (*GetPoliciesResponse, error)

	// UpdatePolicyWithBodyWithResponse request with any body
	UpdatePolicyWithBodyWithResponse(ctx context.Context, ref string, params *UpdatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

	UpdatePolicyWithResponse(ctx context.Context, ref string, params *UpdatePolicyParams, body UpdatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePolicyResponse, error)

	// CreatePolicyWithBodyWithResponse request with any body
	CreatePolicyWithBodyWithResponse(ctx context.Context, ref string, params *CreatePolicyParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

	CreatePolicyWithResponse(ctx context.Context, ref string, params *CreatePolicyParams, body CreatePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePolicyResponse, error)

	// DeletePublicationWithResponse request
	DeletePublicationWithResponse(ctx context.Context, ref string, params *DeletePublicationParams, reqEditors ...RequestEditorFn) (*DeletePublicationResponse, error)

	// GetPublicationsWithResponse request
	GetPublicationsWithResponse(ctx context.Context, ref string, params *GetPublicationsParams, reqEditors ...RequestEditorFn) (*GetPublicationsResponse, error)

	// UpdatePublicationWithBodyWithResponse request with any body
	UpdatePublicationWithBodyWithResponse(ctx context.Context, ref string, params *UpdatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePublicationResponse, error)

	UpdatePublicationWithResponse(ctx context.Context, ref string, params *UpdatePublicationParams, body UpdatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePublicationResponse, error)

	// CreatePublicationWithBodyWithResponse request with any body
	CreatePublicationWithBodyWithResponse(ctx context.Context, ref string, params *CreatePublicationParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePublicationResponse, error)

	CreatePublicationWithResponse(ctx context.Context, ref string, params *CreatePublicationParams, body CreatePublicationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePublicationResponse, error)

	// RunQueryWithBodyWithResponse request with any body
	RunQueryWithBodyWithResponse(ctx context.Context, ref string, params *RunQueryParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RunQueryResponse, error)

	RunQueryWithResponse(ctx context.Context, ref string, params *RunQueryParams, body RunQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*RunQueryResponse, error)

	// FormatQueryWithBodyWithResponse request with any body
	FormatQueryWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FormatQueryResponse, error)

	FormatQueryWithResponse(ctx context.Context, ref string, body FormatQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*FormatQueryResponse, error)

	// ValidateQueryWithBodyWithResponse request with any body
	ValidateQueryWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateQueryResponse, error)

	ValidateQueryWithResponse(ctx context.Context, ref string, body ValidateQueryJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateQueryResponse, error)

	// DeleteRoleWithResponse request
	DeleteRoleWithResponse(ctx context.Context, ref string, params *DeleteRoleParams, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

	// GetRolesWithResponse request
	GetRolesWithResponse(ctx context.Context, ref string, params *GetRolesParams, reqEditors ...RequestEditorFn) (*GetRolesResponse, error)

	// UpdateRoleWithBodyWithResponse request with any body
	UpdateRoleWithBodyWithResponse(ctx context.Context, ref string, params *UpdateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

	UpdateRoleWithResponse(ctx context.Context, ref string, params *UpdateRoleParams, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)

	// CreateRoleWithBodyWithResponse request with any body
	CreateRoleWithBodyWithResponse(ctx context.Context, ref string, params *CreateRoleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	CreateRoleWithResponse(ctx context.Context, ref string, params *CreateRoleParams, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	// DeleteSchemaWithResponse request
	DeleteSchemaWithResponse(ctx context.Context, ref string, params *DeleteSchemaParams, reqEditors ...RequestEditorFn) (*DeleteSchemaResponse, error)

	// GetSchemasWithResponse request
	GetSchemasWithResponse(ctx context.Context, ref string, params *GetSchemasParams, reqEditors ...RequestEditorFn) (*GetSchemasResponse, error)

	// UpdateSchemaWithBodyWithResponse request with any body
	UpdateSchemaWithBodyWithResponse(ctx context.Context, ref string, params *UpdateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSchemaResponse, error)

	UpdateSchemaWithResponse(ctx context.Context, ref string, params *UpdateSchemaParams, body UpdateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSchemaResponse, error)

	// CreateSchemaWithBodyWithResponse request with any body
	CreateSchemaWithBodyWithResponse(ctx context.Context, ref string, params *CreateSchemaParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSchemaResponse, error)

	CreateSchemaWithResponse(ctx context.Context, ref string, params *CreateSchemaParams, body CreateSchemaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSchemaResponse, error)

	// SearchColumnsWithBodyWithResponse request with any body
	SearchColumnsWithBodyWithResponse(ctx context.Context, ref string, params *SearchColumnsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchColumnsResponse, error)

	SearchColumnsWithResponse(ctx context.Context, ref string, params *SearchColumnsParams, body SearchColumnsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchColumnsResponse, error)

	// SearchTablesWithBodyWithResponse request with any body
	SearchTablesWithBodyWithResponse(ctx context.Context, ref string, params *SearchTablesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchTablesResponse, error)

	SearchTablesWithResponse(ctx context.Context, ref string, params *SearchTablesParams, body SearchTablesJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchTablesResponse, error)

	// RevokeTablePrivilegesWithBodyWithResponse request with any body
	RevokeTablePrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeTablePrivilegesResponse, error)

	RevokeTablePrivilegesWithResponse(ctx context.Context, ref string, params *RevokeTablePrivilegesParams, body RevokeTablePrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeTablePrivilegesResponse, error)

	// GetTablePrivilegesWithResponse request
	GetTablePrivilegesWithResponse(ctx context.Context, ref string, params *GetTablePrivilegesParams, reqEditors ...RequestEditorFn) (*GetTablePrivilegesResponse, error)

	// GrantTablePrivilegesWithBodyWithResponse request with any body
	GrantTablePrivilegesWithBodyWithResponse(ctx context.Context, ref string, params *GrantTablePrivilegesParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GrantTablePrivilegesResponse, error)

	GrantTablePrivilegesWithResponse(ctx context.Context, ref string, params *GrantTablePrivilegesParams, body GrantTablePrivilegesJSONRequestBody, reqEditors ...RequestEditorFn) (*GrantTablePrivilegesResponse, error)

	// DeleteTableWithResponse request
	DeleteTableWithResponse(ctx context.Context, ref string, params *DeleteTableParams, reqEditors ...RequestEditorFn) (*DeleteTableResponse, error)

	// GetTablesWithResponse request
	GetTablesWithResponse(ctx context.Context, ref string, params *GetTablesParams, reqEditors ...RequestEditorFn) (*GetTablesResponse, error)

	// UpdateTableWithBodyWithResponse request with any body
	UpdateTableWithBodyWithResponse(ctx context.Context, ref string, params *UpdateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTableResponse, error)

	UpdateTableWithResponse(ctx context.Context, ref string, params *UpdateTableParams, body UpdateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTableResponse, error)

	// CreateTableWithBodyWithResponse request with any body
	CreateTableWithBodyWithResponse(ctx context.Context, ref string, params *CreateTableParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTableResponse, error)

	CreateTableWithResponse(ctx context.Context, ref string, params *CreateTableParams, body CreateTableJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTableResponse, error)

	// DeleteTriggerWithResponse request
	DeleteTriggerWithResponse(ctx context.Context, ref string, params *DeleteTriggerParams, reqEditors ...RequestEditorFn) (*DeleteTriggerResponse, error)

	// GetTriggersWithResponse request
	GetTriggersWithResponse(ctx context.Context, ref string, params *GetTriggersParams, reqEditors ...RequestEditorFn) (*GetTriggersResponse, error)

	// UpdateTriggerWithBodyWithResponse request with any body
	UpdateTriggerWithBodyWithResponse(ctx context.Context, ref string, params *UpdateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTriggerResponse, error)

	UpdateTriggerWithResponse(ctx context.Context, ref string, params *UpdateTriggerParams, body UpdateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTriggerResponse, error)

	// CreateTriggerWithBodyWithResponse request with any body
	CreateTriggerWithBodyWithResponse(ctx context.Context, ref string, params *CreateTriggerParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTriggerResponse, error)

	CreateTriggerWithResponse(ctx context.Context, ref string, params *CreateTriggerParams, body CreateTriggerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTriggerResponse, error)

	// GetTypesWithResponse request
	GetTypesWithResponse(ctx context.Context, ref string, params *GetTypesParams, reqEditors ...RequestEditorFn) (*GetTypesResponse, error)

	// GetViewsWithResponse request
	GetViewsWithResponse(ctx context.Context, ref string, params *GetViewsParams, reqEditors ...RequestEditorFn) (*GetViewsResponse, error)

	// GetProjectsWithResponse request
	GetProjectsWithResponse(ctx context.Context, params *GetProjectsParams, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error)

	// CreateProjectWithBodyWithResponse request with any body
	CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

	CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResponse, error)

	// GetProjectsMetricsWithBodyWithResponse request with any body
	GetProjectsMetricsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetProjectsMetricsResponse, error)

	GetProjectsMetricsWithResponse(ctx context.Context, body GetProjectsMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetProjectsMetricsResponse, error)

	// DeleteProjectWithResponse request
	DeleteProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*DeleteProjectResponse, error)

	// GetProjectWithResponse request
	GetProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectResponse, error)

	// UpdateProjectWithBodyWithResponse request with any body
	UpdateProjectWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

	UpdateProjectWithResponse(ctx context.Context, ref string, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResponse, error)

	// GetFunctionStatusWithResponse request
	GetFunctionStatusWithResponse(ctx context.Context, ref string, params *GetFunctionStatusParams, reqEditors ...RequestEditorFn) (*GetFunctionStatusResponse, error)

	// GetApiPathsWithResponse request
	GetApiPathsWithResponse(ctx context.Context, ref string, params *GetApiPathsParams, reqEditors ...RequestEditorFn) (*GetApiPathsResponse, error)

	// GetApiCountsWithResponse request
	GetApiCountsWithResponse(ctx context.Context, ref string, params *GetApiCountsParams, reqEditors ...RequestEditorFn) (*GetApiCountsResponse, error)

	// ProjectGraphqlWithBodyWithResponse request with any body
	ProjectGraphqlWithBodyWithResponse(ctx context.Context, ref string, params *ProjectGraphqlParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ProjectGraphqlResponse, error)

	ProjectGraphqlWithResponse(ctx context.Context, ref string, params *ProjectGraphqlParams, body ProjectGraphqlJSONRequestBody, reqEditors ...RequestEditorFn) (*ProjectGraphqlResponse, error)

	// ProjectOpenApiWithResponse request
	ProjectOpenApiWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*ProjectOpenApiResponse, error)

	// GetPgbouncerConfigWithResponse request
	GetPgbouncerConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetPgbouncerConfigResponse, error)

	// UpdatePgbouncerConfigWithBodyWithResponse request with any body
	UpdatePgbouncerConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePgbouncerConfigResponse, error)

	UpdatePgbouncerConfigWithResponse(ctx context.Context, ref string, body UpdatePgbouncerConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePgbouncerConfigResponse, error)

	// GetConfigWithResponse request
	GetConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetConfigResponse, error)

	// PutConfigWithBodyWithResponse request with any body
	PutConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutConfigResponse, error)

	PutConfigWithResponse(ctx context.Context, ref string, body PutConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*PutConfigResponse, error)

	// GetPostgRESTConfigWithResponse request
	GetPostgRESTConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetPostgRESTConfigResponse, error)

	// UpdatePostgRESTConfigWithBodyWithResponse request with any body
	UpdatePostgRESTConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePostgRESTConfigResponse, error)

	UpdatePostgRESTConfigWithResponse(ctx context.Context, ref string, body UpdatePostgRESTConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePostgRESTConfigResponse, error)

	// PatchConfigSecretWithBodyWithResponse request with any body
	PatchConfigSecretWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchConfigSecretResponse, error)

	PatchConfigSecretWithResponse(ctx context.Context, ref string, body PatchConfigSecretJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchConfigSecretResponse, error)

	// GetStorageConfigWithResponse request
	GetStorageConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetStorageConfigResponse, error)

	// UpdateConfigWithBodyWithResponse request with any body
	UpdateConfigWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

	UpdateConfigWithResponse(ctx context.Context, ref string, body UpdateConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateConfigResponse, error)

	// DeleteContentWithResponse request
	DeleteContentWithResponse(ctx context.Context, ref string, params *DeleteContentParams, reqEditors ...RequestEditorFn) (*DeleteContentResponse, error)

	// GetProjectContentWithResponse request
	GetProjectContentWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectContentResponse, error)

	// UpdateContentWithBodyWithResponse request with any body
	UpdateContentWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateContentResponse, error)

	UpdateContentWithResponse(ctx context.Context, ref string, body UpdateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateContentResponse, error)

	// CreateContentWithBodyWithResponse request with any body
	CreateContentWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateContentResponse, error)

	CreateContentWithResponse(ctx context.Context, ref string, body CreateContentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateContentResponse, error)

	// UpdateWholeContentWithBodyWithResponse request with any body
	UpdateWholeContentWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateWholeContentResponse, error)

	UpdateWholeContentWithResponse(ctx context.Context, ref string, body UpdateWholeContentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateWholeContentResponse, error)

	// GetDailyStatsWithResponse request
	GetDailyStatsWithResponse(ctx context.Context, ref string, params *GetDailyStatsParams, reqEditors ...RequestEditorFn) (*GetDailyStatsResponse, error)

	// UpdatePasswordWithBodyWithResponse request with any body
	UpdatePasswordWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdatePasswordResponse, error)

	UpdatePasswordWithResponse(ctx context.Context, ref string, body UpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdatePasswordResponse, error)

	// GetUsageMetricsWithResponse request
	GetUsageMetricsWithResponse(ctx context.Context, ref string, params *GetUsageMetricsParams, reqEditors ...RequestEditorFn) (*GetUsageMetricsResponse, error)

	// GetInvoicesWithResponse request
	GetInvoicesWithResponse(ctx context.Context, ref string, params *GetInvoicesParams, reqEditors ...RequestEditorFn) (*GetInvoicesResponse, error)

	// GetInvoiceCountWithResponse request
	GetInvoiceCountWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetInvoiceCountResponse, error)

	// ProjectHealthCheckWithResponse request
	ProjectHealthCheckWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*ProjectHealthCheckResponse, error)

	// PauseProjectWithResponse request
	PauseProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*PauseProjectResponse, error)

	// ResizeDatabaseWithBodyWithResponse request with any body
	ResizeDatabaseWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResizeDatabaseResponse, error)

	ResizeDatabaseWithResponse(ctx context.Context, ref string, body ResizeDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*ResizeDatabaseResponse, error)

	// RestartProjectWithResponse request
	RestartProjectWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*RestartProjectResponse, error)

	// RestartServicesWithBodyWithResponse request with any body
	RestartServicesWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestartServicesResponse, error)

	RestartServicesWithResponse(ctx context.Context, ref string, body RestartServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*RestartServicesResponse, error)

	// RestoreProjectWithBodyWithResponse request with any body
	RestoreProjectWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreProjectResponse, error)

	RestoreProjectWithResponse(ctx context.Context, ref string, body RestoreProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreProjectResponse, error)

	// GetProjectApiWithResponse request
	GetProjectApiWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectApiResponse, error)

	// GetProjectStatusWithResponse request
	GetProjectStatusWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetProjectStatusResponse, error)

	// GetUsageStatusConfigWithResponse request
	GetUsageStatusConfigWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetUsageStatusConfigResponse, error)

	// GetStatusWithResponse request
	GetStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetStatusResponse, error)

	// GetBucketsWithResponse request
	GetBucketsWithResponse(ctx context.Context, ref string, reqEditors ...RequestEditorFn) (*GetBucketsResponse, error)

	// CreateBucketWithBodyWithResponse request with any body
	CreateBucketWithBodyWithResponse(ctx context.Context, ref string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateBucketResponse, error)

	CreateBucketWithResponse(ctx context.Context, ref string, body CreateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateBucketResponse, error)

	// DeleteBucketWithResponse request
	DeleteBucketWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*DeleteBucketResponse, error)

	// GetBucketWithResponse request
	GetBucketWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*GetBucketResponse, error)

	// UpdateBucketWithBodyWithResponse request with any body
	UpdateBucketWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBucketResponse, error)

	UpdateBucketWithResponse(ctx context.Context, ref string, id string, body UpdateBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBucketResponse, error)

	// EmptyBucketWithResponse request
	EmptyBucketWithResponse(ctx context.Context, ref string, id string, reqEditors ...RequestEditorFn) (*EmptyBucketResponse, error)

	// DeleteObjectsWithBodyWithResponse request with any body
	DeleteObjectsWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteObjectsResponse, error)

	DeleteObjectsWithResponse(ctx context.Context, ref string, id string, body DeleteObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteObjectsResponse, error)

	// CopyObjectWithBodyWithResponse request with any body
	CopyObjectWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyObjectResponse, error)

	CopyObjectWithResponse(ctx context.Context, ref string, id string, body CopyObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyObjectResponse, error)

	// DownloadWithBodyWithResponse request with any body
	DownloadWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadResponse, error)

	DownloadWithResponse(ctx context.Context, ref string, id string, body DownloadJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadResponse, error)

	// GetObjectsWithBodyWithResponse request with any body
	GetObjectsWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetObjectsResponse, error)

	GetObjectsWithResponse(ctx context.Context, ref string, id string, body GetObjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetObjectsResponse, error)

	// MoveObjectWithBodyWithResponse request with any body
	MoveObjectWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveObjectResponse, error)

	MoveObjectWithResponse(ctx context.Context, ref string, id string, body MoveObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveObjectResponse, error)

	// CreatePublicUrlWithBodyWithResponse request with any body
	CreatePublicUrlWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreatePublicUrlResponse, error)

	CreatePublicUrlWithResponse(ctx context.Context, ref string, id string, body CreatePublicUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*CreatePublicUrlResponse, error)

	// CreateSignedUrlWithBodyWithResponse request with any body
	CreateSignedUrlWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSignedUrlResponse, error)

	CreateSignedUrlWithResponse(ctx context.Context, ref string, id string, body CreateSignedUrlJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSignedUrlResponse, error)

	// CreateSignedUrlsWithBodyWithResponse request with any body
	CreateSignedUrlsWithBodyWithResponse(ctx context.Context, ref string, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSignedUrlsResponse, error)

	CreateSignedUrlsWithResponse(ctx context.Context, ref string, id string, body CreateSignedUrlsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSignedUrlsResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Column

type Column struct {
	Id      float32 `json:"id"`
	Name    string  `json:"name"`
	Schema  string  `json:"schema"`
	Table   string  `json:"table"`
	TableId float32 `json:"table_id"`
}

Column defines model for Column.

type ColumnPrivilege

type ColumnPrivilege struct {
	Grantee       string                       `json:"grantee"`
	Grantor       string                       `json:"grantor"`
	IsGrantable   bool                         `json:"is_grantable"`
	PrivilegeType ColumnPrivilegePrivilegeType `json:"privilege_type"`
}

ColumnPrivilege defines model for ColumnPrivilege.

type ColumnPrivilegePrivilegeType

type ColumnPrivilegePrivilegeType string

ColumnPrivilegePrivilegeType defines model for ColumnPrivilege.PrivilegeType.

const (
	ColumnPrivilegePrivilegeTypeALL        ColumnPrivilegePrivilegeType = "ALL"
	ColumnPrivilegePrivilegeTypeINSERT     ColumnPrivilegePrivilegeType = "INSERT"
	ColumnPrivilegePrivilegeTypeREFERENCES ColumnPrivilegePrivilegeType = "REFERENCES"
	ColumnPrivilegePrivilegeTypeSELECT     ColumnPrivilegePrivilegeType = "SELECT"
	ColumnPrivilegePrivilegeTypeUPDATE     ColumnPrivilegePrivilegeType = "UPDATE"
)

Defines values for ColumnPrivilegePrivilegeType.

type CopyObjectBody

type CopyObjectBody struct {
	From string `json:"from"`
	To   string `json:"to"`
}

CopyObjectBody defines model for CopyObjectBody.

type CopyObjectJSONRequestBody

type CopyObjectJSONRequestBody = CopyObjectBody

CopyObjectJSONRequestBody defines body for CopyObject for application/json ContentType.

type CopyObjectReply

type CopyObjectReply struct {
	Path string `json:"path"`
}

CopyObjectReply defines model for CopyObjectReply.

type CopyObjectResponse

type CopyObjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CopyObjectReply
}

func ParseCopyObjectResponse

func ParseCopyObjectResponse(rsp *http.Response) (*CopyObjectResponse, error)

ParseCopyObjectResponse parses an HTTP response from a CopyObjectWithResponse call

func (CopyObjectResponse) Status

func (r CopyObjectResponse) Status() string

Status returns HTTPResponse.Status

func (CopyObjectResponse) StatusCode

func (r CopyObjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateBucketJSONRequestBody

type CreateBucketJSONRequestBody = CreateStorageBucketBody

CreateBucketJSONRequestBody defines body for CreateBucket for application/json ContentType.

type CreateBucketResponse

type CreateBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *string
}

func ParseCreateBucketResponse

func ParseCreateBucketResponse(rsp *http.Response) (*CreateBucketResponse, error)

ParseCreateBucketResponse parses an HTTP response from a CreateBucketWithResponse call

func (CreateBucketResponse) Status

func (r CreateBucketResponse) Status() string

Status returns HTTPResponse.Status

func (CreateBucketResponse) StatusCode

func (r CreateBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateColumnBody

type CreateColumnBody struct {
	Check              *string                             `json:"check,omitempty"`
	Comment            *string                             `json:"comment,omitempty"`
	DefaultValue       *map[string]interface{}             `json:"defaultValue,omitempty"`
	DefaultValueFormat *CreateColumnBodyDefaultValueFormat `json:"defaultValueFormat,omitempty"`
	IdentityGeneration *CreateColumnBodyIdentityGeneration `json:"identityGeneration,omitempty"`
	IsIdentity         *bool                               `json:"isIdentity,omitempty"`
	IsNullable         *bool                               `json:"isNullable,omitempty"`
	IsPrimaryKey       *bool                               `json:"isPrimaryKey,omitempty"`
	IsUnique           *bool                               `json:"isUnique,omitempty"`
	Name               string                              `json:"name"`
	TableId            float32                             `json:"tableId"`
	Type               string                              `json:"type"`
}

CreateColumnBody defines model for CreateColumnBody.

type CreateColumnBodyDefaultValueFormat

type CreateColumnBodyDefaultValueFormat string

CreateColumnBodyDefaultValueFormat defines model for CreateColumnBody.DefaultValueFormat.

const (
	CreateColumnBodyDefaultValueFormatExpression CreateColumnBodyDefaultValueFormat = "expression"
	CreateColumnBodyDefaultValueFormatLiteral    CreateColumnBodyDefaultValueFormat = "literal"
)

Defines values for CreateColumnBodyDefaultValueFormat.

type CreateColumnBodyIdentityGeneration

type CreateColumnBodyIdentityGeneration string

CreateColumnBodyIdentityGeneration defines model for CreateColumnBody.IdentityGeneration.

const (
	CreateColumnBodyIdentityGenerationALWAYS    CreateColumnBodyIdentityGeneration = "ALWAYS"
	CreateColumnBodyIdentityGenerationBYDEFAULT CreateColumnBodyIdentityGeneration = "BY DEFAULT"
)

Defines values for CreateColumnBodyIdentityGeneration.

type CreateColumnJSONRequestBody

type CreateColumnJSONRequestBody = CreateColumnBody

CreateColumnJSONRequestBody defines body for CreateColumn for application/json ContentType.

type CreateColumnParams

type CreateColumnParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateColumnParams defines parameters for CreateColumn.

type CreateColumnResponse

type CreateColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresColumn
}

func ParseCreateColumnResponse

func ParseCreateColumnResponse(rsp *http.Response) (*CreateColumnResponse, error)

ParseCreateColumnResponse parses an HTTP response from a CreateColumnWithResponse call

func (CreateColumnResponse) Status

func (r CreateColumnResponse) Status() string

Status returns HTTPResponse.Status

func (CreateColumnResponse) StatusCode

func (r CreateColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateContentJSONRequestBody

type CreateContentJSONRequestBody = CreateContentParams

CreateContentJSONRequestBody defines body for CreateContent for application/json ContentType.

type CreateContentParams

type CreateContentParams struct {
	Content     *map[string]interface{}       `json:"content,omitempty"`
	Description string                        `json:"description"`
	Id          string                        `json:"id"`
	Name        string                        `json:"name"`
	OwnerId     *float32                      `json:"owner_id,omitempty"`
	Type        CreateContentParamsType       `json:"type"`
	Visibility  CreateContentParamsVisibility `json:"visibility"`
}

CreateContentParams defines model for CreateContentParams.

type CreateContentParamsType

type CreateContentParamsType string

CreateContentParamsType defines model for CreateContentParams.Type.

const (
	CreateContentParamsTypeLogSql CreateContentParamsType = "log_sql"
	CreateContentParamsTypeReport CreateContentParamsType = "report"
	CreateContentParamsTypeSql    CreateContentParamsType = "sql"
)

Defines values for CreateContentParamsType.

type CreateContentParamsVisibility

type CreateContentParamsVisibility string

CreateContentParamsVisibility defines model for CreateContentParams.Visibility.

const (
	CreateContentParamsVisibilityOrg     CreateContentParamsVisibility = "org"
	CreateContentParamsVisibilityProject CreateContentParamsVisibility = "project"
	CreateContentParamsVisibilityPublic  CreateContentParamsVisibility = "public"
	CreateContentParamsVisibilityUser    CreateContentParamsVisibility = "user"
)

Defines values for CreateContentParamsVisibility.

type CreateContentResponse

type CreateContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]UserContentObject
}

func ParseCreateContentResponse

func ParseCreateContentResponse(rsp *http.Response) (*CreateContentResponse, error)

ParseCreateContentResponse parses an HTTP response from a CreateContentWithResponse call

func (CreateContentResponse) Status

func (r CreateContentResponse) Status() string

Status returns HTTPResponse.Status

func (CreateContentResponse) StatusCode

func (r CreateContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateExtensionBody

type CreateExtensionBody struct {
	Cascade bool   `json:"cascade"`
	Name    string `json:"name"`
	Schema  string `json:"schema"`
	Version string `json:"version"`
}

CreateExtensionBody defines model for CreateExtensionBody.

type CreateExtensionJSONRequestBody

type CreateExtensionJSONRequestBody = CreateExtensionBody

CreateExtensionJSONRequestBody defines body for CreateExtension for application/json ContentType.

type CreateExtensionParams

type CreateExtensionParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateExtensionParams defines parameters for CreateExtension.

type CreateExtensionResponse

type CreateExtensionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresExtension
}

func ParseCreateExtensionResponse

func ParseCreateExtensionResponse(rsp *http.Response) (*CreateExtensionResponse, error)

ParseCreateExtensionResponse parses an HTTP response from a CreateExtensionWithResponse call

func (CreateExtensionResponse) Status

func (r CreateExtensionResponse) Status() string

Status returns HTTPResponse.Status

func (CreateExtensionResponse) StatusCode

func (r CreateExtensionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateFunctionBody

type CreateFunctionBody struct {
	Args            []string                   `json:"args"`
	Behavior        CreateFunctionBodyBehavior `json:"behavior"`
	ConfigParams    *map[string]interface{}    `json:"config_params,omitempty"`
	Definition      string                     `json:"definition"`
	Language        string                     `json:"language"`
	Name            string                     `json:"name"`
	ReturnType      string                     `json:"return_type"`
	Schema          string                     `json:"schema"`
	SecurityDefiner bool                       `json:"security_definer"`
}

CreateFunctionBody defines model for CreateFunctionBody.

type CreateFunctionBodyBehavior

type CreateFunctionBodyBehavior string

CreateFunctionBodyBehavior defines model for CreateFunctionBody.Behavior.

const (
	CreateFunctionBodyBehaviorIMMUTABLE CreateFunctionBodyBehavior = "IMMUTABLE"
	CreateFunctionBodyBehaviorSTABLE    CreateFunctionBodyBehavior = "STABLE"
	CreateFunctionBodyBehaviorVOLATILE  CreateFunctionBodyBehavior = "VOLATILE"
)

Defines values for CreateFunctionBodyBehavior.

type CreateFunctionJSONRequestBody

type CreateFunctionJSONRequestBody = CreateFunctionBody

CreateFunctionJSONRequestBody defines body for CreateFunction for application/json ContentType.

type CreateFunctionParams

type CreateFunctionParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateFunctionParams defines parameters for CreateFunction.

type CreateFunctionResponse

type CreateFunctionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresFunction
}

func ParseCreateFunctionResponse

func ParseCreateFunctionResponse(rsp *http.Response) (*CreateFunctionResponse, error)

ParseCreateFunctionResponse parses an HTTP response from a CreateFunctionWithResponse call

func (CreateFunctionResponse) Status

func (r CreateFunctionResponse) Status() string

Status returns HTTPResponse.Status

func (CreateFunctionResponse) StatusCode

func (r CreateFunctionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateOrganizationBodyV2

type CreateOrganizationBodyV2 struct {
	Kind          *string                       `json:"kind,omitempty"`
	Name          string                        `json:"name"`
	PaymentMethod *string                       `json:"payment_method,omitempty"`
	Size          *string                       `json:"size,omitempty"`
	Tier          *CreateOrganizationBodyV2Tier `json:"tier,omitempty"`
}

CreateOrganizationBodyV2 defines model for CreateOrganizationBodyV2.

type CreateOrganizationBodyV2Tier

type CreateOrganizationBodyV2Tier string

CreateOrganizationBodyV2Tier defines model for CreateOrganizationBodyV2.Tier.

const (
	TierEnterprise CreateOrganizationBodyV2Tier = "tier_enterprise"
	TierFree       CreateOrganizationBodyV2Tier = "tier_free"
	TierPayg       CreateOrganizationBodyV2Tier = "tier_payg"
	TierPro        CreateOrganizationBodyV2Tier = "tier_pro"
	TierTeam       CreateOrganizationBodyV2Tier = "tier_team"
)

Defines values for CreateOrganizationBodyV2Tier.

type CreateOrganizationWithTierJSONRequestBody

type CreateOrganizationWithTierJSONRequestBody = CreateOrganizationBodyV2

CreateOrganizationWithTierJSONRequestBody defines body for CreateOrganizationWithTier for application/json ContentType.

type CreateOrganizationWithTierResponse

type CreateOrganizationWithTierResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *OrganizationResponse
}

func ParseCreateOrganizationWithTierResponse

func ParseCreateOrganizationWithTierResponse(rsp *http.Response) (*CreateOrganizationWithTierResponse, error)

ParseCreateOrganizationWithTierResponse parses an HTTP response from a CreateOrganizationWithTierWithResponse call

func (CreateOrganizationWithTierResponse) Status

Status returns HTTPResponse.Status

func (CreateOrganizationWithTierResponse) StatusCode

func (r CreateOrganizationWithTierResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePolicyBody

type CreatePolicyBody struct {
	Action     *CreatePolicyBodyAction  `json:"action,omitempty"`
	Check      *string                  `json:"check,omitempty"`
	Command    *CreatePolicyBodyCommand `json:"command,omitempty"`
	Definition *string                  `json:"definition,omitempty"`
	Name       string                   `json:"name"`
	Roles      *[]string                `json:"roles,omitempty"`
	Schema     *string                  `json:"schema,omitempty"`
	Table      string                   `json:"table"`
}

CreatePolicyBody defines model for CreatePolicyBody.

type CreatePolicyBodyAction

type CreatePolicyBodyAction string

CreatePolicyBodyAction defines model for CreatePolicyBody.Action.

const (
	CreatePolicyBodyActionPERMISSIVE  CreatePolicyBodyAction = "PERMISSIVE"
	CreatePolicyBodyActionRESTRICTIVE CreatePolicyBodyAction = "RESTRICTIVE"
)

Defines values for CreatePolicyBodyAction.

type CreatePolicyBodyCommand

type CreatePolicyBodyCommand string

CreatePolicyBodyCommand defines model for CreatePolicyBody.Command.

const (
	CreatePolicyBodyCommandALL    CreatePolicyBodyCommand = "ALL"
	CreatePolicyBodyCommandDELETE CreatePolicyBodyCommand = "DELETE"
	CreatePolicyBodyCommandINSERT CreatePolicyBodyCommand = "INSERT"
	CreatePolicyBodyCommandSELECT CreatePolicyBodyCommand = "SELECT"
	CreatePolicyBodyCommandUPDATE CreatePolicyBodyCommand = "UPDATE"
)

Defines values for CreatePolicyBodyCommand.

type CreatePolicyJSONRequestBody

type CreatePolicyJSONRequestBody = CreatePolicyBody

CreatePolicyJSONRequestBody defines body for CreatePolicy for application/json ContentType.

type CreatePolicyParams

type CreatePolicyParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreatePolicyParams defines parameters for CreatePolicy.

type CreatePolicyResponse

type CreatePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresPolicy
}

func ParseCreatePolicyResponse

func ParseCreatePolicyResponse(rsp *http.Response) (*CreatePolicyResponse, error)

ParseCreatePolicyResponse parses an HTTP response from a CreatePolicyWithResponse call

func (CreatePolicyResponse) Status

func (r CreatePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePolicyResponse) StatusCode

func (r CreatePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateProjectBody

type CreateProjectBody struct {
	AuthSiteUrl                    *string                        `json:"auth_site_url,omitempty"`
	CloudProvider                  string                         `json:"cloud_provider"`
	CustomSupabaseInternalRequests CustomSupabaseInternalRequests `json:"custom_supabase_internal_requests"`
	DbPass                         string                         `json:"db_pass"`
	DbPricingTierId                string                         `json:"db_pricing_tier_id"`
	DbRegion                       string                         `json:"db_region"`
	DbSql                          *string                        `json:"db_sql,omitempty"`
	KpsEnabled                     *bool                          `json:"kps_enabled,omitempty"`
	Name                           string                         `json:"name"`
	OrgId                          float32                        `json:"org_id"`
	VercelConfigurationId          *string                        `json:"vercel_configuration_id,omitempty"`
}

CreateProjectBody defines model for CreateProjectBody.

type CreateProjectJSONRequestBody

type CreateProjectJSONRequestBody = CreateProjectBody

CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.

type CreateProjectReply

type CreateProjectReply struct {
	AnonKey               string   `json:"anon_key"`
	CloudProvider         string   `json:"cloud_provider"`
	Endpoint              string   `json:"endpoint"`
	Id                    float32  `json:"id"`
	InsertedAt            string   `json:"inserted_at"`
	IsBranchEnabled       bool     `json:"is_branch_enabled"`
	IsReadonlyModeEnabled *bool    `json:"is_readonly_mode_enabled,omitempty"`
	Name                  string   `json:"name"`
	OrganizationId        float32  `json:"organization_id"`
	PreviewBranchRefs     []string `json:"preview_branch_refs"`
	Ref                   string   `json:"ref"`
	Region                string   `json:"region"`
	ServiceKey            string   `json:"service_key"`
	Status                string   `json:"status"`
	SubscriptionId        string   `json:"subscription_id"`
}

CreateProjectReply defines model for CreateProjectReply.

type CreateProjectResponse

type CreateProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *CreateProjectReply
}

func ParseCreateProjectResponse

func ParseCreateProjectResponse(rsp *http.Response) (*CreateProjectResponse, error)

ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call

func (CreateProjectResponse) Status

func (r CreateProjectResponse) Status() string

Status returns HTTPResponse.Status

func (CreateProjectResponse) StatusCode

func (r CreateProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePublicUrlJSONRequestBody

type CreatePublicUrlJSONRequestBody = GetPublicUrlBody

CreatePublicUrlJSONRequestBody defines body for CreatePublicUrl for application/json ContentType.

type CreatePublicUrlResponse

type CreatePublicUrlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PublicUrlResponse
}

func ParseCreatePublicUrlResponse

func ParseCreatePublicUrlResponse(rsp *http.Response) (*CreatePublicUrlResponse, error)

ParseCreatePublicUrlResponse parses an HTTP response from a CreatePublicUrlWithResponse call

func (CreatePublicUrlResponse) Status

func (r CreatePublicUrlResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePublicUrlResponse) StatusCode

func (r CreatePublicUrlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreatePublicationBody

type CreatePublicationBody struct {
	Name            string    `json:"name"`
	Owner           *string   `json:"owner,omitempty"`
	PublishDelete   *bool     `json:"publish_delete,omitempty"`
	PublishInsert   *bool     `json:"publish_insert,omitempty"`
	PublishTruncate *bool     `json:"publish_truncate,omitempty"`
	PublishUpdate   *bool     `json:"publish_update,omitempty"`
	Tables          *[]string `json:"tables"`
}

CreatePublicationBody defines model for CreatePublicationBody.

type CreatePublicationJSONRequestBody

type CreatePublicationJSONRequestBody = CreatePublicationBody

CreatePublicationJSONRequestBody defines body for CreatePublication for application/json ContentType.

type CreatePublicationParams

type CreatePublicationParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreatePublicationParams defines parameters for CreatePublication.

type CreatePublicationResponse

type CreatePublicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresPublication
}

func ParseCreatePublicationResponse

func ParseCreatePublicationResponse(rsp *http.Response) (*CreatePublicationResponse, error)

ParseCreatePublicationResponse parses an HTTP response from a CreatePublicationWithResponse call

func (CreatePublicationResponse) Status

func (r CreatePublicationResponse) Status() string

Status returns HTTPResponse.Status

func (CreatePublicationResponse) StatusCode

func (r CreatePublicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRoleBody

type CreateRoleBody struct {
	Admins            *[]string               `json:"admins,omitempty"`
	CanBypassRls      *bool                   `json:"can_bypass_rls,omitempty"`
	CanCreateDb       *bool                   `json:"can_create_db,omitempty"`
	CanCreateRole     *bool                   `json:"can_create_role,omitempty"`
	CanLogin          *bool                   `json:"can_login,omitempty"`
	Config            *map[string]interface{} `json:"config,omitempty"`
	ConnectionLimit   *float32                `json:"connection_limit,omitempty"`
	InheritRole       *bool                   `json:"inherit_role,omitempty"`
	IsReplicationRole *bool                   `json:"is_replication_role,omitempty"`
	IsSuperuser       *bool                   `json:"is_superuser,omitempty"`
	MemberOf          *[]string               `json:"member_of,omitempty"`
	Members           *[]string               `json:"members,omitempty"`
	Name              string                  `json:"name"`
	Password          *string                 `json:"password,omitempty"`
	ValidUntil        *string                 `json:"valid_until,omitempty"`
}

CreateRoleBody defines model for CreateRoleBody.

type CreateRoleJSONRequestBody

type CreateRoleJSONRequestBody = CreateRoleBody

CreateRoleJSONRequestBody defines body for CreateRole for application/json ContentType.

type CreateRoleParams

type CreateRoleParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateRoleParams defines parameters for CreateRole.

type CreateRoleResponse

type CreateRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresRole
}

func ParseCreateRoleResponse

func ParseCreateRoleResponse(rsp *http.Response) (*CreateRoleResponse, error)

ParseCreateRoleResponse parses an HTTP response from a CreateRoleWithResponse call

func (CreateRoleResponse) Status

func (r CreateRoleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRoleResponse) StatusCode

func (r CreateRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSchemaBody

type CreateSchemaBody struct {
	Name  string `json:"name"`
	Owner string `json:"owner"`
}

CreateSchemaBody defines model for CreateSchemaBody.

type CreateSchemaJSONRequestBody

type CreateSchemaJSONRequestBody = CreateSchemaBody

CreateSchemaJSONRequestBody defines body for CreateSchema for application/json ContentType.

type CreateSchemaParams

type CreateSchemaParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateSchemaParams defines parameters for CreateSchema.

type CreateSchemaResponse

type CreateSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresSchema
}

func ParseCreateSchemaResponse

func ParseCreateSchemaResponse(rsp *http.Response) (*CreateSchemaResponse, error)

ParseCreateSchemaResponse parses an HTTP response from a CreateSchemaWithResponse call

func (CreateSchemaResponse) Status

func (r CreateSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSchemaResponse) StatusCode

func (r CreateSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSignedUrlJSONRequestBody

type CreateSignedUrlJSONRequestBody = GetSignedUrlBody

CreateSignedUrlJSONRequestBody defines body for CreateSignedUrl for application/json ContentType.

type CreateSignedUrlResponse

type CreateSignedUrlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SignedUrlResponse
}

func ParseCreateSignedUrlResponse

func ParseCreateSignedUrlResponse(rsp *http.Response) (*CreateSignedUrlResponse, error)

ParseCreateSignedUrlResponse parses an HTTP response from a CreateSignedUrlWithResponse call

func (CreateSignedUrlResponse) Status

func (r CreateSignedUrlResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSignedUrlResponse) StatusCode

func (r CreateSignedUrlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSignedUrlsJSONRequestBody

type CreateSignedUrlsJSONRequestBody = GetSignedUrlsBody

CreateSignedUrlsJSONRequestBody defines body for CreateSignedUrls for application/json ContentType.

type CreateSignedUrlsResponse

type CreateSignedUrlsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]SignedUrlsResponse
}

func ParseCreateSignedUrlsResponse

func ParseCreateSignedUrlsResponse(rsp *http.Response) (*CreateSignedUrlsResponse, error)

ParseCreateSignedUrlsResponse parses an HTTP response from a CreateSignedUrlsWithResponse call

func (CreateSignedUrlsResponse) Status

func (r CreateSignedUrlsResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSignedUrlsResponse) StatusCode

func (r CreateSignedUrlsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateStorageBucketBody

type CreateStorageBucketBody struct {
	AllowedMimeTypes []string `json:"allowed_mime_types"`
	FileSizeLimit    float32  `json:"file_size_limit"`
	Id               string   `json:"id"`
	Public           bool     `json:"public"`
}

CreateStorageBucketBody defines model for CreateStorageBucketBody.

type CreateTableBody

type CreateTableBody struct {
	Comment *string `json:"comment,omitempty"`
	Name    string  `json:"name"`
	Schema  *string `json:"schema,omitempty"`
}

CreateTableBody defines model for CreateTableBody.

type CreateTableJSONRequestBody

type CreateTableJSONRequestBody = CreateTableBody

CreateTableJSONRequestBody defines body for CreateTable for application/json ContentType.

type CreateTableParams

type CreateTableParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateTableParams defines parameters for CreateTable.

type CreateTableResponse

type CreateTableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresTable
}

func ParseCreateTableResponse

func ParseCreateTableResponse(rsp *http.Response) (*CreateTableResponse, error)

ParseCreateTableResponse parses an HTTP response from a CreateTableWithResponse call

func (CreateTableResponse) Status

func (r CreateTableResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTableResponse) StatusCode

func (r CreateTableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTriggerBody

type CreateTriggerBody struct {
	Activation     CreateTriggerBodyActivation  `json:"activation"`
	EnabledMode    CreateTriggerBodyEnabledMode `json:"enabled_mode"`
	Events         []CreateTriggerBodyEvents    `json:"events"`
	FunctionArgs   []string                     `json:"function_args"`
	FunctionName   string                       `json:"function_name"`
	FunctionSchema string                       `json:"function_schema"`
	Name           string                       `json:"name"`
	Orientation    CreateTriggerBodyOrientation `json:"orientation"`
	Schema         string                       `json:"schema"`
	Table          string                       `json:"table"`
	TableId        *float32                     `json:"table_id,omitempty"`
}

CreateTriggerBody defines model for CreateTriggerBody.

type CreateTriggerBodyActivation

type CreateTriggerBodyActivation string

CreateTriggerBodyActivation defines model for CreateTriggerBody.Activation.

const (
	CreateTriggerBodyActivationAFTER  CreateTriggerBodyActivation = "AFTER"
	CreateTriggerBodyActivationBEFORE CreateTriggerBodyActivation = "BEFORE"
)

Defines values for CreateTriggerBodyActivation.

type CreateTriggerBodyEnabledMode

type CreateTriggerBodyEnabledMode string

CreateTriggerBodyEnabledMode defines model for CreateTriggerBody.EnabledMode.

const (
	CreateTriggerBodyEnabledModeALWAYS   CreateTriggerBodyEnabledMode = "ALWAYS"
	CreateTriggerBodyEnabledModeDISABLED CreateTriggerBodyEnabledMode = "DISABLED"
	CreateTriggerBodyEnabledModeORIGIN   CreateTriggerBodyEnabledMode = "ORIGIN"
	CreateTriggerBodyEnabledModeREPLICA  CreateTriggerBodyEnabledMode = "REPLICA"
)

Defines values for CreateTriggerBodyEnabledMode.

type CreateTriggerBodyEvents

type CreateTriggerBodyEvents string

CreateTriggerBodyEvents defines model for CreateTriggerBody.Events.

const (
	CreateTriggerBodyEventsDELETE CreateTriggerBodyEvents = "DELETE"
	CreateTriggerBodyEventsINSERT CreateTriggerBodyEvents = "INSERT"
	CreateTriggerBodyEventsUPDATE CreateTriggerBodyEvents = "UPDATE"
)

Defines values for CreateTriggerBodyEvents.

type CreateTriggerBodyOrientation

type CreateTriggerBodyOrientation string

CreateTriggerBodyOrientation defines model for CreateTriggerBody.Orientation.

const (
	CreateTriggerBodyOrientationROW       CreateTriggerBodyOrientation = "ROW"
	CreateTriggerBodyOrientationSTATEMENT CreateTriggerBodyOrientation = "STATEMENT"
)

Defines values for CreateTriggerBodyOrientation.

type CreateTriggerJSONRequestBody

type CreateTriggerJSONRequestBody = CreateTriggerBody

CreateTriggerJSONRequestBody defines body for CreateTrigger for application/json ContentType.

type CreateTriggerParams

type CreateTriggerParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

CreateTriggerParams defines parameters for CreateTrigger.

type CreateTriggerResponse

type CreateTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *PostgresTrigger
}

func ParseCreateTriggerResponse

func ParseCreateTriggerResponse(rsp *http.Response) (*CreateTriggerResponse, error)

ParseCreateTriggerResponse parses an HTTP response from a CreateTriggerWithResponse call

func (CreateTriggerResponse) Status

func (r CreateTriggerResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTriggerResponse) StatusCode

func (r CreateTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CustomSupabaseInternalRequests

type CustomSupabaseInternalRequests struct {
	Ami AmiSearchOptions `json:"ami"`
}

CustomSupabaseInternalRequests defines model for CustomSupabaseInternalRequests.

type DeleteBucketResponse

type DeleteBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteBucketResponse

func ParseDeleteBucketResponse(rsp *http.Response) (*DeleteBucketResponse, error)

ParseDeleteBucketResponse parses an HTTP response from a DeleteBucketWithResponse call

func (DeleteBucketResponse) Status

func (r DeleteBucketResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteBucketResponse) StatusCode

func (r DeleteBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteColumnParams

type DeleteColumnParams struct {
	// Id Column ID
	Id                   string  `form:"id" json:"id"`
	Cascade              *string `form:"cascade,omitempty" json:"cascade,omitempty"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeleteColumnParams defines parameters for DeleteColumn.

type DeleteColumnResponse

type DeleteColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresColumn
}

func ParseDeleteColumnResponse

func ParseDeleteColumnResponse(rsp *http.Response) (*DeleteColumnResponse, error)

ParseDeleteColumnResponse parses an HTTP response from a DeleteColumnWithResponse call

func (DeleteColumnResponse) Status

func (r DeleteColumnResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteColumnResponse) StatusCode

func (r DeleteColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteContentParams

type DeleteContentParams struct {
	Id string `form:"id" json:"id"`
}

DeleteContentParams defines parameters for DeleteContent.

type DeleteContentResponse

type DeleteContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserContentObject
}

func ParseDeleteContentResponse

func ParseDeleteContentResponse(rsp *http.Response) (*DeleteContentResponse, error)

ParseDeleteContentResponse parses an HTTP response from a DeleteContentWithResponse call

func (DeleteContentResponse) Status

func (r DeleteContentResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteContentResponse) StatusCode

func (r DeleteContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteExtensionParams

type DeleteExtensionParams struct {
	// Id Extension ID
	Id                   string `form:"id" json:"id"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

DeleteExtensionParams defines parameters for DeleteExtension.

type DeleteExtensionResponse

type DeleteExtensionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresExtension
}

func ParseDeleteExtensionResponse

func ParseDeleteExtensionResponse(rsp *http.Response) (*DeleteExtensionResponse, error)

ParseDeleteExtensionResponse parses an HTTP response from a DeleteExtensionWithResponse call

func (DeleteExtensionResponse) Status

func (r DeleteExtensionResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteExtensionResponse) StatusCode

func (r DeleteExtensionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFactorsResponse

type DeleteFactorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseDeleteFactorsResponse

func ParseDeleteFactorsResponse(rsp *http.Response) (*DeleteFactorsResponse, error)

ParseDeleteFactorsResponse parses an HTTP response from a DeleteFactorsWithResponse call

func (DeleteFactorsResponse) Status

func (r DeleteFactorsResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteFactorsResponse) StatusCode

func (r DeleteFactorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteFunctionParams

type DeleteFunctionParams struct {
	// Id Function ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeleteFunctionParams defines parameters for DeleteFunction.

type DeleteFunctionResponse

type DeleteFunctionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresFunction
}

func ParseDeleteFunctionResponse

func ParseDeleteFunctionResponse(rsp *http.Response) (*DeleteFunctionResponse, error)

ParseDeleteFunctionResponse parses an HTTP response from a DeleteFunctionWithResponse call

func (DeleteFunctionResponse) Status

func (r DeleteFunctionResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteFunctionResponse) StatusCode

func (r DeleteFunctionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteInvitedUserParams

type DeleteInvitedUserParams struct {
	InvitedId float32 `form:"invited_id" json:"invited_id"`
}

DeleteInvitedUserParams defines parameters for DeleteInvitedUser.

type DeleteInvitedUserResponse

type DeleteInvitedUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteInvitedUserResponse

func ParseDeleteInvitedUserResponse(rsp *http.Response) (*DeleteInvitedUserResponse, error)

ParseDeleteInvitedUserResponse parses an HTTP response from a DeleteInvitedUserWithResponse call

func (DeleteInvitedUserResponse) Status

func (r DeleteInvitedUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteInvitedUserResponse) StatusCode

func (r DeleteInvitedUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMemberResponse

type DeleteMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteMemberResponse

func ParseDeleteMemberResponse(rsp *http.Response) (*DeleteMemberResponse, error)

ParseDeleteMemberResponse parses an HTTP response from a DeleteMemberWithResponse call

func (DeleteMemberResponse) Status

func (r DeleteMemberResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteMemberResponse) StatusCode

func (r DeleteMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteNotificationsJSONRequestBody

type DeleteNotificationsJSONRequestBody = UpdateNotificationsBodyV1

DeleteNotificationsJSONRequestBody defines body for DeleteNotifications for application/json ContentType.

type DeleteNotificationsResponse

type DeleteNotificationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]NotificationResponseV1
}

func ParseDeleteNotificationsResponse

func ParseDeleteNotificationsResponse(rsp *http.Response) (*DeleteNotificationsResponse, error)

ParseDeleteNotificationsResponse parses an HTTP response from a DeleteNotificationsWithResponse call

func (DeleteNotificationsResponse) Status

Status returns HTTPResponse.Status

func (DeleteNotificationsResponse) StatusCode

func (r DeleteNotificationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteObjectsBody

type DeleteObjectsBody struct {
	Paths []string `json:"paths"`
}

DeleteObjectsBody defines model for DeleteObjectsBody.

type DeleteObjectsJSONRequestBody

type DeleteObjectsJSONRequestBody = DeleteObjectsBody

DeleteObjectsJSONRequestBody defines body for DeleteObjects for application/json ContentType.

type DeleteObjectsResponse

type DeleteObjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteObjectsResponse

func ParseDeleteObjectsResponse(rsp *http.Response) (*DeleteObjectsResponse, error)

ParseDeleteObjectsResponse parses an HTTP response from a DeleteObjectsWithResponse call

func (DeleteObjectsResponse) Status

func (r DeleteObjectsResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteObjectsResponse) StatusCode

func (r DeleteObjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationResponse

type DeleteOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDeleteOrganizationResponse

func ParseDeleteOrganizationResponse(rsp *http.Response) (*DeleteOrganizationResponse, error)

ParseDeleteOrganizationResponse parses an HTTP response from a DeleteOrganizationWithResponse call

func (DeleteOrganizationResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationResponse) StatusCode

func (r DeleteOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePolicyParams

type DeletePolicyParams struct {
	// Id Policy ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeletePolicyParams defines parameters for DeletePolicy.

type DeletePolicyResponse

type DeletePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresPolicy
}

func ParseDeletePolicyResponse

func ParseDeletePolicyResponse(rsp *http.Response) (*DeletePolicyResponse, error)

ParseDeletePolicyResponse parses an HTTP response from a DeletePolicyWithResponse call

func (DeletePolicyResponse) Status

func (r DeletePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePolicyResponse) StatusCode

func (r DeletePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteProjectResponse

type DeleteProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectRefResponse
}

func ParseDeleteProjectResponse

func ParseDeleteProjectResponse(rsp *http.Response) (*DeleteProjectResponse, error)

ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call

func (DeleteProjectResponse) Status

func (r DeleteProjectResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteProjectResponse) StatusCode

func (r DeleteProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePublicationParams

type DeletePublicationParams struct {
	// Id Publication ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeletePublicationParams defines parameters for DeletePublication.

type DeletePublicationResponse

type DeletePublicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresPublication
}

func ParseDeletePublicationResponse

func ParseDeletePublicationResponse(rsp *http.Response) (*DeletePublicationResponse, error)

ParseDeletePublicationResponse parses an HTTP response from a DeletePublicationWithResponse call

func (DeletePublicationResponse) Status

func (r DeletePublicationResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePublicationResponse) StatusCode

func (r DeletePublicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRoleParams

type DeleteRoleParams struct {
	// Id Role ID
	Id                   string `form:"id" json:"id"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

DeleteRoleParams defines parameters for DeleteRole.

type DeleteRoleResponse

type DeleteRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresRole
}

func ParseDeleteRoleResponse

func ParseDeleteRoleResponse(rsp *http.Response) (*DeleteRoleResponse, error)

ParseDeleteRoleResponse parses an HTTP response from a DeleteRoleWithResponse call

func (DeleteRoleResponse) Status

func (r DeleteRoleResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRoleResponse) StatusCode

func (r DeleteRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSchemaParams

type DeleteSchemaParams struct {
	// Id Schema ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeleteSchemaParams defines parameters for DeleteSchema.

type DeleteSchemaResponse

type DeleteSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresSchema
}

func ParseDeleteSchemaResponse

func ParseDeleteSchemaResponse(rsp *http.Response) (*DeleteSchemaResponse, error)

ParseDeleteSchemaResponse parses an HTTP response from a DeleteSchemaWithResponse call

func (DeleteSchemaResponse) Status

func (r DeleteSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSchemaResponse) StatusCode

func (r DeleteSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTableParams

type DeleteTableParams struct {
	// Id Table ID
	Id                   float32 `form:"id" json:"id"`
	Cascade              bool    `form:"cascade" json:"cascade"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeleteTableParams defines parameters for DeleteTable.

type DeleteTableResponse

type DeleteTableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresTable
}

func ParseDeleteTableResponse

func ParseDeleteTableResponse(rsp *http.Response) (*DeleteTableResponse, error)

ParseDeleteTableResponse parses an HTTP response from a DeleteTableWithResponse call

func (DeleteTableResponse) Status

func (r DeleteTableResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTableResponse) StatusCode

func (r DeleteTableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTriggerParams

type DeleteTriggerParams struct {
	// Id Trigger ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

DeleteTriggerParams defines parameters for DeleteTrigger.

type DeleteTriggerResponse

type DeleteTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresTrigger
}

func ParseDeleteTriggerResponse

func ParseDeleteTriggerResponse(rsp *http.Response) (*DeleteTriggerResponse, error)

ParseDeleteTriggerResponse parses an HTTP response from a DeleteTriggerWithResponse call

func (DeleteTriggerResponse) Status

func (r DeleteTriggerResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTriggerResponse) StatusCode

func (r DeleteTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserJSONRequestBody

type DeleteUserJSONRequestBody = UserBody

DeleteUserJSONRequestBody defines body for DeleteUser for application/json ContentType.

type DeleteUserResponse

type DeleteUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseDeleteUserResponse

func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)

ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call

func (DeleteUserResponse) Status

func (r DeleteUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserResponse) StatusCode

func (r DeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadBackupBody

type DownloadBackupBody struct {
	Data       map[string]interface{} `json:"data"`
	Id         float32                `json:"id"`
	InsertedAt string                 `json:"inserted_at"`
	ProjectId  float32                `json:"project_id"`
	S3Bucket   string                 `json:"s3_bucket"`
	S3Path     string                 `json:"s3_path"`
	Status     string                 `json:"status"`
}

DownloadBackupBody defines model for DownloadBackupBody.

type DownloadBackupJSONRequestBody

type DownloadBackupJSONRequestBody = DownloadBackupBody

DownloadBackupJSONRequestBody defines body for DownloadBackup for application/json ContentType.

type DownloadBackupReply

type DownloadBackupReply struct {
	FileUrl string `json:"fileUrl"`
}

DownloadBackupReply defines model for DownloadBackupReply.

type DownloadBackupResponse

type DownloadBackupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *DownloadBackupReply
}

func ParseDownloadBackupResponse

func ParseDownloadBackupResponse(rsp *http.Response) (*DownloadBackupResponse, error)

ParseDownloadBackupResponse parses an HTTP response from a DownloadBackupWithResponse call

func (DownloadBackupResponse) Status

func (r DownloadBackupResponse) Status() string

Status returns HTTPResponse.Status

func (DownloadBackupResponse) StatusCode

func (r DownloadBackupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DownloadJSONRequestBody

type DownloadJSONRequestBody = DownloadObjectBody

DownloadJSONRequestBody defines body for Download for application/json ContentType.

type DownloadObjectBody

type DownloadObjectBody struct {
	Options *DownloadObjectOptions `json:"options,omitempty"`
	Path    string                 `json:"path"`
}

DownloadObjectBody defines model for DownloadObjectBody.

type DownloadObjectOptions

type DownloadObjectOptions struct {
	Download     *bool                          `json:"download,omitempty"`
	DownloadName *string                        `json:"downloadName,omitempty"`
	Transform    *StorageObjectTransformOptions `json:"transform,omitempty"`
}

DownloadObjectOptions defines model for DownloadObjectOptions.

type DownloadResponse

type DownloadResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseDownloadResponse

func ParseDownloadResponse(rsp *http.Response) (*DownloadResponse, error)

ParseDownloadResponse parses an HTTP response from a DownloadWithResponse call

func (DownloadResponse) Status

func (r DownloadResponse) Status() string

Status returns HTTPResponse.Status

func (DownloadResponse) StatusCode

func (r DownloadResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EchoRouter

type EchoRouter interface {
	CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
	TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route
}

This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration

type EmptyBucketResponse

type EmptyBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseEmptyBucketResponse

func ParseEmptyBucketResponse(rsp *http.Response) (*EmptyBucketResponse, error)

ParseEmptyBucketResponse parses an HTTP response from a EmptyBucketWithResponse call

func (EmptyBucketResponse) Status

func (r EmptyBucketResponse) Status() string

Status returns HTTPResponse.Status

func (EmptyBucketResponse) StatusCode

func (r EmptyBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type EnableHooksResponse

type EnableHooksResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseEnableHooksResponse

func ParseEnableHooksResponse(rsp *http.Response) (*EnableHooksResponse, error)

ParseEnableHooksResponse parses an HTTP response from a EnableHooksWithResponse call

func (EnableHooksResponse) Status

func (r EnableHooksResponse) Status() string

Status returns HTTPResponse.Status

func (EnableHooksResponse) StatusCode

func (r EnableHooksResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type FormatQueryBody

type FormatQueryBody struct {
	Query string `json:"query"`
}

FormatQueryBody defines model for FormatQueryBody.

type FormatQueryJSONRequestBody

type FormatQueryJSONRequestBody = FormatQueryBody

FormatQueryJSONRequestBody defines body for FormatQuery for application/json ContentType.

type FormatQueryResponse

type FormatQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *string
}

func ParseFormatQueryResponse

func ParseFormatQueryResponse(rsp *http.Response) (*FormatQueryResponse, error)

ParseFormatQueryResponse parses an HTTP response from a FormatQueryWithResponse call

func (FormatQueryResponse) Status

func (r FormatQueryResponse) Status() string

Status returns HTTPResponse.Status

func (FormatQueryResponse) StatusCode

func (r FormatQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiCountsParams

type GetApiCountsParams struct {
	Interval GetApiCountsParamsInterval `form:"interval" json:"interval"`
}

GetApiCountsParams defines parameters for GetApiCounts.

type GetApiCountsParamsInterval

type GetApiCountsParamsInterval string

GetApiCountsParamsInterval defines parameters for GetApiCounts.

const (
	Daily    GetApiCountsParamsInterval = "daily"
	Hourly   GetApiCountsParamsInterval = "hourly"
	Minutely GetApiCountsParamsInterval = "minutely"
)

Defines values for GetApiCountsParamsInterval.

type GetApiCountsResponse

type GetApiCountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AnalyticsResponse
}

func ParseGetApiCountsResponse

func ParseGetApiCountsResponse(rsp *http.Response) (*GetApiCountsResponse, error)

ParseGetApiCountsResponse parses an HTTP response from a GetApiCountsWithResponse call

func (GetApiCountsResponse) Status

func (r GetApiCountsResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiCountsResponse) StatusCode

func (r GetApiCountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetApiPathsParams

type GetApiPathsParams struct {
	Sql               string `form:"sql" json:"sql"`
	Project           string `form:"project" json:"project"`
	IsoTimestampStart string `form:"iso_timestamp_start" json:"iso_timestamp_start"`
	IsoTimestampEnd   string `form:"iso_timestamp_end" json:"iso_timestamp_end"`
	TimestampStart    string `form:"timestamp_start" json:"timestamp_start"`
	TimestampEnd      string `form:"timestamp_end" json:"timestamp_end"`
}

GetApiPathsParams defines parameters for GetApiPaths.

type GetApiPathsResponse

type GetApiPathsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AnalyticsResponse
}

func ParseGetApiPathsResponse

func ParseGetApiPathsResponse(rsp *http.Response) (*GetApiPathsResponse, error)

ParseGetApiPathsResponse parses an HTTP response from a GetApiPathsWithResponse call

func (GetApiPathsResponse) Status

func (r GetApiPathsResponse) Status() string

Status returns HTTPResponse.Status

func (GetApiPathsResponse) StatusCode

func (r GetApiPathsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBackupsResponse

type GetBackupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BackupsResponse
}

func ParseGetBackupsResponse

func ParseGetBackupsResponse(rsp *http.Response) (*GetBackupsResponse, error)

ParseGetBackupsResponse parses an HTTP response from a GetBackupsWithResponse call

func (GetBackupsResponse) Status

func (r GetBackupsResponse) Status() string

Status returns HTTPResponse.Status

func (GetBackupsResponse) StatusCode

func (r GetBackupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBucketResponse

type GetBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StorageBucket
}

func ParseGetBucketResponse

func ParseGetBucketResponse(rsp *http.Response) (*GetBucketResponse, error)

ParseGetBucketResponse parses an HTTP response from a GetBucketWithResponse call

func (GetBucketResponse) Status

func (r GetBucketResponse) Status() string

Status returns HTTPResponse.Status

func (GetBucketResponse) StatusCode

func (r GetBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBucketsResponse

type GetBucketsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]StorageBucket
}

func ParseGetBucketsResponse

func ParseGetBucketsResponse(rsp *http.Response) (*GetBucketsResponse, error)

ParseGetBucketsResponse parses an HTTP response from a GetBucketsWithResponse call

func (GetBucketsResponse) Status

func (r GetBucketsResponse) Status() string

Status returns HTTPResponse.Status

func (GetBucketsResponse) StatusCode

func (r GetBucketsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetColumnPrivilegesParams

type GetColumnPrivilegesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetColumnPrivilegesParams defines parameters for GetColumnPrivileges.

type GetColumnPrivilegesResponse

type GetColumnPrivilegesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresColumnPrivileges
}

func ParseGetColumnPrivilegesResponse

func ParseGetColumnPrivilegesResponse(rsp *http.Response) (*GetColumnPrivilegesResponse, error)

ParseGetColumnPrivilegesResponse parses an HTTP response from a GetColumnPrivilegesWithResponse call

func (GetColumnPrivilegesResponse) Status

Status returns HTTPResponse.Status

func (GetColumnPrivilegesResponse) StatusCode

func (r GetColumnPrivilegesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetColumnsParams

type GetColumnsParams struct {
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetColumnsParams defines parameters for GetColumns.

type GetColumnsResponse

type GetColumnsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresColumn
}

func ParseGetColumnsResponse

func ParseGetColumnsResponse(rsp *http.Response) (*GetColumnsResponse, error)

ParseGetColumnsResponse parses an HTTP response from a GetColumnsWithResponse call

func (GetColumnsResponse) Status

func (r GetColumnsResponse) Status() string

Status returns HTTPResponse.Status

func (GetColumnsResponse) StatusCode

func (r GetColumnsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetConfigResponse

type GetConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresConfigResponse
}

func ParseGetConfigResponse

func ParseGetConfigResponse(rsp *http.Response) (*GetConfigResponse, error)

ParseGetConfigResponse parses an HTTP response from a GetConfigWithResponse call

func (GetConfigResponse) Status

func (r GetConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetConfigResponse) StatusCode

func (r GetConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDailyStatsParams

type GetDailyStatsParams struct {
	Attribute string `form:"attribute" json:"attribute"`
	Interval  string `form:"interval" json:"interval"`
	EndDate   string `form:"endDate" json:"endDate"`
	StartDate string `form:"startDate" json:"startDate"`
}

GetDailyStatsParams defines parameters for GetDailyStats.

type GetDailyStatsResponse

type GetDailyStatsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetDailyStatsResponse

func ParseGetDailyStatsResponse(rsp *http.Response) (*GetDailyStatsResponse, error)

ParseGetDailyStatsResponse parses an HTTP response from a GetDailyStatsWithResponse call

func (GetDailyStatsResponse) Status

func (r GetDailyStatsResponse) Status() string

Status returns HTTPResponse.Status

func (GetDailyStatsResponse) StatusCode

func (r GetDailyStatsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetExtensionsParams

type GetExtensionsParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetExtensionsParams defines parameters for GetExtensions.

type GetExtensionsResponse

type GetExtensionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresExtension
}

func ParseGetExtensionsResponse

func ParseGetExtensionsResponse(rsp *http.Response) (*GetExtensionsResponse, error)

ParseGetExtensionsResponse parses an HTTP response from a GetExtensionsWithResponse call

func (GetExtensionsResponse) Status

func (r GetExtensionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetExtensionsResponse) StatusCode

func (r GetExtensionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetForeignTablesParams

type GetForeignTablesParams struct {
	Id                   string `form:"id" json:"id"`
	Limit                string `form:"limit" json:"limit"`
	Offset               string `form:"offset" json:"offset"`
	IncludeColumns       string `form:"include_columns" json:"include_columns"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetForeignTablesParams defines parameters for GetForeignTables.

type GetForeignTablesResponse

type GetForeignTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresForeignTable
}

func ParseGetForeignTablesResponse

func ParseGetForeignTablesResponse(rsp *http.Response) (*GetForeignTablesResponse, error)

ParseGetForeignTablesResponse parses an HTTP response from a GetForeignTablesWithResponse call

func (GetForeignTablesResponse) Status

func (r GetForeignTablesResponse) Status() string

Status returns HTTPResponse.Status

func (GetForeignTablesResponse) StatusCode

func (r GetForeignTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFunctionStatusParams

type GetFunctionStatusParams struct {
	Interval   GetFunctionStatusParamsInterval `form:"interval" json:"interval"`
	FunctionId string                          `form:"function_id" json:"function_id"`
}

GetFunctionStatusParams defines parameters for GetFunctionStatus.

type GetFunctionStatusParamsInterval

type GetFunctionStatusParamsInterval string

GetFunctionStatusParamsInterval defines parameters for GetFunctionStatus.

Defines values for GetFunctionStatusParamsInterval.

type GetFunctionStatusResponse

type GetFunctionStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AnalyticsResponse
}

func ParseGetFunctionStatusResponse

func ParseGetFunctionStatusResponse(rsp *http.Response) (*GetFunctionStatusResponse, error)

ParseGetFunctionStatusResponse parses an HTTP response from a GetFunctionStatusWithResponse call

func (GetFunctionStatusResponse) Status

func (r GetFunctionStatusResponse) Status() string

Status returns HTTPResponse.Status

func (GetFunctionStatusResponse) StatusCode

func (r GetFunctionStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetFunctionsParams

type GetFunctionsParams struct {
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetFunctionsParams defines parameters for GetFunctions.

type GetFunctionsResponse

type GetFunctionsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresFunction
}

func ParseGetFunctionsResponse

func ParseGetFunctionsResponse(rsp *http.Response) (*GetFunctionsResponse, error)

ParseGetFunctionsResponse parses an HTTP response from a GetFunctionsWithResponse call

func (GetFunctionsResponse) Status

func (r GetFunctionsResponse) Status() string

Status returns HTTPResponse.Status

func (GetFunctionsResponse) StatusCode

func (r GetFunctionsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGoTrueConfigReply

type GetGoTrueConfigReply struct {
	DISABLESIGNUP                                 bool    `json:"DISABLE_SIGNUP"`
	EXTERNALAPPLEADDITIONALCLIENTIDS              *string `json:"EXTERNAL_APPLE_ADDITIONAL_CLIENT_IDS,omitempty"`
	EXTERNALAPPLECLIENTID                         string  `json:"EXTERNAL_APPLE_CLIENT_ID"`
	EXTERNALAPPLEENABLED                          bool    `json:"EXTERNAL_APPLE_ENABLED"`
	EXTERNALAPPLESECRET                           string  `json:"EXTERNAL_APPLE_SECRET"`
	EXTERNALAZURECLIENTID                         string  `json:"EXTERNAL_AZURE_CLIENT_ID"`
	EXTERNALAZUREENABLED                          bool    `json:"EXTERNAL_AZURE_ENABLED"`
	EXTERNALAZURESECRET                           string  `json:"EXTERNAL_AZURE_SECRET"`
	EXTERNALAZUREURL                              string  `json:"EXTERNAL_AZURE_URL"`
	EXTERNALBITBUCKETCLIENTID                     string  `json:"EXTERNAL_BITBUCKET_CLIENT_ID"`
	EXTERNALBITBUCKETENABLED                      bool    `json:"EXTERNAL_BITBUCKET_ENABLED"`
	EXTERNALBITBUCKETSECRET                       string  `json:"EXTERNAL_BITBUCKET_SECRET"`
	EXTERNALDISCORDCLIENTID                       string  `json:"EXTERNAL_DISCORD_CLIENT_ID"`
	EXTERNALDISCORDENABLED                        bool    `json:"EXTERNAL_DISCORD_ENABLED"`
	EXTERNALDISCORDSECRET                         string  `json:"EXTERNAL_DISCORD_SECRET"`
	EXTERNALEMAILENABLED                          bool    `json:"EXTERNAL_EMAIL_ENABLED"`
	EXTERNALFACEBOOKCLIENTID                      string  `json:"EXTERNAL_FACEBOOK_CLIENT_ID"`
	EXTERNALFACEBOOKENABLED                       bool    `json:"EXTERNAL_FACEBOOK_ENABLED"`
	EXTERNALFACEBOOKSECRET                        string  `json:"EXTERNAL_FACEBOOK_SECRET"`
	EXTERNALFIGMACLIENTID                         string  `json:"EXTERNAL_FIGMA_CLIENT_ID"`
	EXTERNALFIGMAENABLED                          bool    `json:"EXTERNAL_FIGMA_ENABLED"`
	EXTERNALFIGMASECRET                           string  `json:"EXTERNAL_FIGMA_SECRET"`
	EXTERNALGITHUBCLIENTID                        string  `json:"EXTERNAL_GITHUB_CLIENT_ID"`
	EXTERNALGITHUBENABLED                         bool    `json:"EXTERNAL_GITHUB_ENABLED"`
	EXTERNALGITHUBSECRET                          string  `json:"EXTERNAL_GITHUB_SECRET"`
	EXTERNALGITLABCLIENTID                        string  `json:"EXTERNAL_GITLAB_CLIENT_ID"`
	EXTERNALGITLABENABLED                         bool    `json:"EXTERNAL_GITLAB_ENABLED"`
	EXTERNALGITLABSECRET                          string  `json:"EXTERNAL_GITLAB_SECRET"`
	EXTERNALGITLABURL                             string  `json:"EXTERNAL_GITLAB_URL"`
	EXTERNALGOOGLEADDITIONALCLIENTIDS             *string `json:"EXTERNAL_GOOGLE_ADDITIONAL_CLIENT_IDS,omitempty"`
	EXTERNALGOOGLECLIENTID                        string  `json:"EXTERNAL_GOOGLE_CLIENT_ID"`
	EXTERNALGOOGLEENABLED                         bool    `json:"EXTERNAL_GOOGLE_ENABLED"`
	EXTERNALGOOGLESECRET                          string  `json:"EXTERNAL_GOOGLE_SECRET"`
	EXTERNALKAKAOCLIENTID                         string  `json:"EXTERNAL_KAKAO_CLIENT_ID"`
	EXTERNALKAKAOENABLED                          bool    `json:"EXTERNAL_KAKAO_ENABLED"`
	EXTERNALKAKAOSECRET                           string  `json:"EXTERNAL_KAKAO_SECRET"`
	EXTERNALKEYCLOAKCLIENTID                      string  `json:"EXTERNAL_KEYCLOAK_CLIENT_ID"`
	EXTERNALKEYCLOAKENABLED                       bool    `json:"EXTERNAL_KEYCLOAK_ENABLED"`
	EXTERNALKEYCLOAKSECRET                        string  `json:"EXTERNAL_KEYCLOAK_SECRET"`
	EXTERNALKEYCLOAKURL                           string  `json:"EXTERNAL_KEYCLOAK_URL"`
	EXTERNALLINKEDINCLIENTID                      string  `json:"EXTERNAL_LINKEDIN_CLIENT_ID"`
	EXTERNALLINKEDINENABLED                       bool    `json:"EXTERNAL_LINKEDIN_ENABLED"`
	EXTERNALLINKEDINSECRET                        string  `json:"EXTERNAL_LINKEDIN_SECRET"`
	EXTERNALNOTIONCLIENTID                        string  `json:"EXTERNAL_NOTION_CLIENT_ID"`
	EXTERNALNOTIONENABLED                         bool    `json:"EXTERNAL_NOTION_ENABLED"`
	EXTERNALNOTIONSECRET                          string  `json:"EXTERNAL_NOTION_SECRET"`
	EXTERNALPHONEENABLED                          bool    `json:"EXTERNAL_PHONE_ENABLED"`
	EXTERNALSLACKCLIENTID                         string  `json:"EXTERNAL_SLACK_CLIENT_ID"`
	EXTERNALSLACKENABLED                          bool    `json:"EXTERNAL_SLACK_ENABLED"`
	EXTERNALSLACKSECRET                           string  `json:"EXTERNAL_SLACK_SECRET"`
	EXTERNALSPOTIFYCLIENTID                       string  `json:"EXTERNAL_SPOTIFY_CLIENT_ID"`
	EXTERNALSPOTIFYENABLED                        bool    `json:"EXTERNAL_SPOTIFY_ENABLED"`
	EXTERNALSPOTIFYSECRET                         string  `json:"EXTERNAL_SPOTIFY_SECRET"`
	EXTERNALTWITCHCLIENTID                        string  `json:"EXTERNAL_TWITCH_CLIENT_ID"`
	EXTERNALTWITCHENABLED                         bool    `json:"EXTERNAL_TWITCH_ENABLED"`
	EXTERNALTWITCHSECRET                          string  `json:"EXTERNAL_TWITCH_SECRET"`
	EXTERNALTWITTERCLIENTID                       string  `json:"EXTERNAL_TWITTER_CLIENT_ID"`
	EXTERNALTWITTERENABLED                        bool    `json:"EXTERNAL_TWITTER_ENABLED"`
	EXTERNALTWITTERSECRET                         string  `json:"EXTERNAL_TWITTER_SECRET"`
	EXTERNALWORKOSCLIENTID                        string  `json:"EXTERNAL_WORKOS_CLIENT_ID"`
	EXTERNALWORKOSENABLED                         bool    `json:"EXTERNAL_WORKOS_ENABLED"`
	EXTERNALWORKOSSECRET                          string  `json:"EXTERNAL_WORKOS_SECRET"`
	EXTERNALWORKOSURL                             string  `json:"EXTERNAL_WORKOS_URL"`
	EXTERNALZOOMCLIENTID                          string  `json:"EXTERNAL_ZOOM_CLIENT_ID"`
	EXTERNALZOOMENABLED                           bool    `json:"EXTERNAL_ZOOM_ENABLED"`
	EXTERNALZOOMSECRET                            string  `json:"EXTERNAL_ZOOM_SECRET"`
	JWTEXP                                        float32 `json:"JWT_EXP"`
	MAILERAUTOCONFIRM                             bool    `json:"MAILER_AUTOCONFIRM"`
	MAILEROTPEXP                                  float32 `json:"MAILER_OTP_EXP"`
	MAILERSECUREEMAILCHANGEENABLED                bool    `json:"MAILER_SECURE_EMAIL_CHANGE_ENABLED"`
	MAILERSUBJECTSCONFIRMATION                    string  `json:"MAILER_SUBJECTS_CONFIRMATION"`
	MAILERSUBJECTSEMAILCHANGE                     string  `json:"MAILER_SUBJECTS_EMAIL_CHANGE"`
	MAILERSUBJECTSINVITE                          string  `json:"MAILER_SUBJECTS_INVITE"`
	MAILERSUBJECTSMAGICLINK                       string  `json:"MAILER_SUBJECTS_MAGIC_LINK"`
	MAILERSUBJECTSRECOVERY                        string  `json:"MAILER_SUBJECTS_RECOVERY"`
	MAILERTEMPLATESCONFIRMATIONCONTENT            string  `json:"MAILER_TEMPLATES_CONFIRMATION_CONTENT"`
	MAILERTEMPLATESEMAILCHANGECONTENT             string  `json:"MAILER_TEMPLATES_EMAIL_CHANGE_CONTENT"`
	MAILERTEMPLATESINVITECONTENT                  string  `json:"MAILER_TEMPLATES_INVITE_CONTENT"`
	MAILERTEMPLATESMAGICLINKCONTENT               string  `json:"MAILER_TEMPLATES_MAGIC_LINK_CONTENT"`
	MAILERTEMPLATESRECOVERYCONTENT                string  `json:"MAILER_TEMPLATES_RECOVERY_CONTENT"`
	MFAMAXENROLLEDFACTORS                         float32 `json:"MFA_MAX_ENROLLED_FACTORS"`
	PASSWORDMINLENGTH                             float32 `json:"PASSWORD_MIN_LENGTH"`
	RATELIMITEMAILSENT                            float32 `json:"RATE_LIMIT_EMAIL_SENT"`
	RATELIMITSMSSENT                              float32 `json:"RATE_LIMIT_SMS_SENT"`
	REFRESHTOKENROTATIONENABLED                   bool    `json:"REFRESH_TOKEN_ROTATION_ENABLED"`
	SAMLENABLED                                   *bool   `json:"SAML_ENABLED,omitempty"`
	SECURITYCAPTCHAENABLED                        bool    `json:"SECURITY_CAPTCHA_ENABLED"`
	SECURITYCAPTCHAPROVIDER                       string  `json:"SECURITY_CAPTCHA_PROVIDER"`
	SECURITYCAPTCHASECRET                         string  `json:"SECURITY_CAPTCHA_SECRET"`
	SECURITYREFRESHTOKENREUSEINTERVAL             float32 `json:"SECURITY_REFRESH_TOKEN_REUSE_INTERVAL"`
	SECURITYUPDATEPASSWORDREQUIREREAUTHENTICATION bool    `json:"SECURITY_UPDATE_PASSWORD_REQUIRE_REAUTHENTICATION"`
	SITEURL                                       string  `json:"SITE_URL"`
	SMSAUTOCONFIRM                                bool    `json:"SMS_AUTOCONFIRM"`
	SMSMAXFREQUENCY                               float32 `json:"SMS_MAX_FREQUENCY"`
	SMSMESSAGEBIRDACCESSKEY                       string  `json:"SMS_MESSAGEBIRD_ACCESS_KEY"`
	SMSMESSAGEBIRDORIGINATOR                      string  `json:"SMS_MESSAGEBIRD_ORIGINATOR"`
	SMSOTPEXP                                     float32 `json:"SMS_OTP_EXP"`
	SMSOTPLENGTH                                  float32 `json:"SMS_OTP_LENGTH"`
	SMSPROVIDER                                   string  `json:"SMS_PROVIDER"`
	SMSTEMPLATE                                   string  `json:"SMS_TEMPLATE"`
	SMSTESTOTP                                    string  `json:"SMS_TEST_OTP"`
	SMSTESTOTPVALIDUNTIL                          string  `json:"SMS_TEST_OTP_VALID_UNTIL"`
	SMSTEXTLOCALAPIKEY                            string  `json:"SMS_TEXTLOCAL_API_KEY"`
	SMSTEXTLOCALSENDER                            string  `json:"SMS_TEXTLOCAL_SENDER"`
	SMSTWILIOACCOUNTSID                           string  `json:"SMS_TWILIO_ACCOUNT_SID"`
	SMSTWILIOAUTHTOKEN                            string  `json:"SMS_TWILIO_AUTH_TOKEN"`
	SMSTWILIOMESSAGESERVICESID                    string  `json:"SMS_TWILIO_MESSAGE_SERVICE_SID"`
	SMSTWILIOVERIFYACCOUNTSID                     string  `json:"SMS_TWILIO_VERIFY_ACCOUNT_SID"`
	SMSTWILIOVERIFYAUTHTOKEN                      string  `json:"SMS_TWILIO_VERIFY_AUTH_TOKEN"`
	SMSTWILIOVERIFYMESSAGESERVICESID              string  `json:"SMS_TWILIO_VERIFY_MESSAGE_SERVICE_SID"`
	SMSVONAGEAPIKEY                               string  `json:"SMS_VONAGE_API_KEY"`
	SMSVONAGEAPISECRET                            string  `json:"SMS_VONAGE_API_SECRET"`
	SMSVONAGEFROM                                 string  `json:"SMS_VONAGE_FROM"`
	SMTPADMINEMAIL                                string  `json:"SMTP_ADMIN_EMAIL"`
	SMTPHOST                                      string  `json:"SMTP_HOST"`
	SMTPMAXFREQUENCY                              float32 `json:"SMTP_MAX_FREQUENCY"`
	SMTPPASS                                      *string `json:"SMTP_PASS"`
	SMTPPASSENCRYPTED                             *string `json:"SMTP_PASS_ENCRYPTED"`
	SMTPPORT                                      string  `json:"SMTP_PORT"`
	SMTPSENDERNAME                                *string `json:"SMTP_SENDER_NAME,omitempty"`
	SMTPUSER                                      string  `json:"SMTP_USER"`
	URIALLOWLIST                                  string  `json:"URI_ALLOW_LIST"`
}

GetGoTrueConfigReply defines model for GetGoTrueConfigReply.

type GetGoTrueConfigResponse

type GetGoTrueConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetGoTrueConfigReply
}

func ParseGetGoTrueConfigResponse

func ParseGetGoTrueConfigResponse(rsp *http.Response) (*GetGoTrueConfigResponse, error)

ParseGetGoTrueConfigResponse parses an HTTP response from a GetGoTrueConfigWithResponse call

func (GetGoTrueConfigResponse) Status

func (r GetGoTrueConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetGoTrueConfigResponse) StatusCode

func (r GetGoTrueConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetHookLogsParams

type GetHookLogsParams struct {
	Id                   float32 `form:"id" json:"id"`
	Limit                *string `form:"limit,omitempty" json:"limit,omitempty"`
	Offset               *string `form:"offset,omitempty" json:"offset,omitempty"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

GetHookLogsParams defines parameters for GetHookLogs.

type GetHookLogsResponse

type GetHookLogsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetHookLogsResponse

func ParseGetHookLogsResponse(rsp *http.Response) (*GetHookLogsResponse, error)

ParseGetHookLogsResponse parses an HTTP response from a GetHookLogsWithResponse call

func (GetHookLogsResponse) Status

func (r GetHookLogsResponse) Status() string

Status returns HTTPResponse.Status

func (GetHookLogsResponse) StatusCode

func (r GetHookLogsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInviteParams

type GetInviteParams struct {
	Token string `form:"token" json:"token"`
}

GetInviteParams defines parameters for GetInvite.

type GetInviteResponse

type GetInviteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InviteResponse
}

func ParseGetInviteResponse

func ParseGetInviteResponse(rsp *http.Response) (*GetInviteResponse, error)

ParseGetInviteResponse parses an HTTP response from a GetInviteWithResponse call

func (GetInviteResponse) Status

func (r GetInviteResponse) Status() string

Status returns HTTPResponse.Status

func (GetInviteResponse) StatusCode

func (r GetInviteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvitedUsersResponse

type GetInvitedUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Invite
}

func ParseGetInvitedUsersResponse

func ParseGetInvitedUsersResponse(rsp *http.Response) (*GetInvitedUsersResponse, error)

ParseGetInvitedUsersResponse parses an HTTP response from a GetInvitedUsersWithResponse call

func (GetInvitedUsersResponse) Status

func (r GetInvitedUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetInvitedUsersResponse) StatusCode

func (r GetInvitedUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvoiceCountResponse

type GetInvoiceCountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetInvoiceCountResponse

func ParseGetInvoiceCountResponse(rsp *http.Response) (*GetInvoiceCountResponse, error)

ParseGetInvoiceCountResponse parses an HTTP response from a GetInvoiceCountWithResponse call

func (GetInvoiceCountResponse) Status

func (r GetInvoiceCountResponse) Status() string

Status returns HTTPResponse.Status

func (GetInvoiceCountResponse) StatusCode

func (r GetInvoiceCountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvoicesParams

type GetInvoicesParams struct {
	Limit  *string `form:"limit,omitempty" json:"limit,omitempty"`
	Offset *string `form:"offset,omitempty" json:"offset,omitempty"`
}

GetInvoicesParams defines parameters for GetInvoices.

type GetInvoicesResponse

type GetInvoicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]map[string]interface{}
}

func ParseGetInvoicesResponse

func ParseGetInvoicesResponse(rsp *http.Response) (*GetInvoicesResponse, error)

ParseGetInvoicesResponse parses an HTTP response from a GetInvoicesWithResponse call

func (GetInvoicesResponse) Status

func (r GetInvoicesResponse) Status() string

Status returns HTTPResponse.Status

func (GetInvoicesResponse) StatusCode

func (r GetInvoicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMaterializedViewsParams

type GetMaterializedViewsParams struct {
	Id                   string `form:"id" json:"id"`
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	Limit                string `form:"limit" json:"limit"`
	Offset               string `form:"offset" json:"offset"`
	IncludeColumns       string `form:"include_columns" json:"include_columns"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetMaterializedViewsParams defines parameters for GetMaterializedViews.

type GetMaterializedViewsResponse

type GetMaterializedViewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresMaterializedView
}

func ParseGetMaterializedViewsResponse

func ParseGetMaterializedViewsResponse(rsp *http.Response) (*GetMaterializedViewsResponse, error)

ParseGetMaterializedViewsResponse parses an HTTP response from a GetMaterializedViewsWithResponse call

func (GetMaterializedViewsResponse) Status

Status returns HTTPResponse.Status

func (GetMaterializedViewsResponse) StatusCode

func (r GetMaterializedViewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMembersResponse

type GetMembersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]Member
}

func ParseGetMembersResponse

func ParseGetMembersResponse(rsp *http.Response) (*GetMembersResponse, error)

ParseGetMembersResponse parses an HTTP response from a GetMembersWithResponse call

func (GetMembersResponse) Status

func (r GetMembersResponse) Status() string

Status returns HTTPResponse.Status

func (GetMembersResponse) StatusCode

func (r GetMembersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMetricsBody

type GetMetricsBody struct {
	Interval    GetMetricsBodyInterval `json:"interval"`
	Metric      GetMetricsBodyMetric   `json:"metric"`
	ProjectRefs []string               `json:"project_refs"`
	Region      string                 `json:"region"`
}

GetMetricsBody defines model for GetMetricsBody.

type GetMetricsBodyInterval

type GetMetricsBodyInterval string

GetMetricsBodyInterval defines model for GetMetricsBody.Interval.

const (
	GetMetricsBodyIntervalN1d GetMetricsBodyInterval = "1d"
	GetMetricsBodyIntervalN3d GetMetricsBodyInterval = "3d"
	GetMetricsBodyIntervalN7d GetMetricsBodyInterval = "7d"
)

Defines values for GetMetricsBodyInterval.

type GetMetricsBodyMetric

type GetMetricsBodyMetric string

GetMetricsBodyMetric defines model for GetMetricsBody.Metric.

const (
	UserQueries GetMetricsBodyMetric = "user_queries"
)

Defines values for GetMetricsBodyMetric.

type GetMetricsResponse

type GetMetricsResponse struct {
	Metrics []ProjectMetric `json:"metrics"`
}

GetMetricsResponse defines model for GetMetricsResponse.

type GetNotificationsV2Params

type GetNotificationsV2Params struct {
	Archived *bool   `form:"archived,omitempty" json:"archived,omitempty"`
	Offset   float32 `form:"offset" json:"offset"`
	Limit    float32 `form:"limit" json:"limit"`
}

GetNotificationsV2Params defines parameters for GetNotificationsV2.

type GetNotificationsV2Response

type GetNotificationsV2Response struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]NotificationResponseV2
}

func ParseGetNotificationsV2Response

func ParseGetNotificationsV2Response(rsp *http.Response) (*GetNotificationsV2Response, error)

ParseGetNotificationsV2Response parses an HTTP response from a GetNotificationsV2WithResponse call

func (GetNotificationsV2Response) Status

Status returns HTTPResponse.Status

func (GetNotificationsV2Response) StatusCode

func (r GetNotificationsV2Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetObjectsBody

type GetObjectsBody struct {
	Options StorageObjectSearchOptions `json:"options"`
	Path    string                     `json:"path"`
}

GetObjectsBody defines model for GetObjectsBody.

type GetObjectsJSONRequestBody

type GetObjectsJSONRequestBody = GetObjectsBody

GetObjectsJSONRequestBody defines body for GetObjects for application/json ContentType.

type GetObjectsResponse

type GetObjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]StorageObject
}

func ParseGetObjectsResponse

func ParseGetObjectsResponse(rsp *http.Response) (*GetObjectsResponse, error)

ParseGetObjectsResponse parses an HTTP response from a GetObjectsWithResponse call

func (GetObjectsResponse) Status

func (r GetObjectsResponse) Status() string

Status returns HTTPResponse.Status

func (GetObjectsResponse) StatusCode

func (r GetObjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationsResponse

type GetOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]OrganizationResponse
}

func ParseGetOrganizationsResponse

func ParseGetOrganizationsResponse(rsp *http.Response) (*GetOrganizationsResponse, error)

ParseGetOrganizationsResponse parses an HTTP response from a GetOrganizationsWithResponse call

func (GetOrganizationsResponse) Status

func (r GetOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrganizationsResponse) StatusCode

func (r GetOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPgbouncerConfigResponse

type GetPgbouncerConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PgbouncerConfigResponse
}

func ParseGetPgbouncerConfigResponse

func ParseGetPgbouncerConfigResponse(rsp *http.Response) (*GetPgbouncerConfigResponse, error)

ParseGetPgbouncerConfigResponse parses an HTTP response from a GetPgbouncerConfigWithResponse call

func (GetPgbouncerConfigResponse) Status

Status returns HTTPResponse.Status

func (GetPgbouncerConfigResponse) StatusCode

func (r GetPgbouncerConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPoliciesParams

type GetPoliciesParams struct {
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetPoliciesParams defines parameters for GetPolicies.

type GetPoliciesResponse

type GetPoliciesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresPolicy
}

func ParseGetPoliciesResponse

func ParseGetPoliciesResponse(rsp *http.Response) (*GetPoliciesResponse, error)

ParseGetPoliciesResponse parses an HTTP response from a GetPoliciesWithResponse call

func (GetPoliciesResponse) Status

func (r GetPoliciesResponse) Status() string

Status returns HTTPResponse.Status

func (GetPoliciesResponse) StatusCode

func (r GetPoliciesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPostgRESTConfigResponse

type GetPostgRESTConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgrestConfigResponse
}

func ParseGetPostgRESTConfigResponse

func ParseGetPostgRESTConfigResponse(rsp *http.Response) (*GetPostgRESTConfigResponse, error)

ParseGetPostgRESTConfigResponse parses an HTTP response from a GetPostgRESTConfigWithResponse call

func (GetPostgRESTConfigResponse) Status

Status returns HTTPResponse.Status

func (GetPostgRESTConfigResponse) StatusCode

func (r GetPostgRESTConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectApiResponse

type GetProjectApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectSettingsResponse
}

func ParseGetProjectApiResponse

func ParseGetProjectApiResponse(rsp *http.Response) (*GetProjectApiResponse, error)

ParseGetProjectApiResponse parses an HTTP response from a GetProjectApiWithResponse call

func (GetProjectApiResponse) Status

func (r GetProjectApiResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectApiResponse) StatusCode

func (r GetProjectApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectContentResponse

type GetProjectContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetUserContentResponse
}

func ParseGetProjectContentResponse

func ParseGetProjectContentResponse(rsp *http.Response) (*GetProjectContentResponse, error)

ParseGetProjectContentResponse parses an HTTP response from a GetProjectContentWithResponse call

func (GetProjectContentResponse) Status

func (r GetProjectContentResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectContentResponse) StatusCode

func (r GetProjectContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectResponse

type GetProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectDetailResponse
}

func ParseGetProjectResponse

func ParseGetProjectResponse(rsp *http.Response) (*GetProjectResponse, error)

ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call

func (GetProjectResponse) Status

func (r GetProjectResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectResponse) StatusCode

func (r GetProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectStatusResponse

type GetProjectStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetProjectStatusResponse

func ParseGetProjectStatusResponse(rsp *http.Response) (*GetProjectStatusResponse, error)

ParseGetProjectStatusResponse parses an HTTP response from a GetProjectStatusWithResponse call

func (GetProjectStatusResponse) Status

func (r GetProjectStatusResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectStatusResponse) StatusCode

func (r GetProjectStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsMetricsJSONRequestBody

type GetProjectsMetricsJSONRequestBody = GetMetricsBody

GetProjectsMetricsJSONRequestBody defines body for GetProjectsMetrics for application/json ContentType.

type GetProjectsMetricsResponse

type GetProjectsMetricsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GetMetricsResponse
}

func ParseGetProjectsMetricsResponse

func ParseGetProjectsMetricsResponse(rsp *http.Response) (*GetProjectsMetricsResponse, error)

ParseGetProjectsMetricsResponse parses an HTTP response from a GetProjectsMetricsWithResponse call

func (GetProjectsMetricsResponse) Status

Status returns HTTPResponse.Status

func (GetProjectsMetricsResponse) StatusCode

func (r GetProjectsMetricsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsParams

type GetProjectsParams struct {
	IncludeReadonlyModeStatus bool `form:"include_readonly_mode_status" json:"include_readonly_mode_status"`
}

GetProjectsParams defines parameters for GetProjects.

type GetProjectsResponse

type GetProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]ProjectInfo
}

func ParseGetProjectsResponse

func ParseGetProjectsResponse(rsp *http.Response) (*GetProjectsResponse, error)

ParseGetProjectsResponse parses an HTTP response from a GetProjectsWithResponse call

func (GetProjectsResponse) Status

func (r GetProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectsResponse) StatusCode

func (r GetProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPublicUrlBody

type GetPublicUrlBody struct {
	Options *PublicUrlOptions `json:"options,omitempty"`
	Path    string            `json:"path"`
}

GetPublicUrlBody defines model for GetPublicUrlBody.

type GetPublicationsParams

type GetPublicationsParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetPublicationsParams defines parameters for GetPublications.

type GetPublicationsResponse

type GetPublicationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresPublication
}

func ParseGetPublicationsResponse

func ParseGetPublicationsResponse(rsp *http.Response) (*GetPublicationsResponse, error)

ParseGetPublicationsResponse parses an HTTP response from a GetPublicationsWithResponse call

func (GetPublicationsResponse) Status

func (r GetPublicationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetPublicationsResponse) StatusCode

func (r GetPublicationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRolesParams

type GetRolesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetRolesParams defines parameters for GetRoles.

type GetRolesResponse

type GetRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresRole
}

func ParseGetRolesResponse

func ParseGetRolesResponse(rsp *http.Response) (*GetRolesResponse, error)

ParseGetRolesResponse parses an HTTP response from a GetRolesWithResponse call

func (GetRolesResponse) Status

func (r GetRolesResponse) Status() string

Status returns HTTPResponse.Status

func (GetRolesResponse) StatusCode

func (r GetRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSchemasParams

type GetSchemasParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetSchemasParams defines parameters for GetSchemas.

type GetSchemasResponse

type GetSchemasResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresSchema
}

func ParseGetSchemasResponse

func ParseGetSchemasResponse(rsp *http.Response) (*GetSchemasResponse, error)

ParseGetSchemasResponse parses an HTTP response from a GetSchemasWithResponse call

func (GetSchemasResponse) Status

func (r GetSchemasResponse) Status() string

Status returns HTTPResponse.Status

func (GetSchemasResponse) StatusCode

func (r GetSchemasResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSignedUrlBody

type GetSignedUrlBody struct {
	ExpiresIn float32           `json:"expiresIn"`
	Options   *SignedUrlOptions `json:"options,omitempty"`
	Path      string            `json:"path"`
}

GetSignedUrlBody defines model for GetSignedUrlBody.

type GetSignedUrlsBody

type GetSignedUrlsBody struct {
	ExpiresIn float32            `json:"expiresIn"`
	Options   *SignedUrlsOptions `json:"options,omitempty"`
	Path      []string           `json:"path"`
}

GetSignedUrlsBody defines model for GetSignedUrlsBody.

type GetStatusResponse

type GetStatusResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseGetStatusResponse

func ParseGetStatusResponse(rsp *http.Response) (*GetStatusResponse, error)

ParseGetStatusResponse parses an HTTP response from a GetStatusWithResponse call

func (GetStatusResponse) Status

func (r GetStatusResponse) Status() string

Status returns HTTPResponse.Status

func (GetStatusResponse) StatusCode

func (r GetStatusResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetStorageConfigResponse

type GetStorageConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *StorageConfigResponse
}

func ParseGetStorageConfigResponse

func ParseGetStorageConfigResponse(rsp *http.Response) (*GetStorageConfigResponse, error)

ParseGetStorageConfigResponse parses an HTTP response from a GetStorageConfigWithResponse call

func (GetStorageConfigResponse) Status

func (r GetStorageConfigResponse) Status() string

Status returns HTTPResponse.Status

func (GetStorageConfigResponse) StatusCode

func (r GetStorageConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTablePrivilegesParams

type GetTablePrivilegesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetTablePrivilegesParams defines parameters for GetTablePrivileges.

type GetTablePrivilegesResponse

type GetTablePrivilegesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresTablePrivileges
}

func ParseGetTablePrivilegesResponse

func ParseGetTablePrivilegesResponse(rsp *http.Response) (*GetTablePrivilegesResponse, error)

ParseGetTablePrivilegesResponse parses an HTTP response from a GetTablePrivilegesWithResponse call

func (GetTablePrivilegesResponse) Status

Status returns HTTPResponse.Status

func (GetTablePrivilegesResponse) StatusCode

func (r GetTablePrivilegesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTablesParams

type GetTablesParams struct {
	// Id Table ID
	Id                   *string `form:"id,omitempty" json:"id,omitempty"`
	IncludeSystemSchemas string  `form:"include_system_schemas" json:"include_system_schemas"`
	IncludedSchemas      string  `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string  `form:"excluded_schemas" json:"excluded_schemas"`
	Limit                string  `form:"limit" json:"limit"`
	Offset               string  `form:"offset" json:"offset"`
	IncludeColumns       string  `form:"include_columns" json:"include_columns"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

GetTablesParams defines parameters for GetTables.

type GetTablesResponse

type GetTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresTable
}

func ParseGetTablesResponse

func ParseGetTablesResponse(rsp *http.Response) (*GetTablesResponse, error)

ParseGetTablesResponse parses an HTTP response from a GetTablesWithResponse call

func (GetTablesResponse) Status

func (r GetTablesResponse) Status() string

Status returns HTTPResponse.Status

func (GetTablesResponse) StatusCode

func (r GetTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTemplateParamsTemplate

type GetTemplateParamsTemplate string

GetTemplateParamsTemplate defines parameters for GetTemplate.

const (
	GetTemplateParamsTemplateConfirmation GetTemplateParamsTemplate = "confirmation"
	GetTemplateParamsTemplateEmailChange  GetTemplateParamsTemplate = "email-change"
	GetTemplateParamsTemplateInvite       GetTemplateParamsTemplate = "invite"
	GetTemplateParamsTemplateMagicLink    GetTemplateParamsTemplate = "magic-link"
	GetTemplateParamsTemplateRecovery     GetTemplateParamsTemplate = "recovery"
)

Defines values for GetTemplateParamsTemplate.

type GetTemplateResponse

type GetTemplateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *string
}

func ParseGetTemplateResponse

func ParseGetTemplateResponse(rsp *http.Response) (*GetTemplateResponse, error)

ParseGetTemplateResponse parses an HTTP response from a GetTemplateWithResponse call

func (GetTemplateResponse) Status

func (r GetTemplateResponse) Status() string

Status returns HTTPResponse.Status

func (GetTemplateResponse) StatusCode

func (r GetTemplateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTriggersParams

type GetTriggersParams struct {
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetTriggersParams defines parameters for GetTriggers.

type GetTriggersResponse

type GetTriggersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresTrigger
}

func ParseGetTriggersResponse

func ParseGetTriggersResponse(rsp *http.Response) (*GetTriggersResponse, error)

ParseGetTriggersResponse parses an HTTP response from a GetTriggersWithResponse call

func (GetTriggersResponse) Status

func (r GetTriggersResponse) Status() string

Status returns HTTPResponse.Status

func (GetTriggersResponse) StatusCode

func (r GetTriggersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTypesParams

type GetTypesParams struct {
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetTypesParams defines parameters for GetTypes.

type GetTypesResponse

type GetTypesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresType
}

func ParseGetTypesResponse

func ParseGetTypesResponse(rsp *http.Response) (*GetTypesResponse, error)

ParseGetTypesResponse parses an HTTP response from a GetTypesWithResponse call

func (GetTypesResponse) Status

func (r GetTypesResponse) Status() string

Status returns HTTPResponse.Status

func (GetTypesResponse) StatusCode

func (r GetTypesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsageMetricsParams

type GetUsageMetricsParams struct {
	Attribute GetUsageMetricsParamsAttribute `form:"attribute" json:"attribute"`
	StartDate string                         `form:"startDate" json:"startDate"`
	EndDate   string                         `form:"endDate" json:"endDate"`
	Interval  *GetUsageMetricsParamsInterval `form:"interval,omitempty" json:"interval,omitempty"`
}

GetUsageMetricsParams defines parameters for GetUsageMetrics.

type GetUsageMetricsParamsAttribute

type GetUsageMetricsParamsAttribute string

GetUsageMetricsParamsAttribute defines parameters for GetUsageMetrics.

const (
	AvgCpuUsage       GetUsageMetricsParamsAttribute = "avg_cpu_usage"
	CpuUsage          GetUsageMetricsParamsAttribute = "cpu_usage"
	DiskIoBudget      GetUsageMetricsParamsAttribute = "disk_io_budget"
	DiskIoConsumption GetUsageMetricsParamsAttribute = "disk_io_consumption"
	MaxCpuUsage       GetUsageMetricsParamsAttribute = "max_cpu_usage"
	RamUsage          GetUsageMetricsParamsAttribute = "ram_usage"
	SwapUsage         GetUsageMetricsParamsAttribute = "swap_usage"
)

Defines values for GetUsageMetricsParamsAttribute.

type GetUsageMetricsParamsInterval

type GetUsageMetricsParamsInterval string

GetUsageMetricsParamsInterval defines parameters for GetUsageMetrics.

const (
	GetUsageMetricsParamsIntervalN10m GetUsageMetricsParamsInterval = "10m"
	GetUsageMetricsParamsIntervalN1d  GetUsageMetricsParamsInterval = "1d"
	GetUsageMetricsParamsIntervalN1h  GetUsageMetricsParamsInterval = "1h"
	GetUsageMetricsParamsIntervalN1m  GetUsageMetricsParamsInterval = "1m"
	GetUsageMetricsParamsIntervalN30m GetUsageMetricsParamsInterval = "30m"
	GetUsageMetricsParamsIntervalN5m  GetUsageMetricsParamsInterval = "5m"
)

Defines values for GetUsageMetricsParamsInterval.

type GetUsageMetricsResponse

type GetUsageMetricsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseGetUsageMetricsResponse

func ParseGetUsageMetricsResponse(rsp *http.Response) (*GetUsageMetricsResponse, error)

ParseGetUsageMetricsResponse parses an HTTP response from a GetUsageMetricsWithResponse call

func (GetUsageMetricsResponse) Status

func (r GetUsageMetricsResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsageMetricsResponse) StatusCode

func (r GetUsageMetricsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsageStatusConfigResponse

type GetUsageStatusConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsageStatusResponse
}

func ParseGetUsageStatusConfigResponse

func ParseGetUsageStatusConfigResponse(rsp *http.Response) (*GetUsageStatusConfigResponse, error)

ParseGetUsageStatusConfigResponse parses an HTTP response from a GetUsageStatusConfigWithResponse call

func (GetUsageStatusConfigResponse) Status

Status returns HTTPResponse.Status

func (GetUsageStatusConfigResponse) StatusCode

func (r GetUsageStatusConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserContentObject

type GetUserContentObject struct {
	Description   *string `json:"description,omitempty"`
	Id            string  `json:"id"`
	InsertedAt    string  `json:"inserted_at"`
	LastUpdatedBy float32 `json:"last_updated_by"`
	Name          string  `json:"name"`
	Owner         struct {
		Id       float32 `json:"id"`
		Username string  `json:"username"`
	} `json:"owner"`
	OwnerId   float32                `json:"owner_id"`
	ProjectId float32                `json:"project_id"`
	Type      map[string]interface{} `json:"type"`
	UpdatedAt string                 `json:"updated_at"`
	UpdatedBy struct {
		Id       float32 `json:"id"`
		Username string  `json:"username"`
	} `json:"updated_by"`
	Visibility map[string]interface{} `json:"visibility"`
}

GetUserContentObject defines model for GetUserContentObject.

type GetUserContentResponse

type GetUserContentResponse struct {
	Data []GetUserContentObject `json:"data"`
}

GetUserContentResponse defines model for GetUserContentResponse.

type GetUsersParams

type GetUsersParams struct {
	Keywords string `form:"keywords" json:"keywords"`
	Limit    string `form:"limit" json:"limit"`
	Offset   string `form:"offset" json:"offset"`
	Verified string `form:"verified" json:"verified"`
}

GetUsersParams defines parameters for GetUsers.

type GetUsersResponse

type GetUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UsersResponse
}

func ParseGetUsersResponse

func ParseGetUsersResponse(rsp *http.Response) (*GetUsersResponse, error)

ParseGetUsersResponse parses an HTTP response from a GetUsersWithResponse call

func (GetUsersResponse) Status

func (r GetUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersResponse) StatusCode

func (r GetUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetViewsParams

type GetViewsParams struct {
	Id                   string `form:"id" json:"id"`
	IncludeSystemSchemas string `form:"include_system_schemas" json:"include_system_schemas"`
	IncludedSchemas      string `form:"included_schemas" json:"included_schemas"`
	ExcludedSchemas      string `form:"excluded_schemas" json:"excluded_schemas"`
	Limit                string `form:"limit" json:"limit"`
	Offset               string `form:"offset" json:"offset"`
	IncludeColumns       string `form:"include_columns" json:"include_columns"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GetViewsParams defines parameters for GetViews.

type GetViewsResponse

type GetViewsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresView
}

func ParseGetViewsResponse

func ParseGetViewsResponse(rsp *http.Response) (*GetViewsResponse, error)

ParseGetViewsResponse parses an HTTP response from a GetViewsWithResponse call

func (GetViewsResponse) Status

func (r GetViewsResponse) Status() string

Status returns HTTPResponse.Status

func (GetViewsResponse) StatusCode

func (r GetViewsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GoTrueConfig

type GoTrueConfig struct {
	DISABLESIGNUP                                 bool    `json:"DISABLE_SIGNUP"`
	EXTERNALAPPLEADDITIONALCLIENTIDS              *string `json:"EXTERNAL_APPLE_ADDITIONAL_CLIENT_IDS,omitempty"`
	EXTERNALAPPLECLIENTID                         string  `json:"EXTERNAL_APPLE_CLIENT_ID"`
	EXTERNALAPPLEENABLED                          bool    `json:"EXTERNAL_APPLE_ENABLED"`
	EXTERNALAPPLESECRET                           string  `json:"EXTERNAL_APPLE_SECRET"`
	EXTERNALAZURECLIENTID                         string  `json:"EXTERNAL_AZURE_CLIENT_ID"`
	EXTERNALAZUREENABLED                          bool    `json:"EXTERNAL_AZURE_ENABLED"`
	EXTERNALAZURESECRET                           string  `json:"EXTERNAL_AZURE_SECRET"`
	EXTERNALAZUREURL                              string  `json:"EXTERNAL_AZURE_URL"`
	EXTERNALBITBUCKETCLIENTID                     string  `json:"EXTERNAL_BITBUCKET_CLIENT_ID"`
	EXTERNALBITBUCKETENABLED                      bool    `json:"EXTERNAL_BITBUCKET_ENABLED"`
	EXTERNALBITBUCKETSECRET                       string  `json:"EXTERNAL_BITBUCKET_SECRET"`
	EXTERNALDISCORDCLIENTID                       string  `json:"EXTERNAL_DISCORD_CLIENT_ID"`
	EXTERNALDISCORDENABLED                        bool    `json:"EXTERNAL_DISCORD_ENABLED"`
	EXTERNALDISCORDSECRET                         string  `json:"EXTERNAL_DISCORD_SECRET"`
	EXTERNALEMAILENABLED                          bool    `json:"EXTERNAL_EMAIL_ENABLED"`
	EXTERNALFACEBOOKCLIENTID                      string  `json:"EXTERNAL_FACEBOOK_CLIENT_ID"`
	EXTERNALFACEBOOKENABLED                       bool    `json:"EXTERNAL_FACEBOOK_ENABLED"`
	EXTERNALFACEBOOKSECRET                        string  `json:"EXTERNAL_FACEBOOK_SECRET"`
	EXTERNALFIGMACLIENTID                         string  `json:"EXTERNAL_FIGMA_CLIENT_ID"`
	EXTERNALFIGMAENABLED                          bool    `json:"EXTERNAL_FIGMA_ENABLED"`
	EXTERNALFIGMASECRET                           string  `json:"EXTERNAL_FIGMA_SECRET"`
	EXTERNALGITHUBCLIENTID                        string  `json:"EXTERNAL_GITHUB_CLIENT_ID"`
	EXTERNALGITHUBENABLED                         bool    `json:"EXTERNAL_GITHUB_ENABLED"`
	EXTERNALGITHUBSECRET                          string  `json:"EXTERNAL_GITHUB_SECRET"`
	EXTERNALGITLABCLIENTID                        string  `json:"EXTERNAL_GITLAB_CLIENT_ID"`
	EXTERNALGITLABENABLED                         bool    `json:"EXTERNAL_GITLAB_ENABLED"`
	EXTERNALGITLABSECRET                          string  `json:"EXTERNAL_GITLAB_SECRET"`
	EXTERNALGITLABURL                             string  `json:"EXTERNAL_GITLAB_URL"`
	EXTERNALGOOGLEADDITIONALCLIENTIDS             *string `json:"EXTERNAL_GOOGLE_ADDITIONAL_CLIENT_IDS,omitempty"`
	EXTERNALGOOGLECLIENTID                        string  `json:"EXTERNAL_GOOGLE_CLIENT_ID"`
	EXTERNALGOOGLEENABLED                         bool    `json:"EXTERNAL_GOOGLE_ENABLED"`
	EXTERNALGOOGLESECRET                          string  `json:"EXTERNAL_GOOGLE_SECRET"`
	EXTERNALKAKAOCLIENTID                         string  `json:"EXTERNAL_KAKAO_CLIENT_ID"`
	EXTERNALKAKAOENABLED                          bool    `json:"EXTERNAL_KAKAO_ENABLED"`
	EXTERNALKAKAOSECRET                           string  `json:"EXTERNAL_KAKAO_SECRET"`
	EXTERNALKEYCLOAKCLIENTID                      string  `json:"EXTERNAL_KEYCLOAK_CLIENT_ID"`
	EXTERNALKEYCLOAKENABLED                       bool    `json:"EXTERNAL_KEYCLOAK_ENABLED"`
	EXTERNALKEYCLOAKSECRET                        string  `json:"EXTERNAL_KEYCLOAK_SECRET"`
	EXTERNALKEYCLOAKURL                           string  `json:"EXTERNAL_KEYCLOAK_URL"`
	EXTERNALLINKEDINCLIENTID                      string  `json:"EXTERNAL_LINKEDIN_CLIENT_ID"`
	EXTERNALLINKEDINENABLED                       bool    `json:"EXTERNAL_LINKEDIN_ENABLED"`
	EXTERNALLINKEDINSECRET                        string  `json:"EXTERNAL_LINKEDIN_SECRET"`
	EXTERNALNOTIONCLIENTID                        string  `json:"EXTERNAL_NOTION_CLIENT_ID"`
	EXTERNALNOTIONENABLED                         bool    `json:"EXTERNAL_NOTION_ENABLED"`
	EXTERNALNOTIONSECRET                          string  `json:"EXTERNAL_NOTION_SECRET"`
	EXTERNALPHONEENABLED                          bool    `json:"EXTERNAL_PHONE_ENABLED"`
	EXTERNALSLACKCLIENTID                         string  `json:"EXTERNAL_SLACK_CLIENT_ID"`
	EXTERNALSLACKENABLED                          bool    `json:"EXTERNAL_SLACK_ENABLED"`
	EXTERNALSLACKSECRET                           string  `json:"EXTERNAL_SLACK_SECRET"`
	EXTERNALSPOTIFYCLIENTID                       string  `json:"EXTERNAL_SPOTIFY_CLIENT_ID"`
	EXTERNALSPOTIFYENABLED                        bool    `json:"EXTERNAL_SPOTIFY_ENABLED"`
	EXTERNALSPOTIFYSECRET                         string  `json:"EXTERNAL_SPOTIFY_SECRET"`
	EXTERNALTWITCHCLIENTID                        string  `json:"EXTERNAL_TWITCH_CLIENT_ID"`
	EXTERNALTWITCHENABLED                         bool    `json:"EXTERNAL_TWITCH_ENABLED"`
	EXTERNALTWITCHSECRET                          string  `json:"EXTERNAL_TWITCH_SECRET"`
	EXTERNALTWITTERCLIENTID                       string  `json:"EXTERNAL_TWITTER_CLIENT_ID"`
	EXTERNALTWITTERENABLED                        bool    `json:"EXTERNAL_TWITTER_ENABLED"`
	EXTERNALTWITTERSECRET                         string  `json:"EXTERNAL_TWITTER_SECRET"`
	EXTERNALWORKOSCLIENTID                        string  `json:"EXTERNAL_WORKOS_CLIENT_ID"`
	EXTERNALWORKOSENABLED                         bool    `json:"EXTERNAL_WORKOS_ENABLED"`
	EXTERNALWORKOSSECRET                          string  `json:"EXTERNAL_WORKOS_SECRET"`
	EXTERNALWORKOSURL                             string  `json:"EXTERNAL_WORKOS_URL"`
	EXTERNALZOOMCLIENTID                          string  `json:"EXTERNAL_ZOOM_CLIENT_ID"`
	EXTERNALZOOMENABLED                           bool    `json:"EXTERNAL_ZOOM_ENABLED"`
	EXTERNALZOOMSECRET                            string  `json:"EXTERNAL_ZOOM_SECRET"`
	JWTEXP                                        float32 `json:"JWT_EXP"`
	MAILERAUTOCONFIRM                             bool    `json:"MAILER_AUTOCONFIRM"`
	MAILEROTPEXP                                  float32 `json:"MAILER_OTP_EXP"`
	MAILERSECUREEMAILCHANGEENABLED                bool    `json:"MAILER_SECURE_EMAIL_CHANGE_ENABLED"`
	MAILERSUBJECTSCONFIRMATION                    string  `json:"MAILER_SUBJECTS_CONFIRMATION"`
	MAILERSUBJECTSEMAILCHANGE                     string  `json:"MAILER_SUBJECTS_EMAIL_CHANGE"`
	MAILERSUBJECTSINVITE                          string  `json:"MAILER_SUBJECTS_INVITE"`
	MAILERSUBJECTSMAGICLINK                       string  `json:"MAILER_SUBJECTS_MAGIC_LINK"`
	MAILERSUBJECTSRECOVERY                        string  `json:"MAILER_SUBJECTS_RECOVERY"`
	MAILERTEMPLATESCONFIRMATIONCONTENT            string  `json:"MAILER_TEMPLATES_CONFIRMATION_CONTENT"`
	MAILERTEMPLATESEMAILCHANGECONTENT             string  `json:"MAILER_TEMPLATES_EMAIL_CHANGE_CONTENT"`
	MAILERTEMPLATESINVITECONTENT                  string  `json:"MAILER_TEMPLATES_INVITE_CONTENT"`
	MAILERTEMPLATESMAGICLINKCONTENT               string  `json:"MAILER_TEMPLATES_MAGIC_LINK_CONTENT"`
	MAILERTEMPLATESRECOVERYCONTENT                string  `json:"MAILER_TEMPLATES_RECOVERY_CONTENT"`
	MFAMAXENROLLEDFACTORS                         float32 `json:"MFA_MAX_ENROLLED_FACTORS"`
	PASSWORDMINLENGTH                             float32 `json:"PASSWORD_MIN_LENGTH"`
	RATELIMITEMAILSENT                            float32 `json:"RATE_LIMIT_EMAIL_SENT"`
	RATELIMITSMSSENT                              float32 `json:"RATE_LIMIT_SMS_SENT"`
	REFRESHTOKENROTATIONENABLED                   bool    `json:"REFRESH_TOKEN_ROTATION_ENABLED"`
	SAMLENABLED                                   *bool   `json:"SAML_ENABLED,omitempty"`
	SECURITYCAPTCHAENABLED                        bool    `json:"SECURITY_CAPTCHA_ENABLED"`
	SECURITYCAPTCHAPROVIDER                       string  `json:"SECURITY_CAPTCHA_PROVIDER"`
	SECURITYCAPTCHASECRET                         string  `json:"SECURITY_CAPTCHA_SECRET"`
	SECURITYREFRESHTOKENREUSEINTERVAL             float32 `json:"SECURITY_REFRESH_TOKEN_REUSE_INTERVAL"`
	SECURITYUPDATEPASSWORDREQUIREREAUTHENTICATION bool    `json:"SECURITY_UPDATE_PASSWORD_REQUIRE_REAUTHENTICATION"`
	SITEURL                                       string  `json:"SITE_URL"`
	SMSAUTOCONFIRM                                bool    `json:"SMS_AUTOCONFIRM"`
	SMSMAXFREQUENCY                               float32 `json:"SMS_MAX_FREQUENCY"`
	SMSMESSAGEBIRDACCESSKEY                       string  `json:"SMS_MESSAGEBIRD_ACCESS_KEY"`
	SMSMESSAGEBIRDORIGINATOR                      string  `json:"SMS_MESSAGEBIRD_ORIGINATOR"`
	SMSOTPEXP                                     float32 `json:"SMS_OTP_EXP"`
	SMSOTPLENGTH                                  float32 `json:"SMS_OTP_LENGTH"`
	SMSPROVIDER                                   string  `json:"SMS_PROVIDER"`
	SMSTEMPLATE                                   string  `json:"SMS_TEMPLATE"`
	SMSTESTOTP                                    string  `json:"SMS_TEST_OTP"`
	SMSTESTOTPVALIDUNTIL                          string  `json:"SMS_TEST_OTP_VALID_UNTIL"`
	SMSTEXTLOCALAPIKEY                            string  `json:"SMS_TEXTLOCAL_API_KEY"`
	SMSTEXTLOCALSENDER                            string  `json:"SMS_TEXTLOCAL_SENDER"`
	SMSTWILIOACCOUNTSID                           string  `json:"SMS_TWILIO_ACCOUNT_SID"`
	SMSTWILIOAUTHTOKEN                            string  `json:"SMS_TWILIO_AUTH_TOKEN"`
	SMSTWILIOMESSAGESERVICESID                    string  `json:"SMS_TWILIO_MESSAGE_SERVICE_SID"`
	SMSTWILIOVERIFYACCOUNTSID                     string  `json:"SMS_TWILIO_VERIFY_ACCOUNT_SID"`
	SMSTWILIOVERIFYAUTHTOKEN                      string  `json:"SMS_TWILIO_VERIFY_AUTH_TOKEN"`
	SMSTWILIOVERIFYMESSAGESERVICESID              string  `json:"SMS_TWILIO_VERIFY_MESSAGE_SERVICE_SID"`
	SMSVONAGEAPIKEY                               string  `json:"SMS_VONAGE_API_KEY"`
	SMSVONAGEAPISECRET                            string  `json:"SMS_VONAGE_API_SECRET"`
	SMSVONAGEFROM                                 string  `json:"SMS_VONAGE_FROM"`
	SMTPADMINEMAIL                                string  `json:"SMTP_ADMIN_EMAIL"`
	SMTPHOST                                      string  `json:"SMTP_HOST"`
	SMTPMAXFREQUENCY                              float32 `json:"SMTP_MAX_FREQUENCY"`
	SMTPPASS                                      *string `json:"SMTP_PASS"`
	SMTPPASSENCRYPTED                             *string `json:"SMTP_PASS_ENCRYPTED"`
	SMTPPORT                                      string  `json:"SMTP_PORT"`
	SMTPSENDERNAME                                *string `json:"SMTP_SENDER_NAME,omitempty"`
	SMTPUSER                                      string  `json:"SMTP_USER"`
	URIALLOWLIST                                  string  `json:"URI_ALLOW_LIST"`
}

GoTrueConfig defines model for GoTrueConfig.

type GrantColumnPrivilegesBody

type GrantColumnPrivilegesBody struct {
	ColumnId      string                                 `json:"column_id"`
	Grantee       string                                 `json:"grantee"`
	IsGrantable   *bool                                  `json:"is_grantable,omitempty"`
	PrivilegeType GrantColumnPrivilegesBodyPrivilegeType `json:"privilege_type"`
}

GrantColumnPrivilegesBody defines model for GrantColumnPrivilegesBody.

type GrantColumnPrivilegesBodyPrivilegeType

type GrantColumnPrivilegesBodyPrivilegeType string

GrantColumnPrivilegesBodyPrivilegeType defines model for GrantColumnPrivilegesBody.PrivilegeType.

const (
	GrantColumnPrivilegesBodyPrivilegeTypeALL        GrantColumnPrivilegesBodyPrivilegeType = "ALL"
	GrantColumnPrivilegesBodyPrivilegeTypeINSERT     GrantColumnPrivilegesBodyPrivilegeType = "INSERT"
	GrantColumnPrivilegesBodyPrivilegeTypeREFERENCES GrantColumnPrivilegesBodyPrivilegeType = "REFERENCES"
	GrantColumnPrivilegesBodyPrivilegeTypeSELECT     GrantColumnPrivilegesBodyPrivilegeType = "SELECT"
	GrantColumnPrivilegesBodyPrivilegeTypeUPDATE     GrantColumnPrivilegesBodyPrivilegeType = "UPDATE"
)

Defines values for GrantColumnPrivilegesBodyPrivilegeType.

type GrantColumnPrivilegesJSONBody

type GrantColumnPrivilegesJSONBody = []GrantColumnPrivilegesBody

GrantColumnPrivilegesJSONBody defines parameters for GrantColumnPrivileges.

type GrantColumnPrivilegesJSONRequestBody

type GrantColumnPrivilegesJSONRequestBody = GrantColumnPrivilegesJSONBody

GrantColumnPrivilegesJSONRequestBody defines body for GrantColumnPrivileges for application/json ContentType.

type GrantColumnPrivilegesParams

type GrantColumnPrivilegesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GrantColumnPrivilegesParams defines parameters for GrantColumnPrivileges.

type GrantColumnPrivilegesResponse

type GrantColumnPrivilegesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]PostgresColumnPrivileges
}

func ParseGrantColumnPrivilegesResponse

func ParseGrantColumnPrivilegesResponse(rsp *http.Response) (*GrantColumnPrivilegesResponse, error)

ParseGrantColumnPrivilegesResponse parses an HTTP response from a GrantColumnPrivilegesWithResponse call

func (GrantColumnPrivilegesResponse) Status

Status returns HTTPResponse.Status

func (GrantColumnPrivilegesResponse) StatusCode

func (r GrantColumnPrivilegesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GrantTablePrivilegesBody

type GrantTablePrivilegesBody struct {
	Grantee       string                                `json:"grantee"`
	IsGrantable   *bool                                 `json:"is_grantable,omitempty"`
	PrivilegeType GrantTablePrivilegesBodyPrivilegeType `json:"privilege_type"`
	RelationId    float32                               `json:"relation_id"`
}

GrantTablePrivilegesBody defines model for GrantTablePrivilegesBody.

type GrantTablePrivilegesBodyPrivilegeType

type GrantTablePrivilegesBodyPrivilegeType string

GrantTablePrivilegesBodyPrivilegeType defines model for GrantTablePrivilegesBody.PrivilegeType.

const (
	GrantTablePrivilegesBodyPrivilegeTypeALL        GrantTablePrivilegesBodyPrivilegeType = "ALL"
	GrantTablePrivilegesBodyPrivilegeTypeDELETE     GrantTablePrivilegesBodyPrivilegeType = "DELETE"
	GrantTablePrivilegesBodyPrivilegeTypeINSERT     GrantTablePrivilegesBodyPrivilegeType = "INSERT"
	GrantTablePrivilegesBodyPrivilegeTypeREFERENCES GrantTablePrivilegesBodyPrivilegeType = "REFERENCES"
	GrantTablePrivilegesBodyPrivilegeTypeSELECT     GrantTablePrivilegesBodyPrivilegeType = "SELECT"
	GrantTablePrivilegesBodyPrivilegeTypeTRIGGER    GrantTablePrivilegesBodyPrivilegeType = "TRIGGER"
	GrantTablePrivilegesBodyPrivilegeTypeTRUNCATE   GrantTablePrivilegesBodyPrivilegeType = "TRUNCATE"
	GrantTablePrivilegesBodyPrivilegeTypeUPDATE     GrantTablePrivilegesBodyPrivilegeType = "UPDATE"
)

Defines values for GrantTablePrivilegesBodyPrivilegeType.

type GrantTablePrivilegesJSONBody

type GrantTablePrivilegesJSONBody = []GrantTablePrivilegesBody

GrantTablePrivilegesJSONBody defines parameters for GrantTablePrivileges.

type GrantTablePrivilegesJSONRequestBody

type GrantTablePrivilegesJSONRequestBody = GrantTablePrivilegesJSONBody

GrantTablePrivilegesJSONRequestBody defines body for GrantTablePrivileges for application/json ContentType.

type GrantTablePrivilegesParams

type GrantTablePrivilegesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

GrantTablePrivilegesParams defines parameters for GrantTablePrivileges.

type GrantTablePrivilegesResponse

type GrantTablePrivilegesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]PostgresTablePrivileges
}

func ParseGrantTablePrivilegesResponse

func ParseGrantTablePrivilegesResponse(rsp *http.Response) (*GrantTablePrivilegesResponse, error)

ParseGrantTablePrivilegesResponse parses an HTTP response from a GrantTablePrivilegesWithResponse call

func (GrantTablePrivilegesResponse) Status

Status returns HTTPResponse.Status

func (GrantTablePrivilegesResponse) StatusCode

func (r GrantTablePrivilegesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type Invite

type Invite struct {
	InvitedAt    string  `json:"invited_at"`
	InvitedEmail string  `json:"invited_email"`
	InvitedId    float32 `json:"invited_id"`
	RoleId       float32 `json:"role_id"`
}

Invite defines model for Invite.

type InviteResponse

type InviteResponse struct {
	AuthorizedUser    bool   `json:"authorized_user"`
	EmailMatch        bool   `json:"email_match"`
	ExpiredToken      bool   `json:"expired_token"`
	InviteId          string `json:"invite_id"`
	OrganizationName  string `json:"organization_name"`
	TokenDoesNotExist bool   `json:"token_does_not_exist"`
}

InviteResponse defines model for InviteResponse.

type InviteUserBody

type InviteUserBody struct {
	InvitedEmail string  `json:"invited_email"`
	OwnerId      float32 `json:"owner_id"`
	RoleId       float32 `json:"role_id"`
}

InviteUserBody defines model for InviteUserBody.

type InviteUserJSONRequestBody

type InviteUserJSONRequestBody = InviteUserBody

InviteUserJSONRequestBody defines body for InviteUser for application/json ContentType.

type InviteUserResponse

type InviteUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SendInviteReply
}

func ParseInviteUserResponse

func ParseInviteUserResponse(rsp *http.Response) (*InviteUserResponse, error)

ParseInviteUserResponse parses an HTTP response from a InviteUserWithResponse call

func (InviteUserResponse) Status

func (r InviteUserResponse) Status() string

Status returns HTTPResponse.Status

func (InviteUserResponse) StatusCode

func (r InviteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type JoinOrganizationParams

type JoinOrganizationParams struct {
	Token string `form:"token" json:"token"`
}

JoinOrganizationParams defines parameters for JoinOrganization.

type JoinOrganizationResponse

type JoinOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *JoinResponse
}

func ParseJoinOrganizationResponse

func ParseJoinOrganizationResponse(rsp *http.Response) (*JoinOrganizationResponse, error)

ParseJoinOrganizationResponse parses an HTTP response from a JoinOrganizationWithResponse call

func (JoinOrganizationResponse) Status

func (r JoinOrganizationResponse) Status() string

Status returns HTTPResponse.Status

func (JoinOrganizationResponse) StatusCode

func (r JoinOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type JoinResponse

type JoinResponse struct {
	BillingEmail     string  `json:"billing_email"`
	Id               float32 `json:"id"`
	Name             string  `json:"name"`
	Slug             string  `json:"slug"`
	StripeCustomerId string  `json:"stripe_customer_id"`
}

JoinResponse defines model for JoinResponse.

type Member

type Member struct {
	GotrueId     string    `json:"gotrue_id"`
	PrimaryEmail string    `json:"primary_email"`
	RoleIds      []float32 `json:"role_ids"`
	Username     string    `json:"username"`
}

Member defines model for Member.

type MoveObjectBody

type MoveObjectBody struct {
	From string `json:"from"`
	To   string `json:"to"`
}

MoveObjectBody defines model for MoveObjectBody.

type MoveObjectJSONRequestBody

type MoveObjectJSONRequestBody = MoveObjectBody

MoveObjectJSONRequestBody defines body for MoveObject for application/json ContentType.

type MoveObjectResponse

type MoveObjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseMoveObjectResponse

func ParseMoveObjectResponse(rsp *http.Response) (*MoveObjectResponse, error)

ParseMoveObjectResponse parses an HTTP response from a MoveObjectWithResponse call

func (MoveObjectResponse) Status

func (r MoveObjectResponse) Status() string

Status returns HTTPResponse.Status

func (MoveObjectResponse) StatusCode

func (r MoveObjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type NotificationResponseV1

type NotificationResponseV1 struct {
	Data               map[string]interface{} `json:"data"`
	Id                 string                 `json:"id"`
	InsertedAt         string                 `json:"inserted_at"`
	Meta               map[string]interface{} `json:"meta"`
	NotificationName   string                 `json:"notification_name"`
	NotificationStatus string                 `json:"notification_status"`
	ProjectId          float32                `json:"project_id"`
}

NotificationResponseV1 defines model for NotificationResponseV1.

type NotificationResponseV2

type NotificationResponseV2 struct {
	Data       map[string]interface{} `json:"data"`
	Id         string                 `json:"id"`
	InsertedAt string                 `json:"inserted_at"`
	Meta       map[string]interface{} `json:"meta"`
	Name       string                 `json:"name"`
	Priority   map[string]interface{} `json:"priority"`
	Status     map[string]interface{} `json:"status"`
	Type       map[string]interface{} `json:"type"`
}

NotificationResponseV2 defines model for NotificationResponseV2.

type OrganizationResponse

type OrganizationResponse struct {
	BillingEmail     string   `json:"billing_email"`
	Id               float32  `json:"id"`
	IsOwner          bool     `json:"is_owner"`
	Name             string   `json:"name"`
	OptInTags        []string `json:"opt_in_tags"`
	Slug             string   `json:"slug"`
	StripeCustomerId string   `json:"stripe_customer_id"`
	SubscriptionId   *string  `json:"subscription_id,omitempty"`
}

OrganizationResponse defines model for OrganizationResponse.

type OrganizationSlugResponse

type OrganizationSlugResponse struct {
	BillingEmail     string   `json:"billing_email"`
	Id               float32  `json:"id"`
	Name             string   `json:"name"`
	OptInTags        []string `json:"opt_in_tags"`
	Slug             string   `json:"slug"`
	StripeCustomerId string   `json:"stripe_customer_id"`
}

OrganizationSlugResponse defines model for OrganizationSlugResponse.

type PatchConfigSecretJSONRequestBody

type PatchConfigSecretJSONRequestBody = UpdateSecretsConfigBody

PatchConfigSecretJSONRequestBody defines body for PatchConfigSecret for application/json ContentType.

type PatchConfigSecretResponse

type PatchConfigSecretResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UpdateSecretsResponse
}

func ParsePatchConfigSecretResponse

func ParsePatchConfigSecretResponse(rsp *http.Response) (*PatchConfigSecretResponse, error)

ParsePatchConfigSecretResponse parses an HTTP response from a PatchConfigSecretWithResponse call

func (PatchConfigSecretResponse) Status

func (r PatchConfigSecretResponse) Status() string

Status returns HTTPResponse.Status

func (PatchConfigSecretResponse) StatusCode

func (r PatchConfigSecretResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PauseProjectResponse

type PauseProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParsePauseProjectResponse

func ParsePauseProjectResponse(rsp *http.Response) (*PauseProjectResponse, error)

ParsePauseProjectResponse parses an HTTP response from a PauseProjectWithResponse call

func (PauseProjectResponse) Status

func (r PauseProjectResponse) Status() string

Status returns HTTPResponse.Status

func (PauseProjectResponse) StatusCode

func (r PauseProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PgbouncerConfigResponse

type PgbouncerConfigResponse struct {
	ConnectionString        string                                 `json:"connectionString"`
	DbDnsName               string                                 `json:"db_dns_name"`
	DbHost                  string                                 `json:"db_host"`
	DbName                  string                                 `json:"db_name"`
	DbPort                  float32                                `json:"db_port"`
	DbSsl                   bool                                   `json:"db_ssl"`
	DbUser                  string                                 `json:"db_user"`
	DefaultPoolSize         *float32                               `json:"default_pool_size,omitempty"`
	IgnoreStartupParameters *string                                `json:"ignore_startup_parameters,omitempty"`
	InsertedAt              string                                 `json:"inserted_at"`
	MaxClientConn           *float32                               `json:"max_client_conn,omitempty"`
	PgbouncerEnabled        bool                                   `json:"pgbouncer_enabled"`
	PgbouncerStatus         PgbouncerConfigResponsePgbouncerStatus `json:"pgbouncer_status"`
	PoolMode                *PgbouncerConfigResponsePoolMode       `json:"pool_mode,omitempty"`
	SupavisorEnabled        bool                                   `json:"supavisor_enabled"`
}

PgbouncerConfigResponse defines model for PgbouncerConfigResponse.

type PgbouncerConfigResponsePgbouncerStatus

type PgbouncerConfigResponsePgbouncerStatus string

PgbouncerConfigResponsePgbouncerStatus defines model for PgbouncerConfigResponse.PgbouncerStatus.

const (
	PgbouncerConfigResponsePgbouncerStatusCOMINGDOWN PgbouncerConfigResponsePgbouncerStatus = "COMING_DOWN"
	PgbouncerConfigResponsePgbouncerStatusCOMINGUP   PgbouncerConfigResponsePgbouncerStatus = "COMING_UP"
	PgbouncerConfigResponsePgbouncerStatusDISABLED   PgbouncerConfigResponsePgbouncerStatus = "DISABLED"
	PgbouncerConfigResponsePgbouncerStatusENABLED    PgbouncerConfigResponsePgbouncerStatus = "ENABLED"
	PgbouncerConfigResponsePgbouncerStatusRELOADING  PgbouncerConfigResponsePgbouncerStatus = "RELOADING"
)

Defines values for PgbouncerConfigResponsePgbouncerStatus.

type PgbouncerConfigResponsePoolMode

type PgbouncerConfigResponsePoolMode string

PgbouncerConfigResponsePoolMode defines model for PgbouncerConfigResponse.PoolMode.

const (
	PgbouncerConfigResponsePoolModeSession     PgbouncerConfigResponsePoolMode = "session"
	PgbouncerConfigResponsePoolModeStatement   PgbouncerConfigResponsePoolMode = "statement"
	PgbouncerConfigResponsePoolModeTransaction PgbouncerConfigResponsePoolMode = "transaction"
)

Defines values for PgbouncerConfigResponsePoolMode.

type PointInTimeRestoreBody

type PointInTimeRestoreBody struct {
	RecoveryTimeTargetUnix float32 `json:"recovery_time_target_unix"`
}

PointInTimeRestoreBody defines model for PointInTimeRestoreBody.

type PostgresColumn

type PostgresColumn struct {
	Check              *string                `json:"check"`
	Comment            *string                `json:"comment"`
	DataType           string                 `json:"data_type"`
	DefaultValue       map[string]interface{} `json:"default_value"`
	Enums              []string               `json:"enums"`
	Format             string                 `json:"format"`
	Id                 string                 `json:"id"`
	IdentityGeneration map[string]interface{} `json:"identity_generation"`
	IsGenerated        bool                   `json:"is_generated"`
	IsIdentity         bool                   `json:"is_identity"`
	IsNullable         bool                   `json:"is_nullable"`
	IsUnique           bool                   `json:"is_unique"`
	IsUpdatable        bool                   `json:"is_updatable"`
	Name               string                 `json:"name"`
	OrdinalPosition    float32                `json:"ordinal_position"`
	Schema             string                 `json:"schema"`
	Table              string                 `json:"table"`
	TableId            float32                `json:"table_id"`
}

PostgresColumn defines model for PostgresColumn.

type PostgresColumnPrivileges

type PostgresColumnPrivileges struct {
	ColumnId       string            `json:"column_id"`
	ColumnName     string            `json:"column_name"`
	Privileges     []ColumnPrivilege `json:"privileges"`
	RelationName   string            `json:"relation_name"`
	RelationSchema string            `json:"relation_schema"`
}

PostgresColumnPrivileges defines model for PostgresColumnPrivileges.

type PostgresConfigResponse

type PostgresConfigResponse struct {
	EffectiveCacheSize            *string                                       `json:"effective_cache_size,omitempty"`
	MaintenanceWorkMem            *string                                       `json:"maintenance_work_mem,omitempty"`
	MaxConnections                *int                                          `json:"max_connections,omitempty"`
	MaxParallelMaintenanceWorkers *int                                          `json:"max_parallel_maintenance_workers,omitempty"`
	MaxParallelWorkers            *int                                          `json:"max_parallel_workers,omitempty"`
	MaxParallelWorkersPerGather   *int                                          `json:"max_parallel_workers_per_gather,omitempty"`
	MaxWorkerProcesses            *int                                          `json:"max_worker_processes,omitempty"`
	SessionReplicationRole        *PostgresConfigResponseSessionReplicationRole `json:"session_replication_role,omitempty"`
	SharedBuffers                 *string                                       `json:"shared_buffers,omitempty"`
	StatementTimeout              *string                                       `json:"statement_timeout,omitempty"`
	WorkMem                       *string                                       `json:"work_mem,omitempty"`
}

PostgresConfigResponse defines model for PostgresConfigResponse.

type PostgresConfigResponseSessionReplicationRole

type PostgresConfigResponseSessionReplicationRole string

PostgresConfigResponseSessionReplicationRole defines model for PostgresConfigResponse.SessionReplicationRole.

const (
	PostgresConfigResponseSessionReplicationRoleLocal   PostgresConfigResponseSessionReplicationRole = "local"
	PostgresConfigResponseSessionReplicationRoleOrigin  PostgresConfigResponseSessionReplicationRole = "origin"
	PostgresConfigResponseSessionReplicationRoleReplica PostgresConfigResponseSessionReplicationRole = "replica"
)

Defines values for PostgresConfigResponseSessionReplicationRole.

type PostgresExtension

type PostgresExtension struct {
	Comment          *string `json:"comment"`
	DefaultVersion   string  `json:"default_version"`
	InstalledVersion *string `json:"installed_version"`
	Name             string  `json:"name"`
	Schema           *string `json:"schema"`
}

PostgresExtension defines model for PostgresExtension.

type PostgresForeignTable

type PostgresForeignTable struct {
	Columns *[]PostgresColumn `json:"columns,omitempty"`
	Comment *string           `json:"comment"`
	Id      float32           `json:"id"`
	Name    string            `json:"name"`
	Schema  string            `json:"schema"`
}

PostgresForeignTable defines model for PostgresForeignTable.

type PostgresFunction

type PostgresFunction struct {
	ArgumentTypes         string                   `json:"argument_types"`
	Behavior              PostgresFunctionBehavior `json:"behavior"`
	CompleteStatement     string                   `json:"complete_statement"`
	ConfigParams          *map[string]interface{}  `json:"config_params"`
	Definition            string                   `json:"definition"`
	Id                    float32                  `json:"id"`
	IdentityArgumentTypes string                   `json:"identity_argument_types"`
	Language              string                   `json:"language"`
	Name                  string                   `json:"name"`
	ReturnType            string                   `json:"return_type"`
	Schema                string                   `json:"schema"`
	SecurityDefiner       bool                     `json:"security_definer"`
}

PostgresFunction defines model for PostgresFunction.

type PostgresFunctionBehavior

type PostgresFunctionBehavior string

PostgresFunctionBehavior defines model for PostgresFunction.Behavior.

const (
	PostgresFunctionBehaviorIMMUTABLE PostgresFunctionBehavior = "IMMUTABLE"
	PostgresFunctionBehaviorSTABLE    PostgresFunctionBehavior = "STABLE"
	PostgresFunctionBehaviorVOLATILE  PostgresFunctionBehavior = "VOLATILE"
)

Defines values for PostgresFunctionBehavior.

type PostgresMaterializedView

type PostgresMaterializedView struct {
	Columns     *[]PostgresColumn `json:"columns,omitempty"`
	Comment     *string           `json:"comment"`
	Id          float32           `json:"id"`
	IsPopulated bool              `json:"is_populated"`
	Name        string            `json:"name"`
	Schema      string            `json:"schema"`
}

PostgresMaterializedView defines model for PostgresMaterializedView.

type PostgresPolicy

type PostgresPolicy struct {
	Action     PostgresPolicyAction  `json:"action"`
	Check      *string               `json:"check"`
	Command    PostgresPolicyCommand `json:"command"`
	Definition *string               `json:"definition"`
	Id         float32               `json:"id"`
	Name       string                `json:"name"`
	Roles      []string              `json:"roles"`
	Schema     string                `json:"schema"`
	Table      string                `json:"table"`
	TableId    float32               `json:"table_id"`
}

PostgresPolicy defines model for PostgresPolicy.

type PostgresPolicyAction

type PostgresPolicyAction string

PostgresPolicyAction defines model for PostgresPolicy.Action.

const (
	PostgresPolicyActionPERMISSIVE  PostgresPolicyAction = "PERMISSIVE"
	PostgresPolicyActionRESTRICTIVE PostgresPolicyAction = "RESTRICTIVE"
)

Defines values for PostgresPolicyAction.

type PostgresPolicyCommand

type PostgresPolicyCommand string

PostgresPolicyCommand defines model for PostgresPolicy.Command.

const (
	PostgresPolicyCommandALL    PostgresPolicyCommand = "ALL"
	PostgresPolicyCommandDELETE PostgresPolicyCommand = "DELETE"
	PostgresPolicyCommandINSERT PostgresPolicyCommand = "INSERT"
	PostgresPolicyCommandSELECT PostgresPolicyCommand = "SELECT"
	PostgresPolicyCommandUPDATE PostgresPolicyCommand = "UPDATE"
)

Defines values for PostgresPolicyCommand.

type PostgresPublication

type PostgresPublication struct {
	Id              float32  `json:"id"`
	Name            string   `json:"name"`
	Owner           string   `json:"owner"`
	PublishDelete   bool     `json:"publish_delete"`
	PublishInsert   bool     `json:"publish_insert"`
	PublishTruncate bool     `json:"publish_truncate"`
	PublishUpdate   bool     `json:"publish_update"`
	Tables          *[]Table `json:"tables"`
}

PostgresPublication defines model for PostgresPublication.

type PostgresRole

type PostgresRole struct {
	ActiveConnections float32   `json:"active_connections"`
	CanBypassRls      bool      `json:"can_bypass_rls"`
	CanCreateDb       bool      `json:"can_create_db"`
	CanCreateRole     bool      `json:"can_create_role"`
	CanLogin          bool      `json:"can_login"`
	Config            *[]string `json:"config"`
	ConnectionLimit   float32   `json:"connection_limit"`
	Id                float32   `json:"id"`
	InheritRole       bool      `json:"inherit_role"`
	IsReplicationRole bool      `json:"is_replication_role"`
	IsSuperuser       bool      `json:"is_superuser"`
	Name              string    `json:"name"`
	Password          string    `json:"password"`
	ValidUntil        *string   `json:"valid_until"`
}

PostgresRole defines model for PostgresRole.

type PostgresSchema

type PostgresSchema struct {
	Id    float32 `json:"id"`
	Name  string  `json:"name"`
	Owner string  `json:"owner"`
}

PostgresSchema defines model for PostgresSchema.

type PostgresTable

type PostgresTable struct {
	Bytes            float32                      `json:"bytes"`
	Columns          *[]PostgresColumn            `json:"columns,omitempty"`
	Comment          *string                      `json:"comment"`
	DeadRowsEstimate float32                      `json:"dead_rows_estimate"`
	Id               float32                      `json:"id"`
	LiveRowsEstimate float32                      `json:"live_rows_estimate"`
	Name             string                       `json:"name"`
	PrimaryKeys      []PrimaryKey                 `json:"primary_keys"`
	Relationships    []Relationship               `json:"relationships"`
	ReplicaIdentity  PostgresTableReplicaIdentity `json:"replica_identity"`
	RlsEnabled       bool                         `json:"rls_enabled"`
	RlsForced        bool                         `json:"rls_forced"`
	Schema           string                       `json:"schema"`
	Size             string                       `json:"size"`
}

PostgresTable defines model for PostgresTable.

type PostgresTablePrivileges

type PostgresTablePrivileges struct {
	Kind       string           `json:"kind"`
	Name       string           `json:"name"`
	Privileges []TablePrivilege `json:"privileges"`
	Schema     string           `json:"schema"`
}

PostgresTablePrivileges defines model for PostgresTablePrivileges.

type PostgresTableReplicaIdentity

type PostgresTableReplicaIdentity string

PostgresTableReplicaIdentity defines model for PostgresTable.ReplicaIdentity.

const (
	PostgresTableReplicaIdentityDEFAULT PostgresTableReplicaIdentity = "DEFAULT"
	PostgresTableReplicaIdentityFULL    PostgresTableReplicaIdentity = "FULL"
	PostgresTableReplicaIdentityINDEX   PostgresTableReplicaIdentity = "INDEX"
	PostgresTableReplicaIdentityNOTHING PostgresTableReplicaIdentity = "NOTHING"
)

Defines values for PostgresTableReplicaIdentity.

type PostgresTrigger

type PostgresTrigger struct {
	Activation     PostgresTriggerActivation  `json:"activation"`
	Condition      *string                    `json:"condition"`
	EnabledMode    PostgresTriggerEnabledMode `json:"enabled_mode"`
	Events         []string                   `json:"events"`
	FunctionArgs   []string                   `json:"function_args"`
	FunctionName   string                     `json:"function_name"`
	FunctionSchema string                     `json:"function_schema"`
	Id             float32                    `json:"id"`
	Name           string                     `json:"name"`
	Orientation    PostgresTriggerOrientation `json:"orientation"`
	Schema         string                     `json:"schema"`
	Table          string                     `json:"table"`
	TableId        float32                    `json:"table_id"`
}

PostgresTrigger defines model for PostgresTrigger.

type PostgresTriggerActivation

type PostgresTriggerActivation string

PostgresTriggerActivation defines model for PostgresTrigger.Activation.

const (
	PostgresTriggerActivationAFTER  PostgresTriggerActivation = "AFTER"
	PostgresTriggerActivationBEFORE PostgresTriggerActivation = "BEFORE"
)

Defines values for PostgresTriggerActivation.

type PostgresTriggerEnabledMode

type PostgresTriggerEnabledMode string

PostgresTriggerEnabledMode defines model for PostgresTrigger.EnabledMode.

const (
	PostgresTriggerEnabledModeALWAYS   PostgresTriggerEnabledMode = "ALWAYS"
	PostgresTriggerEnabledModeDISABLED PostgresTriggerEnabledMode = "DISABLED"
	PostgresTriggerEnabledModeORIGIN   PostgresTriggerEnabledMode = "ORIGIN"
	PostgresTriggerEnabledModeREPLICA  PostgresTriggerEnabledMode = "REPLICA"
)

Defines values for PostgresTriggerEnabledMode.

type PostgresTriggerOrientation

type PostgresTriggerOrientation string

PostgresTriggerOrientation defines model for PostgresTrigger.Orientation.

const (
	PostgresTriggerOrientationROW       PostgresTriggerOrientation = "ROW"
	PostgresTriggerOrientationSTATEMENT PostgresTriggerOrientation = "STATEMENT"
)

Defines values for PostgresTriggerOrientation.

type PostgresType

type PostgresType struct {
	Comment *string  `json:"comment"`
	Enums   []string `json:"enums"`
	Format  string   `json:"format"`
	Id      float32  `json:"id"`
	Name    string   `json:"name"`
	Schema  string   `json:"schema"`
}

PostgresType defines model for PostgresType.

type PostgresView

type PostgresView struct {
	Columns     *[]PostgresColumn `json:"columns,omitempty"`
	Comment     *string           `json:"comment"`
	Id          float32           `json:"id"`
	IsUpdatable bool              `json:"is_updatable"`
	Name        string            `json:"name"`
	Schema      string            `json:"schema"`
}

PostgresView defines model for PostgresView.

type PostgrestConfigResponse

type PostgrestConfigResponse struct {
	DbExtraSearchPath string `json:"db_extra_search_path"`
	DbSchema          string `json:"db_schema"`
	MaxRows           int    `json:"max_rows"`
}

PostgrestConfigResponse defines model for PostgrestConfigResponse.

type PrimaryKey

type PrimaryKey struct {
	Name      string  `json:"name"`
	Schema    string  `json:"schema"`
	TableId   float32 `json:"table_id"`
	TableName string  `json:"table_name"`
}

PrimaryKey defines model for PrimaryKey.

type ProjectAppConfigResponse

type ProjectAppConfigResponse struct {
	DbSchema                   string `json:"db_schema"`
	Endpoint                   string `json:"endpoint"`
	RealtimeMultitenantEnabled bool   `json:"realtime_multitenant_enabled"`
}

ProjectAppConfigResponse defines model for ProjectAppConfigResponse.

type ProjectDetailResponse

type ProjectDetailResponse struct {
	CloudProvider             string                      `json:"cloud_provider"`
	ConnectionString          string                      `json:"connectionString"`
	DbVersion                 *string                     `json:"dbVersion,omitempty"`
	DbHost                    string                      `json:"db_host"`
	Id                        float32                     `json:"id"`
	InsertedAt                string                      `json:"inserted_at"`
	IsBranchEnabled           bool                        `json:"is_branch_enabled"`
	KpsVersion                *string                     `json:"kpsVersion,omitempty"`
	LastDatabaseResizeAt      *string                     `json:"lastDatabaseResizeAt,omitempty"`
	MaxDatabasePreprovisionGb *float32                    `json:"maxDatabasePreprovisionGb,omitempty"`
	Name                      string                      `json:"name"`
	OrganizationId            float32                     `json:"organization_id"`
	ParentProjectRef          *string                     `json:"parent_project_ref,omitempty"`
	Ref                       string                      `json:"ref"`
	Region                    string                      `json:"region"`
	RestUrl                   string                      `json:"restUrl"`
	ServiceVersions           *ServiceVersions            `json:"serviceVersions,omitempty"`
	Status                    ProjectDetailResponseStatus `json:"status"`
	SubscriptionId            string                      `json:"subscription_id"`
	VolumeSizeGb              *float32                    `json:"volumeSizeGb,omitempty"`
}

ProjectDetailResponse defines model for ProjectDetailResponse.

type ProjectDetailResponseStatus

type ProjectDetailResponseStatus string

ProjectDetailResponseStatus defines model for ProjectDetailResponse.Status.

const (
	ProjectDetailResponseStatusACTIVEHEALTHY   ProjectDetailResponseStatus = "ACTIVE_HEALTHY"
	ProjectDetailResponseStatusACTIVEUNHEALTHY ProjectDetailResponseStatus = "ACTIVE_UNHEALTHY"
	ProjectDetailResponseStatusCOMINGUP        ProjectDetailResponseStatus = "COMING_UP"
	ProjectDetailResponseStatusGOINGDOWN       ProjectDetailResponseStatus = "GOING_DOWN"
	ProjectDetailResponseStatusINACTIVE        ProjectDetailResponseStatus = "INACTIVE"
	ProjectDetailResponseStatusINITFAILED      ProjectDetailResponseStatus = "INIT_FAILED"
	ProjectDetailResponseStatusREMOVED         ProjectDetailResponseStatus = "REMOVED"
	ProjectDetailResponseStatusRESTORING       ProjectDetailResponseStatus = "RESTORING"
	ProjectDetailResponseStatusUNKNOWN         ProjectDetailResponseStatus = "UNKNOWN"
	ProjectDetailResponseStatusUPGRADING       ProjectDetailResponseStatus = "UPGRADING"
)

Defines values for ProjectDetailResponseStatus.

type ProjectGraphqlJSONRequestBody

type ProjectGraphqlJSONRequestBody = Buffer

ProjectGraphqlJSONRequestBody defines body for ProjectGraphql for application/json ContentType.

type ProjectGraphqlParams

type ProjectGraphqlParams struct {
	XGraphqlAuthorization string `json:"x-graphql-authorization"`
}

ProjectGraphqlParams defines parameters for ProjectGraphql.

type ProjectGraphqlResponse

type ProjectGraphqlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *map[string]interface{}
}

func ParseProjectGraphqlResponse

func ParseProjectGraphqlResponse(rsp *http.Response) (*ProjectGraphqlResponse, error)

ParseProjectGraphqlResponse parses an HTTP response from a ProjectGraphqlWithResponse call

func (ProjectGraphqlResponse) Status

func (r ProjectGraphqlResponse) Status() string

Status returns HTTPResponse.Status

func (ProjectGraphqlResponse) StatusCode

func (r ProjectGraphqlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectHealthCheckResponse

type ProjectHealthCheckResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseProjectHealthCheckResponse

func ParseProjectHealthCheckResponse(rsp *http.Response) (*ProjectHealthCheckResponse, error)

ParseProjectHealthCheckResponse parses an HTTP response from a ProjectHealthCheckWithResponse call

func (ProjectHealthCheckResponse) Status

Status returns HTTPResponse.Status

func (ProjectHealthCheckResponse) StatusCode

func (r ProjectHealthCheckResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectInfo

type ProjectInfo struct {
	CloudProvider         string   `json:"cloud_provider"`
	Id                    float32  `json:"id"`
	InsertedAt            string   `json:"inserted_at"`
	IsBranchEnabled       bool     `json:"is_branch_enabled"`
	IsReadonlyModeEnabled *bool    `json:"is_readonly_mode_enabled,omitempty"`
	Name                  string   `json:"name"`
	OrganizationId        float32  `json:"organization_id"`
	PreviewBranchRefs     []string `json:"preview_branch_refs"`
	Ref                   string   `json:"ref"`
	Region                string   `json:"region"`
	Status                string   `json:"status"`
	SubscriptionId        string   `json:"subscription_id"`
}

ProjectInfo defines model for ProjectInfo.

type ProjectMetric

type ProjectMetric struct {
	Metric     string  `json:"metric"`
	ProjectRef string  `json:"project_ref"`
	Value      float32 `json:"value"`
}

ProjectMetric defines model for ProjectMetric.

type ProjectOpenApiResponse

type ProjectOpenApiResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *map[string]interface{}
}

func ParseProjectOpenApiResponse

func ParseProjectOpenApiResponse(rsp *http.Response) (*ProjectOpenApiResponse, error)

ParseProjectOpenApiResponse parses an HTTP response from a ProjectOpenApiWithResponse call

func (ProjectOpenApiResponse) Status

func (r ProjectOpenApiResponse) Status() string

Status returns HTTPResponse.Status

func (ProjectOpenApiResponse) StatusCode

func (r ProjectOpenApiResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ProjectRefResponse

type ProjectRefResponse struct {
	Id   float32 `json:"id"`
	Name string  `json:"name"`
	Ref  string  `json:"ref"`
}

ProjectRefResponse defines model for ProjectRefResponse.

type ProjectServiceApiKeyResponse

type ProjectServiceApiKeyResponse struct {
	ApiKey string `json:"api_key"`
	Name   string `json:"name"`
	Tags   string `json:"tags"`
}

ProjectServiceApiKeyResponse defines model for ProjectServiceApiKeyResponse.

type ProjectSettingsResponse

type ProjectSettingsResponse struct {
	AppConfig      *ProjectAppConfigResponse       `json:"app_config,omitempty"`
	CloudProvider  string                          `json:"cloud_provider"`
	DbDnsName      string                          `json:"db_dns_name"`
	DbHost         string                          `json:"db_host"`
	DbName         string                          `json:"db_name"`
	DbPort         string                          `json:"db_port"`
	DbSsl          bool                            `json:"db_ssl"`
	DbUser         string                          `json:"db_user"`
	InsertedAt     string                          `json:"inserted_at"`
	JwtSecret      *string                         `json:"jwt_secret,omitempty"`
	Name           string                          `json:"name"`
	Ref            string                          `json:"ref"`
	Region         string                          `json:"region"`
	ServiceApiKeys *[]ProjectServiceApiKeyResponse `json:"service_api_keys,omitempty"`
	Status         string                          `json:"status"`
}

ProjectSettingsResponse defines model for ProjectSettingsResponse.

type PublicUrlOptions

type PublicUrlOptions struct {
	Download     *bool                          `json:"download,omitempty"`
	DownloadName *string                        `json:"downloadName,omitempty"`
	Transform    *StorageObjectTransformOptions `json:"transform,omitempty"`
}

PublicUrlOptions defines model for PublicUrlOptions.

type PublicUrlResponse

type PublicUrlResponse struct {
	PublicUrl string `json:"publicUrl"`
}

PublicUrlResponse defines model for PublicUrlResponse.

type PutConfigJSONRequestBody

type PutConfigJSONRequestBody = UpdatePostgresConfigBody

PutConfigJSONRequestBody defines body for PutConfig for application/json ContentType.

type PutConfigResponse

type PutConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresConfigResponse
}

func ParsePutConfigResponse

func ParsePutConfigResponse(rsp *http.Response) (*PutConfigResponse, error)

ParsePutConfigResponse parses an HTTP response from a PutConfigWithResponse call

func (PutConfigResponse) Status

func (r PutConfigResponse) Status() string

Status returns HTTPResponse.Status

func (PutConfigResponse) StatusCode

func (r PutConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Relationship

type Relationship struct {
	ConstraintName    string  `json:"constraint_name"`
	Id                float32 `json:"id"`
	SourceColumnName  string  `json:"source_column_name"`
	SourceSchema      string  `json:"source_schema"`
	SourceTableName   string  `json:"source_table_name"`
	TargetColumnName  string  `json:"target_column_name"`
	TargetTableName   string  `json:"target_table_name"`
	TargetTableSchema string  `json:"target_table_schema"`
}

Relationship defines model for Relationship.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ResizeBody

type ResizeBody struct {
	VolumeSizeGb float32 `json:"volume_size_gb"`
}

ResizeBody defines model for ResizeBody.

type ResizeDatabaseJSONRequestBody

type ResizeDatabaseJSONRequestBody = ResizeBody

ResizeDatabaseJSONRequestBody defines body for ResizeDatabase for application/json ContentType.

type ResizeDatabaseResponse

type ResizeDatabaseResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseResizeDatabaseResponse

func ParseResizeDatabaseResponse(rsp *http.Response) (*ResizeDatabaseResponse, error)

ParseResizeDatabaseResponse parses an HTTP response from a ResizeDatabaseWithResponse call

func (ResizeDatabaseResponse) Status

func (r ResizeDatabaseResponse) Status() string

Status returns HTTPResponse.Status

func (ResizeDatabaseResponse) StatusCode

func (r ResizeDatabaseResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestartProjectResponse

type RestartProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRestartProjectResponse

func ParseRestartProjectResponse(rsp *http.Response) (*RestartProjectResponse, error)

ParseRestartProjectResponse parses an HTTP response from a RestartProjectWithResponse call

func (RestartProjectResponse) Status

func (r RestartProjectResponse) Status() string

Status returns HTTPResponse.Status

func (RestartProjectResponse) StatusCode

func (r RestartProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestartServiceRequest

type RestartServiceRequest struct {
	Region               string                          `json:"region"`
	Services             []RestartServiceRequestServices `json:"services"`
	SourceNotificationId *string                         `json:"source_notification_id,omitempty"`
}

RestartServiceRequest defines model for RestartServiceRequest.

type RestartServiceRequestServices

type RestartServiceRequestServices string

RestartServiceRequestServices defines model for RestartServiceRequest.Services.

const (
	Adminapi     RestartServiceRequestServices = "adminapi"
	ApiGateway   RestartServiceRequestServices = "api-gateway"
	Autoshutdown RestartServiceRequestServices = "autoshutdown"
	Functions    RestartServiceRequestServices = "functions"
	Gotrue       RestartServiceRequestServices = "gotrue"
	Kong         RestartServiceRequestServices = "kong"
	Pgbouncer    RestartServiceRequestServices = "pgbouncer"
	Pgsodium     RestartServiceRequestServices = "pgsodium"
	Postgresql   RestartServiceRequestServices = "postgresql"
	Postgrest    RestartServiceRequestServices = "postgrest"
	Realtime     RestartServiceRequestServices = "realtime"
	Storage      RestartServiceRequestServices = "storage"
	Walg         RestartServiceRequestServices = "walg"
)

Defines values for RestartServiceRequestServices.

type RestartServicesBody

type RestartServicesBody struct {
	RestartRequest RestartServiceRequest `json:"restartRequest"`
}

RestartServicesBody defines model for RestartServicesBody.

type RestartServicesJSONRequestBody

type RestartServicesJSONRequestBody = RestartServicesBody

RestartServicesJSONRequestBody defines body for RestartServices for application/json ContentType.

type RestartServicesResponse

type RestartServicesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRestartServicesResponse

func ParseRestartServicesResponse(rsp *http.Response) (*RestartServicesResponse, error)

ParseRestartServicesResponse parses an HTTP response from a RestartServicesWithResponse call

func (RestartServicesResponse) Status

func (r RestartServicesResponse) Status() string

Status returns HTTPResponse.Status

func (RestartServicesResponse) StatusCode

func (r RestartServicesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreBackupJSONRequestBody

type RestoreBackupJSONRequestBody = RestoreLogicalBackupBody

RestoreBackupJSONRequestBody defines body for RestoreBackup for application/json ContentType.

type RestoreBackupResponse

type RestoreBackupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRestoreBackupResponse

func ParseRestoreBackupResponse(rsp *http.Response) (*RestoreBackupResponse, error)

ParseRestoreBackupResponse parses an HTTP response from a RestoreBackupWithResponse call

func (RestoreBackupResponse) Status

func (r RestoreBackupResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreBackupResponse) StatusCode

func (r RestoreBackupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreLogicalBackupBody

type RestoreLogicalBackupBody struct {
	Id float32 `json:"id"`
}

RestoreLogicalBackupBody defines model for RestoreLogicalBackupBody.

type RestorePhysicalBackupBody

type RestorePhysicalBackupBody struct {
	Id                 float32 `json:"id"`
	RecoveryTimeTarget string  `json:"recovery_time_target"`
}

RestorePhysicalBackupBody defines model for RestorePhysicalBackupBody.

type RestorePhysicalBackupJSONRequestBody

type RestorePhysicalBackupJSONRequestBody = RestorePhysicalBackupBody

RestorePhysicalBackupJSONRequestBody defines body for RestorePhysicalBackup for application/json ContentType.

type RestorePhysicalBackupResponse

type RestorePhysicalBackupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRestorePhysicalBackupResponse

func ParseRestorePhysicalBackupResponse(rsp *http.Response) (*RestorePhysicalBackupResponse, error)

ParseRestorePhysicalBackupResponse parses an HTTP response from a RestorePhysicalBackupWithResponse call

func (RestorePhysicalBackupResponse) Status

Status returns HTTPResponse.Status

func (RestorePhysicalBackupResponse) StatusCode

func (r RestorePhysicalBackupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestorePointInTimeBackupJSONRequestBody

type RestorePointInTimeBackupJSONRequestBody = PointInTimeRestoreBody

RestorePointInTimeBackupJSONRequestBody defines body for RestorePointInTimeBackup for application/json ContentType.

type RestorePointInTimeBackupResponse

type RestorePointInTimeBackupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseRestorePointInTimeBackupResponse

func ParseRestorePointInTimeBackupResponse(rsp *http.Response) (*RestorePointInTimeBackupResponse, error)

ParseRestorePointInTimeBackupResponse parses an HTTP response from a RestorePointInTimeBackupWithResponse call

func (RestorePointInTimeBackupResponse) Status

Status returns HTTPResponse.Status

func (RestorePointInTimeBackupResponse) StatusCode

func (r RestorePointInTimeBackupResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RestoreProjectBody

type RestoreProjectBody struct {
	KpsEnabled *bool `json:"kps_enabled,omitempty"`
}

RestoreProjectBody defines model for RestoreProjectBody.

type RestoreProjectInfo

type RestoreProjectInfo struct {
	BackUps        []BackupId `json:"back_ups"`
	CloudProvider  string     `json:"cloud_provider"`
	Id             float32    `json:"id"`
	OrganizationId float32    `json:"organization_id"`
	Region         string     `json:"region"`
	Status         string     `json:"status"`
	SubscriptionId string     `json:"subscription_id"`
}

RestoreProjectInfo defines model for RestoreProjectInfo.

type RestoreProjectJSONRequestBody

type RestoreProjectJSONRequestBody = RestoreProjectBody

RestoreProjectJSONRequestBody defines body for RestoreProject for application/json ContentType.

type RestoreProjectResponse

type RestoreProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *RestoreProjectInfo
}

func ParseRestoreProjectResponse

func ParseRestoreProjectResponse(rsp *http.Response) (*RestoreProjectResponse, error)

ParseRestoreProjectResponse parses an HTTP response from a RestoreProjectWithResponse call

func (RestoreProjectResponse) Status

func (r RestoreProjectResponse) Status() string

Status returns HTTPResponse.Status

func (RestoreProjectResponse) StatusCode

func (r RestoreProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevokeColumnPrivilegesBody

type RevokeColumnPrivilegesBody struct {
	ColumnId      string                                  `json:"column_id"`
	Grantee       string                                  `json:"grantee"`
	PrivilegeType RevokeColumnPrivilegesBodyPrivilegeType `json:"privilege_type"`
}

RevokeColumnPrivilegesBody defines model for RevokeColumnPrivilegesBody.

type RevokeColumnPrivilegesBodyPrivilegeType

type RevokeColumnPrivilegesBodyPrivilegeType string

RevokeColumnPrivilegesBodyPrivilegeType defines model for RevokeColumnPrivilegesBody.PrivilegeType.

const (
	RevokeColumnPrivilegesBodyPrivilegeTypeALL        RevokeColumnPrivilegesBodyPrivilegeType = "ALL"
	RevokeColumnPrivilegesBodyPrivilegeTypeINSERT     RevokeColumnPrivilegesBodyPrivilegeType = "INSERT"
	RevokeColumnPrivilegesBodyPrivilegeTypeREFERENCES RevokeColumnPrivilegesBodyPrivilegeType = "REFERENCES"
	RevokeColumnPrivilegesBodyPrivilegeTypeSELECT     RevokeColumnPrivilegesBodyPrivilegeType = "SELECT"
	RevokeColumnPrivilegesBodyPrivilegeTypeUPDATE     RevokeColumnPrivilegesBodyPrivilegeType = "UPDATE"
)

Defines values for RevokeColumnPrivilegesBodyPrivilegeType.

type RevokeColumnPrivilegesJSONBody

type RevokeColumnPrivilegesJSONBody = []RevokeColumnPrivilegesBody

RevokeColumnPrivilegesJSONBody defines parameters for RevokeColumnPrivileges.

type RevokeColumnPrivilegesJSONRequestBody

type RevokeColumnPrivilegesJSONRequestBody = RevokeColumnPrivilegesJSONBody

RevokeColumnPrivilegesJSONRequestBody defines body for RevokeColumnPrivileges for application/json ContentType.

type RevokeColumnPrivilegesParams

type RevokeColumnPrivilegesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

RevokeColumnPrivilegesParams defines parameters for RevokeColumnPrivileges.

type RevokeColumnPrivilegesResponse

type RevokeColumnPrivilegesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresColumnPrivileges
}

func ParseRevokeColumnPrivilegesResponse

func ParseRevokeColumnPrivilegesResponse(rsp *http.Response) (*RevokeColumnPrivilegesResponse, error)

ParseRevokeColumnPrivilegesResponse parses an HTTP response from a RevokeColumnPrivilegesWithResponse call

func (RevokeColumnPrivilegesResponse) Status

Status returns HTTPResponse.Status

func (RevokeColumnPrivilegesResponse) StatusCode

func (r RevokeColumnPrivilegesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RevokeTablePrivilegesBody

type RevokeTablePrivilegesBody struct {
	Grantee       string                                 `json:"grantee"`
	PrivilegeType RevokeTablePrivilegesBodyPrivilegeType `json:"privilege_type"`
	RelationId    float32                                `json:"relation_id"`
}

RevokeTablePrivilegesBody defines model for RevokeTablePrivilegesBody.

type RevokeTablePrivilegesBodyPrivilegeType

type RevokeTablePrivilegesBodyPrivilegeType string

RevokeTablePrivilegesBodyPrivilegeType defines model for RevokeTablePrivilegesBody.PrivilegeType.

const (
	RevokeTablePrivilegesBodyPrivilegeTypeALL        RevokeTablePrivilegesBodyPrivilegeType = "ALL"
	RevokeTablePrivilegesBodyPrivilegeTypeDELETE     RevokeTablePrivilegesBodyPrivilegeType = "DELETE"
	RevokeTablePrivilegesBodyPrivilegeTypeINSERT     RevokeTablePrivilegesBodyPrivilegeType = "INSERT"
	RevokeTablePrivilegesBodyPrivilegeTypeREFERENCES RevokeTablePrivilegesBodyPrivilegeType = "REFERENCES"
	RevokeTablePrivilegesBodyPrivilegeTypeSELECT     RevokeTablePrivilegesBodyPrivilegeType = "SELECT"
	RevokeTablePrivilegesBodyPrivilegeTypeTRIGGER    RevokeTablePrivilegesBodyPrivilegeType = "TRIGGER"
	RevokeTablePrivilegesBodyPrivilegeTypeTRUNCATE   RevokeTablePrivilegesBodyPrivilegeType = "TRUNCATE"
	RevokeTablePrivilegesBodyPrivilegeTypeUPDATE     RevokeTablePrivilegesBodyPrivilegeType = "UPDATE"
)

Defines values for RevokeTablePrivilegesBodyPrivilegeType.

type RevokeTablePrivilegesJSONBody

type RevokeTablePrivilegesJSONBody = []RevokeTablePrivilegesBody

RevokeTablePrivilegesJSONBody defines parameters for RevokeTablePrivileges.

type RevokeTablePrivilegesJSONRequestBody

type RevokeTablePrivilegesJSONRequestBody = RevokeTablePrivilegesJSONBody

RevokeTablePrivilegesJSONRequestBody defines body for RevokeTablePrivileges for application/json ContentType.

type RevokeTablePrivilegesParams

type RevokeTablePrivilegesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

RevokeTablePrivilegesParams defines parameters for RevokeTablePrivileges.

type RevokeTablePrivilegesResponse

type RevokeTablePrivilegesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]PostgresTablePrivileges
}

func ParseRevokeTablePrivilegesResponse

func ParseRevokeTablePrivilegesResponse(rsp *http.Response) (*RevokeTablePrivilegesResponse, error)

ParseRevokeTablePrivilegesResponse parses an HTTP response from a RevokeTablePrivilegesWithResponse call

func (RevokeTablePrivilegesResponse) Status

Status returns HTTPResponse.Status

func (RevokeTablePrivilegesResponse) StatusCode

func (r RevokeTablePrivilegesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Role

type Role struct {
	Id   float32 `json:"id"`
	Name string  `json:"name"`
}

Role defines model for Role.

type RunQueryBody

type RunQueryBody struct {
	Query string `json:"query"`
}

RunQueryBody defines model for RunQueryBody.

type RunQueryJSONRequestBody

type RunQueryJSONRequestBody = RunQueryBody

RunQueryJSONRequestBody defines body for RunQuery for application/json ContentType.

type RunQueryParams

type RunQueryParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

RunQueryParams defines parameters for RunQuery.

type RunQueryResponse

type RunQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *map[string]interface{}
}

func ParseRunQueryResponse

func ParseRunQueryResponse(rsp *http.Response) (*RunQueryResponse, error)

ParseRunQueryResponse parses an HTTP response from a RunQueryWithResponse call

func (RunQueryResponse) Status

func (r RunQueryResponse) Status() string

Status returns HTTPResponse.Status

func (RunQueryResponse) StatusCode

func (r RunQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchColumnBody

type SearchColumnBody struct {
	Name   string `json:"name"`
	Schema string `json:"schema"`
}

SearchColumnBody defines model for SearchColumnBody.

type SearchColumnsJSONRequestBody

type SearchColumnsJSONRequestBody = SearchColumnBody

SearchColumnsJSONRequestBody defines body for SearchColumns for application/json ContentType.

type SearchColumnsParams

type SearchColumnsParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

SearchColumnsParams defines parameters for SearchColumns.

type SearchColumnsResponse

type SearchColumnsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]Column
}

func ParseSearchColumnsResponse

func ParseSearchColumnsResponse(rsp *http.Response) (*SearchColumnsResponse, error)

ParseSearchColumnsResponse parses an HTTP response from a SearchColumnsWithResponse call

func (SearchColumnsResponse) Status

func (r SearchColumnsResponse) Status() string

Status returns HTTPResponse.Status

func (SearchColumnsResponse) StatusCode

func (r SearchColumnsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SearchTableBody

type SearchTableBody struct {
	Name   string `json:"name"`
	Schema string `json:"schema"`
}

SearchTableBody defines model for SearchTableBody.

type SearchTablesJSONRequestBody

type SearchTablesJSONRequestBody = SearchTableBody

SearchTablesJSONRequestBody defines body for SearchTables for application/json ContentType.

type SearchTablesParams

type SearchTablesParams struct {
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

SearchTablesParams defines parameters for SearchTables.

type SearchTablesResponse

type SearchTablesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *[]Table
}

func ParseSearchTablesResponse

func ParseSearchTablesResponse(rsp *http.Response) (*SearchTablesResponse, error)

ParseSearchTablesResponse parses an HTTP response from a SearchTablesWithResponse call

func (SearchTablesResponse) Status

func (r SearchTablesResponse) Status() string

Status returns HTTPResponse.Status

func (SearchTablesResponse) StatusCode

func (r SearchTablesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendInviteJSONRequestBody

type SendInviteJSONRequestBody = UserBody

SendInviteJSONRequestBody defines body for SendInvite for application/json ContentType.

type SendInviteReply

type SendInviteReply struct {
	InvitedAt    string  `json:"invited_at"`
	InvitedEmail string  `json:"invited_email"`
	RoleId       float32 `json:"role_id"`
}

SendInviteReply defines model for SendInviteReply.

type SendInviteResponse

type SendInviteResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *map[string]interface{}
}

func ParseSendInviteResponse

func ParseSendInviteResponse(rsp *http.Response) (*SendInviteResponse, error)

ParseSendInviteResponse parses an HTTP response from a SendInviteWithResponse call

func (SendInviteResponse) Status

func (r SendInviteResponse) Status() string

Status returns HTTPResponse.Status

func (SendInviteResponse) StatusCode

func (r SendInviteResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendMagicLinkJSONRequestBody

type SendMagicLinkJSONRequestBody = UserBody

SendMagicLinkJSONRequestBody defines body for SendMagicLink for application/json ContentType.

type SendMagicLinkResponse

type SendMagicLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *map[string]interface{}
}

func ParseSendMagicLinkResponse

func ParseSendMagicLinkResponse(rsp *http.Response) (*SendMagicLinkResponse, error)

ParseSendMagicLinkResponse parses an HTTP response from a SendMagicLinkWithResponse call

func (SendMagicLinkResponse) Status

func (r SendMagicLinkResponse) Status() string

Status returns HTTPResponse.Status

func (SendMagicLinkResponse) StatusCode

func (r SendMagicLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendOtpJSONRequestBody

type SendOtpJSONRequestBody = UserBody

SendOtpJSONRequestBody defines body for SendOtp for application/json ContentType.

type SendOtpResponse

type SendOtpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *map[string]interface{}
}

func ParseSendOtpResponse

func ParseSendOtpResponse(rsp *http.Response) (*SendOtpResponse, error)

ParseSendOtpResponse parses an HTTP response from a SendOtpWithResponse call

func (SendOtpResponse) Status

func (r SendOtpResponse) Status() string

Status returns HTTPResponse.Status

func (SendOtpResponse) StatusCode

func (r SendOtpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SendRecoverJSONRequestBody

type SendRecoverJSONRequestBody = UserBody

SendRecoverJSONRequestBody defines body for SendRecover for application/json ContentType.

type SendRecoverResponse

type SendRecoverResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *map[string]interface{}
}

func ParseSendRecoverResponse

func ParseSendRecoverResponse(rsp *http.Response) (*SendRecoverResponse, error)

ParseSendRecoverResponse parses an HTTP response from a SendRecoverWithResponse call

func (SendRecoverResponse) Status

func (r SendRecoverResponse) Status() string

Status returns HTTPResponse.Status

func (SendRecoverResponse) StatusCode

func (r SendRecoverResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ServerInterface

type ServerInterface interface {
	// Gets GoTrue config
	// (GET /v0/auth/{ref}/config)
	GetGoTrueConfig(ctx echo.Context, ref string) error
	// Updates GoTrue config
	// (PATCH /v0/auth/{ref}/config)
	UpdateGoTrueConfig(ctx echo.Context, ref string) error
	// Sends an invite to the given email
	// (POST /v0/auth/{ref}/invite)
	SendInvite(ctx echo.Context, ref string) error
	// Sends a magic link to the given email
	// (POST /v0/auth/{ref}/magiclink)
	SendMagicLink(ctx echo.Context, ref string) error
	// Sends an OTP to the given phone number
	// (POST /v0/auth/{ref}/otp)
	SendOtp(ctx echo.Context, ref string) error
	// Sends a recovery email to the given email
	// (POST /v0/auth/{ref}/recover)
	SendRecover(ctx echo.Context, ref string) error
	// Gets GoTrue template
	// (GET /v0/auth/{ref}/templates/{template})
	GetTemplate(ctx echo.Context, ref string, template GetTemplateParamsTemplate) error
	// Delete user with given ID
	// (DELETE /v0/auth/{ref}/users)
	DeleteUser(ctx echo.Context, ref string) error
	// Gets users
	// (GET /v0/auth/{ref}/users)
	GetUsers(ctx echo.Context, ref string, params GetUsersParams) error
	// Delete all factors associated to a user
	// (DELETE /v0/auth/{ref}/users/{id}/factors)
	DeleteFactors(ctx echo.Context, ref string, id string) error
	// Gets project backups
	// (GET /v0/database/{ref}/backups)
	GetBackups(ctx echo.Context, ref string) error
	// Download project backup
	// (POST /v0/database/{ref}/backups/download)
	DownloadBackup(ctx echo.Context, ref string) error
	// Restore project to a previous point in time
	// (POST /v0/database/{ref}/backups/pitr)
	RestorePointInTimeBackup(ctx echo.Context, ref string) error
	// Restore project backup
	// (POST /v0/database/{ref}/backups/restore)
	RestoreBackup(ctx echo.Context, ref string) error
	// Restore project with a physical backup
	// (POST /v0/database/{ref}/backups/restore-physical)
	RestorePhysicalBackup(ctx echo.Context, ref string) error
	// Enables Database Webhooks on the project
	// (POST /v0/database/{ref}/hook-enable)
	EnableHooks(ctx echo.Context, ref string) error
	// Gets hook logs with the given ID
	// (GET /v0/database/{ref}/hook-logs)
	GetHookLogs(ctx echo.Context, ref string, params GetHookLogsParams) error
	// Delete notifications
	// (DELETE /v0/notifications)
	DeleteNotifications(ctx echo.Context) error
	// Get notifications
	// (GET /v0/notifications)
	GetNotificationsV2(ctx echo.Context, params GetNotificationsV2Params) error
	// Update notifications
	// (PATCH /v0/notifications)
	UpdateNotificationsV2(ctx echo.Context) error
	// Gets user's organizations
	// (GET /v0/organizations)
	GetOrganizations(ctx echo.Context) error
	// Creates an organization (v2)
	// (POST /v0/organizations)
	CreateOrganizationWithTier(ctx echo.Context) error
	// Deletes organization
	// (DELETE /v0/organizations/{slug})
	DeleteOrganization(ctx echo.Context, slug string) error
	// Updates organization
	// (PATCH /v0/organizations/{slug})
	UpdateOrganization(ctx echo.Context, slug string) error
	// Gets organization's members
	// (GET /v0/organizations/{slug}/members)
	GetMembers(ctx echo.Context, slug string) error
	// Delete invited user
	// (DELETE /v0/organizations/{slug}/members/invite)
	DeleteInvitedUser(ctx echo.Context, slug string, params DeleteInvitedUserParams) error
	// Gets invited users
	// (GET /v0/organizations/{slug}/members/invite)
	GetInvitedUsers(ctx echo.Context, slug string) error
	// Invites user
	// (POST /v0/organizations/{slug}/members/invite)
	InviteUser(ctx echo.Context, slug string) error
	// Gets invite
	// (GET /v0/organizations/{slug}/members/join)
	GetInvite(ctx echo.Context, slug string, params GetInviteParams) error
	// Joins organization
	// (POST /v0/organizations/{slug}/members/join)
	JoinOrganization(ctx echo.Context, slug string, params JoinOrganizationParams) error
	// Removes organization member
	// (DELETE /v0/organizations/{slug}/members/{gotrue_id})
	DeleteMember(ctx echo.Context, slug string, gotrueId string) error
	// Updates organization member
	// (PATCH /v0/organizations/{slug}/members/{gotrue_id})
	UpdateMember(ctx echo.Context, slug string, gotrueId string) error
	// Gets the given organization's roles
	// (GET /v0/organizations/{slug}/roles)
	AddMember(ctx echo.Context, slug string) error
	// Revoke column privileges
	// (DELETE /v0/pg-meta/{ref}/column-privileges)
	RevokeColumnPrivileges(ctx echo.Context, ref string, params RevokeColumnPrivilegesParams) error
	// Retrieve column privileges
	// (GET /v0/pg-meta/{ref}/column-privileges)
	GetColumnPrivileges(ctx echo.Context, ref string, params GetColumnPrivilegesParams) error
	// Grant column privileges
	// (POST /v0/pg-meta/{ref}/column-privileges)
	GrantColumnPrivileges(ctx echo.Context, ref string, params GrantColumnPrivilegesParams) error
	// Deletes project pg.column with the given ID
	// (DELETE /v0/pg-meta/{ref}/columns)
	DeleteColumn(ctx echo.Context, ref string, params DeleteColumnParams) error
	// Gets project pg.columns
	// (GET /v0/pg-meta/{ref}/columns)
	GetColumns(ctx echo.Context, ref string, params GetColumnsParams) error
	// Updates project pg.column with the given ID
	// (PATCH /v0/pg-meta/{ref}/columns)
	UpdateColumn(ctx echo.Context, ref string, params UpdateColumnParams) error
	// Creates project pg.column
	// (POST /v0/pg-meta/{ref}/columns)
	CreateColumn(ctx echo.Context, ref string, params CreateColumnParams) error
	// Deletes project pg.extension with the given ID
	// (DELETE /v0/pg-meta/{ref}/extensions)
	DeleteExtension(ctx echo.Context, ref string, params DeleteExtensionParams) error
	// Gets project pg.extensions
	// (GET /v0/pg-meta/{ref}/extensions)
	GetExtensions(ctx echo.Context, ref string, params GetExtensionsParams) error
	// Creates project pg.extension
	// (POST /v0/pg-meta/{ref}/extensions)
	CreateExtension(ctx echo.Context, ref string, params CreateExtensionParams) error
	// Retrieve database foreign tables
	// (GET /v0/pg-meta/{ref}/foreign-tables)
	GetForeignTables(ctx echo.Context, ref string, params GetForeignTablesParams) error
	// Deletes project pg.function with the given ID
	// (DELETE /v0/pg-meta/{ref}/functions)
	DeleteFunction(ctx echo.Context, ref string, params DeleteFunctionParams) error
	// Gets project pg.functions
	// (GET /v0/pg-meta/{ref}/functions)
	GetFunctions(ctx echo.Context, ref string, params GetFunctionsParams) error
	// Updates project pg.function with the given ID
	// (PATCH /v0/pg-meta/{ref}/functions)
	UpdateFunction(ctx echo.Context, ref string, params UpdateFunctionParams) error
	// Creates project pg.function
	// (POST /v0/pg-meta/{ref}/functions)
	CreateFunction(ctx echo.Context, ref string, params CreateFunctionParams) error
	// Retrieve database materialized views
	// (GET /v0/pg-meta/{ref}/materialized-views)
	GetMaterializedViews(ctx echo.Context, ref string, params GetMaterializedViewsParams) error
	// Deletes project pg.policy with the given ID
	// (DELETE /v0/pg-meta/{ref}/policies)
	DeletePolicy(ctx echo.Context, ref string, params DeletePolicyParams) error
	// Gets project pg.policies
	// (GET /v0/pg-meta/{ref}/policies)
	GetPolicies(ctx echo.Context, ref string, params GetPoliciesParams) error
	// Updates project pg.policy with the given ID
	// (PATCH /v0/pg-meta/{ref}/policies)
	UpdatePolicy(ctx echo.Context, ref string, params UpdatePolicyParams) error
	// Creates project pg.policy
	// (POST /v0/pg-meta/{ref}/policies)
	CreatePolicy(ctx echo.Context, ref string, params CreatePolicyParams) error
	// Deletes project pg.publication with the given ID
	// (DELETE /v0/pg-meta/{ref}/publications)
	DeletePublication(ctx echo.Context, ref string, params DeletePublicationParams) error
	// Gets project pg.publications
	// (GET /v0/pg-meta/{ref}/publications)
	GetPublications(ctx echo.Context, ref string, params GetPublicationsParams) error
	// Updates project pg.publication with the given ID
	// (PATCH /v0/pg-meta/{ref}/publications)
	UpdatePublication(ctx echo.Context, ref string, params UpdatePublicationParams) error
	// Gets project pg.publications
	// (POST /v0/pg-meta/{ref}/publications)
	CreatePublication(ctx echo.Context, ref string, params CreatePublicationParams) error
	// Run sql query
	// (POST /v0/pg-meta/{ref}/query)
	RunQuery(ctx echo.Context, ref string, params RunQueryParams) error
	// Format sql query
	// (POST /v0/pg-meta/{ref}/query/format)
	FormatQuery(ctx echo.Context, ref string) error
	// Validate sql query
	// (POST /v0/pg-meta/{ref}/query/validate)
	ValidateQuery(ctx echo.Context, ref string) error
	// Deletes project pg.role with the given ID
	// (DELETE /v0/pg-meta/{ref}/roles)
	DeleteRole(ctx echo.Context, ref string, params DeleteRoleParams) error
	// Gets project pg.roles
	// (GET /v0/pg-meta/{ref}/roles)
	GetRoles(ctx echo.Context, ref string, params GetRolesParams) error
	// Updates project pg.role with the given ID
	// (PATCH /v0/pg-meta/{ref}/roles)
	UpdateRole(ctx echo.Context, ref string, params UpdateRoleParams) error
	// Creates project pg.role
	// (POST /v0/pg-meta/{ref}/roles)
	CreateRole(ctx echo.Context, ref string, params CreateRoleParams) error
	// Deletes project pg.schema with the given ID
	// (DELETE /v0/pg-meta/{ref}/schemas)
	DeleteSchema(ctx echo.Context, ref string, params DeleteSchemaParams) error
	// Gets project pg.schemas
	// (GET /v0/pg-meta/{ref}/schemas)
	GetSchemas(ctx echo.Context, ref string, params GetSchemasParams) error
	// Updates project pg.schema with the given ID
	// (PATCH /v0/pg-meta/{ref}/schemas)
	UpdateSchema(ctx echo.Context, ref string, params UpdateSchemaParams) error
	// Creates project pg.schema
	// (POST /v0/pg-meta/{ref}/schemas)
	CreateSchema(ctx echo.Context, ref string, params CreateSchemaParams) error
	// Searches project pg.columns. Return maximum 50 results.
	// (POST /v0/pg-meta/{ref}/search/columns)
	SearchColumns(ctx echo.Context, ref string, params SearchColumnsParams) error
	// Searches project pg.tables. Return maximum 50 results.
	// (POST /v0/pg-meta/{ref}/search/tables)
	SearchTables(ctx echo.Context, ref string, params SearchTablesParams) error
	// Revoke table privileges
	// (DELETE /v0/pg-meta/{ref}/table-privileges)
	RevokeTablePrivileges(ctx echo.Context, ref string, params RevokeTablePrivilegesParams) error
	// Retrieve table privileges
	// (GET /v0/pg-meta/{ref}/table-privileges)
	GetTablePrivileges(ctx echo.Context, ref string, params GetTablePrivilegesParams) error
	// Grant table privileges
	// (POST /v0/pg-meta/{ref}/table-privileges)
	GrantTablePrivileges(ctx echo.Context, ref string, params GrantTablePrivilegesParams) error
	// Deletes project pg.table with the given ID
	// (DELETE /v0/pg-meta/{ref}/tables)
	DeleteTable(ctx echo.Context, ref string, params DeleteTableParams) error
	// Gets project pg.tables or pg.table with the given ID
	// (GET /v0/pg-meta/{ref}/tables)
	GetTables(ctx echo.Context, ref string, params GetTablesParams) error
	// Updates project pg.table with the given ID
	// (PATCH /v0/pg-meta/{ref}/tables)
	UpdateTable(ctx echo.Context, ref string, params UpdateTableParams) error
	// Creates project pg.table
	// (POST /v0/pg-meta/{ref}/tables)
	CreateTable(ctx echo.Context, ref string, params CreateTableParams) error
	// Deletes project pg.trigger with the given ID
	// (DELETE /v0/pg-meta/{ref}/triggers)
	DeleteTrigger(ctx echo.Context, ref string, params DeleteTriggerParams) error
	// Gets project pg.triggers
	// (GET /v0/pg-meta/{ref}/triggers)
	GetTriggers(ctx echo.Context, ref string, params GetTriggersParams) error
	// Updates project pg.trigger with the given ID
	// (PATCH /v0/pg-meta/{ref}/triggers)
	UpdateTrigger(ctx echo.Context, ref string, params UpdateTriggerParams) error
	// Creates project pg.trigger
	// (POST /v0/pg-meta/{ref}/triggers)
	CreateTrigger(ctx echo.Context, ref string, params CreateTriggerParams) error
	// Gets project pg.types
	// (GET /v0/pg-meta/{ref}/types)
	GetTypes(ctx echo.Context, ref string, params GetTypesParams) error
	// Retrieve database views
	// (GET /v0/pg-meta/{ref}/views)
	GetViews(ctx echo.Context, ref string, params GetViewsParams) error
	// Gets all projects that belong to the authenticated user
	// (GET /v0/projects)
	GetProjects(ctx echo.Context, params GetProjectsParams) error
	// Creates a project
	// (POST /v0/projects)
	CreateProject(ctx echo.Context) error
	// Get metrics
	// (GET /v0/projects/metrics)
	GetProjectsMetrics(ctx echo.Context) error
	// Deletes the given project
	// (DELETE /v0/projects/{ref})
	DeleteProject(ctx echo.Context, ref string) error
	// Gets a specific project that belongs to the authenticated user
	// (GET /v0/projects/{ref})
	GetProject(ctx echo.Context, ref string) error
	// Updates the given project
	// (PATCH /v0/projects/{ref})
	UpdateProject(ctx echo.Context, ref string) error
	// Gets a project's function invocation statistics
	// (GET /v0/projects/{ref}/analytics/endpoints/functions.inv-stats)
	GetFunctionStatus(ctx echo.Context, ref string, params GetFunctionStatusParams) error
	// Gets project's logs
	// (GET /v0/projects/{ref}/analytics/endpoints/logs.all)
	GetApiPaths(ctx echo.Context, ref string, params GetApiPathsParams) error
	// Gets project's usage api counts
	// (GET /v0/projects/{ref}/analytics/endpoints/usage.api-counts)
	GetApiCounts(ctx echo.Context, ref string, params GetApiCountsParams) error
	// Queries project Graphql
	// (POST /v0/projects/{ref}/api/graphql)
	ProjectGraphql(ctx echo.Context, ref string, params ProjectGraphqlParams) error
	// Gets project OpenApi
	// (GET /v0/projects/{ref}/api/rest)
	ProjectOpenApi(ctx echo.Context, ref string) error
	// Gets project's pgbouncer config
	// (GET /v0/projects/{ref}/config/pgbouncer)
	GetPgbouncerConfig(ctx echo.Context, ref string) error
	// Updates project's pgbouncer config
	// (PATCH /v0/projects/{ref}/config/pgbouncer)
	UpdatePgbouncerConfig(ctx echo.Context, ref string) error
	// Gets project's Postgres config
	// (GET /v0/projects/{ref}/config/postgres)
	GetConfig(ctx echo.Context, ref string) error
	// Updates project's Postgres config
	// (PUT /v0/projects/{ref}/config/postgres)
	PutConfig(ctx echo.Context, ref string) error
	// Gets project's postgrest config
	// (GET /v0/projects/{ref}/config/postgrest)
	GetPostgRESTConfig(ctx echo.Context, ref string) error
	// Updates project's postgrest config
	// (PATCH /v0/projects/{ref}/config/postgrest)
	UpdatePostgRESTConfig(ctx echo.Context, ref string) error
	// Updates project's secrets config
	// (PATCH /v0/projects/{ref}/config/secrets)
	PatchConfigSecret(ctx echo.Context, ref string) error
	// Gets project's storage config
	// (GET /v0/projects/{ref}/config/storage)
	GetStorageConfig(ctx echo.Context, ref string) error
	// Updates project's storage config
	// (PATCH /v0/projects/{ref}/config/storage)
	UpdateConfig(ctx echo.Context, ref string) error
	// Deletes project's content
	// (DELETE /v0/projects/{ref}/content)
	DeleteContent(ctx echo.Context, ref string, params DeleteContentParams) error
	// Gets project's content
	// (GET /v0/projects/{ref}/content)
	GetProjectContent(ctx echo.Context, ref string) error
	// Updates project's content
	// (PATCH /v0/projects/{ref}/content)
	UpdateContent(ctx echo.Context, ref string) error
	// Creates project's content
	// (POST /v0/projects/{ref}/content)
	CreateContent(ctx echo.Context, ref string) error
	// Updates project's content
	// (PUT /v0/projects/{ref}/content)
	UpdateWholeContent(ctx echo.Context, ref string) error
	// Gets daily project stats
	// (GET /v0/projects/{ref}/daily-stats)
	GetDailyStats(ctx echo.Context, ref string, params GetDailyStatsParams) error
	// Updates the database password
	// (PATCH /v0/projects/{ref}/db-password)
	UpdatePassword(ctx echo.Context, ref string) error
	// Gets project's usage metrics
	// (GET /v0/projects/{ref}/infra-monitoring)
	GetUsageMetrics(ctx echo.Context, ref string, params GetUsageMetricsParams) error
	// Gets project's invoices
	// (GET /v0/projects/{ref}/invoices)
	GetInvoices(ctx echo.Context, ref string, params GetInvoicesParams) error
	// Gets project's invoice count
	// (HEAD /v0/projects/{ref}/invoices)
	GetInvoiceCount(ctx echo.Context, ref string) error
	// Gets project health check
	// (GET /v0/projects/{ref}/live)
	ProjectHealthCheck(ctx echo.Context, ref string) error
	// Pauses the project
	// (POST /v0/projects/{ref}/pause)
	PauseProject(ctx echo.Context, ref string) error
	// Resize database disk
	// (POST /v0/projects/{ref}/resize)
	ResizeDatabase(ctx echo.Context, ref string) error
	// Restarts project
	// (POST /v0/projects/{ref}/restart)
	RestartProject(ctx echo.Context, ref string) error
	// Restarts given services
	// (POST /v0/projects/{ref}/restart-services)
	RestartServices(ctx echo.Context, ref string) error
	// Restores project
	// (POST /v0/projects/{ref}/restore)
	RestoreProject(ctx echo.Context, ref string) error
	// Gets project's settings
	// (GET /v0/projects/{ref}/settings)
	GetProjectApi(ctx echo.Context, ref string) error
	// Gets project's status
	// (GET /v0/projects/{ref}/status)
	GetProjectStatus(ctx echo.Context, ref string) error
	// Gets project's usage
	// (GET /v0/projects/{ref}/usage)
	GetUsageStatusConfig(ctx echo.Context, ref string) error
	// Get infrastructure status
	// (GET /v0/status)
	GetStatus(ctx echo.Context) error
	// Gets list of buckets
	// (GET /v0/storage/{ref}/buckets)
	GetBuckets(ctx echo.Context, ref string) error
	// Create bucket
	// (POST /v0/storage/{ref}/buckets)
	CreateBucket(ctx echo.Context, ref string) error
	// Deletes bucket
	// (DELETE /v0/storage/{ref}/buckets/{id})
	DeleteBucket(ctx echo.Context, ref string, id string) error
	// Gets bucket
	// (GET /v0/storage/{ref}/buckets/{id})
	GetBucket(ctx echo.Context, ref string, id string) error
	// Updates bucket
	// (PATCH /v0/storage/{ref}/buckets/{id})
	UpdateBucket(ctx echo.Context, ref string, id string) error
	// Removes all objects inside a single bucket.
	// (POST /v0/storage/{ref}/buckets/{id}/empty)
	EmptyBucket(ctx echo.Context, ref string, id string) error
	// Deletes objects
	// (DELETE /v0/storage/{ref}/buckets/{id}/objects)
	DeleteObjects(ctx echo.Context, ref string, id string) error
	// Copys object
	// (POST /v0/storage/{ref}/buckets/{id}/objects/copy)
	CopyObject(ctx echo.Context, ref string, id string) error
	// Downloads a file from a private bucket
	// (POST /v0/storage/{ref}/buckets/{id}/objects/download)
	Download(ctx echo.Context, ref string, id string) error
	// Gets list of objects with the given bucket
	// (POST /v0/storage/{ref}/buckets/{id}/objects/list)
	GetObjects(ctx echo.Context, ref string, id string) error
	// Move object
	// (POST /v0/storage/{ref}/buckets/{id}/objects/move)
	MoveObject(ctx echo.Context, ref string, id string) error
	// Creates URL for an asset in a public bucket
	// (POST /v0/storage/{ref}/buckets/{id}/objects/public-url)
	CreatePublicUrl(ctx echo.Context, ref string, id string) error
	// Creates a signed URL
	// (POST /v0/storage/{ref}/buckets/{id}/objects/sign)
	CreateSignedUrl(ctx echo.Context, ref string, id string) error
	// Gets multiple signed URLs
	// (POST /v0/storage/{ref}/buckets/{id}/objects/sign-multi)
	CreateSignedUrls(ctx echo.Context, ref string, id string) error
}

ServerInterface represents all server handlers.

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler ServerInterface
}

ServerInterfaceWrapper converts echo contexts to parameters.

func (*ServerInterfaceWrapper) AddMember

func (w *ServerInterfaceWrapper) AddMember(ctx echo.Context) error

AddMember converts echo context to params.

func (*ServerInterfaceWrapper) CopyObject

func (w *ServerInterfaceWrapper) CopyObject(ctx echo.Context) error

CopyObject converts echo context to params.

func (*ServerInterfaceWrapper) CreateBucket

func (w *ServerInterfaceWrapper) CreateBucket(ctx echo.Context) error

CreateBucket converts echo context to params.

func (*ServerInterfaceWrapper) CreateColumn

func (w *ServerInterfaceWrapper) CreateColumn(ctx echo.Context) error

CreateColumn converts echo context to params.

func (*ServerInterfaceWrapper) CreateContent

func (w *ServerInterfaceWrapper) CreateContent(ctx echo.Context) error

CreateContent converts echo context to params.

func (*ServerInterfaceWrapper) CreateExtension

func (w *ServerInterfaceWrapper) CreateExtension(ctx echo.Context) error

CreateExtension converts echo context to params.

func (*ServerInterfaceWrapper) CreateFunction

func (w *ServerInterfaceWrapper) CreateFunction(ctx echo.Context) error

CreateFunction converts echo context to params.

func (*ServerInterfaceWrapper) CreateOrganizationWithTier

func (w *ServerInterfaceWrapper) CreateOrganizationWithTier(ctx echo.Context) error

CreateOrganizationWithTier converts echo context to params.

func (*ServerInterfaceWrapper) CreatePolicy

func (w *ServerInterfaceWrapper) CreatePolicy(ctx echo.Context) error

CreatePolicy converts echo context to params.

func (*ServerInterfaceWrapper) CreateProject

func (w *ServerInterfaceWrapper) CreateProject(ctx echo.Context) error

CreateProject converts echo context to params.

func (*ServerInterfaceWrapper) CreatePublicUrl

func (w *ServerInterfaceWrapper) CreatePublicUrl(ctx echo.Context) error

CreatePublicUrl converts echo context to params.

func (*ServerInterfaceWrapper) CreatePublication

func (w *ServerInterfaceWrapper) CreatePublication(ctx echo.Context) error

CreatePublication converts echo context to params.

func (*ServerInterfaceWrapper) CreateRole

func (w *ServerInterfaceWrapper) CreateRole(ctx echo.Context) error

CreateRole converts echo context to params.

func (*ServerInterfaceWrapper) CreateSchema

func (w *ServerInterfaceWrapper) CreateSchema(ctx echo.Context) error

CreateSchema converts echo context to params.

func (*ServerInterfaceWrapper) CreateSignedUrl

func (w *ServerInterfaceWrapper) CreateSignedUrl(ctx echo.Context) error

CreateSignedUrl converts echo context to params.

func (*ServerInterfaceWrapper) CreateSignedUrls

func (w *ServerInterfaceWrapper) CreateSignedUrls(ctx echo.Context) error

CreateSignedUrls converts echo context to params.

func (*ServerInterfaceWrapper) CreateTable

func (w *ServerInterfaceWrapper) CreateTable(ctx echo.Context) error

CreateTable converts echo context to params.

func (*ServerInterfaceWrapper) CreateTrigger

func (w *ServerInterfaceWrapper) CreateTrigger(ctx echo.Context) error

CreateTrigger converts echo context to params.

func (*ServerInterfaceWrapper) DeleteBucket

func (w *ServerInterfaceWrapper) DeleteBucket(ctx echo.Context) error

DeleteBucket converts echo context to params.

func (*ServerInterfaceWrapper) DeleteColumn

func (w *ServerInterfaceWrapper) DeleteColumn(ctx echo.Context) error

DeleteColumn converts echo context to params.

func (*ServerInterfaceWrapper) DeleteContent

func (w *ServerInterfaceWrapper) DeleteContent(ctx echo.Context) error

DeleteContent converts echo context to params.

func (*ServerInterfaceWrapper) DeleteExtension

func (w *ServerInterfaceWrapper) DeleteExtension(ctx echo.Context) error

DeleteExtension converts echo context to params.

func (*ServerInterfaceWrapper) DeleteFactors

func (w *ServerInterfaceWrapper) DeleteFactors(ctx echo.Context) error

DeleteFactors converts echo context to params.

func (*ServerInterfaceWrapper) DeleteFunction

func (w *ServerInterfaceWrapper) DeleteFunction(ctx echo.Context) error

DeleteFunction converts echo context to params.

func (*ServerInterfaceWrapper) DeleteInvitedUser

func (w *ServerInterfaceWrapper) DeleteInvitedUser(ctx echo.Context) error

DeleteInvitedUser converts echo context to params.

func (*ServerInterfaceWrapper) DeleteMember

func (w *ServerInterfaceWrapper) DeleteMember(ctx echo.Context) error

DeleteMember converts echo context to params.

func (*ServerInterfaceWrapper) DeleteNotifications

func (w *ServerInterfaceWrapper) DeleteNotifications(ctx echo.Context) error

DeleteNotifications converts echo context to params.

func (*ServerInterfaceWrapper) DeleteObjects

func (w *ServerInterfaceWrapper) DeleteObjects(ctx echo.Context) error

DeleteObjects converts echo context to params.

func (*ServerInterfaceWrapper) DeleteOrganization

func (w *ServerInterfaceWrapper) DeleteOrganization(ctx echo.Context) error

DeleteOrganization converts echo context to params.

func (*ServerInterfaceWrapper) DeletePolicy

func (w *ServerInterfaceWrapper) DeletePolicy(ctx echo.Context) error

DeletePolicy converts echo context to params.

func (*ServerInterfaceWrapper) DeleteProject

func (w *ServerInterfaceWrapper) DeleteProject(ctx echo.Context) error

DeleteProject converts echo context to params.

func (*ServerInterfaceWrapper) DeletePublication

func (w *ServerInterfaceWrapper) DeletePublication(ctx echo.Context) error

DeletePublication converts echo context to params.

func (*ServerInterfaceWrapper) DeleteRole

func (w *ServerInterfaceWrapper) DeleteRole(ctx echo.Context) error

DeleteRole converts echo context to params.

func (*ServerInterfaceWrapper) DeleteSchema

func (w *ServerInterfaceWrapper) DeleteSchema(ctx echo.Context) error

DeleteSchema converts echo context to params.

func (*ServerInterfaceWrapper) DeleteTable

func (w *ServerInterfaceWrapper) DeleteTable(ctx echo.Context) error

DeleteTable converts echo context to params.

func (*ServerInterfaceWrapper) DeleteTrigger

func (w *ServerInterfaceWrapper) DeleteTrigger(ctx echo.Context) error

DeleteTrigger converts echo context to params.

func (*ServerInterfaceWrapper) DeleteUser

func (w *ServerInterfaceWrapper) DeleteUser(ctx echo.Context) error

DeleteUser converts echo context to params.

func (*ServerInterfaceWrapper) Download

func (w *ServerInterfaceWrapper) Download(ctx echo.Context) error

Download converts echo context to params.

func (*ServerInterfaceWrapper) DownloadBackup

func (w *ServerInterfaceWrapper) DownloadBackup(ctx echo.Context) error

DownloadBackup converts echo context to params.

func (*ServerInterfaceWrapper) EmptyBucket

func (w *ServerInterfaceWrapper) EmptyBucket(ctx echo.Context) error

EmptyBucket converts echo context to params.

func (*ServerInterfaceWrapper) EnableHooks

func (w *ServerInterfaceWrapper) EnableHooks(ctx echo.Context) error

EnableHooks converts echo context to params.

func (*ServerInterfaceWrapper) FormatQuery

func (w *ServerInterfaceWrapper) FormatQuery(ctx echo.Context) error

FormatQuery converts echo context to params.

func (*ServerInterfaceWrapper) GetApiCounts

func (w *ServerInterfaceWrapper) GetApiCounts(ctx echo.Context) error

GetApiCounts converts echo context to params.

func (*ServerInterfaceWrapper) GetApiPaths

func (w *ServerInterfaceWrapper) GetApiPaths(ctx echo.Context) error

GetApiPaths converts echo context to params.

func (*ServerInterfaceWrapper) GetBackups

func (w *ServerInterfaceWrapper) GetBackups(ctx echo.Context) error

GetBackups converts echo context to params.

func (*ServerInterfaceWrapper) GetBucket

func (w *ServerInterfaceWrapper) GetBucket(ctx echo.Context) error

GetBucket converts echo context to params.

func (*ServerInterfaceWrapper) GetBuckets

func (w *ServerInterfaceWrapper) GetBuckets(ctx echo.Context) error

GetBuckets converts echo context to params.

func (*ServerInterfaceWrapper) GetColumnPrivileges

func (w *ServerInterfaceWrapper) GetColumnPrivileges(ctx echo.Context) error

GetColumnPrivileges converts echo context to params.

func (*ServerInterfaceWrapper) GetColumns

func (w *ServerInterfaceWrapper) GetColumns(ctx echo.Context) error

GetColumns converts echo context to params.

func (*ServerInterfaceWrapper) GetConfig

func (w *ServerInterfaceWrapper) GetConfig(ctx echo.Context) error

GetConfig converts echo context to params.

func (*ServerInterfaceWrapper) GetDailyStats

func (w *ServerInterfaceWrapper) GetDailyStats(ctx echo.Context) error

GetDailyStats converts echo context to params.

func (*ServerInterfaceWrapper) GetExtensions

func (w *ServerInterfaceWrapper) GetExtensions(ctx echo.Context) error

GetExtensions converts echo context to params.

func (*ServerInterfaceWrapper) GetForeignTables

func (w *ServerInterfaceWrapper) GetForeignTables(ctx echo.Context) error

GetForeignTables converts echo context to params.

func (*ServerInterfaceWrapper) GetFunctionStatus

func (w *ServerInterfaceWrapper) GetFunctionStatus(ctx echo.Context) error

GetFunctionStatus converts echo context to params.

func (*ServerInterfaceWrapper) GetFunctions

func (w *ServerInterfaceWrapper) GetFunctions(ctx echo.Context) error

GetFunctions converts echo context to params.

func (*ServerInterfaceWrapper) GetGoTrueConfig

func (w *ServerInterfaceWrapper) GetGoTrueConfig(ctx echo.Context) error

GetGoTrueConfig converts echo context to params.

func (*ServerInterfaceWrapper) GetHookLogs

func (w *ServerInterfaceWrapper) GetHookLogs(ctx echo.Context) error

GetHookLogs converts echo context to params.

func (*ServerInterfaceWrapper) GetInvite

func (w *ServerInterfaceWrapper) GetInvite(ctx echo.Context) error

GetInvite converts echo context to params.

func (*ServerInterfaceWrapper) GetInvitedUsers

func (w *ServerInterfaceWrapper) GetInvitedUsers(ctx echo.Context) error

GetInvitedUsers converts echo context to params.

func (*ServerInterfaceWrapper) GetInvoiceCount

func (w *ServerInterfaceWrapper) GetInvoiceCount(ctx echo.Context) error

GetInvoiceCount converts echo context to params.

func (*ServerInterfaceWrapper) GetInvoices

func (w *ServerInterfaceWrapper) GetInvoices(ctx echo.Context) error

GetInvoices converts echo context to params.

func (*ServerInterfaceWrapper) GetMaterializedViews

func (w *ServerInterfaceWrapper) GetMaterializedViews(ctx echo.Context) error

GetMaterializedViews converts echo context to params.

func (*ServerInterfaceWrapper) GetMembers

func (w *ServerInterfaceWrapper) GetMembers(ctx echo.Context) error

GetMembers converts echo context to params.

func (*ServerInterfaceWrapper) GetNotificationsV2

func (w *ServerInterfaceWrapper) GetNotificationsV2(ctx echo.Context) error

GetNotificationsV2 converts echo context to params.

func (*ServerInterfaceWrapper) GetObjects

func (w *ServerInterfaceWrapper) GetObjects(ctx echo.Context) error

GetObjects converts echo context to params.

func (*ServerInterfaceWrapper) GetOrganizations

func (w *ServerInterfaceWrapper) GetOrganizations(ctx echo.Context) error

GetOrganizations converts echo context to params.

func (*ServerInterfaceWrapper) GetPgbouncerConfig

func (w *ServerInterfaceWrapper) GetPgbouncerConfig(ctx echo.Context) error

GetPgbouncerConfig converts echo context to params.

func (*ServerInterfaceWrapper) GetPolicies

func (w *ServerInterfaceWrapper) GetPolicies(ctx echo.Context) error

GetPolicies converts echo context to params.

func (*ServerInterfaceWrapper) GetPostgRESTConfig

func (w *ServerInterfaceWrapper) GetPostgRESTConfig(ctx echo.Context) error

GetPostgRESTConfig converts echo context to params.

func (*ServerInterfaceWrapper) GetProject

func (w *ServerInterfaceWrapper) GetProject(ctx echo.Context) error

GetProject converts echo context to params.

func (*ServerInterfaceWrapper) GetProjectApi

func (w *ServerInterfaceWrapper) GetProjectApi(ctx echo.Context) error

GetProjectApi converts echo context to params.

func (*ServerInterfaceWrapper) GetProjectContent

func (w *ServerInterfaceWrapper) GetProjectContent(ctx echo.Context) error

GetProjectContent converts echo context to params.

func (*ServerInterfaceWrapper) GetProjectStatus

func (w *ServerInterfaceWrapper) GetProjectStatus(ctx echo.Context) error

GetProjectStatus converts echo context to params.

func (*ServerInterfaceWrapper) GetProjects

func (w *ServerInterfaceWrapper) GetProjects(ctx echo.Context) error

GetProjects converts echo context to params.

func (*ServerInterfaceWrapper) GetProjectsMetrics

func (w *ServerInterfaceWrapper) GetProjectsMetrics(ctx echo.Context) error

GetProjectsMetrics converts echo context to params.

func (*ServerInterfaceWrapper) GetPublications

func (w *ServerInterfaceWrapper) GetPublications(ctx echo.Context) error

GetPublications converts echo context to params.

func (*ServerInterfaceWrapper) GetRoles

func (w *ServerInterfaceWrapper) GetRoles(ctx echo.Context) error

GetRoles converts echo context to params.

func (*ServerInterfaceWrapper) GetSchemas

func (w *ServerInterfaceWrapper) GetSchemas(ctx echo.Context) error

GetSchemas converts echo context to params.

func (*ServerInterfaceWrapper) GetStatus

func (w *ServerInterfaceWrapper) GetStatus(ctx echo.Context) error

GetStatus converts echo context to params.

func (*ServerInterfaceWrapper) GetStorageConfig

func (w *ServerInterfaceWrapper) GetStorageConfig(ctx echo.Context) error

GetStorageConfig converts echo context to params.

func (*ServerInterfaceWrapper) GetTablePrivileges

func (w *ServerInterfaceWrapper) GetTablePrivileges(ctx echo.Context) error

GetTablePrivileges converts echo context to params.

func (*ServerInterfaceWrapper) GetTables

func (w *ServerInterfaceWrapper) GetTables(ctx echo.Context) error

GetTables converts echo context to params.

func (*ServerInterfaceWrapper) GetTemplate

func (w *ServerInterfaceWrapper) GetTemplate(ctx echo.Context) error

GetTemplate converts echo context to params.

func (*ServerInterfaceWrapper) GetTriggers

func (w *ServerInterfaceWrapper) GetTriggers(ctx echo.Context) error

GetTriggers converts echo context to params.

func (*ServerInterfaceWrapper) GetTypes

func (w *ServerInterfaceWrapper) GetTypes(ctx echo.Context) error

GetTypes converts echo context to params.

func (*ServerInterfaceWrapper) GetUsageMetrics

func (w *ServerInterfaceWrapper) GetUsageMetrics(ctx echo.Context) error

GetUsageMetrics converts echo context to params.

func (*ServerInterfaceWrapper) GetUsageStatusConfig

func (w *ServerInterfaceWrapper) GetUsageStatusConfig(ctx echo.Context) error

GetUsageStatusConfig converts echo context to params.

func (*ServerInterfaceWrapper) GetUsers

func (w *ServerInterfaceWrapper) GetUsers(ctx echo.Context) error

GetUsers converts echo context to params.

func (*ServerInterfaceWrapper) GetViews

func (w *ServerInterfaceWrapper) GetViews(ctx echo.Context) error

GetViews converts echo context to params.

func (*ServerInterfaceWrapper) GrantColumnPrivileges

func (w *ServerInterfaceWrapper) GrantColumnPrivileges(ctx echo.Context) error

GrantColumnPrivileges converts echo context to params.

func (*ServerInterfaceWrapper) GrantTablePrivileges

func (w *ServerInterfaceWrapper) GrantTablePrivileges(ctx echo.Context) error

GrantTablePrivileges converts echo context to params.

func (*ServerInterfaceWrapper) InviteUser

func (w *ServerInterfaceWrapper) InviteUser(ctx echo.Context) error

InviteUser converts echo context to params.

func (*ServerInterfaceWrapper) JoinOrganization

func (w *ServerInterfaceWrapper) JoinOrganization(ctx echo.Context) error

JoinOrganization converts echo context to params.

func (*ServerInterfaceWrapper) MoveObject

func (w *ServerInterfaceWrapper) MoveObject(ctx echo.Context) error

MoveObject converts echo context to params.

func (*ServerInterfaceWrapper) PatchConfigSecret

func (w *ServerInterfaceWrapper) PatchConfigSecret(ctx echo.Context) error

PatchConfigSecret converts echo context to params.

func (*ServerInterfaceWrapper) PauseProject

func (w *ServerInterfaceWrapper) PauseProject(ctx echo.Context) error

PauseProject converts echo context to params.

func (*ServerInterfaceWrapper) ProjectGraphql

func (w *ServerInterfaceWrapper) ProjectGraphql(ctx echo.Context) error

ProjectGraphql converts echo context to params.

func (*ServerInterfaceWrapper) ProjectHealthCheck

func (w *ServerInterfaceWrapper) ProjectHealthCheck(ctx echo.Context) error

ProjectHealthCheck converts echo context to params.

func (*ServerInterfaceWrapper) ProjectOpenApi

func (w *ServerInterfaceWrapper) ProjectOpenApi(ctx echo.Context) error

ProjectOpenApi converts echo context to params.

func (*ServerInterfaceWrapper) PutConfig

func (w *ServerInterfaceWrapper) PutConfig(ctx echo.Context) error

PutConfig converts echo context to params.

func (*ServerInterfaceWrapper) ResizeDatabase

func (w *ServerInterfaceWrapper) ResizeDatabase(ctx echo.Context) error

ResizeDatabase converts echo context to params.

func (*ServerInterfaceWrapper) RestartProject

func (w *ServerInterfaceWrapper) RestartProject(ctx echo.Context) error

RestartProject converts echo context to params.

func (*ServerInterfaceWrapper) RestartServices

func (w *ServerInterfaceWrapper) RestartServices(ctx echo.Context) error

RestartServices converts echo context to params.

func (*ServerInterfaceWrapper) RestoreBackup

func (w *ServerInterfaceWrapper) RestoreBackup(ctx echo.Context) error

RestoreBackup converts echo context to params.

func (*ServerInterfaceWrapper) RestorePhysicalBackup

func (w *ServerInterfaceWrapper) RestorePhysicalBackup(ctx echo.Context) error

RestorePhysicalBackup converts echo context to params.

func (*ServerInterfaceWrapper) RestorePointInTimeBackup

func (w *ServerInterfaceWrapper) RestorePointInTimeBackup(ctx echo.Context) error

RestorePointInTimeBackup converts echo context to params.

func (*ServerInterfaceWrapper) RestoreProject

func (w *ServerInterfaceWrapper) RestoreProject(ctx echo.Context) error

RestoreProject converts echo context to params.

func (*ServerInterfaceWrapper) RevokeColumnPrivileges

func (w *ServerInterfaceWrapper) RevokeColumnPrivileges(ctx echo.Context) error

RevokeColumnPrivileges converts echo context to params.

func (*ServerInterfaceWrapper) RevokeTablePrivileges

func (w *ServerInterfaceWrapper) RevokeTablePrivileges(ctx echo.Context) error

RevokeTablePrivileges converts echo context to params.

func (*ServerInterfaceWrapper) RunQuery

func (w *ServerInterfaceWrapper) RunQuery(ctx echo.Context) error

RunQuery converts echo context to params.

func (*ServerInterfaceWrapper) SearchColumns

func (w *ServerInterfaceWrapper) SearchColumns(ctx echo.Context) error

SearchColumns converts echo context to params.

func (*ServerInterfaceWrapper) SearchTables

func (w *ServerInterfaceWrapper) SearchTables(ctx echo.Context) error

SearchTables converts echo context to params.

func (*ServerInterfaceWrapper) SendInvite

func (w *ServerInterfaceWrapper) SendInvite(ctx echo.Context) error

SendInvite converts echo context to params.

func (w *ServerInterfaceWrapper) SendMagicLink(ctx echo.Context) error

SendMagicLink converts echo context to params.

func (*ServerInterfaceWrapper) SendOtp

func (w *ServerInterfaceWrapper) SendOtp(ctx echo.Context) error

SendOtp converts echo context to params.

func (*ServerInterfaceWrapper) SendRecover

func (w *ServerInterfaceWrapper) SendRecover(ctx echo.Context) error

SendRecover converts echo context to params.

func (*ServerInterfaceWrapper) UpdateBucket

func (w *ServerInterfaceWrapper) UpdateBucket(ctx echo.Context) error

UpdateBucket converts echo context to params.

func (*ServerInterfaceWrapper) UpdateColumn

func (w *ServerInterfaceWrapper) UpdateColumn(ctx echo.Context) error

UpdateColumn converts echo context to params.

func (*ServerInterfaceWrapper) UpdateConfig

func (w *ServerInterfaceWrapper) UpdateConfig(ctx echo.Context) error

UpdateConfig converts echo context to params.

func (*ServerInterfaceWrapper) UpdateContent

func (w *ServerInterfaceWrapper) UpdateContent(ctx echo.Context) error

UpdateContent converts echo context to params.

func (*ServerInterfaceWrapper) UpdateFunction

func (w *ServerInterfaceWrapper) UpdateFunction(ctx echo.Context) error

UpdateFunction converts echo context to params.

func (*ServerInterfaceWrapper) UpdateGoTrueConfig

func (w *ServerInterfaceWrapper) UpdateGoTrueConfig(ctx echo.Context) error

UpdateGoTrueConfig converts echo context to params.

func (*ServerInterfaceWrapper) UpdateMember

func (w *ServerInterfaceWrapper) UpdateMember(ctx echo.Context) error

UpdateMember converts echo context to params.

func (*ServerInterfaceWrapper) UpdateNotificationsV2

func (w *ServerInterfaceWrapper) UpdateNotificationsV2(ctx echo.Context) error

UpdateNotificationsV2 converts echo context to params.

func (*ServerInterfaceWrapper) UpdateOrganization

func (w *ServerInterfaceWrapper) UpdateOrganization(ctx echo.Context) error

UpdateOrganization converts echo context to params.

func (*ServerInterfaceWrapper) UpdatePassword

func (w *ServerInterfaceWrapper) UpdatePassword(ctx echo.Context) error

UpdatePassword converts echo context to params.

func (*ServerInterfaceWrapper) UpdatePgbouncerConfig

func (w *ServerInterfaceWrapper) UpdatePgbouncerConfig(ctx echo.Context) error

UpdatePgbouncerConfig converts echo context to params.

func (*ServerInterfaceWrapper) UpdatePolicy

func (w *ServerInterfaceWrapper) UpdatePolicy(ctx echo.Context) error

UpdatePolicy converts echo context to params.

func (*ServerInterfaceWrapper) UpdatePostgRESTConfig

func (w *ServerInterfaceWrapper) UpdatePostgRESTConfig(ctx echo.Context) error

UpdatePostgRESTConfig converts echo context to params.

func (*ServerInterfaceWrapper) UpdateProject

func (w *ServerInterfaceWrapper) UpdateProject(ctx echo.Context) error

UpdateProject converts echo context to params.

func (*ServerInterfaceWrapper) UpdatePublication

func (w *ServerInterfaceWrapper) UpdatePublication(ctx echo.Context) error

UpdatePublication converts echo context to params.

func (*ServerInterfaceWrapper) UpdateRole

func (w *ServerInterfaceWrapper) UpdateRole(ctx echo.Context) error

UpdateRole converts echo context to params.

func (*ServerInterfaceWrapper) UpdateSchema

func (w *ServerInterfaceWrapper) UpdateSchema(ctx echo.Context) error

UpdateSchema converts echo context to params.

func (*ServerInterfaceWrapper) UpdateTable

func (w *ServerInterfaceWrapper) UpdateTable(ctx echo.Context) error

UpdateTable converts echo context to params.

func (*ServerInterfaceWrapper) UpdateTrigger

func (w *ServerInterfaceWrapper) UpdateTrigger(ctx echo.Context) error

UpdateTrigger converts echo context to params.

func (*ServerInterfaceWrapper) UpdateWholeContent

func (w *ServerInterfaceWrapper) UpdateWholeContent(ctx echo.Context) error

UpdateWholeContent converts echo context to params.

func (*ServerInterfaceWrapper) ValidateQuery

func (w *ServerInterfaceWrapper) ValidateQuery(ctx echo.Context) error

ValidateQuery converts echo context to params.

type ServiceVersions

type ServiceVersions struct {
	Gotrue           string `json:"gotrue"`
	Postgrest        string `json:"postgrest"`
	SupabasePostgres string `json:"supabase-postgres"`
}

ServiceVersions defines model for ServiceVersions.

type SignedUrlOptions

type SignedUrlOptions struct {
	Download     *bool                          `json:"download,omitempty"`
	DownloadName *string                        `json:"downloadName,omitempty"`
	Transform    *StorageObjectTransformOptions `json:"transform,omitempty"`
}

SignedUrlOptions defines model for SignedUrlOptions.

type SignedUrlResponse

type SignedUrlResponse struct {
	SignedUrl string `json:"signedUrl"`
}

SignedUrlResponse defines model for SignedUrlResponse.

type SignedUrlsOptions

type SignedUrlsOptions struct {
	Download     *bool   `json:"download,omitempty"`
	DownloadName *string `json:"downloadName,omitempty"`
}

SignedUrlsOptions defines model for SignedUrlsOptions.

type SignedUrlsResponse

type SignedUrlsResponse struct {
	Error     *string `json:"error"`
	Path      *string `json:"path"`
	SignedUrl string  `json:"signedUrl"`
}

SignedUrlsResponse defines model for SignedUrlsResponse.

type StorageBucket

type StorageBucket struct {
	CreatedAt string `json:"created_at"`
	Id        string `json:"id"`
	Name      string `json:"name"`
	Owner     string `json:"owner"`
	Public    bool   `json:"public"`
	UpdatedAt string `json:"updated_at"`
}

StorageBucket defines model for StorageBucket.

type StorageConfigResponse

type StorageConfigResponse struct {
	FileSizeLimit float32 `json:"fileSizeLimit"`
	IsFreeTier    bool    `json:"isFreeTier"`
}

StorageConfigResponse defines model for StorageConfigResponse.

type StorageObject

type StorageObject struct {
	BucketId       string                 `json:"bucket_id"`
	Buckets        StorageBucket          `json:"buckets"`
	CreatedAt      string                 `json:"created_at"`
	Id             string                 `json:"id"`
	LastAccessedAt string                 `json:"last_accessed_at"`
	Metadata       map[string]interface{} `json:"metadata"`
	Name           string                 `json:"name"`
	Owner          string                 `json:"owner"`
	UpdatedAt      string                 `json:"updated_at"`
}

StorageObject defines model for StorageObject.

type StorageObjectSearchOptions

type StorageObjectSearchOptions struct {
	Limit  *float32             `json:"limit,omitempty"`
	Offset *float32             `json:"offset,omitempty"`
	Search *string              `json:"search,omitempty"`
	SortBy *StorageObjectSortBy `json:"sortBy,omitempty"`
}

StorageObjectSearchOptions defines model for StorageObjectSearchOptions.

type StorageObjectSortBy

type StorageObjectSortBy struct {
	Column *string `json:"column,omitempty"`
	Order  *string `json:"order,omitempty"`
}

StorageObjectSortBy defines model for StorageObjectSortBy.

type StorageObjectTransformOptions

type StorageObjectTransformOptions struct {
	Format  *StorageObjectTransformOptionsFormat `json:"format,omitempty"`
	Height  *float32                             `json:"height,omitempty"`
	Quality *float32                             `json:"quality,omitempty"`
	Resize  *StorageObjectTransformOptionsResize `json:"resize,omitempty"`
	Width   *float32                             `json:"width,omitempty"`
}

StorageObjectTransformOptions defines model for StorageObjectTransformOptions.

type StorageObjectTransformOptionsFormat

type StorageObjectTransformOptionsFormat string

StorageObjectTransformOptionsFormat defines model for StorageObjectTransformOptions.Format.

const (
	StorageObjectTransformOptionsFormatOrigin StorageObjectTransformOptionsFormat = "origin"
)

Defines values for StorageObjectTransformOptionsFormat.

type StorageObjectTransformOptionsResize

type StorageObjectTransformOptionsResize string

StorageObjectTransformOptionsResize defines model for StorageObjectTransformOptions.Resize.

Defines values for StorageObjectTransformOptionsResize.

type Table

type Table struct {
	Id     float32 `json:"id"`
	Name   string  `json:"name"`
	Schema string  `json:"schema"`
}

Table defines model for Table.

type TablePrivilege

type TablePrivilege struct {
	Grantee       string                      `json:"grantee"`
	Grantor       string                      `json:"grantor"`
	IsGrantable   bool                        `json:"is_grantable"`
	PrivilegeType TablePrivilegePrivilegeType `json:"privilege_type"`
}

TablePrivilege defines model for TablePrivilege.

type TablePrivilegePrivilegeType

type TablePrivilegePrivilegeType string

TablePrivilegePrivilegeType defines model for TablePrivilege.PrivilegeType.

const (
	TablePrivilegePrivilegeTypeALL        TablePrivilegePrivilegeType = "ALL"
	TablePrivilegePrivilegeTypeDELETE     TablePrivilegePrivilegeType = "DELETE"
	TablePrivilegePrivilegeTypeINSERT     TablePrivilegePrivilegeType = "INSERT"
	TablePrivilegePrivilegeTypeREFERENCES TablePrivilegePrivilegeType = "REFERENCES"
	TablePrivilegePrivilegeTypeSELECT     TablePrivilegePrivilegeType = "SELECT"
	TablePrivilegePrivilegeTypeTRIGGER    TablePrivilegePrivilegeType = "TRIGGER"
	TablePrivilegePrivilegeTypeTRUNCATE   TablePrivilegePrivilegeType = "TRUNCATE"
	TablePrivilegePrivilegeTypeUPDATE     TablePrivilegePrivilegeType = "UPDATE"
)

Defines values for TablePrivilegePrivilegeType.

type UpdateBucketJSONRequestBody

type UpdateBucketJSONRequestBody = UpdateStorageBucketBody

UpdateBucketJSONRequestBody defines body for UpdateBucket for application/json ContentType.

type UpdateBucketResponse

type UpdateBucketResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateBucketResponse

func ParseUpdateBucketResponse(rsp *http.Response) (*UpdateBucketResponse, error)

ParseUpdateBucketResponse parses an HTTP response from a UpdateBucketWithResponse call

func (UpdateBucketResponse) Status

func (r UpdateBucketResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateBucketResponse) StatusCode

func (r UpdateBucketResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateColumnBody

type UpdateColumnBody struct {
	Check              *string                             `json:"check,omitempty"`
	Comment            *string                             `json:"comment,omitempty"`
	DefaultValue       *map[string]interface{}             `json:"defaultValue,omitempty"`
	DefaultValueFormat *UpdateColumnBodyDefaultValueFormat `json:"defaultValueFormat,omitempty"`
	DropDefault        *bool                               `json:"dropDefault,omitempty"`
	Id                 *float32                            `json:"id,omitempty"`
	IdentityGeneration *UpdateColumnBodyIdentityGeneration `json:"identityGeneration,omitempty"`
	IsIdentity         *bool                               `json:"isIdentity,omitempty"`
	IsNullable         *bool                               `json:"isNullable,omitempty"`
	IsUnique           *bool                               `json:"isUnique,omitempty"`
	Name               *string                             `json:"name,omitempty"`
	Type               *string                             `json:"type,omitempty"`
}

UpdateColumnBody defines model for UpdateColumnBody.

type UpdateColumnBodyDefaultValueFormat

type UpdateColumnBodyDefaultValueFormat string

UpdateColumnBodyDefaultValueFormat defines model for UpdateColumnBody.DefaultValueFormat.

const (
	UpdateColumnBodyDefaultValueFormatExpression UpdateColumnBodyDefaultValueFormat = "expression"
	UpdateColumnBodyDefaultValueFormatLiteral    UpdateColumnBodyDefaultValueFormat = "literal"
)

Defines values for UpdateColumnBodyDefaultValueFormat.

type UpdateColumnBodyIdentityGeneration

type UpdateColumnBodyIdentityGeneration string

UpdateColumnBodyIdentityGeneration defines model for UpdateColumnBody.IdentityGeneration.

const (
	UpdateColumnBodyIdentityGenerationALWAYS    UpdateColumnBodyIdentityGeneration = "ALWAYS"
	UpdateColumnBodyIdentityGenerationBYDEFAULT UpdateColumnBodyIdentityGeneration = "BY DEFAULT"
)

Defines values for UpdateColumnBodyIdentityGeneration.

type UpdateColumnJSONRequestBody

type UpdateColumnJSONRequestBody = UpdateColumnBody

UpdateColumnJSONRequestBody defines body for UpdateColumn for application/json ContentType.

type UpdateColumnParams

type UpdateColumnParams struct {
	// Id Column ID
	Id                   string `form:"id" json:"id"`
	XConnectionEncrypted string `json:"x-connection-encrypted"`
}

UpdateColumnParams defines parameters for UpdateColumn.

type UpdateColumnResponse

type UpdateColumnResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresColumn
}

func ParseUpdateColumnResponse

func ParseUpdateColumnResponse(rsp *http.Response) (*UpdateColumnResponse, error)

ParseUpdateColumnResponse parses an HTTP response from a UpdateColumnWithResponse call

func (UpdateColumnResponse) Status

func (r UpdateColumnResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateColumnResponse) StatusCode

func (r UpdateColumnResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateConfigJSONRequestBody

type UpdateConfigJSONRequestBody = UpdateStorageConfigBody

UpdateConfigJSONRequestBody defines body for UpdateConfig for application/json ContentType.

type UpdateConfigResponse

type UpdateConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UpdateStorageConfigResponse
}

func ParseUpdateConfigResponse

func ParseUpdateConfigResponse(rsp *http.Response) (*UpdateConfigResponse, error)

ParseUpdateConfigResponse parses an HTTP response from a UpdateConfigWithResponse call

func (UpdateConfigResponse) Status

func (r UpdateConfigResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateConfigResponse) StatusCode

func (r UpdateConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateContentJSONRequestBody

type UpdateContentJSONRequestBody = UpdateContentParams

UpdateContentJSONRequestBody defines body for UpdateContent for application/json ContentType.

type UpdateContentParams

type UpdateContentParams struct {
	Content     *map[string]interface{}        `json:"content,omitempty"`
	Description *string                        `json:"description,omitempty"`
	Id          *string                        `json:"id,omitempty"`
	Name        *string                        `json:"name,omitempty"`
	OwnerId     *float32                       `json:"owner_id,omitempty"`
	Type        *UpdateContentParamsType       `json:"type,omitempty"`
	Visibility  *UpdateContentParamsVisibility `json:"visibility,omitempty"`
}

UpdateContentParams defines model for UpdateContentParams.

type UpdateContentParamsType

type UpdateContentParamsType string

UpdateContentParamsType defines model for UpdateContentParams.Type.

const (
	UpdateContentParamsTypeLogSql UpdateContentParamsType = "log_sql"
	UpdateContentParamsTypeReport UpdateContentParamsType = "report"
	UpdateContentParamsTypeSql    UpdateContentParamsType = "sql"
)

Defines values for UpdateContentParamsType.

type UpdateContentParamsVisibility

type UpdateContentParamsVisibility string

UpdateContentParamsVisibility defines model for UpdateContentParams.Visibility.

const (
	UpdateContentParamsVisibilityOrg     UpdateContentParamsVisibility = "org"
	UpdateContentParamsVisibilityProject UpdateContentParamsVisibility = "project"
	UpdateContentParamsVisibilityPublic  UpdateContentParamsVisibility = "public"
	UpdateContentParamsVisibilityUser    UpdateContentParamsVisibility = "user"
)

Defines values for UpdateContentParamsVisibility.

type UpdateContentResponse

type UpdateContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]UserContentObject
}

func ParseUpdateContentResponse

func ParseUpdateContentResponse(rsp *http.Response) (*UpdateContentResponse, error)

ParseUpdateContentResponse parses an HTTP response from a UpdateContentWithResponse call

func (UpdateContentResponse) Status

func (r UpdateContentResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateContentResponse) StatusCode

func (r UpdateContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateFunctionBody

type UpdateFunctionBody struct {
	Args            *[]string                   `json:"args,omitempty"`
	Behavior        *UpdateFunctionBodyBehavior `json:"behavior,omitempty"`
	ConfigParams    *map[string]interface{}     `json:"config_params,omitempty"`
	Definition      *string                     `json:"definition,omitempty"`
	Id              *float32                    `json:"id,omitempty"`
	Language        *string                     `json:"language,omitempty"`
	Name            *string                     `json:"name,omitempty"`
	ReturnType      *string                     `json:"return_type,omitempty"`
	Schema          *string                     `json:"schema,omitempty"`
	SecurityDefiner *bool                       `json:"security_definer,omitempty"`
}

UpdateFunctionBody defines model for UpdateFunctionBody.

type UpdateFunctionBodyBehavior

type UpdateFunctionBodyBehavior string

UpdateFunctionBodyBehavior defines model for UpdateFunctionBody.Behavior.

const (
	IMMUTABLE UpdateFunctionBodyBehavior = "IMMUTABLE"
	STABLE    UpdateFunctionBodyBehavior = "STABLE"
	VOLATILE  UpdateFunctionBodyBehavior = "VOLATILE"
)

Defines values for UpdateFunctionBodyBehavior.

type UpdateFunctionJSONRequestBody

type UpdateFunctionJSONRequestBody = UpdateFunctionBody

UpdateFunctionJSONRequestBody defines body for UpdateFunction for application/json ContentType.

type UpdateFunctionParams

type UpdateFunctionParams struct {
	// Id Function ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdateFunctionParams defines parameters for UpdateFunction.

type UpdateFunctionResponse

type UpdateFunctionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresFunction
}

func ParseUpdateFunctionResponse

func ParseUpdateFunctionResponse(rsp *http.Response) (*UpdateFunctionResponse, error)

ParseUpdateFunctionResponse parses an HTTP response from a UpdateFunctionWithResponse call

func (UpdateFunctionResponse) Status

func (r UpdateFunctionResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateFunctionResponse) StatusCode

func (r UpdateFunctionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateGoTrueConfigBody

type UpdateGoTrueConfigBody struct {
	DISABLESIGNUP                                 *bool    `json:"DISABLE_SIGNUP,omitempty"`
	EXTERNALAPPLEADDITIONALCLIENTIDS              *string  `json:"EXTERNAL_APPLE_ADDITIONAL_CLIENT_IDS,omitempty"`
	EXTERNALAPPLECLIENTID                         *string  `json:"EXTERNAL_APPLE_CLIENT_ID,omitempty"`
	EXTERNALAPPLEENABLED                          *bool    `json:"EXTERNAL_APPLE_ENABLED,omitempty"`
	EXTERNALAPPLESECRET                           *string  `json:"EXTERNAL_APPLE_SECRET,omitempty"`
	EXTERNALAZURECLIENTID                         *string  `json:"EXTERNAL_AZURE_CLIENT_ID,omitempty"`
	EXTERNALAZUREENABLED                          *bool    `json:"EXTERNAL_AZURE_ENABLED,omitempty"`
	EXTERNALAZURESECRET                           *string  `json:"EXTERNAL_AZURE_SECRET,omitempty"`
	EXTERNALAZUREURL                              *string  `json:"EXTERNAL_AZURE_URL,omitempty"`
	EXTERNALBITBUCKETCLIENTID                     *string  `json:"EXTERNAL_BITBUCKET_CLIENT_ID,omitempty"`
	EXTERNALBITBUCKETENABLED                      *bool    `json:"EXTERNAL_BITBUCKET_ENABLED,omitempty"`
	EXTERNALBITBUCKETSECRET                       *string  `json:"EXTERNAL_BITBUCKET_SECRET,omitempty"`
	EXTERNALDISCORDCLIENTID                       *string  `json:"EXTERNAL_DISCORD_CLIENT_ID,omitempty"`
	EXTERNALDISCORDENABLED                        *bool    `json:"EXTERNAL_DISCORD_ENABLED,omitempty"`
	EXTERNALDISCORDSECRET                         *string  `json:"EXTERNAL_DISCORD_SECRET,omitempty"`
	EXTERNALEMAILENABLED                          *bool    `json:"EXTERNAL_EMAIL_ENABLED,omitempty"`
	EXTERNALFACEBOOKCLIENTID                      *string  `json:"EXTERNAL_FACEBOOK_CLIENT_ID,omitempty"`
	EXTERNALFACEBOOKENABLED                       *bool    `json:"EXTERNAL_FACEBOOK_ENABLED,omitempty"`
	EXTERNALFACEBOOKSECRET                        *string  `json:"EXTERNAL_FACEBOOK_SECRET,omitempty"`
	EXTERNALFIGMACLIENTID                         *string  `json:"EXTERNAL_FIGMA_CLIENT_ID,omitempty"`
	EXTERNALFIGMAENABLED                          *bool    `json:"EXTERNAL_FIGMA_ENABLED,omitempty"`
	EXTERNALFIGMASECRET                           *string  `json:"EXTERNAL_FIGMA_SECRET,omitempty"`
	EXTERNALGITHUBCLIENTID                        *string  `json:"EXTERNAL_GITHUB_CLIENT_ID,omitempty"`
	EXTERNALGITHUBENABLED                         *bool    `json:"EXTERNAL_GITHUB_ENABLED,omitempty"`
	EXTERNALGITHUBSECRET                          *string  `json:"EXTERNAL_GITHUB_SECRET,omitempty"`
	EXTERNALGITLABCLIENTID                        *string  `json:"EXTERNAL_GITLAB_CLIENT_ID,omitempty"`
	EXTERNALGITLABENABLED                         *bool    `json:"EXTERNAL_GITLAB_ENABLED,omitempty"`
	EXTERNALGITLABSECRET                          *string  `json:"EXTERNAL_GITLAB_SECRET,omitempty"`
	EXTERNALGITLABURL                             *string  `json:"EXTERNAL_GITLAB_URL,omitempty"`
	EXTERNALGOOGLEADDITIONALCLIENTIDS             *string  `json:"EXTERNAL_GOOGLE_ADDITIONAL_CLIENT_IDS,omitempty"`
	EXTERNALGOOGLECLIENTID                        *string  `json:"EXTERNAL_GOOGLE_CLIENT_ID,omitempty"`
	EXTERNALGOOGLEENABLED                         *bool    `json:"EXTERNAL_GOOGLE_ENABLED,omitempty"`
	EXTERNALGOOGLESECRET                          *string  `json:"EXTERNAL_GOOGLE_SECRET,omitempty"`
	EXTERNALKAKAOCLIENTID                         *string  `json:"EXTERNAL_KAKAO_CLIENT_ID,omitempty"`
	EXTERNALKAKAOENABLED                          *bool    `json:"EXTERNAL_KAKAO_ENABLED,omitempty"`
	EXTERNALKAKAOSECRET                           *string  `json:"EXTERNAL_KAKAO_SECRET,omitempty"`
	EXTERNALKEYCLOAKCLIENTID                      *string  `json:"EXTERNAL_KEYCLOAK_CLIENT_ID,omitempty"`
	EXTERNALKEYCLOAKENABLED                       *bool    `json:"EXTERNAL_KEYCLOAK_ENABLED,omitempty"`
	EXTERNALKEYCLOAKSECRET                        *string  `json:"EXTERNAL_KEYCLOAK_SECRET,omitempty"`
	EXTERNALKEYCLOAKURL                           *string  `json:"EXTERNAL_KEYCLOAK_URL,omitempty"`
	EXTERNALLINKEDINCLIENTID                      *string  `json:"EXTERNAL_LINKEDIN_CLIENT_ID,omitempty"`
	EXTERNALLINKEDINENABLED                       *bool    `json:"EXTERNAL_LINKEDIN_ENABLED,omitempty"`
	EXTERNALLINKEDINSECRET                        *string  `json:"EXTERNAL_LINKEDIN_SECRET,omitempty"`
	EXTERNALNOTIONCLIENTID                        *string  `json:"EXTERNAL_NOTION_CLIENT_ID,omitempty"`
	EXTERNALNOTIONENABLED                         *bool    `json:"EXTERNAL_NOTION_ENABLED,omitempty"`
	EXTERNALNOTIONSECRET                          *string  `json:"EXTERNAL_NOTION_SECRET,omitempty"`
	EXTERNALPHONEENABLED                          *bool    `json:"EXTERNAL_PHONE_ENABLED,omitempty"`
	EXTERNALSLACKCLIENTID                         *string  `json:"EXTERNAL_SLACK_CLIENT_ID,omitempty"`
	EXTERNALSLACKENABLED                          *bool    `json:"EXTERNAL_SLACK_ENABLED,omitempty"`
	EXTERNALSLACKSECRET                           *string  `json:"EXTERNAL_SLACK_SECRET,omitempty"`
	EXTERNALSPOTIFYCLIENTID                       *string  `json:"EXTERNAL_SPOTIFY_CLIENT_ID,omitempty"`
	EXTERNALSPOTIFYENABLED                        *bool    `json:"EXTERNAL_SPOTIFY_ENABLED,omitempty"`
	EXTERNALSPOTIFYSECRET                         *string  `json:"EXTERNAL_SPOTIFY_SECRET,omitempty"`
	EXTERNALTWITCHCLIENTID                        *string  `json:"EXTERNAL_TWITCH_CLIENT_ID,omitempty"`
	EXTERNALTWITCHENABLED                         *bool    `json:"EXTERNAL_TWITCH_ENABLED,omitempty"`
	EXTERNALTWITCHSECRET                          *string  `json:"EXTERNAL_TWITCH_SECRET,omitempty"`
	EXTERNALTWITTERCLIENTID                       *string  `json:"EXTERNAL_TWITTER_CLIENT_ID,omitempty"`
	EXTERNALTWITTERENABLED                        *bool    `json:"EXTERNAL_TWITTER_ENABLED,omitempty"`
	EXTERNALTWITTERSECRET                         *string  `json:"EXTERNAL_TWITTER_SECRET,omitempty"`
	EXTERNALWORKOSCLIENTID                        *string  `json:"EXTERNAL_WORKOS_CLIENT_ID,omitempty"`
	EXTERNALWORKOSENABLED                         *bool    `json:"EXTERNAL_WORKOS_ENABLED,omitempty"`
	EXTERNALWORKOSSECRET                          *string  `json:"EXTERNAL_WORKOS_SECRET,omitempty"`
	EXTERNALWORKOSURL                             *string  `json:"EXTERNAL_WORKOS_URL,omitempty"`
	EXTERNALZOOMCLIENTID                          *string  `json:"EXTERNAL_ZOOM_CLIENT_ID,omitempty"`
	EXTERNALZOOMENABLED                           *bool    `json:"EXTERNAL_ZOOM_ENABLED,omitempty"`
	EXTERNALZOOMSECRET                            *string  `json:"EXTERNAL_ZOOM_SECRET,omitempty"`
	JWTEXP                                        *float32 `json:"JWT_EXP,omitempty"`
	MAILERAUTOCONFIRM                             *bool    `json:"MAILER_AUTOCONFIRM,omitempty"`
	MAILEROTPEXP                                  *float32 `json:"MAILER_OTP_EXP,omitempty"`
	MAILERSECUREEMAILCHANGEENABLED                *bool    `json:"MAILER_SECURE_EMAIL_CHANGE_ENABLED,omitempty"`
	MAILERSUBJECTSCONFIRMATION                    *string  `json:"MAILER_SUBJECTS_CONFIRMATION,omitempty"`
	MAILERSUBJECTSEMAILCHANGE                     *string  `json:"MAILER_SUBJECTS_EMAIL_CHANGE,omitempty"`
	MAILERSUBJECTSINVITE                          *string  `json:"MAILER_SUBJECTS_INVITE,omitempty"`
	MAILERSUBJECTSMAGICLINK                       *string  `json:"MAILER_SUBJECTS_MAGIC_LINK,omitempty"`
	MAILERSUBJECTSRECOVERY                        *string  `json:"MAILER_SUBJECTS_RECOVERY,omitempty"`
	MAILERTEMPLATESCONFIRMATIONCONTENT            *string  `json:"MAILER_TEMPLATES_CONFIRMATION_CONTENT,omitempty"`
	MAILERTEMPLATESEMAILCHANGECONTENT             *string  `json:"MAILER_TEMPLATES_EMAIL_CHANGE_CONTENT,omitempty"`
	MAILERTEMPLATESINVITECONTENT                  *string  `json:"MAILER_TEMPLATES_INVITE_CONTENT,omitempty"`
	MAILERTEMPLATESMAGICLINKCONTENT               *string  `json:"MAILER_TEMPLATES_MAGIC_LINK_CONTENT,omitempty"`
	MAILERTEMPLATESRECOVERYCONTENT                *string  `json:"MAILER_TEMPLATES_RECOVERY_CONTENT,omitempty"`
	MFAMAXENROLLEDFACTORS                         *float32 `json:"MFA_MAX_ENROLLED_FACTORS,omitempty"`
	PASSWORDMINLENGTH                             *float32 `json:"PASSWORD_MIN_LENGTH,omitempty"`
	RATELIMITEMAILSENT                            *float32 `json:"RATE_LIMIT_EMAIL_SENT,omitempty"`
	RATELIMITSMSSENT                              *float32 `json:"RATE_LIMIT_SMS_SENT,omitempty"`
	REFRESHTOKENROTATIONENABLED                   *bool    `json:"REFRESH_TOKEN_ROTATION_ENABLED,omitempty"`
	SAMLENABLED                                   *bool    `json:"SAML_ENABLED,omitempty"`
	SECURITYCAPTCHAENABLED                        *bool    `json:"SECURITY_CAPTCHA_ENABLED,omitempty"`
	SECURITYCAPTCHAPROVIDER                       *string  `json:"SECURITY_CAPTCHA_PROVIDER,omitempty"`
	SECURITYCAPTCHASECRET                         *string  `json:"SECURITY_CAPTCHA_SECRET,omitempty"`
	SECURITYREFRESHTOKENREUSEINTERVAL             *float32 `json:"SECURITY_REFRESH_TOKEN_REUSE_INTERVAL,omitempty"`
	SECURITYUPDATEPASSWORDREQUIREREAUTHENTICATION *bool    `json:"SECURITY_UPDATE_PASSWORD_REQUIRE_REAUTHENTICATION,omitempty"`
	SITEURL                                       *string  `json:"SITE_URL,omitempty"`
	SMSAUTOCONFIRM                                *bool    `json:"SMS_AUTOCONFIRM,omitempty"`
	SMSMAXFREQUENCY                               *float32 `json:"SMS_MAX_FREQUENCY,omitempty"`
	SMSMESSAGEBIRDACCESSKEY                       *string  `json:"SMS_MESSAGEBIRD_ACCESS_KEY,omitempty"`
	SMSMESSAGEBIRDORIGINATOR                      *string  `json:"SMS_MESSAGEBIRD_ORIGINATOR,omitempty"`
	SMSOTPEXP                                     *float32 `json:"SMS_OTP_EXP,omitempty"`
	SMSOTPLENGTH                                  *float32 `json:"SMS_OTP_LENGTH,omitempty"`
	SMSPROVIDER                                   *string  `json:"SMS_PROVIDER,omitempty"`
	SMSTEMPLATE                                   *string  `json:"SMS_TEMPLATE,omitempty"`
	SMSTESTOTP                                    *string  `json:"SMS_TEST_OTP,omitempty"`
	SMSTESTOTPVALIDUNTIL                          *string  `json:"SMS_TEST_OTP_VALID_UNTIL,omitempty"`
	SMSTEXTLOCALAPIKEY                            *string  `json:"SMS_TEXTLOCAL_API_KEY,omitempty"`
	SMSTEXTLOCALSENDER                            *string  `json:"SMS_TEXTLOCAL_SENDER,omitempty"`
	SMSTWILIOACCOUNTSID                           *string  `json:"SMS_TWILIO_ACCOUNT_SID,omitempty"`
	SMSTWILIOAUTHTOKEN                            *string  `json:"SMS_TWILIO_AUTH_TOKEN,omitempty"`
	SMSTWILIOMESSAGESERVICESID                    *string  `json:"SMS_TWILIO_MESSAGE_SERVICE_SID,omitempty"`
	SMSTWILIOVERIFYACCOUNTSID                     *string  `json:"SMS_TWILIO_VERIFY_ACCOUNT_SID,omitempty"`
	SMSTWILIOVERIFYAUTHTOKEN                      *string  `json:"SMS_TWILIO_VERIFY_AUTH_TOKEN,omitempty"`
	SMSTWILIOVERIFYMESSAGESERVICESID              *string  `json:"SMS_TWILIO_VERIFY_MESSAGE_SERVICE_SID,omitempty"`
	SMSVONAGEAPIKEY                               *string  `json:"SMS_VONAGE_API_KEY,omitempty"`
	SMSVONAGEAPISECRET                            *string  `json:"SMS_VONAGE_API_SECRET,omitempty"`
	SMSVONAGEFROM                                 *string  `json:"SMS_VONAGE_FROM,omitempty"`
	SMTPADMINEMAIL                                *string  `json:"SMTP_ADMIN_EMAIL,omitempty"`
	SMTPHOST                                      *string  `json:"SMTP_HOST,omitempty"`
	SMTPMAXFREQUENCY                              *float32 `json:"SMTP_MAX_FREQUENCY,omitempty"`
	SMTPPASS                                      *string  `json:"SMTP_PASS"`
	SMTPPASSENCRYPTED                             *string  `json:"SMTP_PASS_ENCRYPTED"`
	SMTPPORT                                      *string  `json:"SMTP_PORT,omitempty"`
	SMTPSENDERNAME                                *string  `json:"SMTP_SENDER_NAME,omitempty"`
	SMTPUSER                                      *string  `json:"SMTP_USER,omitempty"`
	URIALLOWLIST                                  *string  `json:"URI_ALLOW_LIST,omitempty"`
}

UpdateGoTrueConfigBody defines model for UpdateGoTrueConfigBody.

type UpdateGoTrueConfigJSONRequestBody

type UpdateGoTrueConfigJSONRequestBody = UpdateGoTrueConfigBody

UpdateGoTrueConfigJSONRequestBody defines body for UpdateGoTrueConfig for application/json ContentType.

type UpdateGoTrueConfigResponse

type UpdateGoTrueConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *GoTrueConfig
}

func ParseUpdateGoTrueConfigResponse

func ParseUpdateGoTrueConfigResponse(rsp *http.Response) (*UpdateGoTrueConfigResponse, error)

ParseUpdateGoTrueConfigResponse parses an HTTP response from a UpdateGoTrueConfigWithResponse call

func (UpdateGoTrueConfigResponse) Status

Status returns HTTPResponse.Status

func (UpdateGoTrueConfigResponse) StatusCode

func (r UpdateGoTrueConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateMemberBody

type UpdateMemberBody struct {
	RoleId float32 `json:"role_id"`
}

UpdateMemberBody defines model for UpdateMemberBody.

type UpdateMemberJSONRequestBody

type UpdateMemberJSONRequestBody = UpdateMemberBody

UpdateMemberJSONRequestBody defines body for UpdateMember for application/json ContentType.

type UpdateMemberResponse

type UpdateMemberResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdateMemberResponse

func ParseUpdateMemberResponse(rsp *http.Response) (*UpdateMemberResponse, error)

ParseUpdateMemberResponse parses an HTTP response from a UpdateMemberWithResponse call

func (UpdateMemberResponse) Status

func (r UpdateMemberResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateMemberResponse) StatusCode

func (r UpdateMemberResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateNotificationsBodyV1

type UpdateNotificationsBodyV1 struct {
	Ids []string `json:"ids"`
}

UpdateNotificationsBodyV1 defines model for UpdateNotificationsBodyV1.

type UpdateNotificationsV2JSONBody

type UpdateNotificationsV2JSONBody = []string

UpdateNotificationsV2JSONBody defines parameters for UpdateNotificationsV2.

type UpdateNotificationsV2JSONRequestBody

type UpdateNotificationsV2JSONRequestBody = UpdateNotificationsV2JSONBody

UpdateNotificationsV2JSONRequestBody defines body for UpdateNotificationsV2 for application/json ContentType.

type UpdateNotificationsV2Response

type UpdateNotificationsV2Response struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *[]NotificationResponseV2
}

func ParseUpdateNotificationsV2Response

func ParseUpdateNotificationsV2Response(rsp *http.Response) (*UpdateNotificationsV2Response, error)

ParseUpdateNotificationsV2Response parses an HTTP response from a UpdateNotificationsV2WithResponse call

func (UpdateNotificationsV2Response) Status

Status returns HTTPResponse.Status

func (UpdateNotificationsV2Response) StatusCode

func (r UpdateNotificationsV2Response) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOrganizationBody

type UpdateOrganizationBody struct {
	BillingEmail string   `json:"billing_email"`
	Name         string   `json:"name"`
	OptInTags    []string `json:"opt_in_tags"`
}

UpdateOrganizationBody defines model for UpdateOrganizationBody.

type UpdateOrganizationJSONRequestBody

type UpdateOrganizationJSONRequestBody = UpdateOrganizationBody

UpdateOrganizationJSONRequestBody defines body for UpdateOrganization for application/json ContentType.

type UpdateOrganizationResponse

type UpdateOrganizationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *OrganizationSlugResponse
}

func ParseUpdateOrganizationResponse

func ParseUpdateOrganizationResponse(rsp *http.Response) (*UpdateOrganizationResponse, error)

ParseUpdateOrganizationResponse parses an HTTP response from a UpdateOrganizationWithResponse call

func (UpdateOrganizationResponse) Status

Status returns HTTPResponse.Status

func (UpdateOrganizationResponse) StatusCode

func (r UpdateOrganizationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePasswordBody

type UpdatePasswordBody struct {
	Password string `json:"password"`
}

UpdatePasswordBody defines model for UpdatePasswordBody.

type UpdatePasswordJSONRequestBody

type UpdatePasswordJSONRequestBody = UpdatePasswordBody

UpdatePasswordJSONRequestBody defines body for UpdatePassword for application/json ContentType.

type UpdatePasswordResponse

type UpdatePasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUpdatePasswordResponse

func ParseUpdatePasswordResponse(rsp *http.Response) (*UpdatePasswordResponse, error)

ParseUpdatePasswordResponse parses an HTTP response from a UpdatePasswordWithResponse call

func (UpdatePasswordResponse) Status

func (r UpdatePasswordResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePasswordResponse) StatusCode

func (r UpdatePasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePgbouncerConfigBody

type UpdatePgbouncerConfigBody struct {
	DefaultPoolSize         *int                              `json:"default_pool_size,omitempty"`
	IgnoreStartupParameters string                            `json:"ignore_startup_parameters"`
	MaxClientConn           *int                              `json:"max_client_conn"`
	PgbouncerEnabled        bool                              `json:"pgbouncer_enabled"`
	PoolMode                UpdatePgbouncerConfigBodyPoolMode `json:"pool_mode"`
}

UpdatePgbouncerConfigBody defines model for UpdatePgbouncerConfigBody.

type UpdatePgbouncerConfigBodyPoolMode

type UpdatePgbouncerConfigBodyPoolMode string

UpdatePgbouncerConfigBodyPoolMode defines model for UpdatePgbouncerConfigBody.PoolMode.

const (
	UpdatePgbouncerConfigBodyPoolModeSession     UpdatePgbouncerConfigBodyPoolMode = "session"
	UpdatePgbouncerConfigBodyPoolModeStatement   UpdatePgbouncerConfigBodyPoolMode = "statement"
	UpdatePgbouncerConfigBodyPoolModeTransaction UpdatePgbouncerConfigBodyPoolMode = "transaction"
)

Defines values for UpdatePgbouncerConfigBodyPoolMode.

type UpdatePgbouncerConfigJSONRequestBody

type UpdatePgbouncerConfigJSONRequestBody = UpdatePgbouncerConfigBody

UpdatePgbouncerConfigJSONRequestBody defines body for UpdatePgbouncerConfig for application/json ContentType.

type UpdatePgbouncerConfigResponse

type UpdatePgbouncerConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UpdatePoolingConfigResponse
}

func ParseUpdatePgbouncerConfigResponse

func ParseUpdatePgbouncerConfigResponse(rsp *http.Response) (*UpdatePgbouncerConfigResponse, error)

ParseUpdatePgbouncerConfigResponse parses an HTTP response from a UpdatePgbouncerConfigWithResponse call

func (UpdatePgbouncerConfigResponse) Status

Status returns HTTPResponse.Status

func (UpdatePgbouncerConfigResponse) StatusCode

func (r UpdatePgbouncerConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePolicyBody

type UpdatePolicyBody struct {
	Check      *string   `json:"check,omitempty"`
	Definition *string   `json:"definition,omitempty"`
	Id         *float32  `json:"id,omitempty"`
	Name       *string   `json:"name,omitempty"`
	Roles      *[]string `json:"roles,omitempty"`
}

UpdatePolicyBody defines model for UpdatePolicyBody.

type UpdatePolicyJSONRequestBody

type UpdatePolicyJSONRequestBody = UpdatePolicyBody

UpdatePolicyJSONRequestBody defines body for UpdatePolicy for application/json ContentType.

type UpdatePolicyParams

type UpdatePolicyParams struct {
	// Id Policy ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdatePolicyParams defines parameters for UpdatePolicy.

type UpdatePolicyResponse

type UpdatePolicyResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresPolicy
}

func ParseUpdatePolicyResponse

func ParseUpdatePolicyResponse(rsp *http.Response) (*UpdatePolicyResponse, error)

ParseUpdatePolicyResponse parses an HTTP response from a UpdatePolicyWithResponse call

func (UpdatePolicyResponse) Status

func (r UpdatePolicyResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePolicyResponse) StatusCode

func (r UpdatePolicyResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePoolingConfigResponse

type UpdatePoolingConfigResponse struct {
	DefaultPoolSize         *int                                       `json:"default_pool_size,omitempty"`
	IgnoreStartupParameters string                                     `json:"ignore_startup_parameters"`
	MaxClientConn           *int                                       `json:"max_client_conn"`
	PgbouncerEnabled        bool                                       `json:"pgbouncer_enabled"`
	PgbouncerStatus         UpdatePoolingConfigResponsePgbouncerStatus `json:"pgbouncer_status"`
	PoolMode                UpdatePoolingConfigResponsePoolMode        `json:"pool_mode"`
}

UpdatePoolingConfigResponse defines model for UpdatePoolingConfigResponse.

type UpdatePoolingConfigResponsePgbouncerStatus

type UpdatePoolingConfigResponsePgbouncerStatus string

UpdatePoolingConfigResponsePgbouncerStatus defines model for UpdatePoolingConfigResponse.PgbouncerStatus.

const (
	UpdatePoolingConfigResponsePgbouncerStatusCOMINGDOWN UpdatePoolingConfigResponsePgbouncerStatus = "COMING_DOWN"
	UpdatePoolingConfigResponsePgbouncerStatusCOMINGUP   UpdatePoolingConfigResponsePgbouncerStatus = "COMING_UP"
	UpdatePoolingConfigResponsePgbouncerStatusDISABLED   UpdatePoolingConfigResponsePgbouncerStatus = "DISABLED"
	UpdatePoolingConfigResponsePgbouncerStatusENABLED    UpdatePoolingConfigResponsePgbouncerStatus = "ENABLED"
	UpdatePoolingConfigResponsePgbouncerStatusRELOADING  UpdatePoolingConfigResponsePgbouncerStatus = "RELOADING"
)

Defines values for UpdatePoolingConfigResponsePgbouncerStatus.

type UpdatePoolingConfigResponsePoolMode

type UpdatePoolingConfigResponsePoolMode string

UpdatePoolingConfigResponsePoolMode defines model for UpdatePoolingConfigResponse.PoolMode.

const (
	Session     UpdatePoolingConfigResponsePoolMode = "session"
	Statement   UpdatePoolingConfigResponsePoolMode = "statement"
	Transaction UpdatePoolingConfigResponsePoolMode = "transaction"
)

Defines values for UpdatePoolingConfigResponsePoolMode.

type UpdatePostgRESTConfigJSONRequestBody

type UpdatePostgRESTConfigJSONRequestBody = UpdatePostgrestConfigBody

UpdatePostgRESTConfigJSONRequestBody defines body for UpdatePostgRESTConfig for application/json ContentType.

type UpdatePostgRESTConfigResponse

type UpdatePostgRESTConfigResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgrestConfigResponse
}

func ParseUpdatePostgRESTConfigResponse

func ParseUpdatePostgRESTConfigResponse(rsp *http.Response) (*UpdatePostgRESTConfigResponse, error)

ParseUpdatePostgRESTConfigResponse parses an HTTP response from a UpdatePostgRESTConfigWithResponse call

func (UpdatePostgRESTConfigResponse) Status

Status returns HTTPResponse.Status

func (UpdatePostgRESTConfigResponse) StatusCode

func (r UpdatePostgRESTConfigResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePostgresConfigBody

type UpdatePostgresConfigBody struct {
	EffectiveCacheSize            *string                                         `json:"effective_cache_size,omitempty"`
	MaintenanceWorkMem            *string                                         `json:"maintenance_work_mem,omitempty"`
	MaxConnections                *int                                            `json:"max_connections,omitempty"`
	MaxParallelMaintenanceWorkers *int                                            `json:"max_parallel_maintenance_workers,omitempty"`
	MaxParallelWorkers            *int                                            `json:"max_parallel_workers,omitempty"`
	MaxParallelWorkersPerGather   *int                                            `json:"max_parallel_workers_per_gather,omitempty"`
	MaxWorkerProcesses            *int                                            `json:"max_worker_processes,omitempty"`
	SessionReplicationRole        *UpdatePostgresConfigBodySessionReplicationRole `json:"session_replication_role,omitempty"`
	SharedBuffers                 *string                                         `json:"shared_buffers,omitempty"`
	StatementTimeout              *string                                         `json:"statement_timeout,omitempty"`
	WorkMem                       *string                                         `json:"work_mem,omitempty"`
}

UpdatePostgresConfigBody defines model for UpdatePostgresConfigBody.

type UpdatePostgresConfigBodySessionReplicationRole

type UpdatePostgresConfigBodySessionReplicationRole string

UpdatePostgresConfigBodySessionReplicationRole defines model for UpdatePostgresConfigBody.SessionReplicationRole.

Defines values for UpdatePostgresConfigBodySessionReplicationRole.

type UpdatePostgrestConfigBody

type UpdatePostgrestConfigBody struct {
	DbExtraSearchPath *string `json:"db_extra_search_path,omitempty"`
	DbSchema          *string `json:"db_schema,omitempty"`
	MaxRows           *int    `json:"max_rows,omitempty"`
}

UpdatePostgrestConfigBody defines model for UpdatePostgrestConfigBody.

type UpdateProjectBody

type UpdateProjectBody struct {
	Name string `json:"name"`
}

UpdateProjectBody defines model for UpdateProjectBody.

type UpdateProjectJSONRequestBody

type UpdateProjectJSONRequestBody = UpdateProjectBody

UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.

type UpdateProjectResponse

type UpdateProjectResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *ProjectRefResponse
}

func ParseUpdateProjectResponse

func ParseUpdateProjectResponse(rsp *http.Response) (*UpdateProjectResponse, error)

ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call

func (UpdateProjectResponse) Status

func (r UpdateProjectResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateProjectResponse) StatusCode

func (r UpdateProjectResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdatePublicationBody

type UpdatePublicationBody struct {
	Id              *float32  `json:"id,omitempty"`
	Name            *string   `json:"name,omitempty"`
	Owner           *string   `json:"owner,omitempty"`
	PublishDelete   *bool     `json:"publish_delete,omitempty"`
	PublishInsert   *bool     `json:"publish_insert,omitempty"`
	PublishTruncate *bool     `json:"publish_truncate,omitempty"`
	PublishUpdate   *bool     `json:"publish_update,omitempty"`
	Tables          *[]string `json:"tables"`
}

UpdatePublicationBody defines model for UpdatePublicationBody.

type UpdatePublicationJSONRequestBody

type UpdatePublicationJSONRequestBody = UpdatePublicationBody

UpdatePublicationJSONRequestBody defines body for UpdatePublication for application/json ContentType.

type UpdatePublicationParams

type UpdatePublicationParams struct {
	// Id Publication ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdatePublicationParams defines parameters for UpdatePublication.

type UpdatePublicationResponse

type UpdatePublicationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresPublication
}

func ParseUpdatePublicationResponse

func ParseUpdatePublicationResponse(rsp *http.Response) (*UpdatePublicationResponse, error)

ParseUpdatePublicationResponse parses an HTTP response from a UpdatePublicationWithResponse call

func (UpdatePublicationResponse) Status

func (r UpdatePublicationResponse) Status() string

Status returns HTTPResponse.Status

func (UpdatePublicationResponse) StatusCode

func (r UpdatePublicationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateRoleBody

type UpdateRoleBody struct {
	CanBypassRls      *bool                   `json:"can_bypass_rls,omitempty"`
	CanCreateDb       *bool                   `json:"can_create_db,omitempty"`
	CanCreateRole     *bool                   `json:"can_create_role,omitempty"`
	CanLogin          *bool                   `json:"can_login,omitempty"`
	Config            *map[string]interface{} `json:"config,omitempty"`
	ConnectionLimit   *float32                `json:"connection_limit,omitempty"`
	InheritRole       *bool                   `json:"inherit_role,omitempty"`
	IsReplicationRole *bool                   `json:"is_replication_role,omitempty"`
	IsSuperuser       *bool                   `json:"is_superuser,omitempty"`
	Name              *string                 `json:"name,omitempty"`
	Password          *string                 `json:"password,omitempty"`
	ValidUntil        *string                 `json:"valid_until,omitempty"`
}

UpdateRoleBody defines model for UpdateRoleBody.

type UpdateRoleJSONRequestBody

type UpdateRoleJSONRequestBody = UpdateRoleBody

UpdateRoleJSONRequestBody defines body for UpdateRole for application/json ContentType.

type UpdateRoleParams

type UpdateRoleParams struct {
	// Id Role ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdateRoleParams defines parameters for UpdateRole.

type UpdateRoleResponse

type UpdateRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresRole
}

func ParseUpdateRoleResponse

func ParseUpdateRoleResponse(rsp *http.Response) (*UpdateRoleResponse, error)

ParseUpdateRoleResponse parses an HTTP response from a UpdateRoleWithResponse call

func (UpdateRoleResponse) Status

func (r UpdateRoleResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateRoleResponse) StatusCode

func (r UpdateRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSchemaBody

type UpdateSchemaBody struct {
	Name  *string `json:"name,omitempty"`
	Owner *string `json:"owner,omitempty"`
}

UpdateSchemaBody defines model for UpdateSchemaBody.

type UpdateSchemaJSONRequestBody

type UpdateSchemaJSONRequestBody = UpdateSchemaBody

UpdateSchemaJSONRequestBody defines body for UpdateSchema for application/json ContentType.

type UpdateSchemaParams

type UpdateSchemaParams struct {
	// Id Schema ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdateSchemaParams defines parameters for UpdateSchema.

type UpdateSchemaResponse

type UpdateSchemaResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresSchema
}

func ParseUpdateSchemaResponse

func ParseUpdateSchemaResponse(rsp *http.Response) (*UpdateSchemaResponse, error)

ParseUpdateSchemaResponse parses an HTTP response from a UpdateSchemaWithResponse call

func (UpdateSchemaResponse) Status

func (r UpdateSchemaResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSchemaResponse) StatusCode

func (r UpdateSchemaResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSecretsConfigBody

type UpdateSecretsConfigBody struct {
	ChangeTrackingId string `json:"change_tracking_id"`
	JwtSecret        string `json:"jwt_secret"`
}

UpdateSecretsConfigBody defines model for UpdateSecretsConfigBody.

type UpdateSecretsResponse

type UpdateSecretsResponse struct {
	Message string `json:"message"`
}

UpdateSecretsResponse defines model for UpdateSecretsResponse.

type UpdateStorageBucketBody

type UpdateStorageBucketBody struct {
	AllowedMimeTypes []string `json:"allowed_mime_types"`
	FileSizeLimit    float32  `json:"file_size_limit"`
	Public           bool     `json:"public"`
}

UpdateStorageBucketBody defines model for UpdateStorageBucketBody.

type UpdateStorageConfigBody

type UpdateStorageConfigBody struct {
	FileSizeLimit float32 `json:"fileSizeLimit"`
}

UpdateStorageConfigBody defines model for UpdateStorageConfigBody.

type UpdateStorageConfigResponse

type UpdateStorageConfigResponse struct {
	FileSizeLimit float32 `json:"fileSizeLimit"`
}

UpdateStorageConfigResponse defines model for UpdateStorageConfigResponse.

type UpdateTableBody

type UpdateTableBody struct {
	Comment              *string                         `json:"comment,omitempty"`
	Id                   *float32                        `json:"id,omitempty"`
	Name                 *string                         `json:"name,omitempty"`
	ReplicaIdentity      *UpdateTableBodyReplicaIdentity `json:"replica_identity,omitempty"`
	ReplicaIdentityIndex *string                         `json:"replica_identity_index,omitempty"`
	RlsEnabled           *bool                           `json:"rls_enabled,omitempty"`
	RlsForced            *bool                           `json:"rls_forced,omitempty"`
	Schema               *string                         `json:"schema,omitempty"`
}

UpdateTableBody defines model for UpdateTableBody.

type UpdateTableBodyReplicaIdentity

type UpdateTableBodyReplicaIdentity string

UpdateTableBodyReplicaIdentity defines model for UpdateTableBody.ReplicaIdentity.

const (
	UpdateTableBodyReplicaIdentityDEFAULT UpdateTableBodyReplicaIdentity = "DEFAULT"
	UpdateTableBodyReplicaIdentityFULL    UpdateTableBodyReplicaIdentity = "FULL"
	UpdateTableBodyReplicaIdentityINDEX   UpdateTableBodyReplicaIdentity = "INDEX"
	UpdateTableBodyReplicaIdentityNOTHING UpdateTableBodyReplicaIdentity = "NOTHING"
)

Defines values for UpdateTableBodyReplicaIdentity.

type UpdateTableJSONRequestBody

type UpdateTableJSONRequestBody = UpdateTableBody

UpdateTableJSONRequestBody defines body for UpdateTable for application/json ContentType.

type UpdateTableParams

type UpdateTableParams struct {
	// Id Table ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdateTableParams defines parameters for UpdateTable.

type UpdateTableResponse

type UpdateTableResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresTable
}

func ParseUpdateTableResponse

func ParseUpdateTableResponse(rsp *http.Response) (*UpdateTableResponse, error)

ParseUpdateTableResponse parses an HTTP response from a UpdateTableWithResponse call

func (UpdateTableResponse) Status

func (r UpdateTableResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTableResponse) StatusCode

func (r UpdateTableResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTriggerBody

type UpdateTriggerBody struct {
	Activation     *UpdateTriggerBodyActivation  `json:"activation,omitempty"`
	EnabledMode    *UpdateTriggerBodyEnabledMode `json:"enabled_mode,omitempty"`
	Events         *[]UpdateTriggerBodyEvents    `json:"events,omitempty"`
	FunctionArgs   *[]string                     `json:"function_args,omitempty"`
	FunctionName   *string                       `json:"function_name,omitempty"`
	FunctionSchema *string                       `json:"function_schema,omitempty"`
	Id             *float32                      `json:"id,omitempty"`
	Name           *string                       `json:"name,omitempty"`
	Orientation    *UpdateTriggerBodyOrientation `json:"orientation,omitempty"`
	Schema         *string                       `json:"schema,omitempty"`
	Table          *string                       `json:"table,omitempty"`
	TableId        *float32                      `json:"table_id,omitempty"`
}

UpdateTriggerBody defines model for UpdateTriggerBody.

type UpdateTriggerBodyActivation

type UpdateTriggerBodyActivation string

UpdateTriggerBodyActivation defines model for UpdateTriggerBody.Activation.

const (
	AFTER  UpdateTriggerBodyActivation = "AFTER"
	BEFORE UpdateTriggerBodyActivation = "BEFORE"
)

Defines values for UpdateTriggerBodyActivation.

type UpdateTriggerBodyEnabledMode

type UpdateTriggerBodyEnabledMode string

UpdateTriggerBodyEnabledMode defines model for UpdateTriggerBody.EnabledMode.

const (
	UpdateTriggerBodyEnabledModeALWAYS   UpdateTriggerBodyEnabledMode = "ALWAYS"
	UpdateTriggerBodyEnabledModeDISABLED UpdateTriggerBodyEnabledMode = "DISABLED"
	UpdateTriggerBodyEnabledModeORIGIN   UpdateTriggerBodyEnabledMode = "ORIGIN"
	UpdateTriggerBodyEnabledModeREPLICA  UpdateTriggerBodyEnabledMode = "REPLICA"
)

Defines values for UpdateTriggerBodyEnabledMode.

type UpdateTriggerBodyEvents

type UpdateTriggerBodyEvents string

UpdateTriggerBodyEvents defines model for UpdateTriggerBody.Events.

const (
	UpdateTriggerBodyEventsDELETE UpdateTriggerBodyEvents = "DELETE"
	UpdateTriggerBodyEventsINSERT UpdateTriggerBodyEvents = "INSERT"
	UpdateTriggerBodyEventsUPDATE UpdateTriggerBodyEvents = "UPDATE"
)

Defines values for UpdateTriggerBodyEvents.

type UpdateTriggerBodyOrientation

type UpdateTriggerBodyOrientation string

UpdateTriggerBodyOrientation defines model for UpdateTriggerBody.Orientation.

const (
	ROW       UpdateTriggerBodyOrientation = "ROW"
	STATEMENT UpdateTriggerBodyOrientation = "STATEMENT"
)

Defines values for UpdateTriggerBodyOrientation.

type UpdateTriggerJSONRequestBody

type UpdateTriggerJSONRequestBody = UpdateTriggerBody

UpdateTriggerJSONRequestBody defines body for UpdateTrigger for application/json ContentType.

type UpdateTriggerParams

type UpdateTriggerParams struct {
	// Id Trigger ID
	Id                   float32 `form:"id" json:"id"`
	XConnectionEncrypted string  `json:"x-connection-encrypted"`
}

UpdateTriggerParams defines parameters for UpdateTrigger.

type UpdateTriggerResponse

type UpdateTriggerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PostgresTrigger
}

func ParseUpdateTriggerResponse

func ParseUpdateTriggerResponse(rsp *http.Response) (*UpdateTriggerResponse, error)

ParseUpdateTriggerResponse parses an HTTP response from a UpdateTriggerWithResponse call

func (UpdateTriggerResponse) Status

func (r UpdateTriggerResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTriggerResponse) StatusCode

func (r UpdateTriggerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateWholeContentJSONRequestBody

type UpdateWholeContentJSONRequestBody = UpsertContentParams

UpdateWholeContentJSONRequestBody defines body for UpdateWholeContent for application/json ContentType.

type UpdateWholeContentResponse

type UpdateWholeContentResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserContentObject
}

func ParseUpdateWholeContentResponse

func ParseUpdateWholeContentResponse(rsp *http.Response) (*UpdateWholeContentResponse, error)

ParseUpdateWholeContentResponse parses an HTTP response from a UpdateWholeContentWithResponse call

func (UpdateWholeContentResponse) Status

Status returns HTTPResponse.Status

func (UpdateWholeContentResponse) StatusCode

func (r UpdateWholeContentResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpsertContentParams

type UpsertContentParams struct {
	Content     *map[string]interface{}       `json:"content,omitempty"`
	Description string                        `json:"description"`
	Id          string                        `json:"id"`
	Name        string                        `json:"name"`
	OwnerId     *float32                      `json:"owner_id,omitempty"`
	ProjectId   float32                       `json:"project_id"`
	Type        UpsertContentParamsType       `json:"type"`
	Visibility  UpsertContentParamsVisibility `json:"visibility"`
}

UpsertContentParams defines model for UpsertContentParams.

type UpsertContentParamsType

type UpsertContentParamsType string

UpsertContentParamsType defines model for UpsertContentParams.Type.

const (
	LogSql UpsertContentParamsType = "log_sql"
	Report UpsertContentParamsType = "report"
	Sql    UpsertContentParamsType = "sql"
)

Defines values for UpsertContentParamsType.

type UpsertContentParamsVisibility

type UpsertContentParamsVisibility string

UpsertContentParamsVisibility defines model for UpsertContentParams.Visibility.

const (
	Org     UpsertContentParamsVisibility = "org"
	Project UpsertContentParamsVisibility = "project"
	Public  UpsertContentParamsVisibility = "public"
	User    UpsertContentParamsVisibility = "user"
)

Defines values for UpsertContentParamsVisibility.

type UsageStatus

type UsageStatus struct {
	AvailableInPlan bool    `json:"available_in_plan"`
	Cost            float32 `json:"cost"`
	Limit           float32 `json:"limit"`
	Usage           float32 `json:"usage"`
}

UsageStatus defines model for UsageStatus.

type UsageStatusResponse

type UsageStatusResponse struct {
	DbEgress                UsageStatus `json:"db_egress"`
	DbSize                  UsageStatus `json:"db_size"`
	DiskVolumeSizeGb        float32     `json:"disk_volume_size_gb"`
	FuncCount               UsageStatus `json:"func_count"`
	FuncInvocations         UsageStatus `json:"func_invocations"`
	MonthlyActiveSsoUsers   UsageStatus `json:"monthly_active_sso_users"`
	MonthlyActiveUsers      UsageStatus `json:"monthly_active_users"`
	RealtimeMessageCount    UsageStatus `json:"realtime_message_count"`
	RealtimePeakConnection  UsageStatus `json:"realtime_peak_connection"`
	StorageEgress           UsageStatus `json:"storage_egress"`
	StorageImageRenderCount UsageStatus `json:"storage_image_render_count"`
	StorageSize             UsageStatus `json:"storage_size"`
}

UsageStatusResponse defines model for UsageStatusResponse.

type UserBody

type UserBody struct {
	Aud                      *string                 `json:"aud,omitempty"`
	BannedUntil              *string                 `json:"banned_until,omitempty"`
	ConfirmationSentAt       *string                 `json:"confirmation_sent_at,omitempty"`
	ConfirmationToken        *string                 `json:"confirmation_token,omitempty"`
	ConfirmedAt              *string                 `json:"confirmed_at,omitempty"`
	CreatedAt                *string                 `json:"created_at,omitempty"`
	DeletedAt                *string                 `json:"deleted_at,omitempty"`
	Email                    *string                 `json:"email,omitempty"`
	EmailChange              *string                 `json:"email_change,omitempty"`
	EmailChangeConfirmStatus *float32                `json:"email_change_confirm_status,omitempty"`
	EmailChangeSentAt        *string                 `json:"email_change_sent_at,omitempty"`
	EmailChangeTokenCurrent  *string                 `json:"email_change_token_current,omitempty"`
	EmailChangeTokenNew      *string                 `json:"email_change_token_new,omitempty"`
	EmailConfirmedAt         *string                 `json:"email_confirmed_at,omitempty"`
	EncryptedPassword        *string                 `json:"encrypted_password,omitempty"`
	Id                       *string                 `json:"id,omitempty"`
	InstanceId               *string                 `json:"instance_id,omitempty"`
	InvitedAt                *string                 `json:"invited_at,omitempty"`
	IsSsoUser                *bool                   `json:"is_sso_user,omitempty"`
	IsSuperAdmin             *bool                   `json:"is_super_admin,omitempty"`
	LastSignInAt             *string                 `json:"last_sign_in_at,omitempty"`
	Phone                    *string                 `json:"phone,omitempty"`
	PhoneChange              *string                 `json:"phone_change,omitempty"`
	PhoneChangeSentAt        *string                 `json:"phone_change_sent_at,omitempty"`
	PhoneChangeToken         *string                 `json:"phone_change_token,omitempty"`
	PhoneConfirmedAt         *string                 `json:"phone_confirmed_at,omitempty"`
	RawAppMetaData           *map[string]interface{} `json:"raw_app_meta_data,omitempty"`
	RawUserMetaData          *map[string]interface{} `json:"raw_user_meta_data,omitempty"`
	ReauthenticationSentAt   *string                 `json:"reauthentication_sent_at,omitempty"`
	ReauthenticationToken    *string                 `json:"reauthentication_token,omitempty"`
	RecoverySentAt           *string                 `json:"recovery_sent_at,omitempty"`
	RecoveryToken            *string                 `json:"recovery_token,omitempty"`
	Role                     *string                 `json:"role,omitempty"`
	UpdatedAt                *string                 `json:"updated_at,omitempty"`
}

UserBody defines model for UserBody.

type UserContentObject

type UserContentObject struct {
	Description   *string                `json:"description,omitempty"`
	Id            string                 `json:"id"`
	InsertedAt    string                 `json:"inserted_at"`
	LastUpdatedBy float32                `json:"last_updated_by"`
	Name          string                 `json:"name"`
	OwnerId       float32                `json:"owner_id"`
	ProjectId     float32                `json:"project_id"`
	Type          map[string]interface{} `json:"type"`
	UpdatedAt     string                 `json:"updated_at"`
	Visibility    map[string]interface{} `json:"visibility"`
}

UserContentObject defines model for UserContentObject.

type UsersResponse

type UsersResponse struct {
	Total float32    `json:"total"`
	Users []UserBody `json:"users"`
}

UsersResponse defines model for UsersResponse.

type ValidateQueryBody

type ValidateQueryBody struct {
	Query string `json:"query"`
}

ValidateQueryBody defines model for ValidateQueryBody.

type ValidateQueryJSONRequestBody

type ValidateQueryJSONRequestBody = ValidateQueryBody

ValidateQueryJSONRequestBody defines body for ValidateQuery for application/json ContentType.

type ValidateQueryReply

type ValidateQueryReply struct {
	Valid bool `json:"valid"`
}

ValidateQueryReply defines model for ValidateQueryReply.

type ValidateQueryResponse

type ValidateQueryResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *ValidateQueryReply
}

func ParseValidateQueryResponse

func ParseValidateQueryResponse(rsp *http.Response) (*ValidateQueryResponse, error)

ParseValidateQueryResponse parses an HTTP response from a ValidateQueryWithResponse call

func (ValidateQueryResponse) Status

func (r ValidateQueryResponse) Status() string

Status returns HTTPResponse.Status

func (ValidateQueryResponse) StatusCode

func (r ValidateQueryResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

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