Documentation
¶
Overview ¶
Package apiclient provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.0 DO NOT EDIT.
Package apiclient holds the generated Volcano API client and types.
The contents of client.gen.go are generated and checked in here. Do not hand-edit generated client files.
Index ¶
- Constants
- func NewApplyProjectConfigRequest(server string, id ProjectId, params *ApplyProjectConfigParams, ...) (*http.Request, error)
- func NewApplyProjectConfigRequestWithBody(server string, id ProjectId, params *ApplyProjectConfigParams, ...) (*http.Request, error)
- func NewAuthCancelEmailChangeRequest(server string) (*http.Request, error)
- func NewAuthConfirmEmailChangeRequest(server string, body AuthConfirmEmailChangeJSONRequestBody) (*http.Request, error)
- func NewAuthConfirmEmailChangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthConfirmEmailRequest(server string, body AuthConfirmEmailJSONRequestBody) (*http.Request, error)
- func NewAuthConfirmEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthConvertAnonymousRequest(server string, body AuthConvertAnonymousJSONRequestBody) (*http.Request, error)
- func NewAuthConvertAnonymousRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthDeleteAllMySessionsRequest(server string) (*http.Request, error)
- func NewAuthDeleteMySessionRequest(server string, sessionId openapi_types.UUID) (*http.Request, error)
- func NewAuthDeviceAuthorizeRequest(server string, body AuthDeviceAuthorizeJSONRequestBody) (*http.Request, error)
- func NewAuthDeviceAuthorizeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthDeviceTokenRequest(server string, body AuthDeviceTokenJSONRequestBody) (*http.Request, error)
- func NewAuthDeviceTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthDeviceVerifyRequest(server string, body AuthDeviceVerifyJSONRequestBody) (*http.Request, error)
- func NewAuthDeviceVerifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthForgotPasswordRequest(server string, body AuthForgotPasswordJSONRequestBody) (*http.Request, error)
- func NewAuthForgotPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthGetMySessionsRequest(server string, params *AuthGetMySessionsParams) (*http.Request, error)
- func NewAuthGetUserRequest(server string) (*http.Request, error)
- func NewAuthLinkOAuthProviderRequest(server string, provider AuthLinkOAuthProviderParamsProvider) (*http.Request, error)
- func NewAuthListIdentitiesRequest(server string) (*http.Request, error)
- func NewAuthListMethodsRequest(server string) (*http.Request, error)
- func NewAuthListOAuthProvidersRequest(server string) (*http.Request, error)
- func NewAuthLogoutRequest(server string, body AuthLogoutJSONRequestBody) (*http.Request, error)
- func NewAuthLogoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthOAuthAuthorizeRequest(server string, provider AuthOAuthAuthorizeParamsProvider, ...) (*http.Request, error)
- func NewAuthOAuthCallbackRequest(server string, provider AuthOAuthCallbackParamsProvider, ...) (*http.Request, error)
- func NewAuthPlatformExchangeRequest(server string, body AuthPlatformExchangeJSONRequestBody) (*http.Request, error)
- func NewAuthPlatformExchangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthPromoteMethodRequest(server string, methodId openapi_types.UUID) (*http.Request, error)
- func NewAuthRefreshRequest(server string, body AuthRefreshJSONRequestBody) (*http.Request, error)
- func NewAuthRefreshRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthRequestEmailChangeRequest(server string, body AuthRequestEmailChangeJSONRequestBody) (*http.Request, error)
- func NewAuthRequestEmailChangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthResendConfirmationRequest(server string, body AuthResendConfirmationJSONRequestBody) (*http.Request, error)
- func NewAuthResendConfirmationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthResetPasswordRequest(server string, body AuthResetPasswordJSONRequestBody) (*http.Request, error)
- func NewAuthResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthSigninRequest(server string, body AuthSigninJSONRequestBody) (*http.Request, error)
- func NewAuthSigninRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthSignupAnonymousRequest(server string, body AuthSignupAnonymousJSONRequestBody) (*http.Request, error)
- func NewAuthSignupAnonymousRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthSignupRequest(server string, body AuthSignupJSONRequestBody) (*http.Request, error)
- func NewAuthSignupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAuthUnlinkIdentityRequest(server string, identityId openapi_types.UUID) (*http.Request, error)
- func NewAuthUnlinkOAuthProviderRequest(server string, provider AuthUnlinkOAuthProviderParamsProvider) (*http.Request, error)
- func NewAuthUpdateUserRequest(server string, body AuthUpdateUserJSONRequestBody) (*http.Request, error)
- func NewAuthUpdateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBanAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID, ...) (*http.Request, error)
- func NewBanAuthUserRequestWithBody(server string, id ProjectId, userId openapi_types.UUID, contentType string, ...) (*http.Request, error)
- func NewCallOAuthProviderAPIRequest(server string, provider CallOAuthProviderAPIParamsProvider, ...) (*http.Request, error)
- func NewCallOAuthProviderAPIRequestWithBody(server string, provider CallOAuthProviderAPIParamsProvider, contentType string, ...) (*http.Request, error)
- func NewConfigureAuthMethodsRequest(server string, id ProjectId, body ConfigureAuthMethodsJSONRequestBody) (*http.Request, error)
- func NewConfigureAuthMethodsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCopyStorageObjectRequest(server string, bucketName BucketName, body CopyStorageObjectJSONRequestBody) (*http.Request, error)
- func NewCopyStorageObjectRequestWithBody(server string, bucketName BucketName, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAnonKeyRequest(server string, id ProjectId, body CreateAnonKeyJSONRequestBody) (*http.Request, error)
- func NewCreateAnonKeyRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDatabaseRequest(server string, id ProjectId, body CreateDatabaseJSONRequestBody) (*http.Request, error)
- func NewCreateDatabaseRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateEmailTemplateRequest(server string, id ProjectId, body CreateEmailTemplateJSONRequestBody) (*http.Request, error)
- func NewCreateEmailTemplateRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateFrontendCustomDomainRequest(server string, id ProjectId, frontendId FrontendId, ...) (*http.Request, error)
- func NewCreateFrontendCustomDomainRequestWithBody(server string, id ProjectId, frontendId FrontendId, contentType string, ...) (*http.Request, error)
- func NewCreateFrontendRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateFunctionRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, ...) (*http.Request, error)
- func NewCreateFunctionSchedulerRequestWithBody(server string, id ProjectId, functionId FunctionId, contentType string, ...) (*http.Request, error)
- func NewCreateFunctionsBatchRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateOAuthConfigRequest(server string, id ProjectId, body CreateOAuthConfigJSONRequestBody) (*http.Request, error)
- func NewCreateOAuthConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateProjectRequest(server string, body CreateProjectJSONRequestBody) (*http.Request, error)
- func NewCreateProjectRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateServiceKeyRequest(server string, id ProjectId, body CreateServiceKeyJSONRequestBody) (*http.Request, error)
- func NewCreateServiceKeyRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateStorageBucketRequest(server string, id ProjectId, body CreateStorageBucketJSONRequestBody) (*http.Request, error)
- func NewCreateStorageBucketRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateStoragePolicyRequest(server string, id ProjectId, bucketName BucketName, ...) (*http.Request, error)
- func NewCreateStoragePolicyRequestWithBody(server string, id ProjectId, bucketName BucketName, contentType string, ...) (*http.Request, error)
- func NewCreateVariableRequest(server string, id ProjectId, body CreateVariableJSONRequestBody) (*http.Request, error)
- func NewCreateVariableRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteAllUserSessionsRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
- func NewDeleteAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
- func NewDeleteDatabaseRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewDeleteEmailTemplateRequest(server string, id ProjectId, pType DeleteEmailTemplateParamsType) (*http.Request, error)
- func NewDeleteFrontendCustomDomainRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
- func NewDeleteFrontendRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
- func NewDeleteFunctionRequest(server string, id ProjectId, functionId FunctionId) (*http.Request, error)
- func NewDeleteFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId) (*http.Request, error)
- func NewDeleteOAuthConfigRequest(server string, id ProjectId, provider DeleteOAuthConfigParamsProvider, ...) (*http.Request, error)
- func NewDeleteProjectLogoRequest(server string, id ProjectId) (*http.Request, error)
- func NewDeleteProjectRequest(server string, id ProjectId) (*http.Request, error)
- func NewDeleteServiceKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewDeleteStorageBucketRequest(server string, id ProjectId, bucketName BucketName) (*http.Request, error)
- func NewDeleteStorageObjectRequest(server string, bucketName BucketName, path string, ...) (*http.Request, error)
- func NewDeleteStoragePolicyRequest(server string, id ProjectId, bucketName BucketName, ...) (*http.Request, error)
- func NewDeleteUserSessionRequest(server string, id ProjectId, userId openapi_types.UUID, ...) (*http.Request, error)
- func NewDeleteVariableRequest(server string, id ProjectId, name VariableName) (*http.Request, error)
- func NewDownloadPublicFileRequest(server string, projectId openapi_types.UUID, bucketName BucketName, ...) (*http.Request, error)
- func NewDownloadStorageObjectRequest(server string, bucketName BucketName, path string, ...) (*http.Request, error)
- func NewGetAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewGetAuthConfigRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetAuthHostedPageRequest(server string, id ProjectId, pageType HostedAuthPageType) (*http.Request, error)
- func NewGetAuthMethodsRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
- func NewGetDatabaseRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewGetDatabaseStatsRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewGetDefaultEmailTemplateRequest(server string, pType GetDefaultEmailTemplateParamsType) (*http.Request, error)
- func NewGetDefaultEmailTemplatesRequest(server string) (*http.Request, error)
- func NewGetEmailTemplateRequest(server string, id ProjectId, pType GetEmailTemplateParamsType) (*http.Request, error)
- func NewGetFrontendCustomDomainRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
- func NewGetFrontendRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
- func NewGetFrontendUsageHistoryRequest(server string, id ProjectId, frontendId FrontendId, ...) (*http.Request, error)
- func NewGetFunctionRequest(server string, id ProjectId, functionId FunctionId) (*http.Request, error)
- func NewGetFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId) (*http.Request, error)
- func NewGetHostedLoginOptionsRequest(server string, id ProjectId, params *GetHostedLoginOptionsParams) (*http.Request, error)
- func NewGetOAuthConfigRequest(server string, id ProjectId, provider GetOAuthConfigParamsProvider, ...) (*http.Request, error)
- func NewGetOAuthProviderTokenRequest(server string, provider GetOAuthProviderTokenParamsProvider) (*http.Request, error)
- func NewGetProjectConfigRequest(server string, id ProjectId, params *GetProjectConfigParams) (*http.Request, error)
- func NewGetProjectDatabaseQueriesRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewGetProjectHealthRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetProjectLogActivityRequest(server string, id ProjectId, body GetProjectLogActivityJSONRequestBody) (*http.Request, error)
- func NewGetProjectLogActivityRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewGetProjectLogoRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetProjectRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetProjectUsageRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetRealtimeConfigRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetRealtimeStatsRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetServiceKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewGetStorageBucketRequest(server string, id ProjectId, bucketName BucketName) (*http.Request, error)
- func NewGetStorageStatsRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetVariableRequest(server string, id ProjectId, name VariableName) (*http.Request, error)
- func NewHealthCheckRequest(server string) (*http.Request, error)
- func NewHostedLoginCheckEmailRequest(server string, id ProjectId, params *HostedLoginCheckEmailParams, ...) (*http.Request, error)
- func NewHostedLoginCheckEmailRequestWithBody(server string, id ProjectId, params *HostedLoginCheckEmailParams, ...) (*http.Request, error)
- func NewInvokeFunctionRequest(server string, functionId FunctionId, body InvokeFunctionJSONRequestBody) (*http.Request, error)
- func NewInvokeFunctionRequestWithBody(server string, functionId FunctionId, contentType string, body io.Reader) (*http.Request, error)
- func NewListAnonKeysRequest(server string, id ProjectId) (*http.Request, error)
- func NewListAuthUsersRequest(server string, id ProjectId, params *ListAuthUsersParams) (*http.Request, error)
- func NewListAvailableOAuthProvidersRequest(server string, id ProjectId) (*http.Request, error)
- func NewListDatabaseRegionsRequest(server string) (*http.Request, error)
- func NewListDatabasesRequest(server string, id ProjectId, params *ListDatabasesParams) (*http.Request, error)
- func NewListEmailTemplatesRequest(server string, id ProjectId) (*http.Request, error)
- func NewListFrontendDeploymentsRequest(server string, id ProjectId, frontendId FrontendId, ...) (*http.Request, error)
- func NewListFrontendsRequest(server string, id ProjectId, params *ListFrontendsParams) (*http.Request, error)
- func NewListFunctionDeploymentsRequest(server string, id ProjectId, functionId FunctionId, ...) (*http.Request, error)
- func NewListFunctionRegionsRequest(server string) (*http.Request, error)
- func NewListFunctionRuntimesRequest(server string) (*http.Request, error)
- func NewListFunctionSchedulersRequest(server string, id ProjectId, functionId FunctionId) (*http.Request, error)
- func NewListFunctionsRequest(server string, id ProjectId, params *ListFunctionsParams) (*http.Request, error)
- func NewListOAuthConfigsRequest(server string, id ProjectId) (*http.Request, error)
- func NewListPostgresVersionsRequest(server string) (*http.Request, error)
- func NewListProjectCustomDomainsRequest(server string, id ProjectId, params *ListProjectCustomDomainsParams) (*http.Request, error)
- func NewListProjectDeploymentsRequest(server string, id ProjectId, params *ListProjectDeploymentsParams) (*http.Request, error)
- func NewListProjectSchedulersRequest(server string, id ProjectId, params *ListProjectSchedulersParams) (*http.Request, error)
- func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
- func NewListServiceKeysRequest(server string, id ProjectId, params *ListServiceKeysParams) (*http.Request, error)
- func NewListStorageBucketsRequest(server string, id ProjectId) (*http.Request, error)
- func NewListStorageObjectsAdminRequest(server string, id ProjectId, params *ListStorageObjectsAdminParams) (*http.Request, error)
- func NewListStorageObjectsRequest(server string, bucketName BucketName, params *ListStorageObjectsParams) (*http.Request, error)
- func NewListStoragePoliciesRequest(server string, id ProjectId, bucketName BucketName) (*http.Request, error)
- func NewListUserSessionsRequest(server string, id ProjectId, userId openapi_types.UUID, ...) (*http.Request, error)
- func NewListVariablesRequest(server string, id ProjectId, params *ListVariablesParams) (*http.Request, error)
- func NewMoveStorageObjectRequest(server string, bucketName BucketName, body MoveStorageObjectJSONRequestBody) (*http.Request, error)
- func NewMoveStorageObjectRequestWithBody(server string, bucketName BucketName, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryDatabaseDeleteRequest(server string, databaseName DatabaseName, ...) (*http.Request, error)
- func NewQueryDatabaseDeleteRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryDatabaseInsertRequest(server string, databaseName DatabaseName, ...) (*http.Request, error)
- func NewQueryDatabaseInsertRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryDatabasePingRequest(server string, databaseName DatabaseName) (*http.Request, error)
- func NewQueryDatabaseSelectRequest(server string, databaseName DatabaseName, ...) (*http.Request, error)
- func NewQueryDatabaseSelectRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryDatabaseUpdateRequest(server string, databaseName DatabaseName, ...) (*http.Request, error)
- func NewQueryDatabaseUpdateRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryProjectMetricsRequest(server string, id ProjectId, body QueryProjectMetricsJSONRequestBody) (*http.Request, error)
- func NewQueryProjectMetricsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewRedeployFrontendRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
- func NewRefreshOAuthProviderTokenRequest(server string, provider RefreshOAuthProviderTokenParamsProvider) (*http.Request, error)
- func NewRegenerateAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewRegenerateServiceKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewRenderDefaultManagedAuthPageRequest(server string, id ProjectId, params *RenderDefaultManagedAuthPageParams) (*http.Request, error)
- func NewRenderManagedAuthPageRequest(server string, id ProjectId, pageType HostedRenderablePageType) (*http.Request, error)
- func NewResetDatabasePasswordRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewResolveFunctionForInvocationRequest(server string, params *ResolveFunctionForInvocationParams) (*http.Request, error)
- func NewRevokeAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewSearchProjectLogsRequest(server string, id ProjectId, body SearchProjectLogsJSONRequestBody) (*http.Request, error)
- func NewSearchProjectLogsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewSetDefaultAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
- func NewStreamProjectLogsRequest(server string, id ProjectId, params *StreamProjectLogsParams, ...) (*http.Request, error)
- func NewStreamProjectLogsRequestWithBody(server string, id ProjectId, params *StreamProjectLogsParams, ...) (*http.Request, error)
- func NewTestEmailConfigRequest(server string, id ProjectId, body TestEmailConfigJSONRequestBody) (*http.Request, error)
- func NewTestEmailConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUnbanAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
- func NewUpdateAuthConfigRequest(server string, id ProjectId, body UpdateAuthConfigJSONRequestBody) (*http.Request, error)
- func NewUpdateAuthConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAuthHostedPageRequest(server string, id ProjectId, pageType HostedAuthPageType, ...) (*http.Request, error)
- func NewUpdateAuthHostedPageRequestWithBody(server string, id ProjectId, pageType HostedAuthPageType, contentType string, ...) (*http.Request, error)
- func NewUpdateDatabaseTypeRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewUpdateDatabaseTypeRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, ...) (*http.Request, error)
- func NewUpdateEmailTemplateRequest(server string, id ProjectId, pType UpdateEmailTemplateParamsType, ...) (*http.Request, error)
- func NewUpdateEmailTemplateRequestWithBody(server string, id ProjectId, pType UpdateEmailTemplateParamsType, ...) (*http.Request, error)
- func NewUpdateFunctionRequest(server string, id ProjectId, functionId FunctionId, ...) (*http.Request, error)
- func NewUpdateFunctionRequestWithBody(server string, id ProjectId, functionId FunctionId, contentType string, ...) (*http.Request, error)
- func NewUpdateFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId, ...) (*http.Request, error)
- func NewUpdateFunctionSchedulerRequestWithBody(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId, ...) (*http.Request, error)
- func NewUpdateOAuthConfigRequest(server string, id ProjectId, provider UpdateOAuthConfigParamsProvider, ...) (*http.Request, error)
- func NewUpdateOAuthConfigRequestWithBody(server string, id ProjectId, provider UpdateOAuthConfigParamsProvider, ...) (*http.Request, error)
- func NewUpdateProjectRequest(server string, id ProjectId, body UpdateProjectJSONRequestBody) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRealtimeConfigRequest(server string, id ProjectId, body UpdateRealtimeConfigJSONRequestBody) (*http.Request, error)
- func NewUpdateRealtimeConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateStorageBucketRequest(server string, id ProjectId, bucketName BucketName, ...) (*http.Request, error)
- func NewUpdateStorageBucketRequestWithBody(server string, id ProjectId, bucketName BucketName, contentType string, ...) (*http.Request, error)
- func NewUpdateStorageObjectVisibilityRequest(server string, bucketName BucketName, path string, ...) (*http.Request, error)
- func NewUpdateStorageObjectVisibilityRequestWithBody(server string, bucketName BucketName, path string, contentType string, ...) (*http.Request, error)
- func NewUpdateVariableRequest(server string, id ProjectId, name VariableName, ...) (*http.Request, error)
- func NewUpdateVariableRequestWithBody(server string, id ProjectId, name VariableName, contentType string, ...) (*http.Request, error)
- func NewUploadPartRequestWithBody(server string, bucketName BucketName, path string, params *UploadPartParams, ...) (*http.Request, error)
- func NewUploadProjectLogoRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadStorageObjectRequest(server string, bucketName BucketName, path string, ...) (*http.Request, error)
- func NewUploadStorageObjectRequestWithBody(server string, bucketName BucketName, path string, ...) (*http.Request, error)
- type AnonKey
- type ApplyProjectConfigClientResponse
- type ApplyProjectConfigJSONRequestBody
- type ApplyProjectConfigParams
- type AuthCancelEmailChangeClientResponse
- type AuthConfig
- type AuthConfirmEmail200JSONResponseBodyMessage
- type AuthConfirmEmailChangeClientResponse
- type AuthConfirmEmailChangeJSONBody
- type AuthConfirmEmailChangeJSONRequestBody
- type AuthConfirmEmailClientResponse
- type AuthConfirmEmailJSONBody
- type AuthConfirmEmailJSONRequestBody
- type AuthConvertAnonymousClientResponse
- type AuthConvertAnonymousJSONBody
- type AuthConvertAnonymousJSONRequestBody
- type AuthDeleteAllMySessionsClientResponse
- type AuthDeleteMySessionClientResponse
- type AuthDeviceAuthorizeClientResponse
- type AuthDeviceAuthorizeJSONBody
- type AuthDeviceAuthorizeJSONRequestBody
- type AuthDeviceTokenClientResponse
- type AuthDeviceTokenJSONBody
- type AuthDeviceTokenJSONBodyGrantType
- type AuthDeviceTokenJSONRequestBody
- type AuthDeviceVerifyClientResponse
- type AuthDeviceVerifyJSONBody
- type AuthDeviceVerifyJSONBodyAction
- type AuthDeviceVerifyJSONRequestBody
- type AuthForgotPasswordClientResponse
- type AuthForgotPasswordJSONBody
- type AuthForgotPasswordJSONRequestBody
- type AuthGetMySessionsClientResponse
- type AuthGetMySessionsParams
- type AuthGetUserClientResponse
- type AuthHostedPage
- type AuthHostedPageResponse
- type AuthIdentitiesResponse
- type AuthIdentity
- type AuthLinkOAuthProviderClientResponse
- type AuthLinkOAuthProviderParamsProvider
- type AuthListIdentitiesClientResponse
- type AuthListMethodsClientResponse
- type AuthListOAuthProvidersClientResponse
- type AuthLogoutClientResponse
- type AuthLogoutJSONBody
- type AuthLogoutJSONRequestBody
- type AuthMethodSummary
- type AuthMethodsResponse
- type AuthOAuthAuthorizeClientResponse
- type AuthOAuthAuthorizeParams
- type AuthOAuthAuthorizeParamsProvider
- type AuthOAuthCallbackClientResponse
- type AuthOAuthCallbackParams
- type AuthOAuthCallbackParamsProvider
- type AuthPlatformExchangeClientResponse
- type AuthPlatformExchangeJSONBody
- type AuthPlatformExchangeJSONRequestBody
- type AuthPromoteMethodClientResponse
- type AuthRefreshClientResponse
- type AuthRefreshJSONBody
- type AuthRefreshJSONRequestBody
- type AuthRequestEmailChangeClientResponse
- type AuthRequestEmailChangeJSONBody
- type AuthRequestEmailChangeJSONRequestBody
- type AuthResendConfirmationClientResponse
- type AuthResendConfirmationJSONBody
- type AuthResendConfirmationJSONRequestBody
- type AuthResetPasswordClientResponse
- type AuthResetPasswordJSONBody
- type AuthResetPasswordJSONRequestBody
- type AuthSession
- type AuthSessionProvider
- type AuthSigninClientResponse
- type AuthSigninJSONBody
- type AuthSigninJSONRequestBody
- type AuthSignupAnonymousClientResponse
- type AuthSignupAnonymousJSONBody
- type AuthSignupAnonymousJSONRequestBody
- type AuthSignupClientResponse
- type AuthSignupJSONBody
- type AuthSignupJSONRequestBody
- type AuthSignupResponse
- type AuthTokenResponse
- type AuthUnlinkIdentityClientResponse
- type AuthUnlinkOAuthProviderClientResponse
- type AuthUnlinkOAuthProviderParamsProvider
- type AuthUpdateUserClientResponse
- type AuthUpdateUserJSONBody
- type AuthUpdateUserJSONRequestBody
- type AuthUser
- type AuthUserStatus
- type BanAuthUserClientResponse
- type BanAuthUserJSONBody
- type BanAuthUserJSONRequestBody
- type BanUserResponse
- type BanUserResponseStatus
- type BandwidthCapExceeded
- type BatchFunctionDeployFailure
- type BatchFunctionDeployFailureOperation
- type BatchFunctionDeployResponse
- type BucketName
- type CallOAuthProviderAPIClientResponse
- type CallOAuthProviderAPIJSONBody
- type CallOAuthProviderAPIJSONBodyMethod
- type CallOAuthProviderAPIJSONRequestBody
- type CallOAuthProviderAPIParamsProvider
- type Client
- func (c *Client) ApplyProjectConfig(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, ...) (*http.Response, error)
- func (c *Client) ApplyProjectConfigWithBody(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, ...) (*http.Response, error)
- func (c *Client) AuthCancelEmailChange(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthConfirmEmail(ctx context.Context, body AuthConfirmEmailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthConfirmEmailChange(ctx context.Context, body AuthConfirmEmailChangeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthConfirmEmailChangeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthConfirmEmailWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthConvertAnonymous(ctx context.Context, body AuthConvertAnonymousJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthConvertAnonymousWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthDeleteAllMySessions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthDeleteMySession(ctx context.Context, sessionId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AuthDeviceAuthorize(ctx context.Context, body AuthDeviceAuthorizeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthDeviceAuthorizeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthDeviceToken(ctx context.Context, body AuthDeviceTokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthDeviceTokenWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthDeviceVerify(ctx context.Context, body AuthDeviceVerifyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthDeviceVerifyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthForgotPassword(ctx context.Context, body AuthForgotPasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthForgotPasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthGetMySessions(ctx context.Context, params *AuthGetMySessionsParams, ...) (*http.Response, error)
- func (c *Client) AuthGetUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthLinkOAuthProvider(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, ...) (*http.Response, error)
- func (c *Client) AuthListIdentities(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthListMethods(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthListOAuthProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthLogout(ctx context.Context, body AuthLogoutJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthLogoutWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthOAuthAuthorize(ctx context.Context, provider AuthOAuthAuthorizeParamsProvider, ...) (*http.Response, error)
- func (c *Client) AuthOAuthCallback(ctx context.Context, provider AuthOAuthCallbackParamsProvider, ...) (*http.Response, error)
- func (c *Client) AuthPlatformExchange(ctx context.Context, body AuthPlatformExchangeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthPlatformExchangeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthPromoteMethod(ctx context.Context, methodId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AuthRefresh(ctx context.Context, body AuthRefreshJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthRefreshWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthRequestEmailChange(ctx context.Context, body AuthRequestEmailChangeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthRequestEmailChangeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthResendConfirmation(ctx context.Context, body AuthResendConfirmationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthResendConfirmationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthResetPassword(ctx context.Context, body AuthResetPasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthSignin(ctx context.Context, body AuthSigninJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthSigninWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthSignup(ctx context.Context, body AuthSignupJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthSignupAnonymous(ctx context.Context, body AuthSignupAnonymousJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthSignupAnonymousWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthSignupWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AuthUnlinkIdentity(ctx context.Context, identityId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) AuthUnlinkOAuthProvider(ctx context.Context, provider AuthUnlinkOAuthProviderParamsProvider, ...) (*http.Response, error)
- func (c *Client) AuthUpdateUser(ctx context.Context, body AuthUpdateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthUpdateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BanAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) BanAuthUserWithBody(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) CallOAuthProviderAPI(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, ...) (*http.Response, error)
- func (c *Client) CallOAuthProviderAPIWithBody(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, ...) (*http.Response, error)
- func (c *Client) ConfigureAuthMethods(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ConfigureAuthMethodsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CopyStorageObject(ctx context.Context, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) CopyStorageObjectWithBody(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAnonKey(ctx context.Context, id ProjectId, body CreateAnonKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAnonKeyWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDatabase(ctx context.Context, id ProjectId, body CreateDatabaseJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateEmailTemplate(ctx context.Context, id ProjectId, body CreateEmailTemplateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateEmailTemplateWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) CreateFrontendCustomDomainWithBody(ctx context.Context, id ProjectId, frontendId FrontendId, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateFrontendWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) CreateFunctionSchedulerWithBody(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateFunctionWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateFunctionsBatchWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateOAuthConfig(ctx context.Context, id ProjectId, body CreateOAuthConfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateOAuthConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateServiceKey(ctx context.Context, id ProjectId, body CreateServiceKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateServiceKeyWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateStorageBucket(ctx context.Context, id ProjectId, body CreateStorageBucketJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateStorageBucketWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateStoragePolicy(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) CreateStoragePolicyWithBody(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateVariable(ctx context.Context, id ProjectId, body CreateVariableJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateVariableWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteAllUserSessions(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteDatabase(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) DeleteEmailTemplate(ctx context.Context, id ProjectId, pType DeleteEmailTemplateParamsType, ...) (*http.Response, error)
- func (c *Client) DeleteFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) DeleteFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) DeleteFunction(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) DeleteFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) DeleteOAuthConfig(ctx context.Context, id ProjectId, provider DeleteOAuthConfigParamsProvider, ...) (*http.Response, error)
- func (c *Client) DeleteProject(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteProjectLogo(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) DeleteStorageObject(ctx context.Context, bucketName BucketName, path string, ...) (*http.Response, error)
- func (c *Client) DeleteStoragePolicy(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) DeleteUserSession(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteVariable(ctx context.Context, id ProjectId, name VariableName, ...) (*http.Response, error)
- func (c *Client) DownloadPublicFile(ctx context.Context, projectId openapi_types.UUID, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) DownloadStorageObject(ctx context.Context, bucketName BucketName, path string, ...) (*http.Response, error)
- func (c *Client) GetAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetAuthConfig(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthHostedPage(ctx context.Context, id ProjectId, pageType HostedAuthPageType, ...) (*http.Response, error)
- func (c *Client) GetAuthMethods(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetDatabase(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) GetDatabaseStats(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) GetDefaultEmailTemplate(ctx context.Context, pType GetDefaultEmailTemplateParamsType, ...) (*http.Response, error)
- func (c *Client) GetDefaultEmailTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEmailTemplate(ctx context.Context, id ProjectId, pType GetEmailTemplateParamsType, ...) (*http.Response, error)
- func (c *Client) GetFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) GetFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) GetFrontendUsageHistory(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) GetFunction(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) GetFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) GetHostedLoginOptions(ctx context.Context, id ProjectId, params *GetHostedLoginOptionsParams, ...) (*http.Response, error)
- func (c *Client) GetOAuthConfig(ctx context.Context, id ProjectId, provider GetOAuthConfigParamsProvider, ...) (*http.Response, error)
- func (c *Client) GetOAuthProviderToken(ctx context.Context, provider GetOAuthProviderTokenParamsProvider, ...) (*http.Response, error)
- func (c *Client) GetProject(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectConfig(ctx context.Context, id ProjectId, params *GetProjectConfigParams, ...) (*http.Response, error)
- func (c *Client) GetProjectDatabaseQueries(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) GetProjectHealth(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectLogActivity(ctx context.Context, id ProjectId, body GetProjectLogActivityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GetProjectLogActivityWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetProjectLogo(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectUsage(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRealtimeConfig(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRealtimeStats(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) GetStorageStats(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetVariable(ctx context.Context, id ProjectId, name VariableName, ...) (*http.Response, error)
- func (c *Client) HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) HostedLoginCheckEmail(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, ...) (*http.Response, error)
- func (c *Client) HostedLoginCheckEmailWithBody(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, ...) (*http.Response, error)
- func (c *Client) InvokeFunction(ctx context.Context, functionId FunctionId, body InvokeFunctionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) InvokeFunctionWithBody(ctx context.Context, functionId FunctionId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListAnonKeys(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAuthUsers(ctx context.Context, id ProjectId, params *ListAuthUsersParams, ...) (*http.Response, error)
- func (c *Client) ListAvailableOAuthProviders(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDatabaseRegions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDatabases(ctx context.Context, id ProjectId, params *ListDatabasesParams, ...) (*http.Response, error)
- func (c *Client) ListEmailTemplates(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFrontendDeployments(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) ListFrontends(ctx context.Context, id ProjectId, params *ListFrontendsParams, ...) (*http.Response, error)
- func (c *Client) ListFunctionDeployments(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) ListFunctionRegions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFunctionRuntimes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFunctionSchedulers(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) ListFunctions(ctx context.Context, id ProjectId, params *ListFunctionsParams, ...) (*http.Response, error)
- func (c *Client) ListOAuthConfigs(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPostgresVersions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProjectCustomDomains(ctx context.Context, id ProjectId, params *ListProjectCustomDomainsParams, ...) (*http.Response, error)
- func (c *Client) ListProjectDeployments(ctx context.Context, id ProjectId, params *ListProjectDeploymentsParams, ...) (*http.Response, error)
- func (c *Client) ListProjectSchedulers(ctx context.Context, id ProjectId, params *ListProjectSchedulersParams, ...) (*http.Response, error)
- func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListServiceKeys(ctx context.Context, id ProjectId, params *ListServiceKeysParams, ...) (*http.Response, error)
- func (c *Client) ListStorageBuckets(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListStorageObjects(ctx context.Context, bucketName BucketName, params *ListStorageObjectsParams, ...) (*http.Response, error)
- func (c *Client) ListStorageObjectsAdmin(ctx context.Context, id ProjectId, params *ListStorageObjectsAdminParams, ...) (*http.Response, error)
- func (c *Client) ListStoragePolicies(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) ListUserSessions(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListVariables(ctx context.Context, id ProjectId, params *ListVariablesParams, ...) (*http.Response, error)
- func (c *Client) MoveStorageObject(ctx context.Context, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) MoveStorageObjectWithBody(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseDelete(ctx context.Context, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseDeleteWithBody(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseInsert(ctx context.Context, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseInsertWithBody(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*http.Response, error)
- func (c *Client) QueryDatabasePing(ctx context.Context, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) QueryDatabaseSelect(ctx context.Context, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseSelectWithBody(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseUpdate(ctx context.Context, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseUpdateWithBody(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*http.Response, error)
- func (c *Client) QueryProjectMetrics(ctx context.Context, id ProjectId, body QueryProjectMetricsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) QueryProjectMetricsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RedeployFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*http.Response, error)
- func (c *Client) RefreshOAuthProviderToken(ctx context.Context, provider RefreshOAuthProviderTokenParamsProvider, ...) (*http.Response, error)
- func (c *Client) RegenerateAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) RegenerateServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) RenderDefaultManagedAuthPage(ctx context.Context, id ProjectId, params *RenderDefaultManagedAuthPageParams, ...) (*http.Response, error)
- func (c *Client) RenderManagedAuthPage(ctx context.Context, id ProjectId, pageType HostedRenderablePageType, ...) (*http.Response, error)
- func (c *Client) ResetDatabasePassword(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) ResolveFunctionForInvocation(ctx context.Context, params *ResolveFunctionForInvocationParams, ...) (*http.Response, error)
- func (c *Client) RevokeAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) SearchProjectLogs(ctx context.Context, id ProjectId, body SearchProjectLogsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchProjectLogsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetDefaultAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) StreamProjectLogs(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, ...) (*http.Response, error)
- func (c *Client) StreamProjectLogsWithBody(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, ...) (*http.Response, error)
- func (c *Client) TestEmailConfig(ctx context.Context, id ProjectId, body TestEmailConfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TestEmailConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UnbanAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) UpdateAuthConfig(ctx context.Context, id ProjectId, body UpdateAuthConfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAuthConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAuthHostedPage(ctx context.Context, id ProjectId, pageType HostedAuthPageType, ...) (*http.Response, error)
- func (c *Client) UpdateAuthHostedPageWithBody(ctx context.Context, id ProjectId, pageType HostedAuthPageType, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseType(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseTypeWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) UpdateEmailTemplate(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, ...) (*http.Response, error)
- func (c *Client) UpdateEmailTemplateWithBody(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, ...) (*http.Response, error)
- func (c *Client) UpdateFunction(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) UpdateFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) UpdateFunctionSchedulerWithBody(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*http.Response, error)
- func (c *Client) UpdateFunctionWithBody(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateOAuthConfig(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, ...) (*http.Response, error)
- func (c *Client) UpdateOAuthConfigWithBody(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, id ProjectId, body UpdateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateRealtimeConfig(ctx context.Context, id ProjectId, body UpdateRealtimeConfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRealtimeConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*http.Response, error)
- func (c *Client) UpdateStorageBucketWithBody(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateStorageObjectVisibility(ctx context.Context, bucketName BucketName, path string, ...) (*http.Response, error)
- func (c *Client) UpdateStorageObjectVisibilityWithBody(ctx context.Context, bucketName BucketName, path string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateVariable(ctx context.Context, id ProjectId, name VariableName, ...) (*http.Response, error)
- func (c *Client) UpdateVariableWithBody(ctx context.Context, id ProjectId, name VariableName, contentType string, ...) (*http.Response, error)
- func (c *Client) UploadPartWithBody(ctx context.Context, bucketName BucketName, path string, ...) (*http.Response, error)
- func (c *Client) UploadProjectLogoWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadStorageObject(ctx context.Context, bucketName BucketName, path string, ...) (*http.Response, error)
- func (c *Client) UploadStorageObjectWithBody(ctx context.Context, bucketName BucketName, path string, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) ApplyProjectConfigWithBodyWithResponse(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, ...) (*ApplyProjectConfigClientResponse, error)
- func (c *ClientWithResponses) ApplyProjectConfigWithResponse(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, ...) (*ApplyProjectConfigClientResponse, error)
- func (c *ClientWithResponses) AuthCancelEmailChangeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthCancelEmailChangeClientResponse, error)
- func (c *ClientWithResponses) AuthConfirmEmailChangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthConfirmEmailChangeClientResponse, error)
- func (c *ClientWithResponses) AuthConfirmEmailChangeWithResponse(ctx context.Context, body AuthConfirmEmailChangeJSONRequestBody, ...) (*AuthConfirmEmailChangeClientResponse, error)
- func (c *ClientWithResponses) AuthConfirmEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthConfirmEmailClientResponse, error)
- func (c *ClientWithResponses) AuthConfirmEmailWithResponse(ctx context.Context, body AuthConfirmEmailJSONRequestBody, ...) (*AuthConfirmEmailClientResponse, error)
- func (c *ClientWithResponses) AuthConvertAnonymousWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthConvertAnonymousClientResponse, error)
- func (c *ClientWithResponses) AuthConvertAnonymousWithResponse(ctx context.Context, body AuthConvertAnonymousJSONRequestBody, ...) (*AuthConvertAnonymousClientResponse, error)
- func (c *ClientWithResponses) AuthDeleteAllMySessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthDeleteAllMySessionsClientResponse, error)
- func (c *ClientWithResponses) AuthDeleteMySessionWithResponse(ctx context.Context, sessionId openapi_types.UUID, ...) (*AuthDeleteMySessionClientResponse, error)
- func (c *ClientWithResponses) AuthDeviceAuthorizeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthDeviceAuthorizeClientResponse, error)
- func (c *ClientWithResponses) AuthDeviceAuthorizeWithResponse(ctx context.Context, body AuthDeviceAuthorizeJSONRequestBody, ...) (*AuthDeviceAuthorizeClientResponse, error)
- func (c *ClientWithResponses) AuthDeviceTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthDeviceTokenClientResponse, error)
- func (c *ClientWithResponses) AuthDeviceTokenWithResponse(ctx context.Context, body AuthDeviceTokenJSONRequestBody, ...) (*AuthDeviceTokenClientResponse, error)
- func (c *ClientWithResponses) AuthDeviceVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthDeviceVerifyClientResponse, error)
- func (c *ClientWithResponses) AuthDeviceVerifyWithResponse(ctx context.Context, body AuthDeviceVerifyJSONRequestBody, ...) (*AuthDeviceVerifyClientResponse, error)
- func (c *ClientWithResponses) AuthForgotPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthForgotPasswordClientResponse, error)
- func (c *ClientWithResponses) AuthForgotPasswordWithResponse(ctx context.Context, body AuthForgotPasswordJSONRequestBody, ...) (*AuthForgotPasswordClientResponse, error)
- func (c *ClientWithResponses) AuthGetMySessionsWithResponse(ctx context.Context, params *AuthGetMySessionsParams, ...) (*AuthGetMySessionsClientResponse, error)
- func (c *ClientWithResponses) AuthGetUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthGetUserClientResponse, error)
- func (c *ClientWithResponses) AuthLinkOAuthProviderWithResponse(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, ...) (*AuthLinkOAuthProviderClientResponse, error)
- func (c *ClientWithResponses) AuthListIdentitiesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListIdentitiesClientResponse, error)
- func (c *ClientWithResponses) AuthListMethodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListMethodsClientResponse, error)
- func (c *ClientWithResponses) AuthListOAuthProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListOAuthProvidersClientResponse, error)
- func (c *ClientWithResponses) AuthLogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthLogoutClientResponse, error)
- func (c *ClientWithResponses) AuthLogoutWithResponse(ctx context.Context, body AuthLogoutJSONRequestBody, ...) (*AuthLogoutClientResponse, error)
- func (c *ClientWithResponses) AuthOAuthAuthorizeWithResponse(ctx context.Context, provider AuthOAuthAuthorizeParamsProvider, ...) (*AuthOAuthAuthorizeClientResponse, error)
- func (c *ClientWithResponses) AuthOAuthCallbackWithResponse(ctx context.Context, provider AuthOAuthCallbackParamsProvider, ...) (*AuthOAuthCallbackClientResponse, error)
- func (c *ClientWithResponses) AuthPlatformExchangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthPlatformExchangeClientResponse, error)
- func (c *ClientWithResponses) AuthPlatformExchangeWithResponse(ctx context.Context, body AuthPlatformExchangeJSONRequestBody, ...) (*AuthPlatformExchangeClientResponse, error)
- func (c *ClientWithResponses) AuthPromoteMethodWithResponse(ctx context.Context, methodId openapi_types.UUID, ...) (*AuthPromoteMethodClientResponse, error)
- func (c *ClientWithResponses) AuthRefreshWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthRefreshClientResponse, error)
- func (c *ClientWithResponses) AuthRefreshWithResponse(ctx context.Context, body AuthRefreshJSONRequestBody, ...) (*AuthRefreshClientResponse, error)
- func (c *ClientWithResponses) AuthRequestEmailChangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthRequestEmailChangeClientResponse, error)
- func (c *ClientWithResponses) AuthRequestEmailChangeWithResponse(ctx context.Context, body AuthRequestEmailChangeJSONRequestBody, ...) (*AuthRequestEmailChangeClientResponse, error)
- func (c *ClientWithResponses) AuthResendConfirmationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthResendConfirmationClientResponse, error)
- func (c *ClientWithResponses) AuthResendConfirmationWithResponse(ctx context.Context, body AuthResendConfirmationJSONRequestBody, ...) (*AuthResendConfirmationClientResponse, error)
- func (c *ClientWithResponses) AuthResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthResetPasswordClientResponse, error)
- func (c *ClientWithResponses) AuthResetPasswordWithResponse(ctx context.Context, body AuthResetPasswordJSONRequestBody, ...) (*AuthResetPasswordClientResponse, error)
- func (c *ClientWithResponses) AuthSigninWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthSigninClientResponse, error)
- func (c *ClientWithResponses) AuthSigninWithResponse(ctx context.Context, body AuthSigninJSONRequestBody, ...) (*AuthSigninClientResponse, error)
- func (c *ClientWithResponses) AuthSignupAnonymousWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthSignupAnonymousClientResponse, error)
- func (c *ClientWithResponses) AuthSignupAnonymousWithResponse(ctx context.Context, body AuthSignupAnonymousJSONRequestBody, ...) (*AuthSignupAnonymousClientResponse, error)
- func (c *ClientWithResponses) AuthSignupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthSignupClientResponse, error)
- func (c *ClientWithResponses) AuthSignupWithResponse(ctx context.Context, body AuthSignupJSONRequestBody, ...) (*AuthSignupClientResponse, error)
- func (c *ClientWithResponses) AuthUnlinkIdentityWithResponse(ctx context.Context, identityId openapi_types.UUID, ...) (*AuthUnlinkIdentityClientResponse, error)
- func (c *ClientWithResponses) AuthUnlinkOAuthProviderWithResponse(ctx context.Context, provider AuthUnlinkOAuthProviderParamsProvider, ...) (*AuthUnlinkOAuthProviderClientResponse, error)
- func (c *ClientWithResponses) AuthUpdateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthUpdateUserClientResponse, error)
- func (c *ClientWithResponses) AuthUpdateUserWithResponse(ctx context.Context, body AuthUpdateUserJSONRequestBody, ...) (*AuthUpdateUserClientResponse, error)
- func (c *ClientWithResponses) BanAuthUserWithBodyWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*BanAuthUserClientResponse, error)
- func (c *ClientWithResponses) BanAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*BanAuthUserClientResponse, error)
- func (c *ClientWithResponses) CallOAuthProviderAPIWithBodyWithResponse(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, ...) (*CallOAuthProviderAPIClientResponse, error)
- func (c *ClientWithResponses) CallOAuthProviderAPIWithResponse(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, ...) (*CallOAuthProviderAPIClientResponse, error)
- func (c *ClientWithResponses) ConfigureAuthMethodsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*ConfigureAuthMethodsClientResponse, error)
- func (c *ClientWithResponses) ConfigureAuthMethodsWithResponse(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, ...) (*ConfigureAuthMethodsClientResponse, error)
- func (c *ClientWithResponses) CopyStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, ...) (*CopyStorageObjectClientResponse, error)
- func (c *ClientWithResponses) CopyStorageObjectWithResponse(ctx context.Context, bucketName BucketName, ...) (*CopyStorageObjectClientResponse, error)
- func (c *ClientWithResponses) CreateAnonKeyWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateAnonKeyClientResponse, error)
- func (c *ClientWithResponses) CreateAnonKeyWithResponse(ctx context.Context, id ProjectId, body CreateAnonKeyJSONRequestBody, ...) (*CreateAnonKeyClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateDatabaseClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseWithResponse(ctx context.Context, id ProjectId, body CreateDatabaseJSONRequestBody, ...) (*CreateDatabaseClientResponse, error)
- func (c *ClientWithResponses) CreateEmailTemplateWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) CreateEmailTemplateWithResponse(ctx context.Context, id ProjectId, body CreateEmailTemplateJSONRequestBody, ...) (*CreateEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) CreateFrontendCustomDomainWithBodyWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, contentType string, ...) (*CreateFrontendCustomDomainClientResponse, error)
- func (c *ClientWithResponses) CreateFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*CreateFrontendCustomDomainClientResponse, error)
- func (c *ClientWithResponses) CreateFrontendWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateFrontendClientResponse, error)
- func (c *ClientWithResponses) CreateFunctionSchedulerWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, ...) (*CreateFunctionSchedulerClientResponse, error)
- func (c *ClientWithResponses) CreateFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*CreateFunctionSchedulerClientResponse, error)
- func (c *ClientWithResponses) CreateFunctionWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateFunctionClientResponse, error)
- func (c *ClientWithResponses) CreateFunctionsBatchWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateFunctionsBatchClientResponse, error)
- func (c *ClientWithResponses) CreateOAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateOAuthConfigClientResponse, error)
- func (c *ClientWithResponses) CreateOAuthConfigWithResponse(ctx context.Context, id ProjectId, body CreateOAuthConfigJSONRequestBody, ...) (*CreateOAuthConfigClientResponse, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProjectClientResponse, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*CreateProjectClientResponse, error)
- func (c *ClientWithResponses) CreateServiceKeyWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateServiceKeyClientResponse, error)
- func (c *ClientWithResponses) CreateServiceKeyWithResponse(ctx context.Context, id ProjectId, body CreateServiceKeyJSONRequestBody, ...) (*CreateServiceKeyClientResponse, error)
- func (c *ClientWithResponses) CreateStorageBucketWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateStorageBucketClientResponse, error)
- func (c *ClientWithResponses) CreateStorageBucketWithResponse(ctx context.Context, id ProjectId, body CreateStorageBucketJSONRequestBody, ...) (*CreateStorageBucketClientResponse, error)
- func (c *ClientWithResponses) CreateStoragePolicyWithBodyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, ...) (*CreateStoragePolicyClientResponse, error)
- func (c *ClientWithResponses) CreateStoragePolicyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*CreateStoragePolicyClientResponse, error)
- func (c *ClientWithResponses) CreateVariableWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateVariableClientResponse, error)
- func (c *ClientWithResponses) CreateVariableWithResponse(ctx context.Context, id ProjectId, body CreateVariableJSONRequestBody, ...) (*CreateVariableClientResponse, error)
- func (c *ClientWithResponses) DeleteAllUserSessionsWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*DeleteAllUserSessionsClientResponse, error)
- func (c *ClientWithResponses) DeleteAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*DeleteAuthUserClientResponse, error)
- func (c *ClientWithResponses) DeleteDatabaseWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*DeleteDatabaseClientResponse, error)
- func (c *ClientWithResponses) DeleteEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType DeleteEmailTemplateParamsType, ...) (*DeleteEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) DeleteFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*DeleteFrontendCustomDomainClientResponse, error)
- func (c *ClientWithResponses) DeleteFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*DeleteFrontendClientResponse, error)
- func (c *ClientWithResponses) DeleteFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*DeleteFunctionSchedulerClientResponse, error)
- func (c *ClientWithResponses) DeleteFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*DeleteFunctionClientResponse, error)
- func (c *ClientWithResponses) DeleteOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider DeleteOAuthConfigParamsProvider, ...) (*DeleteOAuthConfigClientResponse, error)
- func (c *ClientWithResponses) DeleteProjectLogoWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DeleteProjectLogoClientResponse, error)
- func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DeleteProjectClientResponse, error)
- func (c *ClientWithResponses) DeleteServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*DeleteServiceKeyClientResponse, error)
- func (c *ClientWithResponses) DeleteStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*DeleteStorageBucketClientResponse, error)
- func (c *ClientWithResponses) DeleteStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, ...) (*DeleteStorageObjectClientResponse, error)
- func (c *ClientWithResponses) DeleteStoragePolicyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*DeleteStoragePolicyClientResponse, error)
- func (c *ClientWithResponses) DeleteUserSessionWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*DeleteUserSessionClientResponse, error)
- func (c *ClientWithResponses) DeleteVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, ...) (*DeleteVariableClientResponse, error)
- func (c *ClientWithResponses) DownloadPublicFileWithResponse(ctx context.Context, projectId openapi_types.UUID, bucketName BucketName, ...) (*DownloadPublicFileClientResponse, error)
- func (c *ClientWithResponses) DownloadStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, ...) (*DownloadStorageObjectClientResponse, error)
- func (c *ClientWithResponses) GetAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*GetAnonKeyClientResponse, error)
- func (c *ClientWithResponses) GetAuthConfigWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetAuthConfigClientResponse, error)
- func (c *ClientWithResponses) GetAuthHostedPageWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, ...) (*GetAuthHostedPageClientResponse, error)
- func (c *ClientWithResponses) GetAuthMethodsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetAuthMethodsClientResponse, error)
- func (c *ClientWithResponses) GetAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*GetAuthUserClientResponse, error)
- func (c *ClientWithResponses) GetDatabaseStatsWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetDatabaseStatsClientResponse, error)
- func (c *ClientWithResponses) GetDatabaseWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetDatabaseClientResponse, error)
- func (c *ClientWithResponses) GetDefaultEmailTemplateWithResponse(ctx context.Context, pType GetDefaultEmailTemplateParamsType, ...) (*GetDefaultEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) GetDefaultEmailTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultEmailTemplatesClientResponse, error)
- func (c *ClientWithResponses) GetEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType GetEmailTemplateParamsType, ...) (*GetEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) GetFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*GetFrontendCustomDomainClientResponse, error)
- func (c *ClientWithResponses) GetFrontendUsageHistoryWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*GetFrontendUsageHistoryClientResponse, error)
- func (c *ClientWithResponses) GetFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*GetFrontendClientResponse, error)
- func (c *ClientWithResponses) GetFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*GetFunctionSchedulerClientResponse, error)
- func (c *ClientWithResponses) GetFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*GetFunctionClientResponse, error)
- func (c *ClientWithResponses) GetHostedLoginOptionsWithResponse(ctx context.Context, id ProjectId, params *GetHostedLoginOptionsParams, ...) (*GetHostedLoginOptionsClientResponse, error)
- func (c *ClientWithResponses) GetOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider GetOAuthConfigParamsProvider, ...) (*GetOAuthConfigClientResponse, error)
- func (c *ClientWithResponses) GetOAuthProviderTokenWithResponse(ctx context.Context, provider GetOAuthProviderTokenParamsProvider, ...) (*GetOAuthProviderTokenClientResponse, error)
- func (c *ClientWithResponses) GetProjectConfigWithResponse(ctx context.Context, id ProjectId, params *GetProjectConfigParams, ...) (*GetProjectConfigClientResponse, error)
- func (c *ClientWithResponses) GetProjectDatabaseQueriesWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetProjectDatabaseQueriesClientResponse, error)
- func (c *ClientWithResponses) GetProjectHealthWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectHealthClientResponse, error)
- func (c *ClientWithResponses) GetProjectLogActivityWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*GetProjectLogActivityClientResponse, error)
- func (c *ClientWithResponses) GetProjectLogActivityWithResponse(ctx context.Context, id ProjectId, body GetProjectLogActivityJSONRequestBody, ...) (*GetProjectLogActivityClientResponse, error)
- func (c *ClientWithResponses) GetProjectLogoWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectLogoClientResponse, error)
- func (c *ClientWithResponses) GetProjectUsageWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectUsageClientResponse, error)
- func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectClientResponse, error)
- func (c *ClientWithResponses) GetRealtimeConfigWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetRealtimeConfigClientResponse, error)
- func (c *ClientWithResponses) GetRealtimeStatsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetRealtimeStatsClientResponse, error)
- func (c *ClientWithResponses) GetServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*GetServiceKeyClientResponse, error)
- func (c *ClientWithResponses) GetStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*GetStorageBucketClientResponse, error)
- func (c *ClientWithResponses) GetStorageStatsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetStorageStatsClientResponse, error)
- func (c *ClientWithResponses) GetVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, ...) (*GetVariableClientResponse, error)
- func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckClientResponse, error)
- func (c *ClientWithResponses) HostedLoginCheckEmailWithBodyWithResponse(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, ...) (*HostedLoginCheckEmailClientResponse, error)
- func (c *ClientWithResponses) HostedLoginCheckEmailWithResponse(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, ...) (*HostedLoginCheckEmailClientResponse, error)
- func (c *ClientWithResponses) InvokeFunctionWithBodyWithResponse(ctx context.Context, functionId FunctionId, contentType string, body io.Reader, ...) (*InvokeFunctionClientResponse, error)
- func (c *ClientWithResponses) InvokeFunctionWithResponse(ctx context.Context, functionId FunctionId, body InvokeFunctionJSONRequestBody, ...) (*InvokeFunctionClientResponse, error)
- func (c *ClientWithResponses) ListAnonKeysWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListAnonKeysClientResponse, error)
- func (c *ClientWithResponses) ListAuthUsersWithResponse(ctx context.Context, id ProjectId, params *ListAuthUsersParams, ...) (*ListAuthUsersClientResponse, error)
- func (c *ClientWithResponses) ListAvailableOAuthProvidersWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListAvailableOAuthProvidersClientResponse, error)
- func (c *ClientWithResponses) ListDatabaseRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDatabaseRegionsClientResponse, error)
- func (c *ClientWithResponses) ListDatabasesWithResponse(ctx context.Context, id ProjectId, params *ListDatabasesParams, ...) (*ListDatabasesClientResponse, error)
- func (c *ClientWithResponses) ListEmailTemplatesWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListEmailTemplatesClientResponse, error)
- func (c *ClientWithResponses) ListFrontendDeploymentsWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*ListFrontendDeploymentsClientResponse, error)
- func (c *ClientWithResponses) ListFrontendsWithResponse(ctx context.Context, id ProjectId, params *ListFrontendsParams, ...) (*ListFrontendsClientResponse, error)
- func (c *ClientWithResponses) ListFunctionDeploymentsWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*ListFunctionDeploymentsClientResponse, error)
- func (c *ClientWithResponses) ListFunctionRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFunctionRegionsClientResponse, error)
- func (c *ClientWithResponses) ListFunctionRuntimesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFunctionRuntimesClientResponse, error)
- func (c *ClientWithResponses) ListFunctionSchedulersWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*ListFunctionSchedulersClientResponse, error)
- func (c *ClientWithResponses) ListFunctionsWithResponse(ctx context.Context, id ProjectId, params *ListFunctionsParams, ...) (*ListFunctionsClientResponse, error)
- func (c *ClientWithResponses) ListOAuthConfigsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListOAuthConfigsClientResponse, error)
- func (c *ClientWithResponses) ListPostgresVersionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPostgresVersionsClientResponse, error)
- func (c *ClientWithResponses) ListProjectCustomDomainsWithResponse(ctx context.Context, id ProjectId, params *ListProjectCustomDomainsParams, ...) (*ListProjectCustomDomainsClientResponse, error)
- func (c *ClientWithResponses) ListProjectDeploymentsWithResponse(ctx context.Context, id ProjectId, params *ListProjectDeploymentsParams, ...) (*ListProjectDeploymentsClientResponse, error)
- func (c *ClientWithResponses) ListProjectSchedulersWithResponse(ctx context.Context, id ProjectId, params *ListProjectSchedulersParams, ...) (*ListProjectSchedulersClientResponse, error)
- func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsClientResponse, error)
- func (c *ClientWithResponses) ListServiceKeysWithResponse(ctx context.Context, id ProjectId, params *ListServiceKeysParams, ...) (*ListServiceKeysClientResponse, error)
- func (c *ClientWithResponses) ListStorageBucketsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListStorageBucketsClientResponse, error)
- func (c *ClientWithResponses) ListStorageObjectsAdminWithResponse(ctx context.Context, id ProjectId, params *ListStorageObjectsAdminParams, ...) (*ListStorageObjectsAdminClientResponse, error)
- func (c *ClientWithResponses) ListStorageObjectsWithResponse(ctx context.Context, bucketName BucketName, params *ListStorageObjectsParams, ...) (*ListStorageObjectsClientResponse, error)
- func (c *ClientWithResponses) ListStoragePoliciesWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*ListStoragePoliciesClientResponse, error)
- func (c *ClientWithResponses) ListUserSessionsWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*ListUserSessionsClientResponse, error)
- func (c *ClientWithResponses) ListVariablesWithResponse(ctx context.Context, id ProjectId, params *ListVariablesParams, ...) (*ListVariablesClientResponse, error)
- func (c *ClientWithResponses) MoveStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, ...) (*MoveStorageObjectClientResponse, error)
- func (c *ClientWithResponses) MoveStorageObjectWithResponse(ctx context.Context, bucketName BucketName, ...) (*MoveStorageObjectClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseDeleteWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*QueryDatabaseDeleteClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseDeleteWithResponse(ctx context.Context, databaseName DatabaseName, ...) (*QueryDatabaseDeleteClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseInsertWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*QueryDatabaseInsertClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseInsertWithResponse(ctx context.Context, databaseName DatabaseName, ...) (*QueryDatabaseInsertClientResponse, error)
- func (c *ClientWithResponses) QueryDatabasePingWithResponse(ctx context.Context, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*QueryDatabasePingClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseSelectWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*QueryDatabaseSelectClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseSelectWithResponse(ctx context.Context, databaseName DatabaseName, ...) (*QueryDatabaseSelectClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseUpdateWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, ...) (*QueryDatabaseUpdateClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseUpdateWithResponse(ctx context.Context, databaseName DatabaseName, ...) (*QueryDatabaseUpdateClientResponse, error)
- func (c *ClientWithResponses) QueryProjectMetricsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*QueryProjectMetricsClientResponse, error)
- func (c *ClientWithResponses) QueryProjectMetricsWithResponse(ctx context.Context, id ProjectId, body QueryProjectMetricsJSONRequestBody, ...) (*QueryProjectMetricsClientResponse, error)
- func (c *ClientWithResponses) RedeployFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, ...) (*RedeployFrontendClientResponse, error)
- func (c *ClientWithResponses) RefreshOAuthProviderTokenWithResponse(ctx context.Context, provider RefreshOAuthProviderTokenParamsProvider, ...) (*RefreshOAuthProviderTokenClientResponse, error)
- func (c *ClientWithResponses) RegenerateAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*RegenerateAnonKeyClientResponse, error)
- func (c *ClientWithResponses) RegenerateServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*RegenerateServiceKeyClientResponse, error)
- func (c *ClientWithResponses) RenderDefaultManagedAuthPageWithResponse(ctx context.Context, id ProjectId, params *RenderDefaultManagedAuthPageParams, ...) (*RenderDefaultManagedAuthPageClientResponse, error)
- func (c *ClientWithResponses) RenderManagedAuthPageWithResponse(ctx context.Context, id ProjectId, pageType HostedRenderablePageType, ...) (*RenderManagedAuthPageClientResponse, error)
- func (c *ClientWithResponses) ResetDatabasePasswordWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*ResetDatabasePasswordClientResponse, error)
- func (c *ClientWithResponses) ResolveFunctionForInvocationWithResponse(ctx context.Context, params *ResolveFunctionForInvocationParams, ...) (*ResolveFunctionForInvocationClientResponse, error)
- func (c *ClientWithResponses) RevokeAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*RevokeAnonKeyClientResponse, error)
- func (c *ClientWithResponses) SearchProjectLogsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*SearchProjectLogsClientResponse, error)
- func (c *ClientWithResponses) SearchProjectLogsWithResponse(ctx context.Context, id ProjectId, body SearchProjectLogsJSONRequestBody, ...) (*SearchProjectLogsClientResponse, error)
- func (c *ClientWithResponses) SetDefaultAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, ...) (*SetDefaultAnonKeyClientResponse, error)
- func (c *ClientWithResponses) StreamProjectLogsWithBodyWithResponse(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, ...) (*StreamProjectLogsClientResponse, error)
- func (c *ClientWithResponses) StreamProjectLogsWithResponse(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, ...) (*StreamProjectLogsClientResponse, error)
- func (c *ClientWithResponses) TestEmailConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*TestEmailConfigClientResponse, error)
- func (c *ClientWithResponses) TestEmailConfigWithResponse(ctx context.Context, id ProjectId, body TestEmailConfigJSONRequestBody, ...) (*TestEmailConfigClientResponse, error)
- func (c *ClientWithResponses) UnbanAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, ...) (*UnbanAuthUserClientResponse, error)
- func (c *ClientWithResponses) UpdateAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*UpdateAuthConfigClientResponse, error)
- func (c *ClientWithResponses) UpdateAuthConfigWithResponse(ctx context.Context, id ProjectId, body UpdateAuthConfigJSONRequestBody, ...) (*UpdateAuthConfigClientResponse, error)
- func (c *ClientWithResponses) UpdateAuthHostedPageWithBodyWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, ...) (*UpdateAuthHostedPageClientResponse, error)
- func (c *ClientWithResponses) UpdateAuthHostedPageWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, ...) (*UpdateAuthHostedPageClientResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseTypeWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*UpdateDatabaseTypeClientResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseTypeWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*UpdateDatabaseTypeClientResponse, error)
- func (c *ClientWithResponses) UpdateEmailTemplateWithBodyWithResponse(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, ...) (*UpdateEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) UpdateEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, ...) (*UpdateEmailTemplateClientResponse, error)
- func (c *ClientWithResponses) UpdateFunctionSchedulerWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*UpdateFunctionSchedulerClientResponse, error)
- func (c *ClientWithResponses) UpdateFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*UpdateFunctionSchedulerClientResponse, error)
- func (c *ClientWithResponses) UpdateFunctionWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, ...) (*UpdateFunctionClientResponse, error)
- func (c *ClientWithResponses) UpdateFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, ...) (*UpdateFunctionClientResponse, error)
- func (c *ClientWithResponses) UpdateOAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, ...) (*UpdateOAuthConfigClientResponse, error)
- func (c *ClientWithResponses) UpdateOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, ...) (*UpdateOAuthConfigClientResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*UpdateProjectClientResponse, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, id ProjectId, body UpdateProjectJSONRequestBody, ...) (*UpdateProjectClientResponse, error)
- func (c *ClientWithResponses) UpdateRealtimeConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*UpdateRealtimeConfigClientResponse, error)
- func (c *ClientWithResponses) UpdateRealtimeConfigWithResponse(ctx context.Context, id ProjectId, body UpdateRealtimeConfigJSONRequestBody, ...) (*UpdateRealtimeConfigClientResponse, error)
- func (c *ClientWithResponses) UpdateStorageBucketWithBodyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, ...) (*UpdateStorageBucketClientResponse, error)
- func (c *ClientWithResponses) UpdateStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, ...) (*UpdateStorageBucketClientResponse, error)
- func (c *ClientWithResponses) UpdateStorageObjectVisibilityWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, contentType string, ...) (*UpdateStorageObjectVisibilityClientResponse, error)
- func (c *ClientWithResponses) UpdateStorageObjectVisibilityWithResponse(ctx context.Context, bucketName BucketName, path string, ...) (*UpdateStorageObjectVisibilityClientResponse, error)
- func (c *ClientWithResponses) UpdateVariableWithBodyWithResponse(ctx context.Context, id ProjectId, name VariableName, contentType string, ...) (*UpdateVariableClientResponse, error)
- func (c *ClientWithResponses) UpdateVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, ...) (*UpdateVariableClientResponse, error)
- func (c *ClientWithResponses) UploadPartWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, ...) (*UploadPartClientResponse, error)
- func (c *ClientWithResponses) UploadProjectLogoWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*UploadProjectLogoClientResponse, error)
- func (c *ClientWithResponses) UploadStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, ...) (*UploadStorageObjectClientResponse, error)
- func (c *ClientWithResponses) UploadStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, ...) (*UploadStorageObjectClientResponse, error)
- type ClientWithResponsesInterface
- type CompleteUploadSessionResponse
- type ConfigureAuthMethodsClientResponse
- type ConfigureAuthMethodsJSONBody
- type ConfigureAuthMethodsJSONRequestBody
- type CopyStorageObjectClientResponse
- type CopyStorageObjectJSONRequestBody
- type CreateAnonKeyClientResponse
- type CreateAnonKeyJSONBody
- type CreateAnonKeyJSONBodyPermissions
- type CreateAnonKeyJSONRequestBody
- type CreateDatabaseClientResponse
- type CreateDatabaseJSONRequestBody
- type CreateDatabaseRequest
- type CreateDatabaseRequestDatabaseType
- type CreateDatabaseRequestPgVersion
- type CreateDatabaseRequestRegion
- type CreateEmailTemplateClientResponse
- type CreateEmailTemplateJSONRequestBody
- type CreateEmailTemplateRequest
- type CreateEmailTemplateRequestTemplateType
- type CreateFrontendClientResponse
- type CreateFrontendCustomDomainClientResponse
- type CreateFrontendCustomDomainJSONRequestBody
- type CreateFrontendCustomDomainRequest
- type CreateFrontendMultipartBody
- type CreateFrontendMultipartBodyFramework
- type CreateFrontendMultipartRequestBody
- type CreateFunctionClientResponse
- type CreateFunctionMultipartBody
- type CreateFunctionMultipartBodyRuntime
- type CreateFunctionMultipartRequestBody
- type CreateFunctionSchedulerClientResponse
- type CreateFunctionSchedulerJSONRequestBody
- type CreateFunctionSchedulerRequest
- type CreateFunctionsBatchClientResponse
- type CreateFunctionsBatchMultipartBody
- type CreateFunctionsBatchMultipartRequestBody
- type CreateOAuthConfigClientResponse
- type CreateOAuthConfigJSONRequestBody
- type CreateOAuthConfigRequest
- type CreateOAuthConfigRequestProvider
- type CreateProjectClientResponse
- type CreateProjectJSONRequestBody
- type CreateProjectRequest
- type CreateServiceKeyClientResponse
- type CreateServiceKeyJSONBody
- type CreateServiceKeyJSONRequestBody
- type CreateStorageBucketClientResponse
- type CreateStorageBucketJSONRequestBody
- type CreateStorageBucketRequest
- type CreateStoragePolicyClientResponse
- type CreateStoragePolicyJSONRequestBody
- type CreateStoragePolicyRequest
- type CreateStoragePolicyRequestOperation
- type CreateUploadSessionRequest
- type CreateUploadSessionResponse
- type CreateVariableClientResponse
- type CreateVariableJSONRequestBody
- type CreateVariableRequest
- type Database
- type DatabaseDatabaseType
- type DatabaseName
- type DatabaseQueryCapExceeded
- type DatabaseQueryPerformanceDatabase
- type DatabaseQueryPerformanceItem
- type DatabaseQueryPerformanceResponse
- type DatabaseStats
- type DatabaseStatsGranularity
- type DatabaseStatus
- type DeleteAllUserSessionsClientResponse
- type DeleteAuthUserClientResponse
- type DeleteDatabaseClientResponse
- type DeleteEmailTemplateClientResponse
- type DeleteEmailTemplateParamsType
- type DeleteFrontendClientResponse
- type DeleteFrontendCustomDomainClientResponse
- type DeleteFunctionClientResponse
- type DeleteFunctionSchedulerClientResponse
- type DeleteOAuthConfigClientResponse
- type DeleteOAuthConfigParams
- type DeleteOAuthConfigParamsProvider
- type DeleteProjectClientResponse
- type DeleteProjectLogoClientResponse
- type DeleteServiceKeyClientResponse
- type DeleteStorageBucketClientResponse
- type DeleteStorageObjectClientResponse
- type DeleteStorageObjectParams
- type DeleteStoragePolicyClientResponse
- type DeleteUserSessionClientResponse
- type DeleteVariableClientResponse
- type DeploymentId
- type DeviceAuthorizationResponse
- type DownloadPublicFileClientResponse
- type DownloadStorageObjectClientResponse
- type DownloadStorageObjectParams
- type EmailTemplate
- type EmailTemplateTemplateType
- type Error
- type Frontend
- type FrontendCustomDomainResponse
- type FrontendCustomDomainResponseDomainStatus
- type FrontendCustomDomainResponseTlsMode
- type FrontendCustomDomainResponseVerificationStatus
- type FrontendCustomDomainStatus
- type FrontendCustomDomainTLSConfig
- type FrontendCustomDomainTLSConfigMode
- type FrontendDeployment
- type FrontendDeploymentOperation
- type FrontendDeploymentStatus
- type FrontendDomainRoutingRecord
- type FrontendDomainRoutingRecordRecordType
- type FrontendDomainVerificationRecord
- type FrontendFramework
- type FrontendId
- type FrontendStatus
- type FrontendUsageDailyEntry
- type FrontendUsageData
- type FrontendUsageHistoryResponse
- type Function
- type FunctionDeployment
- type FunctionDeploymentOperation
- type FunctionDeploymentStatus
- type FunctionId
- type FunctionInvocationRequest
- type FunctionInvocationResponse
- type FunctionRegion
- type FunctionRuntimeDeployment
- type FunctionRuntimeOption
- type FunctionRuntimesResponse
- type FunctionScheduler
- type FunctionSchedulerListResponse
- type FunctionSchedulerScheduleKind
- type FunctionStatus
- type GetAnonKeyClientResponse
- type GetAuthConfigClientResponse
- type GetAuthHostedPageClientResponse
- type GetAuthMethodsClientResponse
- type GetAuthUserClientResponse
- type GetDatabaseClientResponse
- type GetDatabaseStatsClientResponse
- type GetDatabaseStatsParams
- type GetDatabaseStatsParamsGranularity
- type GetDefaultEmailTemplateClientResponse
- type GetDefaultEmailTemplateParamsType
- type GetDefaultEmailTemplatesClientResponse
- type GetEmailTemplateClientResponse
- type GetEmailTemplateParamsType
- type GetFrontendClientResponse
- type GetFrontendCustomDomainClientResponse
- type GetFrontendUsageHistoryClientResponse
- type GetFrontendUsageHistoryParams
- type GetFunctionClientResponse
- type GetFunctionSchedulerClientResponse
- type GetHostedLoginOptionsClientResponse
- type GetHostedLoginOptionsParams
- type GetOAuthConfigClientResponse
- type GetOAuthConfigParams
- type GetOAuthConfigParamsProvider
- type GetOAuthProviderTokenClientResponse
- type GetOAuthProviderTokenParamsProvider
- type GetProjectClientResponse
- type GetProjectConfigClientResponse
- type GetProjectConfigParams
- type GetProjectConfigParamsFormat
- type GetProjectDatabaseQueriesClientResponse
- type GetProjectDatabaseQueriesParams
- type GetProjectHealthClientResponse
- type GetProjectLogActivityClientResponse
- type GetProjectLogActivityJSONRequestBody
- type GetProjectLogoClientResponse
- type GetProjectUsageClientResponse
- type GetRealtimeConfigClientResponse
- type GetRealtimeStatsClientResponse
- type GetServiceKeyClientResponse
- type GetStorageBucketClientResponse
- type GetStorageStatsClientResponse
- type GetVariableClientResponse
- type HealthCheckClientResponse
- type HostedAuthPageType
- type HostedLoginCheckEmailClientResponse
- type HostedLoginCheckEmailJSONRequestBody
- type HostedLoginCheckEmailParams
- type HostedLoginEmailCheckRequest
- type HostedLoginEmailCheckResponse
- type HostedLoginOptionsResponse
- type HostedRenderablePageType
- type HttpRequestDoer
- type InvokeFunctionClientResponse
- type InvokeFunctionJSONRequestBody
- type Limit
- type ListAnonKeysClientResponse
- type ListAuthUsersClientResponse
- type ListAuthUsersParams
- type ListAvailableOAuthProvidersClientResponse
- type ListDatabaseRegionsClientResponse
- type ListDatabasesClientResponse
- type ListDatabasesParams
- type ListEmailTemplatesClientResponse
- type ListFrontendDeploymentsClientResponse
- type ListFrontendDeploymentsParams
- type ListFrontendsClientResponse
- type ListFrontendsParams
- type ListFunctionDeploymentsClientResponse
- type ListFunctionDeploymentsParams
- type ListFunctionRegionsClientResponse
- type ListFunctionRuntimesClientResponse
- type ListFunctionSchedulersClientResponse
- type ListFunctionsClientResponse
- type ListFunctionsParams
- type ListOAuthConfigsClientResponse
- type ListPostgresVersionsClientResponse
- type ListProjectCustomDomainsClientResponse
- type ListProjectCustomDomainsParams
- type ListProjectDeploymentsClientResponse
- type ListProjectDeploymentsParams
- type ListProjectSchedulersClientResponse
- type ListProjectSchedulersParams
- type ListProjectsClientResponse
- type ListProjectsParams
- type ListServiceKeysClientResponse
- type ListServiceKeysParams
- type ListStorageBucketsClientResponse
- type ListStorageObjectsAdminClientResponse
- type ListStorageObjectsAdminParams
- type ListStorageObjectsClientResponse
- type ListStorageObjectsParams
- type ListStoragePoliciesClientResponse
- type ListUserSessionsClientResponse
- type ListUserSessionsParams
- type ListVariablesClientResponse
- type ListVariablesParams
- type LiveLogLevel
- type LogActivityBucket
- type LogActivityRequest
- type LogActivityResponse
- type LogDatabaseRequestResource
- type LogDatabaseRequestResourceType
- type LogDeployment
- type LogDeploymentRequestSelector
- type LogDeploymentStage
- type LogEvent
- type LogEventBody0
- type LogEventBody1
- type LogEventBody2
- type LogEventBody3
- type LogEventBody4
- type LogEvent_Body
- func (t LogEvent_Body) AsLogEventBody0() (LogEventBody0, error)
- func (t LogEvent_Body) AsLogEventBody1() (LogEventBody1, error)
- func (t LogEvent_Body) AsLogEventBody2() (LogEventBody2, error)
- func (t LogEvent_Body) AsLogEventBody3() (LogEventBody3, error)
- func (t LogEvent_Body) AsLogEventBody4() (LogEventBody4, error)
- func (t *LogEvent_Body) FromLogEventBody0(v LogEventBody0) error
- func (t *LogEvent_Body) FromLogEventBody1(v LogEventBody1) error
- func (t *LogEvent_Body) FromLogEventBody2(v LogEventBody2) error
- func (t *LogEvent_Body) FromLogEventBody3(v LogEventBody3) error
- func (t *LogEvent_Body) FromLogEventBody4(v LogEventBody4) error
- func (t LogEvent_Body) MarshalJSON() ([]byte, error)
- func (t *LogEvent_Body) MergeLogEventBody0(v LogEventBody0) error
- func (t *LogEvent_Body) MergeLogEventBody1(v LogEventBody1) error
- func (t *LogEvent_Body) MergeLogEventBody2(v LogEventBody2) error
- func (t *LogEvent_Body) MergeLogEventBody3(v LogEventBody3) error
- func (t *LogEvent_Body) MergeLogEventBody4(v LogEventBody4) error
- func (t *LogEvent_Body) UnmarshalJSON(b []byte) error
- type LogFrontendRequestResource
- type LogFrontendRequestResourceType
- type LogFunctionRequestResource
- type LogFunctionRequestResourceType
- type LogRequestResource
- func (t LogRequestResource) AsLogDatabaseRequestResource() (LogDatabaseRequestResource, error)
- func (t LogRequestResource) AsLogFrontendRequestResource() (LogFrontendRequestResource, error)
- func (t LogRequestResource) AsLogFunctionRequestResource() (LogFunctionRequestResource, error)
- func (t LogRequestResource) Discriminator() (string, error)
- func (t *LogRequestResource) FromLogDatabaseRequestResource(v LogDatabaseRequestResource) error
- func (t *LogRequestResource) FromLogFrontendRequestResource(v LogFrontendRequestResource) error
- func (t *LogRequestResource) FromLogFunctionRequestResource(v LogFunctionRequestResource) error
- func (t LogRequestResource) MarshalJSON() ([]byte, error)
- func (t *LogRequestResource) MergeLogDatabaseRequestResource(v LogDatabaseRequestResource) error
- func (t *LogRequestResource) MergeLogFrontendRequestResource(v LogFrontendRequestResource) error
- func (t *LogRequestResource) MergeLogFunctionRequestResource(v LogFunctionRequestResource) error
- func (t *LogRequestResource) UnmarshalJSON(b []byte) error
- func (t LogRequestResource) ValueByDiscriminator() (interface{}, error)
- type LogResource
- type LogResourceType
- type LogSearchEvent
- type LogSearchEventBody0
- type LogSearchEventBody1
- type LogSearchEventBody2
- type LogSearchEventBody3
- type LogSearchEventBody4
- type LogSearchEvent_Body
- func (t LogSearchEvent_Body) AsLogSearchEventBody0() (LogSearchEventBody0, error)
- func (t LogSearchEvent_Body) AsLogSearchEventBody1() (LogSearchEventBody1, error)
- func (t LogSearchEvent_Body) AsLogSearchEventBody2() (LogSearchEventBody2, error)
- func (t LogSearchEvent_Body) AsLogSearchEventBody3() (LogSearchEventBody3, error)
- func (t LogSearchEvent_Body) AsLogSearchEventBody4() (LogSearchEventBody4, error)
- func (t *LogSearchEvent_Body) FromLogSearchEventBody0(v LogSearchEventBody0) error
- func (t *LogSearchEvent_Body) FromLogSearchEventBody1(v LogSearchEventBody1) error
- func (t *LogSearchEvent_Body) FromLogSearchEventBody2(v LogSearchEventBody2) error
- func (t *LogSearchEvent_Body) FromLogSearchEventBody3(v LogSearchEventBody3) error
- func (t *LogSearchEvent_Body) FromLogSearchEventBody4(v LogSearchEventBody4) error
- func (t LogSearchEvent_Body) MarshalJSON() ([]byte, error)
- func (t *LogSearchEvent_Body) MergeLogSearchEventBody0(v LogSearchEventBody0) error
- func (t *LogSearchEvent_Body) MergeLogSearchEventBody1(v LogSearchEventBody1) error
- func (t *LogSearchEvent_Body) MergeLogSearchEventBody2(v LogSearchEventBody2) error
- func (t *LogSearchEvent_Body) MergeLogSearchEventBody3(v LogSearchEventBody3) error
- func (t *LogSearchEvent_Body) MergeLogSearchEventBody4(v LogSearchEventBody4) error
- func (t *LogSearchEvent_Body) UnmarshalJSON(b []byte) error
- type LogSearchRequest
- type LogSearchResponse
- type LogStreamRequest
- type MetricUsageData
- type MoveStorageObjectClientResponse
- type MoveStorageObjectJSONRequestBody
- type OAuthConfig
- type OAuthConfigProvider
- type OAuthErrorResponse
- type Page
- type PaginatedAuthUsers
- type PaginatedDatabases
- type PaginatedFrontendDeployments
- type PaginatedFrontends
- type PaginatedFunctionDeployments
- type PaginatedFunctions
- type PaginatedProjectCustomDomains
- type PaginatedProjectDeployments
- type PaginatedProjects
- type PaginatedProjectsStatus
- type PaginatedServiceKeys
- type PaginatedVariables
- type PlatformExchangeResponse
- type Project
- type ProjectConfig
- type ProjectConfigApplyResult
- type ProjectConfigApplyResultEntry
- type ProjectConfigApplyResultEntryAction
- type ProjectConfigApplySummary
- type ProjectConfigAuth
- type ProjectConfigAuthCORS
- type ProjectConfigAuthEmail
- type ProjectConfigAuthEmailFrom
- type ProjectConfigAuthEmailPasswordProvider
- type ProjectConfigAuthEmailSMTP
- type ProjectConfigAuthEmailVerification
- type ProjectConfigAuthManagedPages
- type ProjectConfigAuthPassword
- type ProjectConfigAuthPasswordReset
- type ProjectConfigAuthProviders
- type ProjectConfigAuthRateLimits
- type ProjectConfigAuthRedirects
- type ProjectConfigAuthSessions
- type ProjectConfigAuthSignup
- type ProjectConfigAuthTokens
- type ProjectConfigBucket
- type ProjectConfigBucketPolicy
- type ProjectConfigBucketPolicyOperation
- type ProjectConfigCustomDomain
- type ProjectConfigDatabase
- type ProjectConfigDatabaseDatabaseType
- type ProjectConfigDatabasePgVersion
- type ProjectConfigEmailTemplate
- type ProjectConfigEmailTemplates
- type ProjectConfigFrontend
- type ProjectConfigFunction
- type ProjectConfigHostedPage
- type ProjectConfigHostedPages
- type ProjectConfigMissingResource
- type ProjectConfigMissingResourceType
- type ProjectConfigOAuthProvider
- type ProjectConfigOAuthProviderProvider
- type ProjectConfigProject
- type ProjectConfigRealtime
- type ProjectConfigScheduler
- type ProjectConfigSkippedResource
- type ProjectConfigSkippedResourceType
- type ProjectConfigValidationError
- type ProjectConfigValidationErrorResponse
- type ProjectConfigVariable
- type ProjectConfigVersion
- type ProjectDeployment
- type ProjectDeploymentOperation
- type ProjectDeploymentResource
- type ProjectDeploymentResourceType
- type ProjectDeploymentStatus
- type ProjectFrontendCustomDomain
- type ProjectFrontendCustomDomainDomainStatus
- type ProjectFrontendCustomDomainTlsMode
- type ProjectFrontendCustomDomainVerificationStatus
- type ProjectHealthCategory
- type ProjectHealthCheck
- type ProjectHealthDataStatus
- type ProjectHealthEvidence
- type ProjectHealthResource
- type ProjectHealthResourceType
- type ProjectHealthResponse
- type ProjectHealthScope
- type ProjectHealthStatus
- type ProjectId
- type ProjectMetricsDataStatus
- type ProjectMetricsDimensions
- type ProjectMetricsDimensionsResourceType
- type ProjectMetricsGroupBy
- type ProjectMetricsMetric
- type ProjectMetricsQuery
- type ProjectMetricsQueryRequest
- type ProjectMetricsQueryResponse
- type ProjectMetricsQueryTimeRange
- type ProjectMetricsQueryTimeRangeWindow
- type ProjectMetricsResult
- type ProjectMetricsUnit
- type ProjectMetricsValue
- type ProjectMetricsWindow
- type ProjectPlan
- type ProjectStatus
- type ProjectUsageResponse
- type QueryDatabaseDeleteClientResponse
- type QueryDatabaseDeleteJSONBody
- type QueryDatabaseDeleteJSONBodyFiltersOperator
- type QueryDatabaseDeleteJSONBodyFiltersValue0
- type QueryDatabaseDeleteJSONBodyFiltersValue1
- type QueryDatabaseDeleteJSONBodyFiltersValue2
- type QueryDatabaseDeleteJSONBody_Filters_Value
- func (t QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue0() (QueryDatabaseDeleteJSONBodyFiltersValue0, error)
- func (t QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue1() (QueryDatabaseDeleteJSONBodyFiltersValue1, error)
- func (t QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue2() (QueryDatabaseDeleteJSONBodyFiltersValue2, error)
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue0(v QueryDatabaseDeleteJSONBodyFiltersValue0) error
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue1(v QueryDatabaseDeleteJSONBodyFiltersValue1) error
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue2(v QueryDatabaseDeleteJSONBodyFiltersValue2) error
- func (t QueryDatabaseDeleteJSONBody_Filters_Value) MarshalJSON() ([]byte, error)
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue0(v QueryDatabaseDeleteJSONBodyFiltersValue0) error
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue1(v QueryDatabaseDeleteJSONBodyFiltersValue1) error
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue2(v QueryDatabaseDeleteJSONBodyFiltersValue2) error
- func (t *QueryDatabaseDeleteJSONBody_Filters_Value) UnmarshalJSON(b []byte) error
- type QueryDatabaseDeleteJSONRequestBody
- type QueryDatabaseInsertClientResponse
- type QueryDatabaseInsertJSONBody
- type QueryDatabaseInsertJSONRequestBody
- type QueryDatabasePingClientResponse
- type QueryDatabaseSelectClientResponse
- type QueryDatabaseSelectJSONBody
- type QueryDatabaseSelectJSONBodyFiltersOperator
- type QueryDatabaseSelectJSONBodyFiltersValue0
- type QueryDatabaseSelectJSONBodyFiltersValue1
- type QueryDatabaseSelectJSONBodyFiltersValue2
- type QueryDatabaseSelectJSONBodyFiltersValue3
- type QueryDatabaseSelectJSONBodyFiltersValue30
- type QueryDatabaseSelectJSONBodyFiltersValue31
- type QueryDatabaseSelectJSONBodyFiltersValue32
- type QueryDatabaseSelectJSONBody_Filters_Value
- func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue0() (QueryDatabaseSelectJSONBodyFiltersValue0, error)
- func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue1() (QueryDatabaseSelectJSONBodyFiltersValue1, error)
- func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue2() (QueryDatabaseSelectJSONBodyFiltersValue2, error)
- func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue3() (QueryDatabaseSelectJSONBodyFiltersValue3, error)
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue0(v QueryDatabaseSelectJSONBodyFiltersValue0) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue1(v QueryDatabaseSelectJSONBodyFiltersValue1) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue2(v QueryDatabaseSelectJSONBodyFiltersValue2) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue3(v QueryDatabaseSelectJSONBodyFiltersValue3) error
- func (t QueryDatabaseSelectJSONBody_Filters_Value) MarshalJSON() ([]byte, error)
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue0(v QueryDatabaseSelectJSONBodyFiltersValue0) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue1(v QueryDatabaseSelectJSONBodyFiltersValue1) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue2(v QueryDatabaseSelectJSONBodyFiltersValue2) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue3(v QueryDatabaseSelectJSONBodyFiltersValue3) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value) UnmarshalJSON(b []byte) error
- type QueryDatabaseSelectJSONBody_Filters_Value_3_Item
- func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue30() (QueryDatabaseSelectJSONBodyFiltersValue30, error)
- func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue31() (QueryDatabaseSelectJSONBodyFiltersValue31, error)
- func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue32() (QueryDatabaseSelectJSONBodyFiltersValue32, error)
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue30(v QueryDatabaseSelectJSONBodyFiltersValue30) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue31(v QueryDatabaseSelectJSONBodyFiltersValue31) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue32(v QueryDatabaseSelectJSONBodyFiltersValue32) error
- func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MarshalJSON() ([]byte, error)
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue30(v QueryDatabaseSelectJSONBodyFiltersValue30) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue31(v QueryDatabaseSelectJSONBodyFiltersValue31) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue32(v QueryDatabaseSelectJSONBodyFiltersValue32) error
- func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) UnmarshalJSON(b []byte) error
- type QueryDatabaseSelectJSONRequestBody
- type QueryDatabaseUpdateClientResponse
- type QueryDatabaseUpdateJSONBody
- type QueryDatabaseUpdateJSONBodyFiltersOperator
- type QueryDatabaseUpdateJSONBodyFiltersValue0
- type QueryDatabaseUpdateJSONBodyFiltersValue1
- type QueryDatabaseUpdateJSONBodyFiltersValue2
- type QueryDatabaseUpdateJSONBody_Filters_Value
- func (t QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue0() (QueryDatabaseUpdateJSONBodyFiltersValue0, error)
- func (t QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue1() (QueryDatabaseUpdateJSONBodyFiltersValue1, error)
- func (t QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue2() (QueryDatabaseUpdateJSONBodyFiltersValue2, error)
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue0(v QueryDatabaseUpdateJSONBodyFiltersValue0) error
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue1(v QueryDatabaseUpdateJSONBodyFiltersValue1) error
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue2(v QueryDatabaseUpdateJSONBodyFiltersValue2) error
- func (t QueryDatabaseUpdateJSONBody_Filters_Value) MarshalJSON() ([]byte, error)
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue0(v QueryDatabaseUpdateJSONBodyFiltersValue0) error
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue1(v QueryDatabaseUpdateJSONBodyFiltersValue1) error
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue2(v QueryDatabaseUpdateJSONBodyFiltersValue2) error
- func (t *QueryDatabaseUpdateJSONBody_Filters_Value) UnmarshalJSON(b []byte) error
- type QueryDatabaseUpdateJSONRequestBody
- type QueryProjectMetricsClientResponse
- type QueryProjectMetricsJSONRequestBody
- type RealtimeConfig
- type RealtimePlanLimits
- type RealtimeStats
- type RedeployFrontendClientResponse
- type RefreshOAuthProviderTokenClientResponse
- type RefreshOAuthProviderTokenParamsProvider
- type RegenerateAnonKeyClientResponse
- type RegenerateServiceKeyClientResponse
- type RenderDefaultManagedAuthPageClientResponse
- type RenderDefaultManagedAuthPageParams
- type RenderDefaultManagedAuthPageParamsAction
- type RenderManagedAuthPageClientResponse
- type RequestEditorFn
- type ResetDatabasePasswordClientResponse
- type ResolveFunctionForInvocationClientResponse
- type ResolveFunctionForInvocationParams
- type ResolveFunctionResponse
- type RevokeAnonKeyClientResponse
- type ScheduleRequest
- type ScheduleRequestKind
- type SchedulerId
- type SearchProjectLogsClientResponse
- type SearchProjectLogsJSONRequestBody
- type ServiceKey
- type SetDefaultAnonKeyClientResponse
- type StorageBucket
- type StorageCopyRequest
- type StorageListResponse
- type StorageMoveRequest
- type StorageObject
- type StorageObjectWithBucket
- type StoragePolicy
- type StoragePolicyOperation
- type StorageStats
- type StorageVisibilityRequest
- type StreamProjectLogsClientResponse
- type StreamProjectLogsJSONRequestBody
- type StreamProjectLogsParams
- type TestEmailConfigClientResponse
- type TestEmailConfigJSONRequestBody
- type TestEmailRequest
- type TestEmailResponse
- type UnbanAuthUserClientResponse
- type UnbanUserResponse
- type UnbanUserResponseStatus
- type UpdateAuthConfigClientResponse
- type UpdateAuthConfigJSONRequestBody
- type UpdateAuthConfigRequest
- type UpdateAuthHostedPageClientResponse
- type UpdateAuthHostedPageJSONRequestBody
- type UpdateAuthHostedPageRequest
- type UpdateDatabaseTypeClientResponse
- type UpdateDatabaseTypeJSONRequestBody
- type UpdateDatabaseTypeRequest
- type UpdateDatabaseTypeRequestDatabaseType
- type UpdateEmailTemplateClientResponse
- type UpdateEmailTemplateJSONRequestBody
- type UpdateEmailTemplateParamsType
- type UpdateEmailTemplateRequest
- type UpdateFunctionClientResponse
- type UpdateFunctionJSONRequestBody
- type UpdateFunctionRequest
- type UpdateFunctionSchedulerClientResponse
- type UpdateFunctionSchedulerJSONRequestBody
- type UpdateFunctionSchedulerRequest
- type UpdateOAuthConfigClientResponse
- type UpdateOAuthConfigJSONRequestBody
- type UpdateOAuthConfigParams
- type UpdateOAuthConfigParamsProvider
- type UpdateOAuthConfigRequest
- type UpdateProjectClientResponse
- type UpdateProjectJSONRequestBody
- type UpdateProjectRequest
- type UpdateRealtimeConfigClientResponse
- type UpdateRealtimeConfigJSONRequestBody
- type UpdateRealtimeConfigRequest
- type UpdateStorageBucketClientResponse
- type UpdateStorageBucketJSONRequestBody
- type UpdateStorageBucketRequest
- type UpdateStorageObjectVisibilityClientResponse
- type UpdateStorageObjectVisibilityJSONRequestBody
- type UpdateVariableClientResponse
- type UpdateVariableJSONRequestBody
- type UpdateVariableRequest
- type UploadPartClientResponse
- type UploadPartParams
- type UploadProjectLogoClientResponse
- type UploadProjectLogoMultipartBody
- type UploadProjectLogoMultipartRequestBody
- type UploadSessionPart
- type UploadSessionStatusResponse
- type UploadSessionStatusResponseStatus
- type UploadStorageObject201JSONResponseBody
- func (t UploadStorageObject201JSONResponseBody) AsCreateUploadSessionResponse() (CreateUploadSessionResponse, error)
- func (t UploadStorageObject201JSONResponseBody) AsStorageObject() (StorageObject, error)
- func (t *UploadStorageObject201JSONResponseBody) FromCreateUploadSessionResponse(v CreateUploadSessionResponse) error
- func (t *UploadStorageObject201JSONResponseBody) FromStorageObject(v StorageObject) error
- func (t UploadStorageObject201JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *UploadStorageObject201JSONResponseBody) MergeCreateUploadSessionResponse(v CreateUploadSessionResponse) error
- func (t *UploadStorageObject201JSONResponseBody) MergeStorageObject(v StorageObject) error
- func (t *UploadStorageObject201JSONResponseBody) UnmarshalJSON(b []byte) error
- type UploadStorageObjectClientResponse
- type UploadStorageObjectJSONRequestBody
- type UploadStorageObjectMultipartBody
- type UploadStorageObjectMultipartRequestBody
- type UploadStorageObjectParams
- type UploadStorageObjectParamsXUploadComplete
- type UsageDataPoint
- type Variable
- type VariableName
- type VariableStatus
Constants ¶
const ( AnonKeyScopes anonKeyContextKey = "AnonKey.Scopes" AuthUserAccessTokenScopes authUserAccessTokenContextKey = "AuthUserAccessToken.Scopes" ServiceRoleKeyScopes serviceRoleKeyContextKey = "ServiceRoleKey.Scopes" UserTokenScopes userTokenContextKey = "UserToken.Scopes" )
Variables ¶
This section is empty.
Functions ¶
func NewApplyProjectConfigRequest ¶ added in v0.0.5
func NewApplyProjectConfigRequest(server string, id ProjectId, params *ApplyProjectConfigParams, body ApplyProjectConfigJSONRequestBody) (*http.Request, error)
NewApplyProjectConfigRequest calls the generic ApplyProjectConfig builder with application/json body
func NewApplyProjectConfigRequestWithBody ¶ added in v0.0.5
func NewApplyProjectConfigRequestWithBody(server string, id ProjectId, params *ApplyProjectConfigParams, contentType string, body io.Reader) (*http.Request, error)
NewApplyProjectConfigRequestWithBody generates requests for ApplyProjectConfig with any type of body
func NewAuthCancelEmailChangeRequest ¶
NewAuthCancelEmailChangeRequest generates requests for AuthCancelEmailChange
func NewAuthConfirmEmailChangeRequest ¶
func NewAuthConfirmEmailChangeRequest(server string, body AuthConfirmEmailChangeJSONRequestBody) (*http.Request, error)
NewAuthConfirmEmailChangeRequest calls the generic AuthConfirmEmailChange builder with application/json body
func NewAuthConfirmEmailChangeRequestWithBody ¶
func NewAuthConfirmEmailChangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthConfirmEmailChangeRequestWithBody generates requests for AuthConfirmEmailChange with any type of body
func NewAuthConfirmEmailRequest ¶
func NewAuthConfirmEmailRequest(server string, body AuthConfirmEmailJSONRequestBody) (*http.Request, error)
NewAuthConfirmEmailRequest calls the generic AuthConfirmEmail builder with application/json body
func NewAuthConfirmEmailRequestWithBody ¶
func NewAuthConfirmEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthConfirmEmailRequestWithBody generates requests for AuthConfirmEmail with any type of body
func NewAuthConvertAnonymousRequest ¶
func NewAuthConvertAnonymousRequest(server string, body AuthConvertAnonymousJSONRequestBody) (*http.Request, error)
NewAuthConvertAnonymousRequest calls the generic AuthConvertAnonymous builder with application/json body
func NewAuthConvertAnonymousRequestWithBody ¶
func NewAuthConvertAnonymousRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthConvertAnonymousRequestWithBody generates requests for AuthConvertAnonymous with any type of body
func NewAuthDeleteAllMySessionsRequest ¶
NewAuthDeleteAllMySessionsRequest generates requests for AuthDeleteAllMySessions
func NewAuthDeleteMySessionRequest ¶
func NewAuthDeleteMySessionRequest(server string, sessionId openapi_types.UUID) (*http.Request, error)
NewAuthDeleteMySessionRequest generates requests for AuthDeleteMySession
func NewAuthDeviceAuthorizeRequest ¶
func NewAuthDeviceAuthorizeRequest(server string, body AuthDeviceAuthorizeJSONRequestBody) (*http.Request, error)
NewAuthDeviceAuthorizeRequest calls the generic AuthDeviceAuthorize builder with application/json body
func NewAuthDeviceAuthorizeRequestWithBody ¶
func NewAuthDeviceAuthorizeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthDeviceAuthorizeRequestWithBody generates requests for AuthDeviceAuthorize with any type of body
func NewAuthDeviceTokenRequest ¶
func NewAuthDeviceTokenRequest(server string, body AuthDeviceTokenJSONRequestBody) (*http.Request, error)
NewAuthDeviceTokenRequest calls the generic AuthDeviceToken builder with application/json body
func NewAuthDeviceTokenRequestWithBody ¶
func NewAuthDeviceTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthDeviceTokenRequestWithBody generates requests for AuthDeviceToken with any type of body
func NewAuthDeviceVerifyRequest ¶
func NewAuthDeviceVerifyRequest(server string, body AuthDeviceVerifyJSONRequestBody) (*http.Request, error)
NewAuthDeviceVerifyRequest calls the generic AuthDeviceVerify builder with application/json body
func NewAuthDeviceVerifyRequestWithBody ¶
func NewAuthDeviceVerifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthDeviceVerifyRequestWithBody generates requests for AuthDeviceVerify with any type of body
func NewAuthForgotPasswordRequest ¶
func NewAuthForgotPasswordRequest(server string, body AuthForgotPasswordJSONRequestBody) (*http.Request, error)
NewAuthForgotPasswordRequest calls the generic AuthForgotPassword builder with application/json body
func NewAuthForgotPasswordRequestWithBody ¶
func NewAuthForgotPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthForgotPasswordRequestWithBody generates requests for AuthForgotPassword with any type of body
func NewAuthGetMySessionsRequest ¶
func NewAuthGetMySessionsRequest(server string, params *AuthGetMySessionsParams) (*http.Request, error)
NewAuthGetMySessionsRequest generates requests for AuthGetMySessions
func NewAuthGetUserRequest ¶
NewAuthGetUserRequest generates requests for AuthGetUser
func NewAuthLinkOAuthProviderRequest ¶
func NewAuthLinkOAuthProviderRequest(server string, provider AuthLinkOAuthProviderParamsProvider) (*http.Request, error)
NewAuthLinkOAuthProviderRequest generates requests for AuthLinkOAuthProvider
func NewAuthListIdentitiesRequest ¶ added in v0.1.0
NewAuthListIdentitiesRequest generates requests for AuthListIdentities
func NewAuthListMethodsRequest ¶ added in v0.1.0
NewAuthListMethodsRequest generates requests for AuthListMethods
func NewAuthListOAuthProvidersRequest ¶
NewAuthListOAuthProvidersRequest generates requests for AuthListOAuthProviders
func NewAuthLogoutRequest ¶
func NewAuthLogoutRequest(server string, body AuthLogoutJSONRequestBody) (*http.Request, error)
NewAuthLogoutRequest calls the generic AuthLogout builder with application/json body
func NewAuthLogoutRequestWithBody ¶
func NewAuthLogoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthLogoutRequestWithBody generates requests for AuthLogout with any type of body
func NewAuthOAuthAuthorizeRequest ¶
func NewAuthOAuthAuthorizeRequest(server string, provider AuthOAuthAuthorizeParamsProvider, params *AuthOAuthAuthorizeParams) (*http.Request, error)
NewAuthOAuthAuthorizeRequest generates requests for AuthOAuthAuthorize
func NewAuthOAuthCallbackRequest ¶
func NewAuthOAuthCallbackRequest(server string, provider AuthOAuthCallbackParamsProvider, params *AuthOAuthCallbackParams) (*http.Request, error)
NewAuthOAuthCallbackRequest generates requests for AuthOAuthCallback
func NewAuthPlatformExchangeRequest ¶
func NewAuthPlatformExchangeRequest(server string, body AuthPlatformExchangeJSONRequestBody) (*http.Request, error)
NewAuthPlatformExchangeRequest calls the generic AuthPlatformExchange builder with application/json body
func NewAuthPlatformExchangeRequestWithBody ¶
func NewAuthPlatformExchangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthPlatformExchangeRequestWithBody generates requests for AuthPlatformExchange with any type of body
func NewAuthPromoteMethodRequest ¶ added in v0.1.0
NewAuthPromoteMethodRequest generates requests for AuthPromoteMethod
func NewAuthRefreshRequest ¶
func NewAuthRefreshRequest(server string, body AuthRefreshJSONRequestBody) (*http.Request, error)
NewAuthRefreshRequest calls the generic AuthRefresh builder with application/json body
func NewAuthRefreshRequestWithBody ¶
func NewAuthRefreshRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthRefreshRequestWithBody generates requests for AuthRefresh with any type of body
func NewAuthRequestEmailChangeRequest ¶
func NewAuthRequestEmailChangeRequest(server string, body AuthRequestEmailChangeJSONRequestBody) (*http.Request, error)
NewAuthRequestEmailChangeRequest calls the generic AuthRequestEmailChange builder with application/json body
func NewAuthRequestEmailChangeRequestWithBody ¶
func NewAuthRequestEmailChangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthRequestEmailChangeRequestWithBody generates requests for AuthRequestEmailChange with any type of body
func NewAuthResendConfirmationRequest ¶
func NewAuthResendConfirmationRequest(server string, body AuthResendConfirmationJSONRequestBody) (*http.Request, error)
NewAuthResendConfirmationRequest calls the generic AuthResendConfirmation builder with application/json body
func NewAuthResendConfirmationRequestWithBody ¶
func NewAuthResendConfirmationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthResendConfirmationRequestWithBody generates requests for AuthResendConfirmation with any type of body
func NewAuthResetPasswordRequest ¶
func NewAuthResetPasswordRequest(server string, body AuthResetPasswordJSONRequestBody) (*http.Request, error)
NewAuthResetPasswordRequest calls the generic AuthResetPassword builder with application/json body
func NewAuthResetPasswordRequestWithBody ¶
func NewAuthResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthResetPasswordRequestWithBody generates requests for AuthResetPassword with any type of body
func NewAuthSigninRequest ¶
func NewAuthSigninRequest(server string, body AuthSigninJSONRequestBody) (*http.Request, error)
NewAuthSigninRequest calls the generic AuthSignin builder with application/json body
func NewAuthSigninRequestWithBody ¶
func NewAuthSigninRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthSigninRequestWithBody generates requests for AuthSignin with any type of body
func NewAuthSignupAnonymousRequest ¶
func NewAuthSignupAnonymousRequest(server string, body AuthSignupAnonymousJSONRequestBody) (*http.Request, error)
NewAuthSignupAnonymousRequest calls the generic AuthSignupAnonymous builder with application/json body
func NewAuthSignupAnonymousRequestWithBody ¶
func NewAuthSignupAnonymousRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthSignupAnonymousRequestWithBody generates requests for AuthSignupAnonymous with any type of body
func NewAuthSignupRequest ¶
func NewAuthSignupRequest(server string, body AuthSignupJSONRequestBody) (*http.Request, error)
NewAuthSignupRequest calls the generic AuthSignup builder with application/json body
func NewAuthSignupRequestWithBody ¶
func NewAuthSignupRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthSignupRequestWithBody generates requests for AuthSignup with any type of body
func NewAuthUnlinkIdentityRequest ¶ added in v0.1.0
func NewAuthUnlinkIdentityRequest(server string, identityId openapi_types.UUID) (*http.Request, error)
NewAuthUnlinkIdentityRequest generates requests for AuthUnlinkIdentity
func NewAuthUnlinkOAuthProviderRequest ¶
func NewAuthUnlinkOAuthProviderRequest(server string, provider AuthUnlinkOAuthProviderParamsProvider) (*http.Request, error)
NewAuthUnlinkOAuthProviderRequest generates requests for AuthUnlinkOAuthProvider
func NewAuthUpdateUserRequest ¶
func NewAuthUpdateUserRequest(server string, body AuthUpdateUserJSONRequestBody) (*http.Request, error)
NewAuthUpdateUserRequest calls the generic AuthUpdateUser builder with application/json body
func NewAuthUpdateUserRequestWithBody ¶
func NewAuthUpdateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthUpdateUserRequestWithBody generates requests for AuthUpdateUser with any type of body
func NewBanAuthUserRequest ¶
func NewBanAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID, body BanAuthUserJSONRequestBody) (*http.Request, error)
NewBanAuthUserRequest calls the generic BanAuthUser builder with application/json body
func NewBanAuthUserRequestWithBody ¶
func NewBanAuthUserRequestWithBody(server string, id ProjectId, userId openapi_types.UUID, contentType string, body io.Reader) (*http.Request, error)
NewBanAuthUserRequestWithBody generates requests for BanAuthUser with any type of body
func NewCallOAuthProviderAPIRequest ¶
func NewCallOAuthProviderAPIRequest(server string, provider CallOAuthProviderAPIParamsProvider, body CallOAuthProviderAPIJSONRequestBody) (*http.Request, error)
NewCallOAuthProviderAPIRequest calls the generic CallOAuthProviderAPI builder with application/json body
func NewCallOAuthProviderAPIRequestWithBody ¶
func NewCallOAuthProviderAPIRequestWithBody(server string, provider CallOAuthProviderAPIParamsProvider, contentType string, body io.Reader) (*http.Request, error)
NewCallOAuthProviderAPIRequestWithBody generates requests for CallOAuthProviderAPI with any type of body
func NewConfigureAuthMethodsRequest ¶
func NewConfigureAuthMethodsRequest(server string, id ProjectId, body ConfigureAuthMethodsJSONRequestBody) (*http.Request, error)
NewConfigureAuthMethodsRequest calls the generic ConfigureAuthMethods builder with application/json body
func NewConfigureAuthMethodsRequestWithBody ¶
func NewConfigureAuthMethodsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewConfigureAuthMethodsRequestWithBody generates requests for ConfigureAuthMethods with any type of body
func NewCopyStorageObjectRequest ¶
func NewCopyStorageObjectRequest(server string, bucketName BucketName, body CopyStorageObjectJSONRequestBody) (*http.Request, error)
NewCopyStorageObjectRequest calls the generic CopyStorageObject builder with application/json body
func NewCopyStorageObjectRequestWithBody ¶
func NewCopyStorageObjectRequestWithBody(server string, bucketName BucketName, contentType string, body io.Reader) (*http.Request, error)
NewCopyStorageObjectRequestWithBody generates requests for CopyStorageObject with any type of body
func NewCreateAnonKeyRequest ¶
func NewCreateAnonKeyRequest(server string, id ProjectId, body CreateAnonKeyJSONRequestBody) (*http.Request, error)
NewCreateAnonKeyRequest calls the generic CreateAnonKey builder with application/json body
func NewCreateAnonKeyRequestWithBody ¶
func NewCreateAnonKeyRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateAnonKeyRequestWithBody generates requests for CreateAnonKey with any type of body
func NewCreateDatabaseRequest ¶
func NewCreateDatabaseRequest(server string, id ProjectId, body CreateDatabaseJSONRequestBody) (*http.Request, error)
NewCreateDatabaseRequest calls the generic CreateDatabase builder with application/json body
func NewCreateDatabaseRequestWithBody ¶
func NewCreateDatabaseRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateDatabaseRequestWithBody generates requests for CreateDatabase with any type of body
func NewCreateEmailTemplateRequest ¶
func NewCreateEmailTemplateRequest(server string, id ProjectId, body CreateEmailTemplateJSONRequestBody) (*http.Request, error)
NewCreateEmailTemplateRequest calls the generic CreateEmailTemplate builder with application/json body
func NewCreateEmailTemplateRequestWithBody ¶
func NewCreateEmailTemplateRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateEmailTemplateRequestWithBody generates requests for CreateEmailTemplate with any type of body
func NewCreateFrontendCustomDomainRequest ¶
func NewCreateFrontendCustomDomainRequest(server string, id ProjectId, frontendId FrontendId, body CreateFrontendCustomDomainJSONRequestBody) (*http.Request, error)
NewCreateFrontendCustomDomainRequest calls the generic CreateFrontendCustomDomain builder with application/json body
func NewCreateFrontendCustomDomainRequestWithBody ¶
func NewCreateFrontendCustomDomainRequestWithBody(server string, id ProjectId, frontendId FrontendId, contentType string, body io.Reader) (*http.Request, error)
NewCreateFrontendCustomDomainRequestWithBody generates requests for CreateFrontendCustomDomain with any type of body
func NewCreateFrontendRequestWithBody ¶
func NewCreateFrontendRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateFrontendRequestWithBody generates requests for CreateFrontend with any type of body
func NewCreateFunctionRequestWithBody ¶
func NewCreateFunctionRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateFunctionRequestWithBody generates requests for CreateFunction with any type of body
func NewCreateFunctionSchedulerRequest ¶
func NewCreateFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, body CreateFunctionSchedulerJSONRequestBody) (*http.Request, error)
NewCreateFunctionSchedulerRequest calls the generic CreateFunctionScheduler builder with application/json body
func NewCreateFunctionSchedulerRequestWithBody ¶
func NewCreateFunctionSchedulerRequestWithBody(server string, id ProjectId, functionId FunctionId, contentType string, body io.Reader) (*http.Request, error)
NewCreateFunctionSchedulerRequestWithBody generates requests for CreateFunctionScheduler with any type of body
func NewCreateFunctionsBatchRequestWithBody ¶
func NewCreateFunctionsBatchRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateFunctionsBatchRequestWithBody generates requests for CreateFunctionsBatch with any type of body
func NewCreateOAuthConfigRequest ¶
func NewCreateOAuthConfigRequest(server string, id ProjectId, body CreateOAuthConfigJSONRequestBody) (*http.Request, error)
NewCreateOAuthConfigRequest calls the generic CreateOAuthConfig builder with application/json body
func NewCreateOAuthConfigRequestWithBody ¶
func NewCreateOAuthConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateOAuthConfigRequestWithBody generates requests for CreateOAuthConfig 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 NewCreateServiceKeyRequest ¶
func NewCreateServiceKeyRequest(server string, id ProjectId, body CreateServiceKeyJSONRequestBody) (*http.Request, error)
NewCreateServiceKeyRequest calls the generic CreateServiceKey builder with application/json body
func NewCreateServiceKeyRequestWithBody ¶
func NewCreateServiceKeyRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateServiceKeyRequestWithBody generates requests for CreateServiceKey with any type of body
func NewCreateStorageBucketRequest ¶
func NewCreateStorageBucketRequest(server string, id ProjectId, body CreateStorageBucketJSONRequestBody) (*http.Request, error)
NewCreateStorageBucketRequest calls the generic CreateStorageBucket builder with application/json body
func NewCreateStorageBucketRequestWithBody ¶
func NewCreateStorageBucketRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateStorageBucketRequestWithBody generates requests for CreateStorageBucket with any type of body
func NewCreateStoragePolicyRequest ¶
func NewCreateStoragePolicyRequest(server string, id ProjectId, bucketName BucketName, body CreateStoragePolicyJSONRequestBody) (*http.Request, error)
NewCreateStoragePolicyRequest calls the generic CreateStoragePolicy builder with application/json body
func NewCreateStoragePolicyRequestWithBody ¶
func NewCreateStoragePolicyRequestWithBody(server string, id ProjectId, bucketName BucketName, contentType string, body io.Reader) (*http.Request, error)
NewCreateStoragePolicyRequestWithBody generates requests for CreateStoragePolicy with any type of body
func NewCreateVariableRequest ¶
func NewCreateVariableRequest(server string, id ProjectId, body CreateVariableJSONRequestBody) (*http.Request, error)
NewCreateVariableRequest calls the generic CreateVariable builder with application/json body
func NewCreateVariableRequestWithBody ¶
func NewCreateVariableRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateVariableRequestWithBody generates requests for CreateVariable with any type of body
func NewDeleteAllUserSessionsRequest ¶
func NewDeleteAllUserSessionsRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
NewDeleteAllUserSessionsRequest generates requests for DeleteAllUserSessions
func NewDeleteAuthUserRequest ¶
func NewDeleteAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
NewDeleteAuthUserRequest generates requests for DeleteAuthUser
func NewDeleteDatabaseRequest ¶
func NewDeleteDatabaseRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewDeleteDatabaseRequest generates requests for DeleteDatabase
func NewDeleteEmailTemplateRequest ¶
func NewDeleteEmailTemplateRequest(server string, id ProjectId, pType DeleteEmailTemplateParamsType) (*http.Request, error)
NewDeleteEmailTemplateRequest generates requests for DeleteEmailTemplate
func NewDeleteFrontendCustomDomainRequest ¶
func NewDeleteFrontendCustomDomainRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
NewDeleteFrontendCustomDomainRequest generates requests for DeleteFrontendCustomDomain
func NewDeleteFrontendRequest ¶
func NewDeleteFrontendRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
NewDeleteFrontendRequest generates requests for DeleteFrontend
func NewDeleteFunctionRequest ¶
func NewDeleteFunctionRequest(server string, id ProjectId, functionId FunctionId) (*http.Request, error)
NewDeleteFunctionRequest generates requests for DeleteFunction
func NewDeleteFunctionSchedulerRequest ¶
func NewDeleteFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId) (*http.Request, error)
NewDeleteFunctionSchedulerRequest generates requests for DeleteFunctionScheduler
func NewDeleteOAuthConfigRequest ¶
func NewDeleteOAuthConfigRequest(server string, id ProjectId, provider DeleteOAuthConfigParamsProvider, params *DeleteOAuthConfigParams) (*http.Request, error)
NewDeleteOAuthConfigRequest generates requests for DeleteOAuthConfig
func NewDeleteProjectLogoRequest ¶ added in v0.0.4
NewDeleteProjectLogoRequest generates requests for DeleteProjectLogo
func NewDeleteProjectRequest ¶
NewDeleteProjectRequest generates requests for DeleteProject
func NewDeleteServiceKeyRequest ¶
func NewDeleteServiceKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewDeleteServiceKeyRequest generates requests for DeleteServiceKey
func NewDeleteStorageBucketRequest ¶
func NewDeleteStorageBucketRequest(server string, id ProjectId, bucketName BucketName) (*http.Request, error)
NewDeleteStorageBucketRequest generates requests for DeleteStorageBucket
func NewDeleteStorageObjectRequest ¶
func NewDeleteStorageObjectRequest(server string, bucketName BucketName, path string, params *DeleteStorageObjectParams) (*http.Request, error)
NewDeleteStorageObjectRequest generates requests for DeleteStorageObject
func NewDeleteStoragePolicyRequest ¶
func NewDeleteStoragePolicyRequest(server string, id ProjectId, bucketName BucketName, policyId openapi_types.UUID) (*http.Request, error)
NewDeleteStoragePolicyRequest generates requests for DeleteStoragePolicy
func NewDeleteUserSessionRequest ¶
func NewDeleteUserSessionRequest(server string, id ProjectId, userId openapi_types.UUID, sessionId openapi_types.UUID) (*http.Request, error)
NewDeleteUserSessionRequest generates requests for DeleteUserSession
func NewDeleteVariableRequest ¶
func NewDeleteVariableRequest(server string, id ProjectId, name VariableName) (*http.Request, error)
NewDeleteVariableRequest generates requests for DeleteVariable
func NewDownloadPublicFileRequest ¶
func NewDownloadPublicFileRequest(server string, projectId openapi_types.UUID, bucketName BucketName, path string) (*http.Request, error)
NewDownloadPublicFileRequest generates requests for DownloadPublicFile
func NewDownloadStorageObjectRequest ¶
func NewDownloadStorageObjectRequest(server string, bucketName BucketName, path string, params *DownloadStorageObjectParams) (*http.Request, error)
NewDownloadStorageObjectRequest generates requests for DownloadStorageObject
func NewGetAnonKeyRequest ¶
func NewGetAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewGetAnonKeyRequest generates requests for GetAnonKey
func NewGetAuthConfigRequest ¶
NewGetAuthConfigRequest generates requests for GetAuthConfig
func NewGetAuthHostedPageRequest ¶
func NewGetAuthHostedPageRequest(server string, id ProjectId, pageType HostedAuthPageType) (*http.Request, error)
NewGetAuthHostedPageRequest generates requests for GetAuthHostedPage
func NewGetAuthMethodsRequest ¶
NewGetAuthMethodsRequest generates requests for GetAuthMethods
func NewGetAuthUserRequest ¶
func NewGetAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
NewGetAuthUserRequest generates requests for GetAuthUser
func NewGetDatabaseRequest ¶
func NewGetDatabaseRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewGetDatabaseRequest generates requests for GetDatabase
func NewGetDatabaseStatsRequest ¶
func NewGetDatabaseStatsRequest(server string, id ProjectId, databaseName DatabaseName, params *GetDatabaseStatsParams) (*http.Request, error)
NewGetDatabaseStatsRequest generates requests for GetDatabaseStats
func NewGetDefaultEmailTemplateRequest ¶
func NewGetDefaultEmailTemplateRequest(server string, pType GetDefaultEmailTemplateParamsType) (*http.Request, error)
NewGetDefaultEmailTemplateRequest generates requests for GetDefaultEmailTemplate
func NewGetDefaultEmailTemplatesRequest ¶
NewGetDefaultEmailTemplatesRequest generates requests for GetDefaultEmailTemplates
func NewGetEmailTemplateRequest ¶
func NewGetEmailTemplateRequest(server string, id ProjectId, pType GetEmailTemplateParamsType) (*http.Request, error)
NewGetEmailTemplateRequest generates requests for GetEmailTemplate
func NewGetFrontendCustomDomainRequest ¶
func NewGetFrontendCustomDomainRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
NewGetFrontendCustomDomainRequest generates requests for GetFrontendCustomDomain
func NewGetFrontendRequest ¶
func NewGetFrontendRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
NewGetFrontendRequest generates requests for GetFrontend
func NewGetFrontendUsageHistoryRequest ¶ added in v0.0.4
func NewGetFrontendUsageHistoryRequest(server string, id ProjectId, frontendId FrontendId, params *GetFrontendUsageHistoryParams) (*http.Request, error)
NewGetFrontendUsageHistoryRequest generates requests for GetFrontendUsageHistory
func NewGetFunctionRequest ¶
func NewGetFunctionRequest(server string, id ProjectId, functionId FunctionId) (*http.Request, error)
NewGetFunctionRequest generates requests for GetFunction
func NewGetFunctionSchedulerRequest ¶
func NewGetFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId) (*http.Request, error)
NewGetFunctionSchedulerRequest generates requests for GetFunctionScheduler
func NewGetHostedLoginOptionsRequest ¶
func NewGetHostedLoginOptionsRequest(server string, id ProjectId, params *GetHostedLoginOptionsParams) (*http.Request, error)
NewGetHostedLoginOptionsRequest generates requests for GetHostedLoginOptions
func NewGetOAuthConfigRequest ¶
func NewGetOAuthConfigRequest(server string, id ProjectId, provider GetOAuthConfigParamsProvider, params *GetOAuthConfigParams) (*http.Request, error)
NewGetOAuthConfigRequest generates requests for GetOAuthConfig
func NewGetOAuthProviderTokenRequest ¶
func NewGetOAuthProviderTokenRequest(server string, provider GetOAuthProviderTokenParamsProvider) (*http.Request, error)
NewGetOAuthProviderTokenRequest generates requests for GetOAuthProviderToken
func NewGetProjectConfigRequest ¶ added in v0.0.5
func NewGetProjectConfigRequest(server string, id ProjectId, params *GetProjectConfigParams) (*http.Request, error)
NewGetProjectConfigRequest generates requests for GetProjectConfig
func NewGetProjectDatabaseQueriesRequest ¶ added in v0.0.5
func NewGetProjectDatabaseQueriesRequest(server string, id ProjectId, databaseName DatabaseName, params *GetProjectDatabaseQueriesParams) (*http.Request, error)
NewGetProjectDatabaseQueriesRequest generates requests for GetProjectDatabaseQueries
func NewGetProjectHealthRequest ¶ added in v0.0.5
NewGetProjectHealthRequest generates requests for GetProjectHealth
func NewGetProjectLogActivityRequest ¶ added in v0.0.4
func NewGetProjectLogActivityRequest(server string, id ProjectId, body GetProjectLogActivityJSONRequestBody) (*http.Request, error)
NewGetProjectLogActivityRequest calls the generic GetProjectLogActivity builder with application/json body
func NewGetProjectLogActivityRequestWithBody ¶ added in v0.0.4
func NewGetProjectLogActivityRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewGetProjectLogActivityRequestWithBody generates requests for GetProjectLogActivity with any type of body
func NewGetProjectLogoRequest ¶ added in v0.0.4
NewGetProjectLogoRequest generates requests for GetProjectLogo
func NewGetProjectRequest ¶
NewGetProjectRequest generates requests for GetProject
func NewGetProjectUsageRequest ¶
NewGetProjectUsageRequest generates requests for GetProjectUsage
func NewGetRealtimeConfigRequest ¶
NewGetRealtimeConfigRequest generates requests for GetRealtimeConfig
func NewGetRealtimeStatsRequest ¶
NewGetRealtimeStatsRequest generates requests for GetRealtimeStats
func NewGetServiceKeyRequest ¶
func NewGetServiceKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewGetServiceKeyRequest generates requests for GetServiceKey
func NewGetStorageBucketRequest ¶
func NewGetStorageBucketRequest(server string, id ProjectId, bucketName BucketName) (*http.Request, error)
NewGetStorageBucketRequest generates requests for GetStorageBucket
func NewGetStorageStatsRequest ¶
NewGetStorageStatsRequest generates requests for GetStorageStats
func NewGetVariableRequest ¶
NewGetVariableRequest generates requests for GetVariable
func NewHealthCheckRequest ¶
NewHealthCheckRequest generates requests for HealthCheck
func NewHostedLoginCheckEmailRequest ¶
func NewHostedLoginCheckEmailRequest(server string, id ProjectId, params *HostedLoginCheckEmailParams, body HostedLoginCheckEmailJSONRequestBody) (*http.Request, error)
NewHostedLoginCheckEmailRequest calls the generic HostedLoginCheckEmail builder with application/json body
func NewHostedLoginCheckEmailRequestWithBody ¶
func NewHostedLoginCheckEmailRequestWithBody(server string, id ProjectId, params *HostedLoginCheckEmailParams, contentType string, body io.Reader) (*http.Request, error)
NewHostedLoginCheckEmailRequestWithBody generates requests for HostedLoginCheckEmail with any type of body
func NewInvokeFunctionRequest ¶
func NewInvokeFunctionRequest(server string, functionId FunctionId, body InvokeFunctionJSONRequestBody) (*http.Request, error)
NewInvokeFunctionRequest calls the generic InvokeFunction builder with application/json body
func NewInvokeFunctionRequestWithBody ¶
func NewInvokeFunctionRequestWithBody(server string, functionId FunctionId, contentType string, body io.Reader) (*http.Request, error)
NewInvokeFunctionRequestWithBody generates requests for InvokeFunction with any type of body
func NewListAnonKeysRequest ¶
NewListAnonKeysRequest generates requests for ListAnonKeys
func NewListAuthUsersRequest ¶
func NewListAuthUsersRequest(server string, id ProjectId, params *ListAuthUsersParams) (*http.Request, error)
NewListAuthUsersRequest generates requests for ListAuthUsers
func NewListAvailableOAuthProvidersRequest ¶
NewListAvailableOAuthProvidersRequest generates requests for ListAvailableOAuthProviders
func NewListDatabaseRegionsRequest ¶
NewListDatabaseRegionsRequest generates requests for ListDatabaseRegions
func NewListDatabasesRequest ¶
func NewListDatabasesRequest(server string, id ProjectId, params *ListDatabasesParams) (*http.Request, error)
NewListDatabasesRequest generates requests for ListDatabases
func NewListEmailTemplatesRequest ¶
NewListEmailTemplatesRequest generates requests for ListEmailTemplates
func NewListFrontendDeploymentsRequest ¶
func NewListFrontendDeploymentsRequest(server string, id ProjectId, frontendId FrontendId, params *ListFrontendDeploymentsParams) (*http.Request, error)
NewListFrontendDeploymentsRequest generates requests for ListFrontendDeployments
func NewListFrontendsRequest ¶
func NewListFrontendsRequest(server string, id ProjectId, params *ListFrontendsParams) (*http.Request, error)
NewListFrontendsRequest generates requests for ListFrontends
func NewListFunctionDeploymentsRequest ¶
func NewListFunctionDeploymentsRequest(server string, id ProjectId, functionId FunctionId, params *ListFunctionDeploymentsParams) (*http.Request, error)
NewListFunctionDeploymentsRequest generates requests for ListFunctionDeployments
func NewListFunctionRegionsRequest ¶ added in v0.0.4
NewListFunctionRegionsRequest generates requests for ListFunctionRegions
func NewListFunctionRuntimesRequest ¶
NewListFunctionRuntimesRequest generates requests for ListFunctionRuntimes
func NewListFunctionSchedulersRequest ¶
func NewListFunctionSchedulersRequest(server string, id ProjectId, functionId FunctionId) (*http.Request, error)
NewListFunctionSchedulersRequest generates requests for ListFunctionSchedulers
func NewListFunctionsRequest ¶
func NewListFunctionsRequest(server string, id ProjectId, params *ListFunctionsParams) (*http.Request, error)
NewListFunctionsRequest generates requests for ListFunctions
func NewListOAuthConfigsRequest ¶
NewListOAuthConfigsRequest generates requests for ListOAuthConfigs
func NewListPostgresVersionsRequest ¶
NewListPostgresVersionsRequest generates requests for ListPostgresVersions
func NewListProjectCustomDomainsRequest ¶ added in v0.0.4
func NewListProjectCustomDomainsRequest(server string, id ProjectId, params *ListProjectCustomDomainsParams) (*http.Request, error)
NewListProjectCustomDomainsRequest generates requests for ListProjectCustomDomains
func NewListProjectDeploymentsRequest ¶ added in v0.0.4
func NewListProjectDeploymentsRequest(server string, id ProjectId, params *ListProjectDeploymentsParams) (*http.Request, error)
NewListProjectDeploymentsRequest generates requests for ListProjectDeployments
func NewListProjectSchedulersRequest ¶ added in v0.0.4
func NewListProjectSchedulersRequest(server string, id ProjectId, params *ListProjectSchedulersParams) (*http.Request, error)
NewListProjectSchedulersRequest generates requests for ListProjectSchedulers
func NewListProjectsRequest ¶
func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
NewListProjectsRequest generates requests for ListProjects
func NewListServiceKeysRequest ¶
func NewListServiceKeysRequest(server string, id ProjectId, params *ListServiceKeysParams) (*http.Request, error)
NewListServiceKeysRequest generates requests for ListServiceKeys
func NewListStorageBucketsRequest ¶
NewListStorageBucketsRequest generates requests for ListStorageBuckets
func NewListStorageObjectsAdminRequest ¶
func NewListStorageObjectsAdminRequest(server string, id ProjectId, params *ListStorageObjectsAdminParams) (*http.Request, error)
NewListStorageObjectsAdminRequest generates requests for ListStorageObjectsAdmin
func NewListStorageObjectsRequest ¶
func NewListStorageObjectsRequest(server string, bucketName BucketName, params *ListStorageObjectsParams) (*http.Request, error)
NewListStorageObjectsRequest generates requests for ListStorageObjects
func NewListStoragePoliciesRequest ¶
func NewListStoragePoliciesRequest(server string, id ProjectId, bucketName BucketName) (*http.Request, error)
NewListStoragePoliciesRequest generates requests for ListStoragePolicies
func NewListUserSessionsRequest ¶
func NewListUserSessionsRequest(server string, id ProjectId, userId openapi_types.UUID, params *ListUserSessionsParams) (*http.Request, error)
NewListUserSessionsRequest generates requests for ListUserSessions
func NewListVariablesRequest ¶
func NewListVariablesRequest(server string, id ProjectId, params *ListVariablesParams) (*http.Request, error)
NewListVariablesRequest generates requests for ListVariables
func NewMoveStorageObjectRequest ¶
func NewMoveStorageObjectRequest(server string, bucketName BucketName, body MoveStorageObjectJSONRequestBody) (*http.Request, error)
NewMoveStorageObjectRequest calls the generic MoveStorageObject builder with application/json body
func NewMoveStorageObjectRequestWithBody ¶
func NewMoveStorageObjectRequestWithBody(server string, bucketName BucketName, contentType string, body io.Reader) (*http.Request, error)
NewMoveStorageObjectRequestWithBody generates requests for MoveStorageObject with any type of body
func NewQueryDatabaseDeleteRequest ¶
func NewQueryDatabaseDeleteRequest(server string, databaseName DatabaseName, body QueryDatabaseDeleteJSONRequestBody) (*http.Request, error)
NewQueryDatabaseDeleteRequest calls the generic QueryDatabaseDelete builder with application/json body
func NewQueryDatabaseDeleteRequestWithBody ¶
func NewQueryDatabaseDeleteRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseDeleteRequestWithBody generates requests for QueryDatabaseDelete with any type of body
func NewQueryDatabaseInsertRequest ¶
func NewQueryDatabaseInsertRequest(server string, databaseName DatabaseName, body QueryDatabaseInsertJSONRequestBody) (*http.Request, error)
NewQueryDatabaseInsertRequest calls the generic QueryDatabaseInsert builder with application/json body
func NewQueryDatabaseInsertRequestWithBody ¶
func NewQueryDatabaseInsertRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseInsertRequestWithBody generates requests for QueryDatabaseInsert with any type of body
func NewQueryDatabasePingRequest ¶ added in v0.1.0
func NewQueryDatabasePingRequest(server string, databaseName DatabaseName) (*http.Request, error)
NewQueryDatabasePingRequest generates requests for QueryDatabasePing
func NewQueryDatabaseSelectRequest ¶
func NewQueryDatabaseSelectRequest(server string, databaseName DatabaseName, body QueryDatabaseSelectJSONRequestBody) (*http.Request, error)
NewQueryDatabaseSelectRequest calls the generic QueryDatabaseSelect builder with application/json body
func NewQueryDatabaseSelectRequestWithBody ¶
func NewQueryDatabaseSelectRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseSelectRequestWithBody generates requests for QueryDatabaseSelect with any type of body
func NewQueryDatabaseUpdateRequest ¶
func NewQueryDatabaseUpdateRequest(server string, databaseName DatabaseName, body QueryDatabaseUpdateJSONRequestBody) (*http.Request, error)
NewQueryDatabaseUpdateRequest calls the generic QueryDatabaseUpdate builder with application/json body
func NewQueryDatabaseUpdateRequestWithBody ¶
func NewQueryDatabaseUpdateRequestWithBody(server string, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseUpdateRequestWithBody generates requests for QueryDatabaseUpdate with any type of body
func NewQueryProjectMetricsRequest ¶ added in v0.1.0
func NewQueryProjectMetricsRequest(server string, id ProjectId, body QueryProjectMetricsJSONRequestBody) (*http.Request, error)
NewQueryProjectMetricsRequest calls the generic QueryProjectMetrics builder with application/json body
func NewQueryProjectMetricsRequestWithBody ¶ added in v0.1.0
func NewQueryProjectMetricsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewQueryProjectMetricsRequestWithBody generates requests for QueryProjectMetrics with any type of body
func NewRedeployFrontendRequest ¶
func NewRedeployFrontendRequest(server string, id ProjectId, frontendId FrontendId) (*http.Request, error)
NewRedeployFrontendRequest generates requests for RedeployFrontend
func NewRefreshOAuthProviderTokenRequest ¶
func NewRefreshOAuthProviderTokenRequest(server string, provider RefreshOAuthProviderTokenParamsProvider) (*http.Request, error)
NewRefreshOAuthProviderTokenRequest generates requests for RefreshOAuthProviderToken
func NewRegenerateAnonKeyRequest ¶
func NewRegenerateAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewRegenerateAnonKeyRequest generates requests for RegenerateAnonKey
func NewRegenerateServiceKeyRequest ¶
func NewRegenerateServiceKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewRegenerateServiceKeyRequest generates requests for RegenerateServiceKey
func NewRenderDefaultManagedAuthPageRequest ¶
func NewRenderDefaultManagedAuthPageRequest(server string, id ProjectId, params *RenderDefaultManagedAuthPageParams) (*http.Request, error)
NewRenderDefaultManagedAuthPageRequest generates requests for RenderDefaultManagedAuthPage
func NewRenderManagedAuthPageRequest ¶
func NewRenderManagedAuthPageRequest(server string, id ProjectId, pageType HostedRenderablePageType) (*http.Request, error)
NewRenderManagedAuthPageRequest generates requests for RenderManagedAuthPage
func NewResetDatabasePasswordRequest ¶
func NewResetDatabasePasswordRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewResetDatabasePasswordRequest generates requests for ResetDatabasePassword
func NewResolveFunctionForInvocationRequest ¶
func NewResolveFunctionForInvocationRequest(server string, params *ResolveFunctionForInvocationParams) (*http.Request, error)
NewResolveFunctionForInvocationRequest generates requests for ResolveFunctionForInvocation
func NewRevokeAnonKeyRequest ¶
func NewRevokeAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewRevokeAnonKeyRequest generates requests for RevokeAnonKey
func NewSearchProjectLogsRequest ¶ added in v0.0.4
func NewSearchProjectLogsRequest(server string, id ProjectId, body SearchProjectLogsJSONRequestBody) (*http.Request, error)
NewSearchProjectLogsRequest calls the generic SearchProjectLogs builder with application/json body
func NewSearchProjectLogsRequestWithBody ¶ added in v0.0.4
func NewSearchProjectLogsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewSearchProjectLogsRequestWithBody generates requests for SearchProjectLogs with any type of body
func NewSetDefaultAnonKeyRequest ¶ added in v0.0.4
func NewSetDefaultAnonKeyRequest(server string, id ProjectId, keyId openapi_types.UUID) (*http.Request, error)
NewSetDefaultAnonKeyRequest generates requests for SetDefaultAnonKey
func NewStreamProjectLogsRequest ¶ added in v0.0.4
func NewStreamProjectLogsRequest(server string, id ProjectId, params *StreamProjectLogsParams, body StreamProjectLogsJSONRequestBody) (*http.Request, error)
NewStreamProjectLogsRequest calls the generic StreamProjectLogs builder with application/json body
func NewStreamProjectLogsRequestWithBody ¶ added in v0.0.4
func NewStreamProjectLogsRequestWithBody(server string, id ProjectId, params *StreamProjectLogsParams, contentType string, body io.Reader) (*http.Request, error)
NewStreamProjectLogsRequestWithBody generates requests for StreamProjectLogs with any type of body
func NewTestEmailConfigRequest ¶ added in v0.0.4
func NewTestEmailConfigRequest(server string, id ProjectId, body TestEmailConfigJSONRequestBody) (*http.Request, error)
NewTestEmailConfigRequest calls the generic TestEmailConfig builder with application/json body
func NewTestEmailConfigRequestWithBody ¶ added in v0.0.4
func NewTestEmailConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewTestEmailConfigRequestWithBody generates requests for TestEmailConfig with any type of body
func NewUnbanAuthUserRequest ¶
func NewUnbanAuthUserRequest(server string, id ProjectId, userId openapi_types.UUID) (*http.Request, error)
NewUnbanAuthUserRequest generates requests for UnbanAuthUser
func NewUpdateAuthConfigRequest ¶
func NewUpdateAuthConfigRequest(server string, id ProjectId, body UpdateAuthConfigJSONRequestBody) (*http.Request, error)
NewUpdateAuthConfigRequest calls the generic UpdateAuthConfig builder with application/json body
func NewUpdateAuthConfigRequestWithBody ¶
func NewUpdateAuthConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAuthConfigRequestWithBody generates requests for UpdateAuthConfig with any type of body
func NewUpdateAuthHostedPageRequest ¶
func NewUpdateAuthHostedPageRequest(server string, id ProjectId, pageType HostedAuthPageType, body UpdateAuthHostedPageJSONRequestBody) (*http.Request, error)
NewUpdateAuthHostedPageRequest calls the generic UpdateAuthHostedPage builder with application/json body
func NewUpdateAuthHostedPageRequestWithBody ¶
func NewUpdateAuthHostedPageRequestWithBody(server string, id ProjectId, pageType HostedAuthPageType, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAuthHostedPageRequestWithBody generates requests for UpdateAuthHostedPage with any type of body
func NewUpdateDatabaseTypeRequest ¶
func NewUpdateDatabaseTypeRequest(server string, id ProjectId, databaseName DatabaseName, body UpdateDatabaseTypeJSONRequestBody) (*http.Request, error)
NewUpdateDatabaseTypeRequest calls the generic UpdateDatabaseType builder with application/json body
func NewUpdateDatabaseTypeRequestWithBody ¶
func NewUpdateDatabaseTypeRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDatabaseTypeRequestWithBody generates requests for UpdateDatabaseType with any type of body
func NewUpdateEmailTemplateRequest ¶
func NewUpdateEmailTemplateRequest(server string, id ProjectId, pType UpdateEmailTemplateParamsType, body UpdateEmailTemplateJSONRequestBody) (*http.Request, error)
NewUpdateEmailTemplateRequest calls the generic UpdateEmailTemplate builder with application/json body
func NewUpdateEmailTemplateRequestWithBody ¶
func NewUpdateEmailTemplateRequestWithBody(server string, id ProjectId, pType UpdateEmailTemplateParamsType, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEmailTemplateRequestWithBody generates requests for UpdateEmailTemplate with any type of body
func NewUpdateFunctionRequest ¶
func NewUpdateFunctionRequest(server string, id ProjectId, functionId FunctionId, body UpdateFunctionJSONRequestBody) (*http.Request, error)
NewUpdateFunctionRequest calls the generic UpdateFunction builder with application/json body
func NewUpdateFunctionRequestWithBody ¶
func NewUpdateFunctionRequestWithBody(server string, id ProjectId, functionId FunctionId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFunctionRequestWithBody generates requests for UpdateFunction with any type of body
func NewUpdateFunctionSchedulerRequest ¶
func NewUpdateFunctionSchedulerRequest(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId, body UpdateFunctionSchedulerJSONRequestBody) (*http.Request, error)
NewUpdateFunctionSchedulerRequest calls the generic UpdateFunctionScheduler builder with application/json body
func NewUpdateFunctionSchedulerRequestWithBody ¶
func NewUpdateFunctionSchedulerRequestWithBody(server string, id ProjectId, functionId FunctionId, schedulerId SchedulerId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFunctionSchedulerRequestWithBody generates requests for UpdateFunctionScheduler with any type of body
func NewUpdateOAuthConfigRequest ¶
func NewUpdateOAuthConfigRequest(server string, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, body UpdateOAuthConfigJSONRequestBody) (*http.Request, error)
NewUpdateOAuthConfigRequest calls the generic UpdateOAuthConfig builder with application/json body
func NewUpdateOAuthConfigRequestWithBody ¶
func NewUpdateOAuthConfigRequestWithBody(server string, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOAuthConfigRequestWithBody generates requests for UpdateOAuthConfig with any type of body
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest(server string, id ProjectId, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶
func NewUpdateProjectRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateRealtimeConfigRequest ¶
func NewUpdateRealtimeConfigRequest(server string, id ProjectId, body UpdateRealtimeConfigJSONRequestBody) (*http.Request, error)
NewUpdateRealtimeConfigRequest calls the generic UpdateRealtimeConfig builder with application/json body
func NewUpdateRealtimeConfigRequestWithBody ¶
func NewUpdateRealtimeConfigRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRealtimeConfigRequestWithBody generates requests for UpdateRealtimeConfig with any type of body
func NewUpdateStorageBucketRequest ¶
func NewUpdateStorageBucketRequest(server string, id ProjectId, bucketName BucketName, body UpdateStorageBucketJSONRequestBody) (*http.Request, error)
NewUpdateStorageBucketRequest calls the generic UpdateStorageBucket builder with application/json body
func NewUpdateStorageBucketRequestWithBody ¶
func NewUpdateStorageBucketRequestWithBody(server string, id ProjectId, bucketName BucketName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateStorageBucketRequestWithBody generates requests for UpdateStorageBucket with any type of body
func NewUpdateStorageObjectVisibilityRequest ¶
func NewUpdateStorageObjectVisibilityRequest(server string, bucketName BucketName, path string, body UpdateStorageObjectVisibilityJSONRequestBody) (*http.Request, error)
NewUpdateStorageObjectVisibilityRequest calls the generic UpdateStorageObjectVisibility builder with application/json body
func NewUpdateStorageObjectVisibilityRequestWithBody ¶
func NewUpdateStorageObjectVisibilityRequestWithBody(server string, bucketName BucketName, path string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateStorageObjectVisibilityRequestWithBody generates requests for UpdateStorageObjectVisibility with any type of body
func NewUpdateVariableRequest ¶
func NewUpdateVariableRequest(server string, id ProjectId, name VariableName, body UpdateVariableJSONRequestBody) (*http.Request, error)
NewUpdateVariableRequest calls the generic UpdateVariable builder with application/json body
func NewUpdateVariableRequestWithBody ¶
func NewUpdateVariableRequestWithBody(server string, id ProjectId, name VariableName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateVariableRequestWithBody generates requests for UpdateVariable with any type of body
func NewUploadPartRequestWithBody ¶
func NewUploadPartRequestWithBody(server string, bucketName BucketName, path string, params *UploadPartParams, contentType string, body io.Reader) (*http.Request, error)
NewUploadPartRequestWithBody generates requests for UploadPart with any type of body
func NewUploadProjectLogoRequestWithBody ¶ added in v0.0.4
func NewUploadProjectLogoRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUploadProjectLogoRequestWithBody generates requests for UploadProjectLogo with any type of body
func NewUploadStorageObjectRequest ¶
func NewUploadStorageObjectRequest(server string, bucketName BucketName, path string, params *UploadStorageObjectParams, body UploadStorageObjectJSONRequestBody) (*http.Request, error)
NewUploadStorageObjectRequest calls the generic UploadStorageObject builder with application/json body
func NewUploadStorageObjectRequestWithBody ¶
func NewUploadStorageObjectRequestWithBody(server string, bucketName BucketName, path string, params *UploadStorageObjectParams, contentType string, body io.Reader) (*http.Request, error)
NewUploadStorageObjectRequestWithBody generates requests for UploadStorageObject with any type of body
Types ¶
type AnonKey ¶
type AnonKey struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Id openapi_types.UUID `json:"id"`
// IsDefault Whether this is the project's configured default anon key. Only one key per project can be default.
IsDefault *bool `json:"is_default,omitempty"`
// KeyValue JWT token - use this in frontend Authorization header
KeyValue string `json:"key_value"`
Name string `json:"name"`
// Permissions Permissions granted to this anon key.
// Auth permissions: auth.signup, auth.signin, auth.refresh, auth.logout, auth.password_reset, auth.confirm_email, auth.resend_confirmation
// Storage permissions: storage.upload, storage.download, storage.list, storage.delete
// Realtime permissions: realtime.connect, realtime.subscribe, realtime.publish
// Functions permissions: functions.invoke
Permissions *[]string `json:"permissions,omitempty"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
}
AnonKey defines model for AnonKey.
type ApplyProjectConfigClientResponse ¶ added in v0.0.5
type ApplyProjectConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectConfigApplyResult
JSON400 *Error
JSON401 *Error
JSON404 *Error
JSON409 *Error
JSON422 *ProjectConfigValidationErrorResponse
}
func ParseApplyProjectConfigClientResponse ¶ added in v0.0.5
func ParseApplyProjectConfigClientResponse(rsp *http.Response) (*ApplyProjectConfigClientResponse, error)
ParseApplyProjectConfigClientResponse parses an HTTP response from a ApplyProjectConfigWithResponse call
func (ApplyProjectConfigClientResponse) ContentType ¶ added in v0.0.5
func (r ApplyProjectConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ApplyProjectConfigClientResponse) Status ¶ added in v0.0.5
func (r ApplyProjectConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (ApplyProjectConfigClientResponse) StatusCode ¶ added in v0.0.5
func (r ApplyProjectConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApplyProjectConfigJSONRequestBody ¶ added in v0.0.5
type ApplyProjectConfigJSONRequestBody = ProjectConfig
ApplyProjectConfigJSONRequestBody defines body for ApplyProjectConfig for application/json ContentType.
type ApplyProjectConfigParams ¶ added in v0.0.5
type ApplyProjectConfigParams struct {
// DryRun Validate and report projected actions without applying changes.
DryRun *bool `form:"dry_run,omitempty" json:"dry_run,omitempty"`
}
ApplyProjectConfigParams defines parameters for ApplyProjectConfig.
type AuthCancelEmailChangeClientResponse ¶
type AuthCancelEmailChangeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *string `json:"message,omitempty"`
}
JSON401 *Error
}
func ParseAuthCancelEmailChangeClientResponse ¶
func ParseAuthCancelEmailChangeClientResponse(rsp *http.Response) (*AuthCancelEmailChangeClientResponse, error)
ParseAuthCancelEmailChangeClientResponse parses an HTTP response from a AuthCancelEmailChangeWithResponse call
func (AuthCancelEmailChangeClientResponse) ContentType ¶
func (r AuthCancelEmailChangeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthCancelEmailChangeClientResponse) Status ¶
func (r AuthCancelEmailChangeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthCancelEmailChangeClientResponse) StatusCode ¶
func (r AuthCancelEmailChangeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthConfig ¶
type AuthConfig struct {
// AccessTokenLifetime Access token lifetime in seconds
AccessTokenLifetime *int `json:"access_token_lifetime,omitempty"`
// AllowPasswordReset Enable forgot password flow
AllowPasswordReset *bool `json:"allow_password_reset,omitempty"`
// AllowedRedirectUrls Redirect allowlist used to validate post_auth_redirect_url and post_logout_redirect_url.
AllowedRedirectUrls *[]string `json:"allowed_redirect_urls,omitempty"`
// CorsAllowCredentials Allow credentials in CORS requests
CorsAllowCredentials *bool `json:"cors_allow_credentials,omitempty"`
CorsAllowedOrigins *[]string `json:"cors_allowed_origins,omitempty"`
CorsEnabled *bool `json:"cors_enabled,omitempty"`
// CorsMaxAge CORS preflight cache duration (seconds)
CorsMaxAge *int `json:"cors_max_age,omitempty"`
// DeviceVerificationUrl Optional override for the device-authorization verification page.
// When set, POST /auth/device/authorize returns this URL (with the
// user_code) as verification_uri/verification_uri_complete instead of
// the built-in managed device page. Lets a CLI surface the project's
// own RFC 8628 approval page. Empty falls back to the managed page.
DeviceVerificationUrl *string `json:"device_verification_url,omitempty"`
EmailConfirmationSubject *string `json:"email_confirmation_subject,omitempty"`
// EmailEnabled Enable transactional email sending (confirmation, reset, change notifications). Must be true when require_email_confirmation is true.
EmailEnabled *bool `json:"email_enabled,omitempty"`
EmailFromAddress *string `json:"email_from_address,omitempty"`
EmailFromName *string `json:"email_from_name,omitempty"`
EmailPasswordChangedSubject *string `json:"email_password_changed_subject,omitempty"`
EmailPasswordResetSubject *string `json:"email_password_reset_subject,omitempty"`
// EnableAnonymousSignins Allow creating users without email/password
EnableAnonymousSignins *bool `json:"enable_anonymous_signins,omitempty"`
// EnableEmailPassword Enable email/password authentication as a provider
EnableEmailPassword *bool `json:"enable_email_password,omitempty"`
// EnableSignup Master switch - allow new user signups via ANY provider
EnableSignup *bool `json:"enable_signup,omitempty"`
// InactivityTimeout Force re-login after inactivity (seconds, 0=never)
InactivityTimeout *int `json:"inactivity_timeout,omitempty"`
// ManagedAuthEnabled Enables project-hosted managed auth pages.
ManagedAuthEnabled *bool `json:"managed_auth_enabled,omitempty"`
// MaxPasswordHistory Number of previous passwords to remember (0=disabled)
MaxPasswordHistory *int `json:"max_password_history,omitempty"`
// MaxSessionDuration Force re-login after duration (seconds, 0=never)
MaxSessionDuration *int `json:"max_session_duration,omitempty"`
MinPasswordLength *int `json:"min_password_length,omitempty"`
// PasswordResetTimeout Recovery token expiry in seconds
PasswordResetTimeout *int `json:"password_reset_timeout,omitempty"`
// PlatformTokenTtl TTL in seconds for platform tokens minted via `/auth/platform/exchange`
PlatformTokenTtl *int `json:"platform_token_ttl,omitempty"`
// PostAuthRedirectUrl Default redirect target after successful hosted auth.
PostAuthRedirectUrl *string `json:"post_auth_redirect_url,omitempty"`
// PostLogoutRedirectUrl Redirect target after logout from hosted pages.
PostLogoutRedirectUrl *string `json:"post_logout_redirect_url,omitempty"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
// RateLimitSignin Signins per hour per IP
RateLimitSignin *int `json:"rate_limit_signin,omitempty"`
// RateLimitSignup Signups per hour per IP
RateLimitSignup *int `json:"rate_limit_signup,omitempty"`
// RateLimitTokenRefresh Refreshes per hour per IP
RateLimitTokenRefresh *int `json:"rate_limit_token_refresh,omitempty"`
// RefreshTokenLifetime Refresh token lifetime in seconds
RefreshTokenLifetime *int `json:"refresh_token_lifetime,omitempty"`
RequireLowercase *bool `json:"require_lowercase,omitempty"`
RequireNumbers *bool `json:"require_numbers,omitempty"`
RequireSpecialChars *bool `json:"require_special_chars,omitempty"`
RequireUppercase *bool `json:"require_uppercase,omitempty"`
SmtpHost *string `json:"smtp_host,omitempty"`
// SmtpPassword SMTP password. Stored encrypted at rest (AES-256-GCM); returned decrypted only to the authenticated project owner.
SmtpPassword *string `json:"smtp_password,omitempty"`
SmtpPort *int `json:"smtp_port,omitempty"`
SmtpUseTls *bool `json:"smtp_use_tls,omitempty"`
SmtpUsername *string `json:"smtp_username,omitempty"`
}
AuthConfig defines model for AuthConfig.
type AuthConfirmEmail200JSONResponseBodyMessage ¶
type AuthConfirmEmail200JSONResponseBodyMessage string
AuthConfirmEmail200JSONResponseBodyMessage defines parameters for AuthConfirmEmail.
const ( EmailAlreadyConfirmed AuthConfirmEmail200JSONResponseBodyMessage = "Email already confirmed" EmailConfirmedSuccessfully AuthConfirmEmail200JSONResponseBodyMessage = "Email confirmed successfully" )
Defines values for AuthConfirmEmail200JSONResponseBodyMessage.
func (AuthConfirmEmail200JSONResponseBodyMessage) Valid ¶
func (e AuthConfirmEmail200JSONResponseBodyMessage) Valid() bool
Valid indicates whether the value is a known member of the AuthConfirmEmail200JSONResponseBodyMessage enum.
type AuthConfirmEmailChangeClientResponse ¶
type AuthConfirmEmailChangeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *string `json:"message,omitempty"`
User *AuthUser `json:"user,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON409 *Error
}
func ParseAuthConfirmEmailChangeClientResponse ¶
func ParseAuthConfirmEmailChangeClientResponse(rsp *http.Response) (*AuthConfirmEmailChangeClientResponse, error)
ParseAuthConfirmEmailChangeClientResponse parses an HTTP response from a AuthConfirmEmailChangeWithResponse call
func (AuthConfirmEmailChangeClientResponse) ContentType ¶
func (r AuthConfirmEmailChangeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthConfirmEmailChangeClientResponse) Status ¶
func (r AuthConfirmEmailChangeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthConfirmEmailChangeClientResponse) StatusCode ¶
func (r AuthConfirmEmailChangeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthConfirmEmailChangeJSONBody ¶
type AuthConfirmEmailChangeJSONBody struct {
EmailChangeToken string `json:"email_change_token"`
}
AuthConfirmEmailChangeJSONBody defines parameters for AuthConfirmEmailChange.
type AuthConfirmEmailChangeJSONRequestBody ¶
type AuthConfirmEmailChangeJSONRequestBody AuthConfirmEmailChangeJSONBody
AuthConfirmEmailChangeJSONRequestBody defines body for AuthConfirmEmailChange for application/json ContentType.
type AuthConfirmEmailClientResponse ¶
type AuthConfirmEmailClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *AuthConfirmEmail200JSONResponseBodyMessage `json:"message,omitempty"`
}
}
func ParseAuthConfirmEmailClientResponse ¶
func ParseAuthConfirmEmailClientResponse(rsp *http.Response) (*AuthConfirmEmailClientResponse, error)
ParseAuthConfirmEmailClientResponse parses an HTTP response from a AuthConfirmEmailWithResponse call
func (AuthConfirmEmailClientResponse) ContentType ¶
func (r AuthConfirmEmailClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthConfirmEmailClientResponse) Status ¶
func (r AuthConfirmEmailClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthConfirmEmailClientResponse) StatusCode ¶
func (r AuthConfirmEmailClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthConfirmEmailJSONBody ¶
type AuthConfirmEmailJSONBody struct {
// Token Confirmation token from email
Token string `json:"token"`
}
AuthConfirmEmailJSONBody defines parameters for AuthConfirmEmail.
type AuthConfirmEmailJSONRequestBody ¶
type AuthConfirmEmailJSONRequestBody AuthConfirmEmailJSONBody
AuthConfirmEmailJSONRequestBody defines body for AuthConfirmEmail for application/json ContentType.
type AuthConvertAnonymousClientResponse ¶
type AuthConvertAnonymousClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
User *AuthUser `json:"user,omitempty"`
}
}
func ParseAuthConvertAnonymousClientResponse ¶
func ParseAuthConvertAnonymousClientResponse(rsp *http.Response) (*AuthConvertAnonymousClientResponse, error)
ParseAuthConvertAnonymousClientResponse parses an HTTP response from a AuthConvertAnonymousWithResponse call
func (AuthConvertAnonymousClientResponse) ContentType ¶
func (r AuthConvertAnonymousClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthConvertAnonymousClientResponse) Status ¶
func (r AuthConvertAnonymousClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthConvertAnonymousClientResponse) StatusCode ¶
func (r AuthConvertAnonymousClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthConvertAnonymousJSONBody ¶
type AuthConvertAnonymousJSONBody struct {
Email openapi_types.Email `json:"email"`
Password string `json:"password"`
UserMetadata *map[string]interface{} `json:"user_metadata,omitempty"`
}
AuthConvertAnonymousJSONBody defines parameters for AuthConvertAnonymous.
type AuthConvertAnonymousJSONRequestBody ¶
type AuthConvertAnonymousJSONRequestBody AuthConvertAnonymousJSONBody
AuthConvertAnonymousJSONRequestBody defines body for AuthConvertAnonymous for application/json ContentType.
type AuthDeleteAllMySessionsClientResponse ¶
type AuthDeleteAllMySessionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Error
}
func ParseAuthDeleteAllMySessionsClientResponse ¶
func ParseAuthDeleteAllMySessionsClientResponse(rsp *http.Response) (*AuthDeleteAllMySessionsClientResponse, error)
ParseAuthDeleteAllMySessionsClientResponse parses an HTTP response from a AuthDeleteAllMySessionsWithResponse call
func (AuthDeleteAllMySessionsClientResponse) ContentType ¶
func (r AuthDeleteAllMySessionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthDeleteAllMySessionsClientResponse) Status ¶
func (r AuthDeleteAllMySessionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthDeleteAllMySessionsClientResponse) StatusCode ¶
func (r AuthDeleteAllMySessionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthDeleteMySessionClientResponse ¶
type AuthDeleteMySessionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Error
JSON404 *Error
}
func ParseAuthDeleteMySessionClientResponse ¶
func ParseAuthDeleteMySessionClientResponse(rsp *http.Response) (*AuthDeleteMySessionClientResponse, error)
ParseAuthDeleteMySessionClientResponse parses an HTTP response from a AuthDeleteMySessionWithResponse call
func (AuthDeleteMySessionClientResponse) ContentType ¶
func (r AuthDeleteMySessionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthDeleteMySessionClientResponse) Status ¶
func (r AuthDeleteMySessionClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthDeleteMySessionClientResponse) StatusCode ¶
func (r AuthDeleteMySessionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthDeviceAuthorizeClientResponse ¶
type AuthDeviceAuthorizeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeviceAuthorizationResponse
JSON400 *OAuthErrorResponse
}
func ParseAuthDeviceAuthorizeClientResponse ¶
func ParseAuthDeviceAuthorizeClientResponse(rsp *http.Response) (*AuthDeviceAuthorizeClientResponse, error)
ParseAuthDeviceAuthorizeClientResponse parses an HTTP response from a AuthDeviceAuthorizeWithResponse call
func (AuthDeviceAuthorizeClientResponse) ContentType ¶
func (r AuthDeviceAuthorizeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthDeviceAuthorizeClientResponse) Status ¶
func (r AuthDeviceAuthorizeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthDeviceAuthorizeClientResponse) StatusCode ¶
func (r AuthDeviceAuthorizeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthDeviceAuthorizeJSONBody ¶
type AuthDeviceAuthorizeJSONBody struct {
// ClientId Enabled `device` OAuth client ID for the target project
ClientId string `json:"client_id"`
}
AuthDeviceAuthorizeJSONBody defines parameters for AuthDeviceAuthorize.
type AuthDeviceAuthorizeJSONRequestBody ¶
type AuthDeviceAuthorizeJSONRequestBody AuthDeviceAuthorizeJSONBody
AuthDeviceAuthorizeJSONRequestBody defines body for AuthDeviceAuthorize for application/json ContentType.
type AuthDeviceTokenClientResponse ¶
type AuthDeviceTokenClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthTokenResponse
JSON400 *OAuthErrorResponse
}
func ParseAuthDeviceTokenClientResponse ¶
func ParseAuthDeviceTokenClientResponse(rsp *http.Response) (*AuthDeviceTokenClientResponse, error)
ParseAuthDeviceTokenClientResponse parses an HTTP response from a AuthDeviceTokenWithResponse call
func (AuthDeviceTokenClientResponse) ContentType ¶
func (r AuthDeviceTokenClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthDeviceTokenClientResponse) Status ¶
func (r AuthDeviceTokenClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthDeviceTokenClientResponse) StatusCode ¶
func (r AuthDeviceTokenClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthDeviceTokenJSONBody ¶
type AuthDeviceTokenJSONBody struct {
ClientId string `json:"client_id"`
DeviceCode string `json:"device_code"`
GrantType AuthDeviceTokenJSONBodyGrantType `json:"grant_type"`
}
AuthDeviceTokenJSONBody defines parameters for AuthDeviceToken.
type AuthDeviceTokenJSONBodyGrantType ¶
type AuthDeviceTokenJSONBodyGrantType string
AuthDeviceTokenJSONBodyGrantType defines parameters for AuthDeviceToken.
const (
UrnIetfParamsOauthGrantTypeDeviceCode AuthDeviceTokenJSONBodyGrantType = "urn:ietf:params:oauth:grant-type:device_code"
)
Defines values for AuthDeviceTokenJSONBodyGrantType.
func (AuthDeviceTokenJSONBodyGrantType) Valid ¶
func (e AuthDeviceTokenJSONBodyGrantType) Valid() bool
Valid indicates whether the value is a known member of the AuthDeviceTokenJSONBodyGrantType enum.
type AuthDeviceTokenJSONRequestBody ¶
type AuthDeviceTokenJSONRequestBody AuthDeviceTokenJSONBody
AuthDeviceTokenJSONRequestBody defines body for AuthDeviceToken for application/json ContentType.
type AuthDeviceVerifyClientResponse ¶
type AuthDeviceVerifyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Status *string `json:"status,omitempty"`
Success *bool `json:"success,omitempty"`
}
JSON401 *Error
}
func ParseAuthDeviceVerifyClientResponse ¶
func ParseAuthDeviceVerifyClientResponse(rsp *http.Response) (*AuthDeviceVerifyClientResponse, error)
ParseAuthDeviceVerifyClientResponse parses an HTTP response from a AuthDeviceVerifyWithResponse call
func (AuthDeviceVerifyClientResponse) ContentType ¶
func (r AuthDeviceVerifyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthDeviceVerifyClientResponse) Status ¶
func (r AuthDeviceVerifyClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthDeviceVerifyClientResponse) StatusCode ¶
func (r AuthDeviceVerifyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthDeviceVerifyJSONBody ¶
type AuthDeviceVerifyJSONBody struct {
Action *AuthDeviceVerifyJSONBodyAction `json:"action,omitempty"`
UserCode string `json:"user_code"`
}
AuthDeviceVerifyJSONBody defines parameters for AuthDeviceVerify.
type AuthDeviceVerifyJSONBodyAction ¶
type AuthDeviceVerifyJSONBodyAction string
AuthDeviceVerifyJSONBodyAction defines parameters for AuthDeviceVerify.
const ( Approve AuthDeviceVerifyJSONBodyAction = "approve" Deny AuthDeviceVerifyJSONBodyAction = "deny" )
Defines values for AuthDeviceVerifyJSONBodyAction.
func (AuthDeviceVerifyJSONBodyAction) Valid ¶
func (e AuthDeviceVerifyJSONBodyAction) Valid() bool
Valid indicates whether the value is a known member of the AuthDeviceVerifyJSONBodyAction enum.
type AuthDeviceVerifyJSONRequestBody ¶
type AuthDeviceVerifyJSONRequestBody AuthDeviceVerifyJSONBody
AuthDeviceVerifyJSONRequestBody defines body for AuthDeviceVerify for application/json ContentType.
type AuthForgotPasswordClientResponse ¶
type AuthForgotPasswordClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *string `json:"message,omitempty"`
}
JSON403 *Error
JSON429 *Error
}
func ParseAuthForgotPasswordClientResponse ¶
func ParseAuthForgotPasswordClientResponse(rsp *http.Response) (*AuthForgotPasswordClientResponse, error)
ParseAuthForgotPasswordClientResponse parses an HTTP response from a AuthForgotPasswordWithResponse call
func (AuthForgotPasswordClientResponse) ContentType ¶
func (r AuthForgotPasswordClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthForgotPasswordClientResponse) Status ¶
func (r AuthForgotPasswordClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthForgotPasswordClientResponse) StatusCode ¶
func (r AuthForgotPasswordClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthForgotPasswordJSONBody ¶
type AuthForgotPasswordJSONBody struct {
Email openapi_types.Email `json:"email"`
}
AuthForgotPasswordJSONBody defines parameters for AuthForgotPassword.
type AuthForgotPasswordJSONRequestBody ¶
type AuthForgotPasswordJSONRequestBody AuthForgotPasswordJSONBody
AuthForgotPasswordJSONRequestBody defines body for AuthForgotPassword for application/json ContentType.
type AuthGetMySessionsClientResponse ¶
type AuthGetMySessionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Limit Number of sessions per page
Limit *int `json:"limit,omitempty"`
// Page Current page number
Page *int `json:"page,omitempty"`
Sessions *[]AuthSession `json:"sessions,omitempty"`
// Total Total number of sessions
Total *int `json:"total,omitempty"`
// TotalPages Total number of pages
TotalPages *int `json:"total_pages,omitempty"`
}
JSON401 *Error
}
func ParseAuthGetMySessionsClientResponse ¶
func ParseAuthGetMySessionsClientResponse(rsp *http.Response) (*AuthGetMySessionsClientResponse, error)
ParseAuthGetMySessionsClientResponse parses an HTTP response from a AuthGetMySessionsWithResponse call
func (AuthGetMySessionsClientResponse) ContentType ¶
func (r AuthGetMySessionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthGetMySessionsClientResponse) Status ¶
func (r AuthGetMySessionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthGetMySessionsClientResponse) StatusCode ¶
func (r AuthGetMySessionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthGetMySessionsParams ¶
type AuthGetMySessionsParams struct {
// Page Page number (1-indexed)
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of sessions per page (max 100)
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
AuthGetMySessionsParams defines parameters for AuthGetMySessions.
type AuthGetUserClientResponse ¶
type AuthGetUserClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
User *AuthUser `json:"user,omitempty"`
}
JSON401 *Error
}
func ParseAuthGetUserClientResponse ¶
func ParseAuthGetUserClientResponse(rsp *http.Response) (*AuthGetUserClientResponse, error)
ParseAuthGetUserClientResponse parses an HTTP response from a AuthGetUserWithResponse call
func (AuthGetUserClientResponse) ContentType ¶
func (r AuthGetUserClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthGetUserClientResponse) Status ¶
func (r AuthGetUserClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthGetUserClientResponse) StatusCode ¶
func (r AuthGetUserClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthHostedPage ¶
type AuthHostedPage struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
// Css CSS content for this page type.
Css *string `json:"css,omitempty"`
// Html HTML content for this page type.
Html *string `json:"html,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
PageType *HostedAuthPageType `json:"page_type,omitempty"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
AuthHostedPage defines model for AuthHostedPage.
type AuthHostedPageResponse ¶
type AuthHostedPageResponse struct {
Page *AuthHostedPage `json:"page,omitempty"`
}
AuthHostedPageResponse defines model for AuthHostedPageResponse.
type AuthIdentitiesResponse ¶ added in v0.1.0
type AuthIdentitiesResponse struct {
Identities []AuthIdentity `json:"identities"`
}
AuthIdentitiesResponse defines model for AuthIdentitiesResponse.
type AuthIdentity ¶ added in v0.1.0
type AuthIdentity struct {
CreatedAt time.Time `json:"created_at"`
// Email The email address this identity represents
Email openapi_types.Email `json:"email"`
// EmailVerified Whether ownership of this email has been verified
EmailVerified bool `json:"email_verified"`
// Id Unique identity identifier
Id openapi_types.UUID `json:"id"`
// IsPrimary Whether the account's primary sign-in method resolves to this identity
IsPrimary bool `json:"is_primary"`
}
AuthIdentity A real email identity owned by the account. One account can own multiple identities (for example a work email plus a personal email linked via OAuth).
type AuthLinkOAuthProviderClientResponse ¶
type AuthLinkOAuthProviderClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
AuthorizationUrl *string `json:"authorization_url,omitempty"`
}
JSON401 *Error
JSON404 *Error
JSON409 *Error
}
func ParseAuthLinkOAuthProviderClientResponse ¶
func ParseAuthLinkOAuthProviderClientResponse(rsp *http.Response) (*AuthLinkOAuthProviderClientResponse, error)
ParseAuthLinkOAuthProviderClientResponse parses an HTTP response from a AuthLinkOAuthProviderWithResponse call
func (AuthLinkOAuthProviderClientResponse) ContentType ¶
func (r AuthLinkOAuthProviderClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthLinkOAuthProviderClientResponse) Status ¶
func (r AuthLinkOAuthProviderClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthLinkOAuthProviderClientResponse) StatusCode ¶
func (r AuthLinkOAuthProviderClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthLinkOAuthProviderParamsProvider ¶
type AuthLinkOAuthProviderParamsProvider string
AuthLinkOAuthProviderParamsProvider defines parameters for AuthLinkOAuthProvider.
const ( AuthLinkOAuthProviderParamsProviderApple AuthLinkOAuthProviderParamsProvider = "apple" AuthLinkOAuthProviderParamsProviderGithub AuthLinkOAuthProviderParamsProvider = "github" AuthLinkOAuthProviderParamsProviderGoogle AuthLinkOAuthProviderParamsProvider = "google" AuthLinkOAuthProviderParamsProviderMicrosoft AuthLinkOAuthProviderParamsProvider = "microsoft" )
Defines values for AuthLinkOAuthProviderParamsProvider.
func (AuthLinkOAuthProviderParamsProvider) Valid ¶
func (e AuthLinkOAuthProviderParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the AuthLinkOAuthProviderParamsProvider enum.
type AuthListIdentitiesClientResponse ¶ added in v0.1.0
type AuthListIdentitiesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthIdentitiesResponse
JSON401 *Error
}
func ParseAuthListIdentitiesClientResponse ¶ added in v0.1.0
func ParseAuthListIdentitiesClientResponse(rsp *http.Response) (*AuthListIdentitiesClientResponse, error)
ParseAuthListIdentitiesClientResponse parses an HTTP response from a AuthListIdentitiesWithResponse call
func (AuthListIdentitiesClientResponse) ContentType ¶ added in v0.1.0
func (r AuthListIdentitiesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthListIdentitiesClientResponse) Status ¶ added in v0.1.0
func (r AuthListIdentitiesClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthListIdentitiesClientResponse) StatusCode ¶ added in v0.1.0
func (r AuthListIdentitiesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthListMethodsClientResponse ¶ added in v0.1.0
type AuthListMethodsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthMethodsResponse
JSON401 *Error
}
func ParseAuthListMethodsClientResponse ¶ added in v0.1.0
func ParseAuthListMethodsClientResponse(rsp *http.Response) (*AuthListMethodsClientResponse, error)
ParseAuthListMethodsClientResponse parses an HTTP response from a AuthListMethodsWithResponse call
func (AuthListMethodsClientResponse) ContentType ¶ added in v0.1.0
func (r AuthListMethodsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthListMethodsClientResponse) Status ¶ added in v0.1.0
func (r AuthListMethodsClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthListMethodsClientResponse) StatusCode ¶ added in v0.1.0
func (r AuthListMethodsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthListOAuthProvidersClientResponse ¶
type AuthListOAuthProvidersClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Providers *[]struct {
LinkedAt *time.Time `json:"linked_at,omitempty"`
Provider *string `json:"provider,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
} `json:"providers,omitempty"`
}
JSON401 *Error
}
func ParseAuthListOAuthProvidersClientResponse ¶
func ParseAuthListOAuthProvidersClientResponse(rsp *http.Response) (*AuthListOAuthProvidersClientResponse, error)
ParseAuthListOAuthProvidersClientResponse parses an HTTP response from a AuthListOAuthProvidersWithResponse call
func (AuthListOAuthProvidersClientResponse) ContentType ¶
func (r AuthListOAuthProvidersClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthListOAuthProvidersClientResponse) Status ¶
func (r AuthListOAuthProvidersClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthListOAuthProvidersClientResponse) StatusCode ¶
func (r AuthListOAuthProvidersClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthLogoutClientResponse ¶
func ParseAuthLogoutClientResponse ¶
func ParseAuthLogoutClientResponse(rsp *http.Response) (*AuthLogoutClientResponse, error)
ParseAuthLogoutClientResponse parses an HTTP response from a AuthLogoutWithResponse call
func (AuthLogoutClientResponse) ContentType ¶
func (r AuthLogoutClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthLogoutClientResponse) Status ¶
func (r AuthLogoutClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthLogoutClientResponse) StatusCode ¶
func (r AuthLogoutClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthLogoutJSONBody ¶
type AuthLogoutJSONBody struct {
RefreshToken string `json:"refresh_token"`
}
AuthLogoutJSONBody defines parameters for AuthLogout.
type AuthLogoutJSONRequestBody ¶
type AuthLogoutJSONRequestBody AuthLogoutJSONBody
AuthLogoutJSONRequestBody defines body for AuthLogout for application/json ContentType.
type AuthMethodSummary ¶ added in v0.1.0
type AuthMethodSummary struct {
CreatedAt time.Time `json:"created_at"`
// Email The email of the method's identity (empty for anonymous)
Email string `json:"email"`
// Id Unique method identifier
Id openapi_types.UUID `json:"id"`
// IdentityId The identity this method signs in to — a UUID for password/oauth methods,
// empty for anonymous methods.
IdentityId string `json:"identity_id"`
// IsPrimary Whether this is the account's primary sign-in method
IsPrimary bool `json:"is_primary"`
// LastUsedAt When this method was last used to sign in, if ever
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
// Provider OAuth provider name; present only when type is oauth
Provider *string `json:"provider,omitempty"`
// Type The kind of sign-in method
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
}
AuthMethodSummary A single sign-in method the account owns (password, an OAuth provider, or an active anonymous method). `is_primary` reflects the account's primary_method_id.
type AuthMethodsResponse ¶ added in v0.1.0
type AuthMethodsResponse struct {
Methods []AuthMethodSummary `json:"methods"`
}
AuthMethodsResponse defines model for AuthMethodsResponse.
type AuthOAuthAuthorizeClientResponse ¶
func ParseAuthOAuthAuthorizeClientResponse ¶
func ParseAuthOAuthAuthorizeClientResponse(rsp *http.Response) (*AuthOAuthAuthorizeClientResponse, error)
ParseAuthOAuthAuthorizeClientResponse parses an HTTP response from a AuthOAuthAuthorizeWithResponse call
func (AuthOAuthAuthorizeClientResponse) ContentType ¶
func (r AuthOAuthAuthorizeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthOAuthAuthorizeClientResponse) Status ¶
func (r AuthOAuthAuthorizeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthOAuthAuthorizeClientResponse) StatusCode ¶
func (r AuthOAuthAuthorizeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthOAuthAuthorizeParams ¶
type AuthOAuthAuthorizeParams struct {
// AnonKey Project anon key (required - identifies the project)
AnonKey string `form:"anon_key" json:"anon_key"`
// RedirectUrl URL to redirect to after the OAuth flow (optional). The session
// tokens are appended to this URL's fragment on success. If the URL
// carries a `vh_state` query parameter (the client SDK's one-time
// nonce), it is moved into the fragment as `state` so the SDK can bind
// the returned session to the flow it initiated (login-CSRF defense).
RedirectUrl *string `form:"redirect_url,omitempty" json:"redirect_url,omitempty"`
}
AuthOAuthAuthorizeParams defines parameters for AuthOAuthAuthorize.
type AuthOAuthAuthorizeParamsProvider ¶
type AuthOAuthAuthorizeParamsProvider string
AuthOAuthAuthorizeParamsProvider defines parameters for AuthOAuthAuthorize.
const ( AuthOAuthAuthorizeParamsProviderApple AuthOAuthAuthorizeParamsProvider = "apple" AuthOAuthAuthorizeParamsProviderGithub AuthOAuthAuthorizeParamsProvider = "github" AuthOAuthAuthorizeParamsProviderGoogle AuthOAuthAuthorizeParamsProvider = "google" AuthOAuthAuthorizeParamsProviderMicrosoft AuthOAuthAuthorizeParamsProvider = "microsoft" )
Defines values for AuthOAuthAuthorizeParamsProvider.
func (AuthOAuthAuthorizeParamsProvider) Valid ¶
func (e AuthOAuthAuthorizeParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the AuthOAuthAuthorizeParamsProvider enum.
type AuthOAuthCallbackClientResponse ¶
type AuthOAuthCallbackClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthTokenResponse
JSON201 *AuthTokenResponse
}
func ParseAuthOAuthCallbackClientResponse ¶
func ParseAuthOAuthCallbackClientResponse(rsp *http.Response) (*AuthOAuthCallbackClientResponse, error)
ParseAuthOAuthCallbackClientResponse parses an HTTP response from a AuthOAuthCallbackWithResponse call
func (AuthOAuthCallbackClientResponse) ContentType ¶
func (r AuthOAuthCallbackClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthOAuthCallbackClientResponse) Status ¶
func (r AuthOAuthCallbackClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthOAuthCallbackClientResponse) StatusCode ¶
func (r AuthOAuthCallbackClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthOAuthCallbackParams ¶
type AuthOAuthCallbackParams struct {
Code string `form:"code" json:"code"`
State string `form:"state" json:"state"`
Error *string `form:"error,omitempty" json:"error,omitempty"`
}
AuthOAuthCallbackParams defines parameters for AuthOAuthCallback.
type AuthOAuthCallbackParamsProvider ¶
type AuthOAuthCallbackParamsProvider string
AuthOAuthCallbackParamsProvider defines parameters for AuthOAuthCallback.
const ( AuthOAuthCallbackParamsProviderApple AuthOAuthCallbackParamsProvider = "apple" AuthOAuthCallbackParamsProviderGithub AuthOAuthCallbackParamsProvider = "github" AuthOAuthCallbackParamsProviderGoogle AuthOAuthCallbackParamsProvider = "google" AuthOAuthCallbackParamsProviderMicrosoft AuthOAuthCallbackParamsProvider = "microsoft" )
Defines values for AuthOAuthCallbackParamsProvider.
func (AuthOAuthCallbackParamsProvider) Valid ¶
func (e AuthOAuthCallbackParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the AuthOAuthCallbackParamsProvider enum.
type AuthPlatformExchangeClientResponse ¶
type AuthPlatformExchangeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlatformExchangeResponse
JSON403 *Error
}
func ParseAuthPlatformExchangeClientResponse ¶
func ParseAuthPlatformExchangeClientResponse(rsp *http.Response) (*AuthPlatformExchangeClientResponse, error)
ParseAuthPlatformExchangeClientResponse parses an HTTP response from a AuthPlatformExchangeWithResponse call
func (AuthPlatformExchangeClientResponse) ContentType ¶
func (r AuthPlatformExchangeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthPlatformExchangeClientResponse) Status ¶
func (r AuthPlatformExchangeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthPlatformExchangeClientResponse) StatusCode ¶
func (r AuthPlatformExchangeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthPlatformExchangeJSONBody ¶
type AuthPlatformExchangeJSONBody struct {
ClientId string `json:"client_id"`
}
AuthPlatformExchangeJSONBody defines parameters for AuthPlatformExchange.
type AuthPlatformExchangeJSONRequestBody ¶
type AuthPlatformExchangeJSONRequestBody AuthPlatformExchangeJSONBody
AuthPlatformExchangeJSONRequestBody defines body for AuthPlatformExchange for application/json ContentType.
type AuthPromoteMethodClientResponse ¶ added in v0.1.0
type AuthPromoteMethodClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthMethodSummary
JSON400 *Error
JSON401 *Error
JSON404 *Error
}
func ParseAuthPromoteMethodClientResponse ¶ added in v0.1.0
func ParseAuthPromoteMethodClientResponse(rsp *http.Response) (*AuthPromoteMethodClientResponse, error)
ParseAuthPromoteMethodClientResponse parses an HTTP response from a AuthPromoteMethodWithResponse call
func (AuthPromoteMethodClientResponse) ContentType ¶ added in v0.1.0
func (r AuthPromoteMethodClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthPromoteMethodClientResponse) Status ¶ added in v0.1.0
func (r AuthPromoteMethodClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthPromoteMethodClientResponse) StatusCode ¶ added in v0.1.0
func (r AuthPromoteMethodClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthRefreshClientResponse ¶
type AuthRefreshClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthTokenResponse
JSON401 *Error
JSON429 *Error
}
func ParseAuthRefreshClientResponse ¶
func ParseAuthRefreshClientResponse(rsp *http.Response) (*AuthRefreshClientResponse, error)
ParseAuthRefreshClientResponse parses an HTTP response from a AuthRefreshWithResponse call
func (AuthRefreshClientResponse) ContentType ¶
func (r AuthRefreshClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthRefreshClientResponse) Status ¶
func (r AuthRefreshClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthRefreshClientResponse) StatusCode ¶
func (r AuthRefreshClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthRefreshJSONBody ¶
type AuthRefreshJSONBody struct {
RefreshToken string `json:"refresh_token"`
}
AuthRefreshJSONBody defines parameters for AuthRefresh.
type AuthRefreshJSONRequestBody ¶
type AuthRefreshJSONRequestBody AuthRefreshJSONBody
AuthRefreshJSONRequestBody defines body for AuthRefresh for application/json ContentType.
type AuthRequestEmailChangeClientResponse ¶
type AuthRequestEmailChangeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *string `json:"message,omitempty"`
NewEmail *string `json:"new_email,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON409 *Error
JSON429 *Error
}
func ParseAuthRequestEmailChangeClientResponse ¶
func ParseAuthRequestEmailChangeClientResponse(rsp *http.Response) (*AuthRequestEmailChangeClientResponse, error)
ParseAuthRequestEmailChangeClientResponse parses an HTTP response from a AuthRequestEmailChangeWithResponse call
func (AuthRequestEmailChangeClientResponse) ContentType ¶
func (r AuthRequestEmailChangeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthRequestEmailChangeClientResponse) Status ¶
func (r AuthRequestEmailChangeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthRequestEmailChangeClientResponse) StatusCode ¶
func (r AuthRequestEmailChangeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthRequestEmailChangeJSONBody ¶
type AuthRequestEmailChangeJSONBody struct {
NewEmail openapi_types.Email `json:"new_email"`
}
AuthRequestEmailChangeJSONBody defines parameters for AuthRequestEmailChange.
type AuthRequestEmailChangeJSONRequestBody ¶
type AuthRequestEmailChangeJSONRequestBody AuthRequestEmailChangeJSONBody
AuthRequestEmailChangeJSONRequestBody defines body for AuthRequestEmailChange for application/json ContentType.
type AuthResendConfirmationClientResponse ¶
type AuthResendConfirmationClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *string `json:"message,omitempty"`
}
JSON429 *Error
}
func ParseAuthResendConfirmationClientResponse ¶
func ParseAuthResendConfirmationClientResponse(rsp *http.Response) (*AuthResendConfirmationClientResponse, error)
ParseAuthResendConfirmationClientResponse parses an HTTP response from a AuthResendConfirmationWithResponse call
func (AuthResendConfirmationClientResponse) ContentType ¶
func (r AuthResendConfirmationClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthResendConfirmationClientResponse) Status ¶
func (r AuthResendConfirmationClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthResendConfirmationClientResponse) StatusCode ¶
func (r AuthResendConfirmationClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthResendConfirmationJSONBody ¶
type AuthResendConfirmationJSONBody struct {
Email openapi_types.Email `json:"email"`
}
AuthResendConfirmationJSONBody defines parameters for AuthResendConfirmation.
type AuthResendConfirmationJSONRequestBody ¶
type AuthResendConfirmationJSONRequestBody AuthResendConfirmationJSONBody
AuthResendConfirmationJSONRequestBody defines body for AuthResendConfirmation for application/json ContentType.
type AuthResetPasswordClientResponse ¶
type AuthResetPasswordClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message *string `json:"message,omitempty"`
}
}
func ParseAuthResetPasswordClientResponse ¶
func ParseAuthResetPasswordClientResponse(rsp *http.Response) (*AuthResetPasswordClientResponse, error)
ParseAuthResetPasswordClientResponse parses an HTTP response from a AuthResetPasswordWithResponse call
func (AuthResetPasswordClientResponse) ContentType ¶
func (r AuthResetPasswordClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthResetPasswordClientResponse) Status ¶
func (r AuthResetPasswordClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthResetPasswordClientResponse) StatusCode ¶
func (r AuthResetPasswordClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthResetPasswordJSONBody ¶
type AuthResetPasswordJSONBody struct {
NewPassword string `json:"new_password"`
// Token Recovery token from forgot-password
Token string `json:"token"`
}
AuthResetPasswordJSONBody defines parameters for AuthResetPassword.
type AuthResetPasswordJSONRequestBody ¶
type AuthResetPasswordJSONRequestBody AuthResetPasswordJSONBody
AuthResetPasswordJSONRequestBody defines body for AuthResetPassword for application/json ContentType.
type AuthSession ¶
type AuthSession struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
// ExpiresAt When this session expires
ExpiresAt time.Time `json:"expires_at"`
// Id Unique session identifier
Id openapi_types.UUID `json:"id"`
// IpAddress IP address of the client when the session was created
IpAddress *string `json:"ip_address,omitempty"`
// IsActive Whether the session is currently active (not expired)
IsActive *bool `json:"is_active,omitempty"`
// IsCurrent Whether this is the session making the current request
IsCurrent *bool `json:"is_current,omitempty"`
// LastActivityAt Last activity timestamp
LastActivityAt *time.Time `json:"last_activity_at,omitempty"`
// LastIpAddress IP address of the most recent activity (token refresh)
LastIpAddress *string `json:"last_ip_address,omitempty"`
// Provider Authentication provider used to create this session
Provider AuthSessionProvider `json:"provider"`
// SessionStartedAt When the session was created
SessionStartedAt *time.Time `json:"session_started_at,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// UserAgent Browser/device user agent string
UserAgent *string `json:"user_agent,omitempty"`
// UserId The user this session belongs to
UserId openapi_types.UUID `json:"user_id"`
}
AuthSession An authentication session for a user
type AuthSessionProvider ¶ added in v0.1.0
type AuthSessionProvider string
AuthSessionProvider Authentication provider used to create this session
const ( AuthSessionProviderAnonymous AuthSessionProvider = "anonymous" AuthSessionProviderApple AuthSessionProvider = "apple" AuthSessionProviderEmail AuthSessionProvider = "email" AuthSessionProviderGithub AuthSessionProvider = "github" AuthSessionProviderGoogle AuthSessionProvider = "google" AuthSessionProviderMicrosoft AuthSessionProvider = "microsoft" )
Defines values for AuthSessionProvider.
func (AuthSessionProvider) Valid ¶ added in v0.1.0
func (e AuthSessionProvider) Valid() bool
Valid indicates whether the value is a known member of the AuthSessionProvider enum.
type AuthSigninClientResponse ¶
type AuthSigninClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthTokenResponse
}
func ParseAuthSigninClientResponse ¶
func ParseAuthSigninClientResponse(rsp *http.Response) (*AuthSigninClientResponse, error)
ParseAuthSigninClientResponse parses an HTTP response from a AuthSigninWithResponse call
func (AuthSigninClientResponse) ContentType ¶
func (r AuthSigninClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthSigninClientResponse) Status ¶
func (r AuthSigninClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthSigninClientResponse) StatusCode ¶
func (r AuthSigninClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthSigninJSONBody ¶
AuthSigninJSONBody defines parameters for AuthSignin.
type AuthSigninJSONRequestBody ¶
type AuthSigninJSONRequestBody AuthSigninJSONBody
AuthSigninJSONRequestBody defines body for AuthSignin for application/json ContentType.
type AuthSignupAnonymousClientResponse ¶
type AuthSignupAnonymousClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AuthTokenResponse
}
func ParseAuthSignupAnonymousClientResponse ¶
func ParseAuthSignupAnonymousClientResponse(rsp *http.Response) (*AuthSignupAnonymousClientResponse, error)
ParseAuthSignupAnonymousClientResponse parses an HTTP response from a AuthSignupAnonymousWithResponse call
func (AuthSignupAnonymousClientResponse) ContentType ¶
func (r AuthSignupAnonymousClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthSignupAnonymousClientResponse) Status ¶
func (r AuthSignupAnonymousClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthSignupAnonymousClientResponse) StatusCode ¶
func (r AuthSignupAnonymousClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthSignupAnonymousJSONBody ¶
type AuthSignupAnonymousJSONBody struct {
// UserMetadata Custom user metadata (e.g., display_name, avatar_url)
UserMetadata *map[string]interface{} `json:"user_metadata,omitempty"`
}
AuthSignupAnonymousJSONBody defines parameters for AuthSignupAnonymous.
type AuthSignupAnonymousJSONRequestBody ¶
type AuthSignupAnonymousJSONRequestBody AuthSignupAnonymousJSONBody
AuthSignupAnonymousJSONRequestBody defines body for AuthSignupAnonymous for application/json ContentType.
type AuthSignupClientResponse ¶
type AuthSignupClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AuthSignupResponse
}
func ParseAuthSignupClientResponse ¶
func ParseAuthSignupClientResponse(rsp *http.Response) (*AuthSignupClientResponse, error)
ParseAuthSignupClientResponse parses an HTTP response from a AuthSignupWithResponse call
func (AuthSignupClientResponse) ContentType ¶
func (r AuthSignupClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthSignupClientResponse) Status ¶
func (r AuthSignupClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthSignupClientResponse) StatusCode ¶
func (r AuthSignupClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthSignupJSONBody ¶
type AuthSignupJSONBody struct {
Email openapi_types.Email `json:"email"`
Password string `json:"password"`
UserMetadata *map[string]interface{} `json:"user_metadata,omitempty"`
}
AuthSignupJSONBody defines parameters for AuthSignup.
type AuthSignupJSONRequestBody ¶
type AuthSignupJSONRequestBody AuthSignupJSONBody
AuthSignupJSONRequestBody defines body for AuthSignup for application/json ContentType.
type AuthSignupResponse ¶ added in v0.1.0
type AuthSignupResponse struct {
// ConfirmationRequired Whether the project requires email confirmation. Reflects project config
// only (identical for a new and an existing email), so it leaks nothing about
// account existence.
ConfirmationRequired bool `json:"confirmation_required"`
// Message Human-readable acknowledgement.
Message string `json:"message"`
}
AuthSignupResponse Uniform, session-less response returned by POST /auth/signup. It carries no tokens and no user object, and is identical for a new account and for an already-registered email (anti-enumeration). Clients obtain a session with a subsequent POST /auth/signin.
type AuthTokenResponse ¶
type AuthTokenResponse struct {
// AccessToken JWT access token (expires after configured lifetime)
AccessToken string `json:"access_token"`
// ExpiresIn Access token lifetime in seconds
ExpiresIn int `json:"expires_in"`
// RefreshToken Long-lived token for getting new access tokens
RefreshToken string `json:"refresh_token"`
TokenType string `json:"token_type"`
User AuthUser `json:"user"`
}
AuthTokenResponse defines model for AuthTokenResponse.
type AuthUnlinkIdentityClientResponse ¶ added in v0.1.0
type AuthUnlinkIdentityClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON404 *Error
}
func ParseAuthUnlinkIdentityClientResponse ¶ added in v0.1.0
func ParseAuthUnlinkIdentityClientResponse(rsp *http.Response) (*AuthUnlinkIdentityClientResponse, error)
ParseAuthUnlinkIdentityClientResponse parses an HTTP response from a AuthUnlinkIdentityWithResponse call
func (AuthUnlinkIdentityClientResponse) ContentType ¶ added in v0.1.0
func (r AuthUnlinkIdentityClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthUnlinkIdentityClientResponse) Status ¶ added in v0.1.0
func (r AuthUnlinkIdentityClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthUnlinkIdentityClientResponse) StatusCode ¶ added in v0.1.0
func (r AuthUnlinkIdentityClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthUnlinkOAuthProviderClientResponse ¶
type AuthUnlinkOAuthProviderClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON404 *Error
}
func ParseAuthUnlinkOAuthProviderClientResponse ¶
func ParseAuthUnlinkOAuthProviderClientResponse(rsp *http.Response) (*AuthUnlinkOAuthProviderClientResponse, error)
ParseAuthUnlinkOAuthProviderClientResponse parses an HTTP response from a AuthUnlinkOAuthProviderWithResponse call
func (AuthUnlinkOAuthProviderClientResponse) ContentType ¶
func (r AuthUnlinkOAuthProviderClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthUnlinkOAuthProviderClientResponse) Status ¶
func (r AuthUnlinkOAuthProviderClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthUnlinkOAuthProviderClientResponse) StatusCode ¶
func (r AuthUnlinkOAuthProviderClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthUnlinkOAuthProviderParamsProvider ¶
type AuthUnlinkOAuthProviderParamsProvider string
AuthUnlinkOAuthProviderParamsProvider defines parameters for AuthUnlinkOAuthProvider.
const ( AuthUnlinkOAuthProviderParamsProviderApple AuthUnlinkOAuthProviderParamsProvider = "apple" AuthUnlinkOAuthProviderParamsProviderGithub AuthUnlinkOAuthProviderParamsProvider = "github" AuthUnlinkOAuthProviderParamsProviderGoogle AuthUnlinkOAuthProviderParamsProvider = "google" AuthUnlinkOAuthProviderParamsProviderMicrosoft AuthUnlinkOAuthProviderParamsProvider = "microsoft" )
Defines values for AuthUnlinkOAuthProviderParamsProvider.
func (AuthUnlinkOAuthProviderParamsProvider) Valid ¶
func (e AuthUnlinkOAuthProviderParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the AuthUnlinkOAuthProviderParamsProvider enum.
type AuthUpdateUserClientResponse ¶
type AuthUpdateUserClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
User *AuthUser `json:"user,omitempty"`
}
JSON400 *Error
JSON401 *Error
}
func ParseAuthUpdateUserClientResponse ¶
func ParseAuthUpdateUserClientResponse(rsp *http.Response) (*AuthUpdateUserClientResponse, error)
ParseAuthUpdateUserClientResponse parses an HTTP response from a AuthUpdateUserWithResponse call
func (AuthUpdateUserClientResponse) ContentType ¶
func (r AuthUpdateUserClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthUpdateUserClientResponse) Status ¶
func (r AuthUpdateUserClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthUpdateUserClientResponse) StatusCode ¶
func (r AuthUpdateUserClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthUpdateUserJSONBody ¶
type AuthUpdateUserJSONBody struct {
Password *string `json:"password,omitempty"`
UserMetadata *map[string]interface{} `json:"user_metadata,omitempty"`
}
AuthUpdateUserJSONBody defines parameters for AuthUpdateUser.
type AuthUpdateUserJSONRequestBody ¶
type AuthUpdateUserJSONRequestBody AuthUpdateUserJSONBody
AuthUpdateUserJSONRequestBody defines body for AuthUpdateUser for application/json ContentType.
type AuthUser ¶
type AuthUser struct {
// AppMetadata Application-controlled metadata (read-only for users)
AppMetadata *map[string]interface{} `json:"app_metadata,omitempty"`
// AvatarUrl User avatar URL (from OAuth provider or manually set)
AvatarUrl *string `json:"avatar_url,omitempty"`
// BannedUntil When temporary ban expires (null if not banned or permanent)
BannedUntil *time.Time `json:"banned_until,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Email openapi_types.Email `json:"email"`
EmailConfirmed *bool `json:"email_confirmed,omitempty"`
Id openapi_types.UUID `json:"id"`
LastSignInAt *time.Time `json:"last_sign_in_at,omitempty"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
Status AuthUserStatus `json:"status"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
// UserMetadata User-editable metadata
UserMetadata *map[string]interface{} `json:"user_metadata,omitempty"`
}
AuthUser defines model for AuthUser.
type AuthUserStatus ¶ added in v0.1.0
type AuthUserStatus string
AuthUserStatus defines model for AuthUser.Status.
const ( AuthUserStatusActive AuthUserStatus = "active" AuthUserStatusBanned AuthUserStatus = "banned" AuthUserStatusDeleted AuthUserStatus = "deleted" )
Defines values for AuthUserStatus.
func (AuthUserStatus) Valid ¶ added in v0.1.0
func (e AuthUserStatus) Valid() bool
Valid indicates whether the value is a known member of the AuthUserStatus enum.
type BanAuthUserClientResponse ¶
type BanAuthUserClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BanUserResponse
JSON404 *Error
}
func ParseBanAuthUserClientResponse ¶
func ParseBanAuthUserClientResponse(rsp *http.Response) (*BanAuthUserClientResponse, error)
ParseBanAuthUserClientResponse parses an HTTP response from a BanAuthUserWithResponse call
func (BanAuthUserClientResponse) ContentType ¶
func (r BanAuthUserClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (BanAuthUserClientResponse) Status ¶
func (r BanAuthUserClientResponse) Status() string
Status returns HTTPResponse.Status
func (BanAuthUserClientResponse) StatusCode ¶
func (r BanAuthUserClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BanAuthUserJSONBody ¶
type BanAuthUserJSONBody struct {
// BannedUntil When the ban expires (omit for permanent ban)
BannedUntil *time.Time `json:"banned_until,omitempty"`
}
BanAuthUserJSONBody defines parameters for BanAuthUser.
type BanAuthUserJSONRequestBody ¶
type BanAuthUserJSONRequestBody BanAuthUserJSONBody
BanAuthUserJSONRequestBody defines body for BanAuthUser for application/json ContentType.
type BanUserResponse ¶
type BanUserResponse struct {
// BannedUntil When the ban expires (null for permanent ban)
BannedUntil *time.Time `json:"banned_until,omitempty"`
Email openapi_types.Email `json:"email"`
Message string `json:"message"`
Status BanUserResponseStatus `json:"status"`
UserId openapi_types.UUID `json:"user_id"`
}
BanUserResponse Response when banning a user
type BanUserResponseStatus ¶ added in v0.1.0
type BanUserResponseStatus string
BanUserResponseStatus defines model for BanUserResponse.Status.
const (
BanUserResponseStatusBanned BanUserResponseStatus = "banned"
)
Defines values for BanUserResponseStatus.
func (BanUserResponseStatus) Valid ¶ added in v0.1.0
func (e BanUserResponseStatus) Valid() bool
Valid indicates whether the value is a known member of the BanUserResponseStatus enum.
type BandwidthCapExceeded ¶ added in v0.0.4
type BandwidthCapExceeded = Error
BandwidthCapExceeded defines model for BandwidthCapExceeded.
type BatchFunctionDeployFailure ¶
type BatchFunctionDeployFailure struct {
Error string `json:"error"`
FunctionId *openapi_types.UUID `json:"function_id,omitempty"`
Name string `json:"name"`
Operation *BatchFunctionDeployFailureOperation `json:"operation,omitempty"`
}
BatchFunctionDeployFailure defines model for BatchFunctionDeployFailure.
type BatchFunctionDeployFailureOperation ¶ added in v0.1.0
type BatchFunctionDeployFailureOperation string
BatchFunctionDeployFailureOperation defines model for BatchFunctionDeployFailure.Operation.
const ( BatchFunctionDeployFailureOperationDeploy BatchFunctionDeployFailureOperation = "deploy" BatchFunctionDeployFailureOperationUpdate BatchFunctionDeployFailureOperation = "update" )
Defines values for BatchFunctionDeployFailureOperation.
func (BatchFunctionDeployFailureOperation) Valid ¶ added in v0.1.0
func (e BatchFunctionDeployFailureOperation) Valid() bool
Valid indicates whether the value is a known member of the BatchFunctionDeployFailureOperation enum.
type BatchFunctionDeployResponse ¶
type BatchFunctionDeployResponse struct {
BatchId openapi_types.UUID `json:"batch_id"`
// Data Functions whose deployment workflows were started successfully
Data []Function `json:"data"`
// Failed Functions that failed before their workflow started. Successful functions are left running; failed new functions are deleted and failed updates are rolled back where possible.
Failed *[]BatchFunctionDeployFailure `json:"failed,omitempty"`
}
BatchFunctionDeployResponse defines model for BatchFunctionDeployResponse.
type CallOAuthProviderAPIClientResponse ¶
type CallOAuthProviderAPIClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
JSON400 *Error
JSON401 *Error
JSON502 *Error
}
func ParseCallOAuthProviderAPIClientResponse ¶
func ParseCallOAuthProviderAPIClientResponse(rsp *http.Response) (*CallOAuthProviderAPIClientResponse, error)
ParseCallOAuthProviderAPIClientResponse parses an HTTP response from a CallOAuthProviderAPIWithResponse call
func (CallOAuthProviderAPIClientResponse) ContentType ¶
func (r CallOAuthProviderAPIClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CallOAuthProviderAPIClientResponse) Status ¶
func (r CallOAuthProviderAPIClientResponse) Status() string
Status returns HTTPResponse.Status
func (CallOAuthProviderAPIClientResponse) StatusCode ¶
func (r CallOAuthProviderAPIClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CallOAuthProviderAPIJSONBody ¶
type CallOAuthProviderAPIJSONBody struct {
// Body Request body for POST requests
Body *map[string]interface{} `json:"body,omitempty"`
// Endpoint Relative path on the provider's API, beginning with `/`. It is
// joined with the provider's fixed base URL; it must not contain a
// scheme, host, userinfo, or a leading `//`.
Endpoint string `json:"endpoint"`
// Method HTTP method to use
Method *CallOAuthProviderAPIJSONBodyMethod `json:"method,omitempty"`
}
CallOAuthProviderAPIJSONBody defines parameters for CallOAuthProviderAPI.
type CallOAuthProviderAPIJSONBodyMethod ¶
type CallOAuthProviderAPIJSONBodyMethod string
CallOAuthProviderAPIJSONBodyMethod defines parameters for CallOAuthProviderAPI.
const ( GET CallOAuthProviderAPIJSONBodyMethod = "GET" POST CallOAuthProviderAPIJSONBodyMethod = "POST" )
Defines values for CallOAuthProviderAPIJSONBodyMethod.
func (CallOAuthProviderAPIJSONBodyMethod) Valid ¶
func (e CallOAuthProviderAPIJSONBodyMethod) Valid() bool
Valid indicates whether the value is a known member of the CallOAuthProviderAPIJSONBodyMethod enum.
type CallOAuthProviderAPIJSONRequestBody ¶
type CallOAuthProviderAPIJSONRequestBody CallOAuthProviderAPIJSONBody
CallOAuthProviderAPIJSONRequestBody defines body for CallOAuthProviderAPI for application/json ContentType.
type CallOAuthProviderAPIParamsProvider ¶
type CallOAuthProviderAPIParamsProvider string
CallOAuthProviderAPIParamsProvider defines parameters for CallOAuthProviderAPI.
const ( CallOAuthProviderAPIParamsProviderApple CallOAuthProviderAPIParamsProvider = "apple" CallOAuthProviderAPIParamsProviderGithub CallOAuthProviderAPIParamsProvider = "github" CallOAuthProviderAPIParamsProviderGoogle CallOAuthProviderAPIParamsProvider = "google" CallOAuthProviderAPIParamsProviderMicrosoft CallOAuthProviderAPIParamsProvider = "microsoft" )
Defines values for CallOAuthProviderAPIParamsProvider.
func (CallOAuthProviderAPIParamsProvider) Valid ¶
func (e CallOAuthProviderAPIParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the CallOAuthProviderAPIParamsProvider enum.
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) ApplyProjectConfig ¶ added in v0.0.5
func (c *Client) ApplyProjectConfig(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, body ApplyProjectConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ApplyProjectConfigWithBody ¶ added in v0.0.5
func (*Client) AuthCancelEmailChange ¶
func (*Client) AuthConfirmEmail ¶
func (c *Client) AuthConfirmEmail(ctx context.Context, body AuthConfirmEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthConfirmEmailChange ¶
func (c *Client) AuthConfirmEmailChange(ctx context.Context, body AuthConfirmEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthConfirmEmailChangeWithBody ¶
func (*Client) AuthConfirmEmailWithBody ¶
func (*Client) AuthConvertAnonymous ¶
func (c *Client) AuthConvertAnonymous(ctx context.Context, body AuthConvertAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthConvertAnonymousWithBody ¶
func (*Client) AuthDeleteAllMySessions ¶
func (*Client) AuthDeleteMySession ¶
func (c *Client) AuthDeleteMySession(ctx context.Context, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthDeviceAuthorize ¶
func (c *Client) AuthDeviceAuthorize(ctx context.Context, body AuthDeviceAuthorizeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthDeviceAuthorizeWithBody ¶
func (*Client) AuthDeviceToken ¶
func (c *Client) AuthDeviceToken(ctx context.Context, body AuthDeviceTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthDeviceTokenWithBody ¶
func (*Client) AuthDeviceVerify ¶
func (c *Client) AuthDeviceVerify(ctx context.Context, body AuthDeviceVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthDeviceVerifyWithBody ¶
func (*Client) AuthForgotPassword ¶
func (c *Client) AuthForgotPassword(ctx context.Context, body AuthForgotPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthForgotPasswordWithBody ¶
func (*Client) AuthGetMySessions ¶
func (c *Client) AuthGetMySessions(ctx context.Context, params *AuthGetMySessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthGetUser ¶
func (*Client) AuthLinkOAuthProvider ¶
func (c *Client) AuthLinkOAuthProvider(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthListIdentities ¶ added in v0.1.0
func (*Client) AuthListMethods ¶ added in v0.1.0
func (*Client) AuthListOAuthProviders ¶
func (*Client) AuthLogout ¶
func (c *Client) AuthLogout(ctx context.Context, body AuthLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthLogoutWithBody ¶
func (*Client) AuthOAuthAuthorize ¶
func (c *Client) AuthOAuthAuthorize(ctx context.Context, provider AuthOAuthAuthorizeParamsProvider, params *AuthOAuthAuthorizeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthOAuthCallback ¶
func (c *Client) AuthOAuthCallback(ctx context.Context, provider AuthOAuthCallbackParamsProvider, params *AuthOAuthCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthPlatformExchange ¶
func (c *Client) AuthPlatformExchange(ctx context.Context, body AuthPlatformExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthPlatformExchangeWithBody ¶
func (*Client) AuthPromoteMethod ¶ added in v0.1.0
func (c *Client) AuthPromoteMethod(ctx context.Context, methodId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthRefresh ¶
func (c *Client) AuthRefresh(ctx context.Context, body AuthRefreshJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthRefreshWithBody ¶
func (*Client) AuthRequestEmailChange ¶
func (c *Client) AuthRequestEmailChange(ctx context.Context, body AuthRequestEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthRequestEmailChangeWithBody ¶
func (*Client) AuthResendConfirmation ¶
func (c *Client) AuthResendConfirmation(ctx context.Context, body AuthResendConfirmationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthResendConfirmationWithBody ¶
func (*Client) AuthResetPassword ¶
func (c *Client) AuthResetPassword(ctx context.Context, body AuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthResetPasswordWithBody ¶
func (*Client) AuthSignin ¶
func (c *Client) AuthSignin(ctx context.Context, body AuthSigninJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthSigninWithBody ¶
func (*Client) AuthSignup ¶
func (c *Client) AuthSignup(ctx context.Context, body AuthSignupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthSignupAnonymous ¶
func (c *Client) AuthSignupAnonymous(ctx context.Context, body AuthSignupAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthSignupAnonymousWithBody ¶
func (*Client) AuthSignupWithBody ¶
func (*Client) AuthUnlinkIdentity ¶ added in v0.1.0
func (c *Client) AuthUnlinkIdentity(ctx context.Context, identityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthUnlinkOAuthProvider ¶
func (c *Client) AuthUnlinkOAuthProvider(ctx context.Context, provider AuthUnlinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthUpdateUser ¶
func (c *Client) AuthUpdateUser(ctx context.Context, body AuthUpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthUpdateUserWithBody ¶
func (*Client) BanAuthUser ¶
func (c *Client) BanAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, body BanAuthUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BanAuthUserWithBody ¶
func (*Client) CallOAuthProviderAPI ¶
func (c *Client) CallOAuthProviderAPI(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, body CallOAuthProviderAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CallOAuthProviderAPIWithBody ¶
func (*Client) ConfigureAuthMethods ¶
func (c *Client) ConfigureAuthMethods(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ConfigureAuthMethodsWithBody ¶
func (*Client) CopyStorageObject ¶
func (c *Client) CopyStorageObject(ctx context.Context, bucketName BucketName, body CopyStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CopyStorageObjectWithBody ¶
func (*Client) CreateAnonKey ¶
func (c *Client) CreateAnonKey(ctx context.Context, id ProjectId, body CreateAnonKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAnonKeyWithBody ¶
func (*Client) CreateDatabase ¶
func (c *Client) CreateDatabase(ctx context.Context, id ProjectId, body CreateDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDatabaseWithBody ¶
func (*Client) CreateEmailTemplate ¶
func (c *Client) CreateEmailTemplate(ctx context.Context, id ProjectId, body CreateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEmailTemplateWithBody ¶
func (*Client) CreateFrontendCustomDomain ¶
func (c *Client) CreateFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, body CreateFrontendCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateFrontendCustomDomainWithBody ¶
func (*Client) CreateFrontendWithBody ¶
func (*Client) CreateFunctionScheduler ¶
func (c *Client) CreateFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, body CreateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateFunctionSchedulerWithBody ¶
func (*Client) CreateFunctionWithBody ¶
func (*Client) CreateFunctionsBatchWithBody ¶
func (*Client) CreateOAuthConfig ¶
func (c *Client) CreateOAuthConfig(ctx context.Context, id ProjectId, body CreateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateOAuthConfigWithBody ¶
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectWithBody ¶
func (*Client) CreateServiceKey ¶
func (c *Client) CreateServiceKey(ctx context.Context, id ProjectId, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateServiceKeyWithBody ¶
func (*Client) CreateStorageBucket ¶
func (c *Client) CreateStorageBucket(ctx context.Context, id ProjectId, body CreateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateStorageBucketWithBody ¶
func (*Client) CreateStoragePolicy ¶
func (c *Client) CreateStoragePolicy(ctx context.Context, id ProjectId, bucketName BucketName, body CreateStoragePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateStoragePolicyWithBody ¶
func (*Client) CreateVariable ¶
func (c *Client) CreateVariable(ctx context.Context, id ProjectId, body CreateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateVariableWithBody ¶
func (*Client) DeleteAllUserSessions ¶
func (c *Client) DeleteAllUserSessions(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteAuthUser ¶
func (c *Client) DeleteAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDatabase ¶
func (c *Client) DeleteDatabase(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteEmailTemplate ¶
func (c *Client) DeleteEmailTemplate(ctx context.Context, id ProjectId, pType DeleteEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFrontend ¶
func (c *Client) DeleteFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFrontendCustomDomain ¶
func (c *Client) DeleteFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFunction ¶
func (c *Client) DeleteFunction(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFunctionScheduler ¶
func (c *Client) DeleteFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteOAuthConfig ¶
func (c *Client) DeleteOAuthConfig(ctx context.Context, id ProjectId, provider DeleteOAuthConfigParamsProvider, params *DeleteOAuthConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProject ¶
func (*Client) DeleteProjectLogo ¶ added in v0.0.4
func (*Client) DeleteServiceKey ¶
func (c *Client) DeleteServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteStorageBucket ¶
func (c *Client) DeleteStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteStorageObject ¶
func (c *Client) DeleteStorageObject(ctx context.Context, bucketName BucketName, path string, params *DeleteStorageObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteStoragePolicy ¶
func (c *Client) DeleteStoragePolicy(ctx context.Context, id ProjectId, bucketName BucketName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUserSession ¶
func (c *Client) DeleteUserSession(ctx context.Context, id ProjectId, userId openapi_types.UUID, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteVariable ¶
func (c *Client) DeleteVariable(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadPublicFile ¶
func (c *Client) DownloadPublicFile(ctx context.Context, projectId openapi_types.UUID, bucketName BucketName, path string, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadStorageObject ¶
func (c *Client) DownloadStorageObject(ctx context.Context, bucketName BucketName, path string, params *DownloadStorageObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAnonKey ¶
func (c *Client) GetAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAuthConfig ¶
func (*Client) GetAuthHostedPage ¶
func (c *Client) GetAuthHostedPage(ctx context.Context, id ProjectId, pageType HostedAuthPageType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAuthMethods ¶
func (*Client) GetAuthUser ¶
func (c *Client) GetAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDatabase ¶
func (c *Client) GetDatabase(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDatabaseStats ¶
func (c *Client) GetDatabaseStats(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetDatabaseStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDefaultEmailTemplate ¶
func (c *Client) GetDefaultEmailTemplate(ctx context.Context, pType GetDefaultEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDefaultEmailTemplates ¶
func (*Client) GetEmailTemplate ¶
func (c *Client) GetEmailTemplate(ctx context.Context, id ProjectId, pType GetEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFrontend ¶
func (c *Client) GetFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFrontendCustomDomain ¶
func (c *Client) GetFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFrontendUsageHistory ¶ added in v0.0.4
func (c *Client) GetFrontendUsageHistory(ctx context.Context, id ProjectId, frontendId FrontendId, params *GetFrontendUsageHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFunction ¶
func (c *Client) GetFunction(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFunctionScheduler ¶
func (c *Client) GetFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetHostedLoginOptions ¶
func (c *Client) GetHostedLoginOptions(ctx context.Context, id ProjectId, params *GetHostedLoginOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOAuthConfig ¶
func (c *Client) GetOAuthConfig(ctx context.Context, id ProjectId, provider GetOAuthConfigParamsProvider, params *GetOAuthConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetOAuthProviderToken ¶
func (c *Client) GetOAuthProviderToken(ctx context.Context, provider GetOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProject ¶
func (*Client) GetProjectConfig ¶ added in v0.0.5
func (c *Client) GetProjectConfig(ctx context.Context, id ProjectId, params *GetProjectConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectDatabaseQueries ¶ added in v0.0.5
func (c *Client) GetProjectDatabaseQueries(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetProjectDatabaseQueriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectHealth ¶ added in v0.0.5
func (*Client) GetProjectLogActivity ¶ added in v0.0.4
func (c *Client) GetProjectLogActivity(ctx context.Context, id ProjectId, body GetProjectLogActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectLogActivityWithBody ¶ added in v0.0.4
func (*Client) GetProjectLogo ¶ added in v0.0.4
func (*Client) GetProjectUsage ¶
func (*Client) GetRealtimeConfig ¶
func (*Client) GetRealtimeStats ¶
func (*Client) GetServiceKey ¶
func (c *Client) GetServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStorageBucket ¶
func (c *Client) GetStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStorageStats ¶
func (*Client) GetVariable ¶
func (c *Client) GetVariable(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) HealthCheck ¶
func (*Client) HostedLoginCheckEmail ¶
func (c *Client) HostedLoginCheckEmail(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, body HostedLoginCheckEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) HostedLoginCheckEmailWithBody ¶
func (*Client) InvokeFunction ¶
func (c *Client) InvokeFunction(ctx context.Context, functionId FunctionId, body InvokeFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InvokeFunctionWithBody ¶
func (*Client) ListAnonKeys ¶
func (*Client) ListAuthUsers ¶
func (c *Client) ListAuthUsers(ctx context.Context, id ProjectId, params *ListAuthUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAvailableOAuthProviders ¶
func (*Client) ListDatabaseRegions ¶
func (*Client) ListDatabases ¶
func (c *Client) ListDatabases(ctx context.Context, id ProjectId, params *ListDatabasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEmailTemplates ¶
func (*Client) ListFrontendDeployments ¶
func (c *Client) ListFrontendDeployments(ctx context.Context, id ProjectId, frontendId FrontendId, params *ListFrontendDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFrontends ¶
func (c *Client) ListFrontends(ctx context.Context, id ProjectId, params *ListFrontendsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFunctionDeployments ¶
func (c *Client) ListFunctionDeployments(ctx context.Context, id ProjectId, functionId FunctionId, params *ListFunctionDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFunctionRegions ¶ added in v0.0.4
func (*Client) ListFunctionRuntimes ¶
func (*Client) ListFunctionSchedulers ¶
func (c *Client) ListFunctionSchedulers(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListFunctions ¶
func (c *Client) ListFunctions(ctx context.Context, id ProjectId, params *ListFunctionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListOAuthConfigs ¶
func (*Client) ListPostgresVersions ¶
func (*Client) ListProjectCustomDomains ¶ added in v0.0.4
func (c *Client) ListProjectCustomDomains(ctx context.Context, id ProjectId, params *ListProjectCustomDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectDeployments ¶ added in v0.0.4
func (c *Client) ListProjectDeployments(ctx context.Context, id ProjectId, params *ListProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjectSchedulers ¶ added in v0.0.4
func (c *Client) ListProjectSchedulers(ctx context.Context, id ProjectId, params *ListProjectSchedulersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjects ¶
func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListServiceKeys ¶
func (c *Client) ListServiceKeys(ctx context.Context, id ProjectId, params *ListServiceKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListStorageBuckets ¶
func (*Client) ListStorageObjects ¶
func (c *Client) ListStorageObjects(ctx context.Context, bucketName BucketName, params *ListStorageObjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListStorageObjectsAdmin ¶
func (c *Client) ListStorageObjectsAdmin(ctx context.Context, id ProjectId, params *ListStorageObjectsAdminParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListStoragePolicies ¶
func (c *Client) ListStoragePolicies(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUserSessions ¶
func (c *Client) ListUserSessions(ctx context.Context, id ProjectId, userId openapi_types.UUID, params *ListUserSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListVariables ¶
func (c *Client) ListVariables(ctx context.Context, id ProjectId, params *ListVariablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MoveStorageObject ¶
func (c *Client) MoveStorageObject(ctx context.Context, bucketName BucketName, body MoveStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MoveStorageObjectWithBody ¶
func (*Client) QueryDatabaseDelete ¶
func (c *Client) QueryDatabaseDelete(ctx context.Context, databaseName DatabaseName, body QueryDatabaseDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseDeleteWithBody ¶
func (*Client) QueryDatabaseInsert ¶
func (c *Client) QueryDatabaseInsert(ctx context.Context, databaseName DatabaseName, body QueryDatabaseInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseInsertWithBody ¶
func (*Client) QueryDatabasePing ¶ added in v0.1.0
func (c *Client) QueryDatabasePing(ctx context.Context, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseSelect ¶
func (c *Client) QueryDatabaseSelect(ctx context.Context, databaseName DatabaseName, body QueryDatabaseSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseSelectWithBody ¶
func (*Client) QueryDatabaseUpdate ¶
func (c *Client) QueryDatabaseUpdate(ctx context.Context, databaseName DatabaseName, body QueryDatabaseUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseUpdateWithBody ¶
func (*Client) QueryProjectMetrics ¶ added in v0.1.0
func (c *Client) QueryProjectMetrics(ctx context.Context, id ProjectId, body QueryProjectMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryProjectMetricsWithBody ¶ added in v0.1.0
func (*Client) RedeployFrontend ¶
func (c *Client) RedeployFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RefreshOAuthProviderToken ¶
func (c *Client) RefreshOAuthProviderToken(ctx context.Context, provider RefreshOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegenerateAnonKey ¶
func (c *Client) RegenerateAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegenerateServiceKey ¶
func (c *Client) RegenerateServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenderDefaultManagedAuthPage ¶
func (c *Client) RenderDefaultManagedAuthPage(ctx context.Context, id ProjectId, params *RenderDefaultManagedAuthPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenderManagedAuthPage ¶
func (c *Client) RenderManagedAuthPage(ctx context.Context, id ProjectId, pageType HostedRenderablePageType, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDatabasePassword ¶
func (c *Client) ResetDatabasePassword(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResolveFunctionForInvocation ¶
func (c *Client) ResolveFunctionForInvocation(ctx context.Context, params *ResolveFunctionForInvocationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeAnonKey ¶
func (c *Client) RevokeAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchProjectLogs ¶ added in v0.0.4
func (c *Client) SearchProjectLogs(ctx context.Context, id ProjectId, body SearchProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchProjectLogsWithBody ¶ added in v0.0.4
func (*Client) SetDefaultAnonKey ¶ added in v0.0.4
func (c *Client) SetDefaultAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StreamProjectLogs ¶ added in v0.0.4
func (c *Client) StreamProjectLogs(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, body StreamProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StreamProjectLogsWithBody ¶ added in v0.0.4
func (*Client) TestEmailConfig ¶ added in v0.0.4
func (c *Client) TestEmailConfig(ctx context.Context, id ProjectId, body TestEmailConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TestEmailConfigWithBody ¶ added in v0.0.4
func (*Client) UnbanAuthUser ¶
func (c *Client) UnbanAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAuthConfig ¶
func (c *Client) UpdateAuthConfig(ctx context.Context, id ProjectId, body UpdateAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAuthConfigWithBody ¶
func (*Client) UpdateAuthHostedPage ¶
func (c *Client) UpdateAuthHostedPage(ctx context.Context, id ProjectId, pageType HostedAuthPageType, body UpdateAuthHostedPageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAuthHostedPageWithBody ¶
func (*Client) UpdateDatabaseType ¶
func (c *Client) UpdateDatabaseType(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDatabaseTypeWithBody ¶
func (*Client) UpdateEmailTemplate ¶
func (c *Client) UpdateEmailTemplate(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, body UpdateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEmailTemplateWithBody ¶
func (*Client) UpdateFunction ¶
func (c *Client) UpdateFunction(ctx context.Context, id ProjectId, functionId FunctionId, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFunctionScheduler ¶
func (c *Client) UpdateFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, body UpdateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFunctionSchedulerWithBody ¶
func (c *Client) UpdateFunctionSchedulerWithBody(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFunctionWithBody ¶
func (*Client) UpdateOAuthConfig ¶
func (c *Client) UpdateOAuthConfig(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, body UpdateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateOAuthConfigWithBody ¶
func (c *Client) UpdateOAuthConfigWithBody(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, id ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectWithBody ¶
func (*Client) UpdateRealtimeConfig ¶
func (c *Client) UpdateRealtimeConfig(ctx context.Context, id ProjectId, body UpdateRealtimeConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRealtimeConfigWithBody ¶
func (*Client) UpdateStorageBucket ¶
func (c *Client) UpdateStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, body UpdateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStorageBucketWithBody ¶
func (*Client) UpdateStorageObjectVisibility ¶
func (c *Client) UpdateStorageObjectVisibility(ctx context.Context, bucketName BucketName, path string, body UpdateStorageObjectVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStorageObjectVisibilityWithBody ¶
func (*Client) UpdateVariable ¶
func (c *Client) UpdateVariable(ctx context.Context, id ProjectId, name VariableName, body UpdateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateVariableWithBody ¶
func (*Client) UploadPartWithBody ¶
func (c *Client) UploadPartWithBody(ctx context.Context, bucketName BucketName, path string, params *UploadPartParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UploadProjectLogoWithBody ¶ added in v0.0.4
func (*Client) UploadStorageObject ¶
func (c *Client) UploadStorageObject(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, body UploadStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UploadStorageObjectWithBody ¶
func (c *Client) UploadStorageObjectWithBody(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface {
// AuthConfirmEmailWithBody request with any body
AuthConfirmEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthConfirmEmail(ctx context.Context, body AuthConfirmEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthDeviceAuthorizeWithBody request with any body
AuthDeviceAuthorizeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthDeviceAuthorize(ctx context.Context, body AuthDeviceAuthorizeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthDeviceTokenWithBody request with any body
AuthDeviceTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthDeviceToken(ctx context.Context, body AuthDeviceTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthDeviceVerifyWithBody request with any body
AuthDeviceVerifyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthDeviceVerify(ctx context.Context, body AuthDeviceVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthForgotPasswordWithBody request with any body
AuthForgotPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthForgotPassword(ctx context.Context, body AuthForgotPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthLogoutWithBody request with any body
AuthLogoutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthLogout(ctx context.Context, body AuthLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthListOAuthProviders request
AuthListOAuthProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthOAuthAuthorize request
AuthOAuthAuthorize(ctx context.Context, provider AuthOAuthAuthorizeParamsProvider, params *AuthOAuthAuthorizeParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CallOAuthProviderAPIWithBody request with any body
CallOAuthProviderAPIWithBody(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CallOAuthProviderAPI(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, body CallOAuthProviderAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthOAuthCallback request
AuthOAuthCallback(ctx context.Context, provider AuthOAuthCallbackParamsProvider, params *AuthOAuthCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthLinkOAuthProvider request
AuthLinkOAuthProvider(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
// RefreshOAuthProviderToken request
RefreshOAuthProviderToken(ctx context.Context, provider RefreshOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOAuthProviderToken request
GetOAuthProviderToken(ctx context.Context, provider GetOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthUnlinkOAuthProvider request
AuthUnlinkOAuthProvider(ctx context.Context, provider AuthUnlinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthPlatformExchangeWithBody request with any body
AuthPlatformExchangeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthPlatformExchange(ctx context.Context, body AuthPlatformExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthRefreshWithBody request with any body
AuthRefreshWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthRefresh(ctx context.Context, body AuthRefreshJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthResendConfirmationWithBody request with any body
AuthResendConfirmationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthResendConfirmation(ctx context.Context, body AuthResendConfirmationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthResetPasswordWithBody request with any body
AuthResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthResetPassword(ctx context.Context, body AuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthSigninWithBody request with any body
AuthSigninWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthSignin(ctx context.Context, body AuthSigninJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthSignupWithBody request with any body
AuthSignupWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthSignup(ctx context.Context, body AuthSignupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthSignupAnonymousWithBody request with any body
AuthSignupAnonymousWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthSignupAnonymous(ctx context.Context, body AuthSignupAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthGetUser request
AuthGetUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthUpdateUserWithBody request with any body
AuthUpdateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthUpdateUser(ctx context.Context, body AuthUpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthCancelEmailChange request
AuthCancelEmailChange(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthRequestEmailChangeWithBody request with any body
AuthRequestEmailChangeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthRequestEmailChange(ctx context.Context, body AuthRequestEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthConfirmEmailChangeWithBody request with any body
AuthConfirmEmailChangeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthConfirmEmailChange(ctx context.Context, body AuthConfirmEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthConvertAnonymousWithBody request with any body
AuthConvertAnonymousWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthConvertAnonymous(ctx context.Context, body AuthConvertAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthListIdentities request
AuthListIdentities(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthUnlinkIdentity request
AuthUnlinkIdentity(ctx context.Context, identityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthListMethods request
AuthListMethods(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthPromoteMethod request
AuthPromoteMethod(ctx context.Context, methodId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthDeleteAllMySessions request
AuthDeleteAllMySessions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthGetMySessions request
AuthGetMySessions(ctx context.Context, params *AuthGetMySessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthDeleteMySession request
AuthDeleteMySession(ctx context.Context, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPostgresVersions request
ListPostgresVersions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDatabaseRegions request
ListDatabaseRegions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseDeleteWithBody request with any body
QueryDatabaseDeleteWithBody(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseDelete(ctx context.Context, databaseName DatabaseName, body QueryDatabaseDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseInsertWithBody request with any body
QueryDatabaseInsertWithBody(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseInsert(ctx context.Context, databaseName DatabaseName, body QueryDatabaseInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabasePing request
QueryDatabasePing(ctx context.Context, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseSelectWithBody request with any body
QueryDatabaseSelectWithBody(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseSelect(ctx context.Context, databaseName DatabaseName, body QueryDatabaseSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseUpdateWithBody request with any body
QueryDatabaseUpdateWithBody(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseUpdate(ctx context.Context, databaseName DatabaseName, body QueryDatabaseUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDefaultEmailTemplates request
GetDefaultEmailTemplates(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDefaultEmailTemplate request
GetDefaultEmailTemplate(ctx context.Context, pType GetDefaultEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFunctionRegions request
ListFunctionRegions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResolveFunctionForInvocation request
ResolveFunctionForInvocation(ctx context.Context, params *ResolveFunctionForInvocationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFunctionRuntimes request
ListFunctionRuntimes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// InvokeFunctionWithBody request with any body
InvokeFunctionWithBody(ctx context.Context, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
InvokeFunction(ctx context.Context, functionId FunctionId, body InvokeFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// HealthCheck request
HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjects request
ListProjects(ctx context.Context, params *ListProjectsParams, 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)
// DeleteProject request
DeleteProject(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProject request
GetProject(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateProjectWithBody request with any body
UpdateProjectWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateProject(ctx context.Context, id ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAnonKeys request
ListAnonKeys(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAnonKeyWithBody request with any body
CreateAnonKeyWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAnonKey(ctx context.Context, id ProjectId, body CreateAnonKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeAnonKey request
RevokeAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAnonKey request
GetAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// RegenerateAnonKey request
RegenerateAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetDefaultAnonKey request
SetDefaultAnonKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuthConfig request
GetAuthConfig(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAuthConfigWithBody request with any body
UpdateAuthConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAuthConfig(ctx context.Context, id ProjectId, body UpdateAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestEmailConfigWithBody request with any body
TestEmailConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestEmailConfig(ctx context.Context, id ProjectId, body TestEmailConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RenderDefaultManagedAuthPage request
RenderDefaultManagedAuthPage(ctx context.Context, id ProjectId, params *RenderDefaultManagedAuthPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuthHostedPage request
GetAuthHostedPage(ctx context.Context, id ProjectId, pageType HostedAuthPageType, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAuthHostedPageWithBody request with any body
UpdateAuthHostedPageWithBody(ctx context.Context, id ProjectId, pageType HostedAuthPageType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAuthHostedPage(ctx context.Context, id ProjectId, pageType HostedAuthPageType, body UpdateAuthHostedPageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// HostedLoginCheckEmailWithBody request with any body
HostedLoginCheckEmailWithBody(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
HostedLoginCheckEmail(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, body HostedLoginCheckEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHostedLoginOptions request
GetHostedLoginOptions(ctx context.Context, id ProjectId, params *GetHostedLoginOptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// RenderManagedAuthPage request
RenderManagedAuthPage(ctx context.Context, id ProjectId, pageType HostedRenderablePageType, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuthMethods request
GetAuthMethods(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfigureAuthMethodsWithBody request with any body
ConfigureAuthMethodsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfigureAuthMethods(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAuthUsers request
ListAuthUsers(ctx context.Context, id ProjectId, params *ListAuthUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAuthUser request
DeleteAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuthUser request
GetAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// BanAuthUserWithBody request with any body
BanAuthUserWithBody(ctx context.Context, id ProjectId, userId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BanAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, body BanAuthUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAllUserSessions request
DeleteAllUserSessions(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUserSessions request
ListUserSessions(ctx context.Context, id ProjectId, userId openapi_types.UUID, params *ListUserSessionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUserSession request
DeleteUserSession(ctx context.Context, id ProjectId, userId openapi_types.UUID, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnbanAuthUser request
UnbanAuthUser(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectConfig request
GetProjectConfig(ctx context.Context, id ProjectId, params *GetProjectConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApplyProjectConfigWithBody request with any body
ApplyProjectConfigWithBody(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ApplyProjectConfig(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, body ApplyProjectConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDatabases request
ListDatabases(ctx context.Context, id ProjectId, params *ListDatabasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDatabaseWithBody request with any body
CreateDatabaseWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDatabase(ctx context.Context, id ProjectId, body CreateDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDatabase request
DeleteDatabase(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDatabase request
GetDatabase(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectDatabaseQueries request
GetProjectDatabaseQueries(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetProjectDatabaseQueriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResetDatabasePassword request
ResetDatabasePassword(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDatabaseStats request
GetDatabaseStats(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetDatabaseStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDatabaseTypeWithBody request with any body
UpdateDatabaseTypeWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDatabaseType(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjectDeployments request
ListProjectDeployments(ctx context.Context, id ProjectId, params *ListProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjectCustomDomains request
ListProjectCustomDomains(ctx context.Context, id ProjectId, params *ListProjectCustomDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEmailTemplates request
ListEmailTemplates(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEmailTemplateWithBody request with any body
CreateEmailTemplateWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEmailTemplate(ctx context.Context, id ProjectId, body CreateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEmailTemplate request
DeleteEmailTemplate(ctx context.Context, id ProjectId, pType DeleteEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEmailTemplate request
GetEmailTemplate(ctx context.Context, id ProjectId, pType GetEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEmailTemplateWithBody request with any body
UpdateEmailTemplateWithBody(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEmailTemplate(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, body UpdateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFrontends request
ListFrontends(ctx context.Context, id ProjectId, params *ListFrontendsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFrontendWithBody request with any body
CreateFrontendWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFrontend request
DeleteFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFrontend request
GetFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFrontendDeployments request
ListFrontendDeployments(ctx context.Context, id ProjectId, frontendId FrontendId, params *ListFrontendDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFrontendCustomDomain request
DeleteFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFrontendCustomDomain request
GetFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFrontendCustomDomainWithBody request with any body
CreateFrontendCustomDomainWithBody(ctx context.Context, id ProjectId, frontendId FrontendId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFrontendCustomDomain(ctx context.Context, id ProjectId, frontendId FrontendId, body CreateFrontendCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RedeployFrontend request
RedeployFrontend(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFrontendUsageHistory request
GetFrontendUsageHistory(ctx context.Context, id ProjectId, frontendId FrontendId, params *GetFrontendUsageHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFunctions request
ListFunctions(ctx context.Context, id ProjectId, params *ListFunctionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFunctionWithBody request with any body
CreateFunctionWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFunctionsBatchWithBody request with any body
CreateFunctionsBatchWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFunction request
DeleteFunction(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFunction request
GetFunction(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFunctionWithBody request with any body
UpdateFunctionWithBody(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFunction(ctx context.Context, id ProjectId, functionId FunctionId, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFunctionDeployments request
ListFunctionDeployments(ctx context.Context, id ProjectId, functionId FunctionId, params *ListFunctionDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFunctionSchedulers request
ListFunctionSchedulers(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateFunctionSchedulerWithBody request with any body
CreateFunctionSchedulerWithBody(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, body CreateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFunctionScheduler request
DeleteFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFunctionScheduler request
GetFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFunctionSchedulerWithBody request with any body
UpdateFunctionSchedulerWithBody(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFunctionScheduler(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, body UpdateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectHealth request
GetProjectHealth(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteProjectLogo request
DeleteProjectLogo(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectLogo request
GetProjectLogo(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadProjectLogoWithBody request with any body
UploadProjectLogoWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectLogActivityWithBody request with any body
GetProjectLogActivityWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GetProjectLogActivity(ctx context.Context, id ProjectId, body GetProjectLogActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchProjectLogsWithBody request with any body
SearchProjectLogsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchProjectLogs(ctx context.Context, id ProjectId, body SearchProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamProjectLogsWithBody request with any body
StreamProjectLogsWithBody(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
StreamProjectLogs(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, body StreamProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryProjectMetricsWithBody request with any body
QueryProjectMetricsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryProjectMetrics(ctx context.Context, id ProjectId, body QueryProjectMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOAuthConfigs request
ListOAuthConfigs(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateOAuthConfigWithBody request with any body
CreateOAuthConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateOAuthConfig(ctx context.Context, id ProjectId, body CreateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteOAuthConfig request
DeleteOAuthConfig(ctx context.Context, id ProjectId, provider DeleteOAuthConfigParamsProvider, params *DeleteOAuthConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOAuthConfig request
GetOAuthConfig(ctx context.Context, id ProjectId, provider GetOAuthConfigParamsProvider, params *GetOAuthConfigParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOAuthConfigWithBody request with any body
UpdateOAuthConfigWithBody(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOAuthConfig(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, body UpdateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAvailableOAuthProviders request
ListAvailableOAuthProviders(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRealtimeConfig request
GetRealtimeConfig(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRealtimeConfigWithBody request with any body
UpdateRealtimeConfigWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRealtimeConfig(ctx context.Context, id ProjectId, body UpdateRealtimeConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRealtimeStats request
GetRealtimeStats(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProjectSchedulers request
ListProjectSchedulers(ctx context.Context, id ProjectId, params *ListProjectSchedulersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServiceKeys request
ListServiceKeys(ctx context.Context, id ProjectId, params *ListServiceKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateServiceKeyWithBody request with any body
CreateServiceKeyWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateServiceKey(ctx context.Context, id ProjectId, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteServiceKey request
DeleteServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetServiceKey request
GetServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// RegenerateServiceKey request
RegenerateServiceKey(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListStorageBuckets request
ListStorageBuckets(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateStorageBucketWithBody request with any body
CreateStorageBucketWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateStorageBucket(ctx context.Context, id ProjectId, body CreateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteStorageBucket request
DeleteStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStorageBucket request
GetStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateStorageBucketWithBody request with any body
UpdateStorageBucketWithBody(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateStorageBucket(ctx context.Context, id ProjectId, bucketName BucketName, body UpdateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListStoragePolicies request
ListStoragePolicies(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateStoragePolicyWithBody request with any body
CreateStoragePolicyWithBody(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateStoragePolicy(ctx context.Context, id ProjectId, bucketName BucketName, body CreateStoragePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteStoragePolicy request
DeleteStoragePolicy(ctx context.Context, id ProjectId, bucketName BucketName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListStorageObjectsAdmin request
ListStorageObjectsAdmin(ctx context.Context, id ProjectId, params *ListStorageObjectsAdminParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStorageStats request
GetStorageStats(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectUsage request
GetProjectUsage(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListVariables request
ListVariables(ctx context.Context, id ProjectId, params *ListVariablesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateVariableWithBody request with any body
CreateVariableWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateVariable(ctx context.Context, id ProjectId, body CreateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteVariable request
DeleteVariable(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetVariable request
GetVariable(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateVariableWithBody request with any body
UpdateVariableWithBody(ctx context.Context, id ProjectId, name VariableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateVariable(ctx context.Context, id ProjectId, name VariableName, body UpdateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadPublicFile request
DownloadPublicFile(ctx context.Context, projectId openapi_types.UUID, bucketName BucketName, path string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListStorageObjects request
ListStorageObjects(ctx context.Context, bucketName BucketName, params *ListStorageObjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CopyStorageObjectWithBody request with any body
CopyStorageObjectWithBody(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CopyStorageObject(ctx context.Context, bucketName BucketName, body CopyStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MoveStorageObjectWithBody request with any body
MoveStorageObjectWithBody(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MoveStorageObject(ctx context.Context, bucketName BucketName, body MoveStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteStorageObject request
DeleteStorageObject(ctx context.Context, bucketName BucketName, path string, params *DeleteStorageObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadStorageObject request
DownloadStorageObject(ctx context.Context, bucketName BucketName, path string, params *DownloadStorageObjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadStorageObjectWithBody request with any body
UploadStorageObjectWithBody(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UploadStorageObject(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, body UploadStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadPartWithBody request with any body
UploadPartWithBody(ctx context.Context, bucketName BucketName, path string, params *UploadPartParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateStorageObjectVisibilityWithBody request with any body
UpdateStorageObjectVisibilityWithBody(ctx context.Context, bucketName BucketName, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateStorageObjectVisibility(ctx context.Context, bucketName BucketName, path string, body UpdateStorageObjectVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
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) ApplyProjectConfigWithBodyWithResponse ¶ added in v0.0.5
func (c *ClientWithResponses) ApplyProjectConfigWithBodyWithResponse(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyProjectConfigClientResponse, error)
ApplyProjectConfigWithBodyWithResponse request with arbitrary body returning *ApplyProjectConfigClientResponse
func (*ClientWithResponses) ApplyProjectConfigWithResponse ¶ added in v0.0.5
func (c *ClientWithResponses) ApplyProjectConfigWithResponse(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, body ApplyProjectConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyProjectConfigClientResponse, error)
func (*ClientWithResponses) AuthCancelEmailChangeWithResponse ¶
func (c *ClientWithResponses) AuthCancelEmailChangeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthCancelEmailChangeClientResponse, error)
AuthCancelEmailChangeWithResponse request returning *AuthCancelEmailChangeClientResponse
func (*ClientWithResponses) AuthConfirmEmailChangeWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthConfirmEmailChangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthConfirmEmailChangeClientResponse, error)
AuthConfirmEmailChangeWithBodyWithResponse request with arbitrary body returning *AuthConfirmEmailChangeClientResponse
func (*ClientWithResponses) AuthConfirmEmailChangeWithResponse ¶
func (c *ClientWithResponses) AuthConfirmEmailChangeWithResponse(ctx context.Context, body AuthConfirmEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthConfirmEmailChangeClientResponse, error)
func (*ClientWithResponses) AuthConfirmEmailWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthConfirmEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthConfirmEmailClientResponse, error)
AuthConfirmEmailWithBodyWithResponse request with arbitrary body returning *AuthConfirmEmailClientResponse
func (*ClientWithResponses) AuthConfirmEmailWithResponse ¶
func (c *ClientWithResponses) AuthConfirmEmailWithResponse(ctx context.Context, body AuthConfirmEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthConfirmEmailClientResponse, error)
func (*ClientWithResponses) AuthConvertAnonymousWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthConvertAnonymousWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthConvertAnonymousClientResponse, error)
AuthConvertAnonymousWithBodyWithResponse request with arbitrary body returning *AuthConvertAnonymousClientResponse
func (*ClientWithResponses) AuthConvertAnonymousWithResponse ¶
func (c *ClientWithResponses) AuthConvertAnonymousWithResponse(ctx context.Context, body AuthConvertAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthConvertAnonymousClientResponse, error)
func (*ClientWithResponses) AuthDeleteAllMySessionsWithResponse ¶
func (c *ClientWithResponses) AuthDeleteAllMySessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthDeleteAllMySessionsClientResponse, error)
AuthDeleteAllMySessionsWithResponse request returning *AuthDeleteAllMySessionsClientResponse
func (*ClientWithResponses) AuthDeleteMySessionWithResponse ¶
func (c *ClientWithResponses) AuthDeleteMySessionWithResponse(ctx context.Context, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AuthDeleteMySessionClientResponse, error)
AuthDeleteMySessionWithResponse request returning *AuthDeleteMySessionClientResponse
func (*ClientWithResponses) AuthDeviceAuthorizeWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthDeviceAuthorizeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthDeviceAuthorizeClientResponse, error)
AuthDeviceAuthorizeWithBodyWithResponse request with arbitrary body returning *AuthDeviceAuthorizeClientResponse
func (*ClientWithResponses) AuthDeviceAuthorizeWithResponse ¶
func (c *ClientWithResponses) AuthDeviceAuthorizeWithResponse(ctx context.Context, body AuthDeviceAuthorizeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthDeviceAuthorizeClientResponse, error)
func (*ClientWithResponses) AuthDeviceTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthDeviceTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthDeviceTokenClientResponse, error)
AuthDeviceTokenWithBodyWithResponse request with arbitrary body returning *AuthDeviceTokenClientResponse
func (*ClientWithResponses) AuthDeviceTokenWithResponse ¶
func (c *ClientWithResponses) AuthDeviceTokenWithResponse(ctx context.Context, body AuthDeviceTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthDeviceTokenClientResponse, error)
func (*ClientWithResponses) AuthDeviceVerifyWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthDeviceVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthDeviceVerifyClientResponse, error)
AuthDeviceVerifyWithBodyWithResponse request with arbitrary body returning *AuthDeviceVerifyClientResponse
func (*ClientWithResponses) AuthDeviceVerifyWithResponse ¶
func (c *ClientWithResponses) AuthDeviceVerifyWithResponse(ctx context.Context, body AuthDeviceVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthDeviceVerifyClientResponse, error)
func (*ClientWithResponses) AuthForgotPasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthForgotPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthForgotPasswordClientResponse, error)
AuthForgotPasswordWithBodyWithResponse request with arbitrary body returning *AuthForgotPasswordClientResponse
func (*ClientWithResponses) AuthForgotPasswordWithResponse ¶
func (c *ClientWithResponses) AuthForgotPasswordWithResponse(ctx context.Context, body AuthForgotPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthForgotPasswordClientResponse, error)
func (*ClientWithResponses) AuthGetMySessionsWithResponse ¶
func (c *ClientWithResponses) AuthGetMySessionsWithResponse(ctx context.Context, params *AuthGetMySessionsParams, reqEditors ...RequestEditorFn) (*AuthGetMySessionsClientResponse, error)
AuthGetMySessionsWithResponse request returning *AuthGetMySessionsClientResponse
func (*ClientWithResponses) AuthGetUserWithResponse ¶
func (c *ClientWithResponses) AuthGetUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthGetUserClientResponse, error)
AuthGetUserWithResponse request returning *AuthGetUserClientResponse
func (*ClientWithResponses) AuthLinkOAuthProviderWithResponse ¶
func (c *ClientWithResponses) AuthLinkOAuthProviderWithResponse(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*AuthLinkOAuthProviderClientResponse, error)
AuthLinkOAuthProviderWithResponse request returning *AuthLinkOAuthProviderClientResponse
func (*ClientWithResponses) AuthListIdentitiesWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) AuthListIdentitiesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListIdentitiesClientResponse, error)
AuthListIdentitiesWithResponse request returning *AuthListIdentitiesClientResponse
func (*ClientWithResponses) AuthListMethodsWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) AuthListMethodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListMethodsClientResponse, error)
AuthListMethodsWithResponse request returning *AuthListMethodsClientResponse
func (*ClientWithResponses) AuthListOAuthProvidersWithResponse ¶
func (c *ClientWithResponses) AuthListOAuthProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListOAuthProvidersClientResponse, error)
AuthListOAuthProvidersWithResponse request returning *AuthListOAuthProvidersClientResponse
func (*ClientWithResponses) AuthLogoutWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthLogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthLogoutClientResponse, error)
AuthLogoutWithBodyWithResponse request with arbitrary body returning *AuthLogoutClientResponse
func (*ClientWithResponses) AuthLogoutWithResponse ¶
func (c *ClientWithResponses) AuthLogoutWithResponse(ctx context.Context, body AuthLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthLogoutClientResponse, error)
func (*ClientWithResponses) AuthOAuthAuthorizeWithResponse ¶
func (c *ClientWithResponses) AuthOAuthAuthorizeWithResponse(ctx context.Context, provider AuthOAuthAuthorizeParamsProvider, params *AuthOAuthAuthorizeParams, reqEditors ...RequestEditorFn) (*AuthOAuthAuthorizeClientResponse, error)
AuthOAuthAuthorizeWithResponse request returning *AuthOAuthAuthorizeClientResponse
func (*ClientWithResponses) AuthOAuthCallbackWithResponse ¶
func (c *ClientWithResponses) AuthOAuthCallbackWithResponse(ctx context.Context, provider AuthOAuthCallbackParamsProvider, params *AuthOAuthCallbackParams, reqEditors ...RequestEditorFn) (*AuthOAuthCallbackClientResponse, error)
AuthOAuthCallbackWithResponse request returning *AuthOAuthCallbackClientResponse
func (*ClientWithResponses) AuthPlatformExchangeWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthPlatformExchangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthPlatformExchangeClientResponse, error)
AuthPlatformExchangeWithBodyWithResponse request with arbitrary body returning *AuthPlatformExchangeClientResponse
func (*ClientWithResponses) AuthPlatformExchangeWithResponse ¶
func (c *ClientWithResponses) AuthPlatformExchangeWithResponse(ctx context.Context, body AuthPlatformExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthPlatformExchangeClientResponse, error)
func (*ClientWithResponses) AuthPromoteMethodWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) AuthPromoteMethodWithResponse(ctx context.Context, methodId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AuthPromoteMethodClientResponse, error)
AuthPromoteMethodWithResponse request returning *AuthPromoteMethodClientResponse
func (*ClientWithResponses) AuthRefreshWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthRefreshWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthRefreshClientResponse, error)
AuthRefreshWithBodyWithResponse request with arbitrary body returning *AuthRefreshClientResponse
func (*ClientWithResponses) AuthRefreshWithResponse ¶
func (c *ClientWithResponses) AuthRefreshWithResponse(ctx context.Context, body AuthRefreshJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthRefreshClientResponse, error)
func (*ClientWithResponses) AuthRequestEmailChangeWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthRequestEmailChangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthRequestEmailChangeClientResponse, error)
AuthRequestEmailChangeWithBodyWithResponse request with arbitrary body returning *AuthRequestEmailChangeClientResponse
func (*ClientWithResponses) AuthRequestEmailChangeWithResponse ¶
func (c *ClientWithResponses) AuthRequestEmailChangeWithResponse(ctx context.Context, body AuthRequestEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthRequestEmailChangeClientResponse, error)
func (*ClientWithResponses) AuthResendConfirmationWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthResendConfirmationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthResendConfirmationClientResponse, error)
AuthResendConfirmationWithBodyWithResponse request with arbitrary body returning *AuthResendConfirmationClientResponse
func (*ClientWithResponses) AuthResendConfirmationWithResponse ¶
func (c *ClientWithResponses) AuthResendConfirmationWithResponse(ctx context.Context, body AuthResendConfirmationJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthResendConfirmationClientResponse, error)
func (*ClientWithResponses) AuthResetPasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthResetPasswordClientResponse, error)
AuthResetPasswordWithBodyWithResponse request with arbitrary body returning *AuthResetPasswordClientResponse
func (*ClientWithResponses) AuthResetPasswordWithResponse ¶
func (c *ClientWithResponses) AuthResetPasswordWithResponse(ctx context.Context, body AuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthResetPasswordClientResponse, error)
func (*ClientWithResponses) AuthSigninWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthSigninWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthSigninClientResponse, error)
AuthSigninWithBodyWithResponse request with arbitrary body returning *AuthSigninClientResponse
func (*ClientWithResponses) AuthSigninWithResponse ¶
func (c *ClientWithResponses) AuthSigninWithResponse(ctx context.Context, body AuthSigninJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthSigninClientResponse, error)
func (*ClientWithResponses) AuthSignupAnonymousWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthSignupAnonymousWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthSignupAnonymousClientResponse, error)
AuthSignupAnonymousWithBodyWithResponse request with arbitrary body returning *AuthSignupAnonymousClientResponse
func (*ClientWithResponses) AuthSignupAnonymousWithResponse ¶
func (c *ClientWithResponses) AuthSignupAnonymousWithResponse(ctx context.Context, body AuthSignupAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthSignupAnonymousClientResponse, error)
func (*ClientWithResponses) AuthSignupWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthSignupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthSignupClientResponse, error)
AuthSignupWithBodyWithResponse request with arbitrary body returning *AuthSignupClientResponse
func (*ClientWithResponses) AuthSignupWithResponse ¶
func (c *ClientWithResponses) AuthSignupWithResponse(ctx context.Context, body AuthSignupJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthSignupClientResponse, error)
func (*ClientWithResponses) AuthUnlinkIdentityWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) AuthUnlinkIdentityWithResponse(ctx context.Context, identityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AuthUnlinkIdentityClientResponse, error)
AuthUnlinkIdentityWithResponse request returning *AuthUnlinkIdentityClientResponse
func (*ClientWithResponses) AuthUnlinkOAuthProviderWithResponse ¶
func (c *ClientWithResponses) AuthUnlinkOAuthProviderWithResponse(ctx context.Context, provider AuthUnlinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*AuthUnlinkOAuthProviderClientResponse, error)
AuthUnlinkOAuthProviderWithResponse request returning *AuthUnlinkOAuthProviderClientResponse
func (*ClientWithResponses) AuthUpdateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) AuthUpdateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthUpdateUserClientResponse, error)
AuthUpdateUserWithBodyWithResponse request with arbitrary body returning *AuthUpdateUserClientResponse
func (*ClientWithResponses) AuthUpdateUserWithResponse ¶
func (c *ClientWithResponses) AuthUpdateUserWithResponse(ctx context.Context, body AuthUpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthUpdateUserClientResponse, error)
func (*ClientWithResponses) BanAuthUserWithBodyWithResponse ¶
func (c *ClientWithResponses) BanAuthUserWithBodyWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BanAuthUserClientResponse, error)
BanAuthUserWithBodyWithResponse request with arbitrary body returning *BanAuthUserClientResponse
func (*ClientWithResponses) BanAuthUserWithResponse ¶
func (c *ClientWithResponses) BanAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, body BanAuthUserJSONRequestBody, reqEditors ...RequestEditorFn) (*BanAuthUserClientResponse, error)
func (*ClientWithResponses) CallOAuthProviderAPIWithBodyWithResponse ¶
func (c *ClientWithResponses) CallOAuthProviderAPIWithBodyWithResponse(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CallOAuthProviderAPIClientResponse, error)
CallOAuthProviderAPIWithBodyWithResponse request with arbitrary body returning *CallOAuthProviderAPIClientResponse
func (*ClientWithResponses) CallOAuthProviderAPIWithResponse ¶
func (c *ClientWithResponses) CallOAuthProviderAPIWithResponse(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, body CallOAuthProviderAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*CallOAuthProviderAPIClientResponse, error)
func (*ClientWithResponses) ConfigureAuthMethodsWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfigureAuthMethodsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfigureAuthMethodsClientResponse, error)
ConfigureAuthMethodsWithBodyWithResponse request with arbitrary body returning *ConfigureAuthMethodsClientResponse
func (*ClientWithResponses) ConfigureAuthMethodsWithResponse ¶
func (c *ClientWithResponses) ConfigureAuthMethodsWithResponse(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfigureAuthMethodsClientResponse, error)
func (*ClientWithResponses) CopyStorageObjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CopyStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyStorageObjectClientResponse, error)
CopyStorageObjectWithBodyWithResponse request with arbitrary body returning *CopyStorageObjectClientResponse
func (*ClientWithResponses) CopyStorageObjectWithResponse ¶
func (c *ClientWithResponses) CopyStorageObjectWithResponse(ctx context.Context, bucketName BucketName, body CopyStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyStorageObjectClientResponse, error)
func (*ClientWithResponses) CreateAnonKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAnonKeyWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAnonKeyClientResponse, error)
CreateAnonKeyWithBodyWithResponse request with arbitrary body returning *CreateAnonKeyClientResponse
func (*ClientWithResponses) CreateAnonKeyWithResponse ¶
func (c *ClientWithResponses) CreateAnonKeyWithResponse(ctx context.Context, id ProjectId, body CreateAnonKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAnonKeyClientResponse, error)
func (*ClientWithResponses) CreateDatabaseWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDatabaseWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseClientResponse, error)
CreateDatabaseWithBodyWithResponse request with arbitrary body returning *CreateDatabaseClientResponse
func (*ClientWithResponses) CreateDatabaseWithResponse ¶
func (c *ClientWithResponses) CreateDatabaseWithResponse(ctx context.Context, id ProjectId, body CreateDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseClientResponse, error)
func (*ClientWithResponses) CreateEmailTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEmailTemplateWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEmailTemplateClientResponse, error)
CreateEmailTemplateWithBodyWithResponse request with arbitrary body returning *CreateEmailTemplateClientResponse
func (*ClientWithResponses) CreateEmailTemplateWithResponse ¶
func (c *ClientWithResponses) CreateEmailTemplateWithResponse(ctx context.Context, id ProjectId, body CreateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEmailTemplateClientResponse, error)
func (*ClientWithResponses) CreateFrontendCustomDomainWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFrontendCustomDomainWithBodyWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFrontendCustomDomainClientResponse, error)
CreateFrontendCustomDomainWithBodyWithResponse request with arbitrary body returning *CreateFrontendCustomDomainClientResponse
func (*ClientWithResponses) CreateFrontendCustomDomainWithResponse ¶
func (c *ClientWithResponses) CreateFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, body CreateFrontendCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFrontendCustomDomainClientResponse, error)
func (*ClientWithResponses) CreateFrontendWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFrontendWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFrontendClientResponse, error)
CreateFrontendWithBodyWithResponse request with arbitrary body returning *CreateFrontendClientResponse
func (*ClientWithResponses) CreateFunctionSchedulerWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFunctionSchedulerWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionSchedulerClientResponse, error)
CreateFunctionSchedulerWithBodyWithResponse request with arbitrary body returning *CreateFunctionSchedulerClientResponse
func (*ClientWithResponses) CreateFunctionSchedulerWithResponse ¶
func (c *ClientWithResponses) CreateFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, body CreateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFunctionSchedulerClientResponse, error)
func (*ClientWithResponses) CreateFunctionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFunctionWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionClientResponse, error)
CreateFunctionWithBodyWithResponse request with arbitrary body returning *CreateFunctionClientResponse
func (*ClientWithResponses) CreateFunctionsBatchWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateFunctionsBatchWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionsBatchClientResponse, error)
CreateFunctionsBatchWithBodyWithResponse request with arbitrary body returning *CreateFunctionsBatchClientResponse
func (*ClientWithResponses) CreateOAuthConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateOAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOAuthConfigClientResponse, error)
CreateOAuthConfigWithBodyWithResponse request with arbitrary body returning *CreateOAuthConfigClientResponse
func (*ClientWithResponses) CreateOAuthConfigWithResponse ¶
func (c *ClientWithResponses) CreateOAuthConfigWithResponse(ctx context.Context, id ProjectId, body CreateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOAuthConfigClientResponse, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectClientResponse, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectClientResponse
func (*ClientWithResponses) CreateProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectClientResponse, error)
func (*ClientWithResponses) CreateServiceKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateServiceKeyWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceKeyClientResponse, error)
CreateServiceKeyWithBodyWithResponse request with arbitrary body returning *CreateServiceKeyClientResponse
func (*ClientWithResponses) CreateServiceKeyWithResponse ¶
func (c *ClientWithResponses) CreateServiceKeyWithResponse(ctx context.Context, id ProjectId, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceKeyClientResponse, error)
func (*ClientWithResponses) CreateStorageBucketWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateStorageBucketWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStorageBucketClientResponse, error)
CreateStorageBucketWithBodyWithResponse request with arbitrary body returning *CreateStorageBucketClientResponse
func (*ClientWithResponses) CreateStorageBucketWithResponse ¶
func (c *ClientWithResponses) CreateStorageBucketWithResponse(ctx context.Context, id ProjectId, body CreateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStorageBucketClientResponse, error)
func (*ClientWithResponses) CreateStoragePolicyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateStoragePolicyWithBodyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStoragePolicyClientResponse, error)
CreateStoragePolicyWithBodyWithResponse request with arbitrary body returning *CreateStoragePolicyClientResponse
func (*ClientWithResponses) CreateStoragePolicyWithResponse ¶
func (c *ClientWithResponses) CreateStoragePolicyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, body CreateStoragePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStoragePolicyClientResponse, error)
func (*ClientWithResponses) CreateVariableWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateVariableWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVariableClientResponse, error)
CreateVariableWithBodyWithResponse request with arbitrary body returning *CreateVariableClientResponse
func (*ClientWithResponses) CreateVariableWithResponse ¶
func (c *ClientWithResponses) CreateVariableWithResponse(ctx context.Context, id ProjectId, body CreateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVariableClientResponse, error)
func (*ClientWithResponses) DeleteAllUserSessionsWithResponse ¶
func (c *ClientWithResponses) DeleteAllUserSessionsWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAllUserSessionsClientResponse, error)
DeleteAllUserSessionsWithResponse request returning *DeleteAllUserSessionsClientResponse
func (*ClientWithResponses) DeleteAuthUserWithResponse ¶
func (c *ClientWithResponses) DeleteAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAuthUserClientResponse, error)
DeleteAuthUserWithResponse request returning *DeleteAuthUserClientResponse
func (*ClientWithResponses) DeleteDatabaseWithResponse ¶
func (c *ClientWithResponses) DeleteDatabaseWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*DeleteDatabaseClientResponse, error)
DeleteDatabaseWithResponse request returning *DeleteDatabaseClientResponse
func (*ClientWithResponses) DeleteEmailTemplateWithResponse ¶
func (c *ClientWithResponses) DeleteEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType DeleteEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*DeleteEmailTemplateClientResponse, error)
DeleteEmailTemplateWithResponse request returning *DeleteEmailTemplateClientResponse
func (*ClientWithResponses) DeleteFrontendCustomDomainWithResponse ¶
func (c *ClientWithResponses) DeleteFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*DeleteFrontendCustomDomainClientResponse, error)
DeleteFrontendCustomDomainWithResponse request returning *DeleteFrontendCustomDomainClientResponse
func (*ClientWithResponses) DeleteFrontendWithResponse ¶
func (c *ClientWithResponses) DeleteFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*DeleteFrontendClientResponse, error)
DeleteFrontendWithResponse request returning *DeleteFrontendClientResponse
func (*ClientWithResponses) DeleteFunctionSchedulerWithResponse ¶
func (c *ClientWithResponses) DeleteFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*DeleteFunctionSchedulerClientResponse, error)
DeleteFunctionSchedulerWithResponse request returning *DeleteFunctionSchedulerClientResponse
func (*ClientWithResponses) DeleteFunctionWithResponse ¶
func (c *ClientWithResponses) DeleteFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*DeleteFunctionClientResponse, error)
DeleteFunctionWithResponse request returning *DeleteFunctionClientResponse
func (*ClientWithResponses) DeleteOAuthConfigWithResponse ¶
func (c *ClientWithResponses) DeleteOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider DeleteOAuthConfigParamsProvider, params *DeleteOAuthConfigParams, reqEditors ...RequestEditorFn) (*DeleteOAuthConfigClientResponse, error)
DeleteOAuthConfigWithResponse request returning *DeleteOAuthConfigClientResponse
func (*ClientWithResponses) DeleteProjectLogoWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) DeleteProjectLogoWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DeleteProjectLogoClientResponse, error)
DeleteProjectLogoWithResponse request returning *DeleteProjectLogoClientResponse
func (*ClientWithResponses) DeleteProjectWithResponse ¶
func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DeleteProjectClientResponse, error)
DeleteProjectWithResponse request returning *DeleteProjectClientResponse
func (*ClientWithResponses) DeleteServiceKeyWithResponse ¶
func (c *ClientWithResponses) DeleteServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteServiceKeyClientResponse, error)
DeleteServiceKeyWithResponse request returning *DeleteServiceKeyClientResponse
func (*ClientWithResponses) DeleteStorageBucketWithResponse ¶
func (c *ClientWithResponses) DeleteStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*DeleteStorageBucketClientResponse, error)
DeleteStorageBucketWithResponse request returning *DeleteStorageBucketClientResponse
func (*ClientWithResponses) DeleteStorageObjectWithResponse ¶
func (c *ClientWithResponses) DeleteStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, params *DeleteStorageObjectParams, reqEditors ...RequestEditorFn) (*DeleteStorageObjectClientResponse, error)
DeleteStorageObjectWithResponse request returning *DeleteStorageObjectClientResponse
func (*ClientWithResponses) DeleteStoragePolicyWithResponse ¶
func (c *ClientWithResponses) DeleteStoragePolicyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteStoragePolicyClientResponse, error)
DeleteStoragePolicyWithResponse request returning *DeleteStoragePolicyClientResponse
func (*ClientWithResponses) DeleteUserSessionWithResponse ¶
func (c *ClientWithResponses) DeleteUserSessionWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteUserSessionClientResponse, error)
DeleteUserSessionWithResponse request returning *DeleteUserSessionClientResponse
func (*ClientWithResponses) DeleteVariableWithResponse ¶
func (c *ClientWithResponses) DeleteVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*DeleteVariableClientResponse, error)
DeleteVariableWithResponse request returning *DeleteVariableClientResponse
func (*ClientWithResponses) DownloadPublicFileWithResponse ¶
func (c *ClientWithResponses) DownloadPublicFileWithResponse(ctx context.Context, projectId openapi_types.UUID, bucketName BucketName, path string, reqEditors ...RequestEditorFn) (*DownloadPublicFileClientResponse, error)
DownloadPublicFileWithResponse request returning *DownloadPublicFileClientResponse
func (*ClientWithResponses) DownloadStorageObjectWithResponse ¶
func (c *ClientWithResponses) DownloadStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, params *DownloadStorageObjectParams, reqEditors ...RequestEditorFn) (*DownloadStorageObjectClientResponse, error)
DownloadStorageObjectWithResponse request returning *DownloadStorageObjectClientResponse
func (*ClientWithResponses) GetAnonKeyWithResponse ¶
func (c *ClientWithResponses) GetAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAnonKeyClientResponse, error)
GetAnonKeyWithResponse request returning *GetAnonKeyClientResponse
func (*ClientWithResponses) GetAuthConfigWithResponse ¶
func (c *ClientWithResponses) GetAuthConfigWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetAuthConfigClientResponse, error)
GetAuthConfigWithResponse request returning *GetAuthConfigClientResponse
func (*ClientWithResponses) GetAuthHostedPageWithResponse ¶
func (c *ClientWithResponses) GetAuthHostedPageWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, reqEditors ...RequestEditorFn) (*GetAuthHostedPageClientResponse, error)
GetAuthHostedPageWithResponse request returning *GetAuthHostedPageClientResponse
func (*ClientWithResponses) GetAuthMethodsWithResponse ¶
func (c *ClientWithResponses) GetAuthMethodsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetAuthMethodsClientResponse, error)
GetAuthMethodsWithResponse request returning *GetAuthMethodsClientResponse
func (*ClientWithResponses) GetAuthUserWithResponse ¶
func (c *ClientWithResponses) GetAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAuthUserClientResponse, error)
GetAuthUserWithResponse request returning *GetAuthUserClientResponse
func (*ClientWithResponses) GetDatabaseStatsWithResponse ¶
func (c *ClientWithResponses) GetDatabaseStatsWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetDatabaseStatsParams, reqEditors ...RequestEditorFn) (*GetDatabaseStatsClientResponse, error)
GetDatabaseStatsWithResponse request returning *GetDatabaseStatsClientResponse
func (*ClientWithResponses) GetDatabaseWithResponse ¶
func (c *ClientWithResponses) GetDatabaseWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*GetDatabaseClientResponse, error)
GetDatabaseWithResponse request returning *GetDatabaseClientResponse
func (*ClientWithResponses) GetDefaultEmailTemplateWithResponse ¶
func (c *ClientWithResponses) GetDefaultEmailTemplateWithResponse(ctx context.Context, pType GetDefaultEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*GetDefaultEmailTemplateClientResponse, error)
GetDefaultEmailTemplateWithResponse request returning *GetDefaultEmailTemplateClientResponse
func (*ClientWithResponses) GetDefaultEmailTemplatesWithResponse ¶
func (c *ClientWithResponses) GetDefaultEmailTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultEmailTemplatesClientResponse, error)
GetDefaultEmailTemplatesWithResponse request returning *GetDefaultEmailTemplatesClientResponse
func (*ClientWithResponses) GetEmailTemplateWithResponse ¶
func (c *ClientWithResponses) GetEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType GetEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*GetEmailTemplateClientResponse, error)
GetEmailTemplateWithResponse request returning *GetEmailTemplateClientResponse
func (*ClientWithResponses) GetFrontendCustomDomainWithResponse ¶
func (c *ClientWithResponses) GetFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*GetFrontendCustomDomainClientResponse, error)
GetFrontendCustomDomainWithResponse request returning *GetFrontendCustomDomainClientResponse
func (*ClientWithResponses) GetFrontendUsageHistoryWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) GetFrontendUsageHistoryWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, params *GetFrontendUsageHistoryParams, reqEditors ...RequestEditorFn) (*GetFrontendUsageHistoryClientResponse, error)
GetFrontendUsageHistoryWithResponse request returning *GetFrontendUsageHistoryClientResponse
func (*ClientWithResponses) GetFrontendWithResponse ¶
func (c *ClientWithResponses) GetFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*GetFrontendClientResponse, error)
GetFrontendWithResponse request returning *GetFrontendClientResponse
func (*ClientWithResponses) GetFunctionSchedulerWithResponse ¶
func (c *ClientWithResponses) GetFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*GetFunctionSchedulerClientResponse, error)
GetFunctionSchedulerWithResponse request returning *GetFunctionSchedulerClientResponse
func (*ClientWithResponses) GetFunctionWithResponse ¶
func (c *ClientWithResponses) GetFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*GetFunctionClientResponse, error)
GetFunctionWithResponse request returning *GetFunctionClientResponse
func (*ClientWithResponses) GetHostedLoginOptionsWithResponse ¶
func (c *ClientWithResponses) GetHostedLoginOptionsWithResponse(ctx context.Context, id ProjectId, params *GetHostedLoginOptionsParams, reqEditors ...RequestEditorFn) (*GetHostedLoginOptionsClientResponse, error)
GetHostedLoginOptionsWithResponse request returning *GetHostedLoginOptionsClientResponse
func (*ClientWithResponses) GetOAuthConfigWithResponse ¶
func (c *ClientWithResponses) GetOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider GetOAuthConfigParamsProvider, params *GetOAuthConfigParams, reqEditors ...RequestEditorFn) (*GetOAuthConfigClientResponse, error)
GetOAuthConfigWithResponse request returning *GetOAuthConfigClientResponse
func (*ClientWithResponses) GetOAuthProviderTokenWithResponse ¶
func (c *ClientWithResponses) GetOAuthProviderTokenWithResponse(ctx context.Context, provider GetOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*GetOAuthProviderTokenClientResponse, error)
GetOAuthProviderTokenWithResponse request returning *GetOAuthProviderTokenClientResponse
func (*ClientWithResponses) GetProjectConfigWithResponse ¶ added in v0.0.5
func (c *ClientWithResponses) GetProjectConfigWithResponse(ctx context.Context, id ProjectId, params *GetProjectConfigParams, reqEditors ...RequestEditorFn) (*GetProjectConfigClientResponse, error)
GetProjectConfigWithResponse request returning *GetProjectConfigClientResponse
func (*ClientWithResponses) GetProjectDatabaseQueriesWithResponse ¶ added in v0.0.5
func (c *ClientWithResponses) GetProjectDatabaseQueriesWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetProjectDatabaseQueriesParams, reqEditors ...RequestEditorFn) (*GetProjectDatabaseQueriesClientResponse, error)
GetProjectDatabaseQueriesWithResponse request returning *GetProjectDatabaseQueriesClientResponse
func (*ClientWithResponses) GetProjectHealthWithResponse ¶ added in v0.0.5
func (c *ClientWithResponses) GetProjectHealthWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectHealthClientResponse, error)
GetProjectHealthWithResponse request returning *GetProjectHealthClientResponse
func (*ClientWithResponses) GetProjectLogActivityWithBodyWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) GetProjectLogActivityWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetProjectLogActivityClientResponse, error)
GetProjectLogActivityWithBodyWithResponse request with arbitrary body returning *GetProjectLogActivityClientResponse
func (*ClientWithResponses) GetProjectLogActivityWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) GetProjectLogActivityWithResponse(ctx context.Context, id ProjectId, body GetProjectLogActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*GetProjectLogActivityClientResponse, error)
func (*ClientWithResponses) GetProjectLogoWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) GetProjectLogoWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectLogoClientResponse, error)
GetProjectLogoWithResponse request returning *GetProjectLogoClientResponse
func (*ClientWithResponses) GetProjectUsageWithResponse ¶
func (c *ClientWithResponses) GetProjectUsageWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectUsageClientResponse, error)
GetProjectUsageWithResponse request returning *GetProjectUsageClientResponse
func (*ClientWithResponses) GetProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectClientResponse, error)
GetProjectWithResponse request returning *GetProjectClientResponse
func (*ClientWithResponses) GetRealtimeConfigWithResponse ¶
func (c *ClientWithResponses) GetRealtimeConfigWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetRealtimeConfigClientResponse, error)
GetRealtimeConfigWithResponse request returning *GetRealtimeConfigClientResponse
func (*ClientWithResponses) GetRealtimeStatsWithResponse ¶
func (c *ClientWithResponses) GetRealtimeStatsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetRealtimeStatsClientResponse, error)
GetRealtimeStatsWithResponse request returning *GetRealtimeStatsClientResponse
func (*ClientWithResponses) GetServiceKeyWithResponse ¶
func (c *ClientWithResponses) GetServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetServiceKeyClientResponse, error)
GetServiceKeyWithResponse request returning *GetServiceKeyClientResponse
func (*ClientWithResponses) GetStorageBucketWithResponse ¶
func (c *ClientWithResponses) GetStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*GetStorageBucketClientResponse, error)
GetStorageBucketWithResponse request returning *GetStorageBucketClientResponse
func (*ClientWithResponses) GetStorageStatsWithResponse ¶
func (c *ClientWithResponses) GetStorageStatsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetStorageStatsClientResponse, error)
GetStorageStatsWithResponse request returning *GetStorageStatsClientResponse
func (*ClientWithResponses) GetVariableWithResponse ¶
func (c *ClientWithResponses) GetVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*GetVariableClientResponse, error)
GetVariableWithResponse request returning *GetVariableClientResponse
func (*ClientWithResponses) HealthCheckWithResponse ¶
func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckClientResponse, error)
HealthCheckWithResponse request returning *HealthCheckClientResponse
func (*ClientWithResponses) HostedLoginCheckEmailWithBodyWithResponse ¶
func (c *ClientWithResponses) HostedLoginCheckEmailWithBodyWithResponse(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*HostedLoginCheckEmailClientResponse, error)
HostedLoginCheckEmailWithBodyWithResponse request with arbitrary body returning *HostedLoginCheckEmailClientResponse
func (*ClientWithResponses) HostedLoginCheckEmailWithResponse ¶
func (c *ClientWithResponses) HostedLoginCheckEmailWithResponse(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, body HostedLoginCheckEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*HostedLoginCheckEmailClientResponse, error)
func (*ClientWithResponses) InvokeFunctionWithBodyWithResponse ¶
func (c *ClientWithResponses) InvokeFunctionWithBodyWithResponse(ctx context.Context, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvokeFunctionClientResponse, error)
InvokeFunctionWithBodyWithResponse request with arbitrary body returning *InvokeFunctionClientResponse
func (*ClientWithResponses) InvokeFunctionWithResponse ¶
func (c *ClientWithResponses) InvokeFunctionWithResponse(ctx context.Context, functionId FunctionId, body InvokeFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*InvokeFunctionClientResponse, error)
func (*ClientWithResponses) ListAnonKeysWithResponse ¶
func (c *ClientWithResponses) ListAnonKeysWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListAnonKeysClientResponse, error)
ListAnonKeysWithResponse request returning *ListAnonKeysClientResponse
func (*ClientWithResponses) ListAuthUsersWithResponse ¶
func (c *ClientWithResponses) ListAuthUsersWithResponse(ctx context.Context, id ProjectId, params *ListAuthUsersParams, reqEditors ...RequestEditorFn) (*ListAuthUsersClientResponse, error)
ListAuthUsersWithResponse request returning *ListAuthUsersClientResponse
func (*ClientWithResponses) ListAvailableOAuthProvidersWithResponse ¶
func (c *ClientWithResponses) ListAvailableOAuthProvidersWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListAvailableOAuthProvidersClientResponse, error)
ListAvailableOAuthProvidersWithResponse request returning *ListAvailableOAuthProvidersClientResponse
func (*ClientWithResponses) ListDatabaseRegionsWithResponse ¶
func (c *ClientWithResponses) ListDatabaseRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDatabaseRegionsClientResponse, error)
ListDatabaseRegionsWithResponse request returning *ListDatabaseRegionsClientResponse
func (*ClientWithResponses) ListDatabasesWithResponse ¶
func (c *ClientWithResponses) ListDatabasesWithResponse(ctx context.Context, id ProjectId, params *ListDatabasesParams, reqEditors ...RequestEditorFn) (*ListDatabasesClientResponse, error)
ListDatabasesWithResponse request returning *ListDatabasesClientResponse
func (*ClientWithResponses) ListEmailTemplatesWithResponse ¶
func (c *ClientWithResponses) ListEmailTemplatesWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListEmailTemplatesClientResponse, error)
ListEmailTemplatesWithResponse request returning *ListEmailTemplatesClientResponse
func (*ClientWithResponses) ListFrontendDeploymentsWithResponse ¶
func (c *ClientWithResponses) ListFrontendDeploymentsWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, params *ListFrontendDeploymentsParams, reqEditors ...RequestEditorFn) (*ListFrontendDeploymentsClientResponse, error)
ListFrontendDeploymentsWithResponse request returning *ListFrontendDeploymentsClientResponse
func (*ClientWithResponses) ListFrontendsWithResponse ¶
func (c *ClientWithResponses) ListFrontendsWithResponse(ctx context.Context, id ProjectId, params *ListFrontendsParams, reqEditors ...RequestEditorFn) (*ListFrontendsClientResponse, error)
ListFrontendsWithResponse request returning *ListFrontendsClientResponse
func (*ClientWithResponses) ListFunctionDeploymentsWithResponse ¶
func (c *ClientWithResponses) ListFunctionDeploymentsWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, params *ListFunctionDeploymentsParams, reqEditors ...RequestEditorFn) (*ListFunctionDeploymentsClientResponse, error)
ListFunctionDeploymentsWithResponse request returning *ListFunctionDeploymentsClientResponse
func (*ClientWithResponses) ListFunctionRegionsWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) ListFunctionRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFunctionRegionsClientResponse, error)
ListFunctionRegionsWithResponse request returning *ListFunctionRegionsClientResponse
func (*ClientWithResponses) ListFunctionRuntimesWithResponse ¶
func (c *ClientWithResponses) ListFunctionRuntimesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFunctionRuntimesClientResponse, error)
ListFunctionRuntimesWithResponse request returning *ListFunctionRuntimesClientResponse
func (*ClientWithResponses) ListFunctionSchedulersWithResponse ¶
func (c *ClientWithResponses) ListFunctionSchedulersWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*ListFunctionSchedulersClientResponse, error)
ListFunctionSchedulersWithResponse request returning *ListFunctionSchedulersClientResponse
func (*ClientWithResponses) ListFunctionsWithResponse ¶
func (c *ClientWithResponses) ListFunctionsWithResponse(ctx context.Context, id ProjectId, params *ListFunctionsParams, reqEditors ...RequestEditorFn) (*ListFunctionsClientResponse, error)
ListFunctionsWithResponse request returning *ListFunctionsClientResponse
func (*ClientWithResponses) ListOAuthConfigsWithResponse ¶
func (c *ClientWithResponses) ListOAuthConfigsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListOAuthConfigsClientResponse, error)
ListOAuthConfigsWithResponse request returning *ListOAuthConfigsClientResponse
func (*ClientWithResponses) ListPostgresVersionsWithResponse ¶
func (c *ClientWithResponses) ListPostgresVersionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPostgresVersionsClientResponse, error)
ListPostgresVersionsWithResponse request returning *ListPostgresVersionsClientResponse
func (*ClientWithResponses) ListProjectCustomDomainsWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) ListProjectCustomDomainsWithResponse(ctx context.Context, id ProjectId, params *ListProjectCustomDomainsParams, reqEditors ...RequestEditorFn) (*ListProjectCustomDomainsClientResponse, error)
ListProjectCustomDomainsWithResponse request returning *ListProjectCustomDomainsClientResponse
func (*ClientWithResponses) ListProjectDeploymentsWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) ListProjectDeploymentsWithResponse(ctx context.Context, id ProjectId, params *ListProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*ListProjectDeploymentsClientResponse, error)
ListProjectDeploymentsWithResponse request returning *ListProjectDeploymentsClientResponse
func (*ClientWithResponses) ListProjectSchedulersWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) ListProjectSchedulersWithResponse(ctx context.Context, id ProjectId, params *ListProjectSchedulersParams, reqEditors ...RequestEditorFn) (*ListProjectSchedulersClientResponse, error)
ListProjectSchedulersWithResponse request returning *ListProjectSchedulersClientResponse
func (*ClientWithResponses) ListProjectsWithResponse ¶
func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsClientResponse, error)
ListProjectsWithResponse request returning *ListProjectsClientResponse
func (*ClientWithResponses) ListServiceKeysWithResponse ¶
func (c *ClientWithResponses) ListServiceKeysWithResponse(ctx context.Context, id ProjectId, params *ListServiceKeysParams, reqEditors ...RequestEditorFn) (*ListServiceKeysClientResponse, error)
ListServiceKeysWithResponse request returning *ListServiceKeysClientResponse
func (*ClientWithResponses) ListStorageBucketsWithResponse ¶
func (c *ClientWithResponses) ListStorageBucketsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListStorageBucketsClientResponse, error)
ListStorageBucketsWithResponse request returning *ListStorageBucketsClientResponse
func (*ClientWithResponses) ListStorageObjectsAdminWithResponse ¶
func (c *ClientWithResponses) ListStorageObjectsAdminWithResponse(ctx context.Context, id ProjectId, params *ListStorageObjectsAdminParams, reqEditors ...RequestEditorFn) (*ListStorageObjectsAdminClientResponse, error)
ListStorageObjectsAdminWithResponse request returning *ListStorageObjectsAdminClientResponse
func (*ClientWithResponses) ListStorageObjectsWithResponse ¶
func (c *ClientWithResponses) ListStorageObjectsWithResponse(ctx context.Context, bucketName BucketName, params *ListStorageObjectsParams, reqEditors ...RequestEditorFn) (*ListStorageObjectsClientResponse, error)
ListStorageObjectsWithResponse request returning *ListStorageObjectsClientResponse
func (*ClientWithResponses) ListStoragePoliciesWithResponse ¶
func (c *ClientWithResponses) ListStoragePoliciesWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*ListStoragePoliciesClientResponse, error)
ListStoragePoliciesWithResponse request returning *ListStoragePoliciesClientResponse
func (*ClientWithResponses) ListUserSessionsWithResponse ¶
func (c *ClientWithResponses) ListUserSessionsWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, params *ListUserSessionsParams, reqEditors ...RequestEditorFn) (*ListUserSessionsClientResponse, error)
ListUserSessionsWithResponse request returning *ListUserSessionsClientResponse
func (*ClientWithResponses) ListVariablesWithResponse ¶
func (c *ClientWithResponses) ListVariablesWithResponse(ctx context.Context, id ProjectId, params *ListVariablesParams, reqEditors ...RequestEditorFn) (*ListVariablesClientResponse, error)
ListVariablesWithResponse request returning *ListVariablesClientResponse
func (*ClientWithResponses) MoveStorageObjectWithBodyWithResponse ¶
func (c *ClientWithResponses) MoveStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveStorageObjectClientResponse, error)
MoveStorageObjectWithBodyWithResponse request with arbitrary body returning *MoveStorageObjectClientResponse
func (*ClientWithResponses) MoveStorageObjectWithResponse ¶
func (c *ClientWithResponses) MoveStorageObjectWithResponse(ctx context.Context, bucketName BucketName, body MoveStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveStorageObjectClientResponse, error)
func (*ClientWithResponses) QueryDatabaseDeleteWithBodyWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseDeleteWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseDeleteClientResponse, error)
QueryDatabaseDeleteWithBodyWithResponse request with arbitrary body returning *QueryDatabaseDeleteClientResponse
func (*ClientWithResponses) QueryDatabaseDeleteWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseDeleteWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseDeleteClientResponse, error)
func (*ClientWithResponses) QueryDatabaseInsertWithBodyWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseInsertWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseInsertClientResponse, error)
QueryDatabaseInsertWithBodyWithResponse request with arbitrary body returning *QueryDatabaseInsertClientResponse
func (*ClientWithResponses) QueryDatabaseInsertWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseInsertWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseInsertClientResponse, error)
func (*ClientWithResponses) QueryDatabasePingWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) QueryDatabasePingWithResponse(ctx context.Context, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*QueryDatabasePingClientResponse, error)
QueryDatabasePingWithResponse request returning *QueryDatabasePingClientResponse
func (*ClientWithResponses) QueryDatabaseSelectWithBodyWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseSelectWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseSelectClientResponse, error)
QueryDatabaseSelectWithBodyWithResponse request with arbitrary body returning *QueryDatabaseSelectClientResponse
func (*ClientWithResponses) QueryDatabaseSelectWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseSelectWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseSelectClientResponse, error)
func (*ClientWithResponses) QueryDatabaseUpdateWithBodyWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseUpdateWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseUpdateClientResponse, error)
QueryDatabaseUpdateWithBodyWithResponse request with arbitrary body returning *QueryDatabaseUpdateClientResponse
func (*ClientWithResponses) QueryDatabaseUpdateWithResponse ¶
func (c *ClientWithResponses) QueryDatabaseUpdateWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseUpdateClientResponse, error)
func (*ClientWithResponses) QueryProjectMetricsWithBodyWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) QueryProjectMetricsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryProjectMetricsClientResponse, error)
QueryProjectMetricsWithBodyWithResponse request with arbitrary body returning *QueryProjectMetricsClientResponse
func (*ClientWithResponses) QueryProjectMetricsWithResponse ¶ added in v0.1.0
func (c *ClientWithResponses) QueryProjectMetricsWithResponse(ctx context.Context, id ProjectId, body QueryProjectMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryProjectMetricsClientResponse, error)
func (*ClientWithResponses) RedeployFrontendWithResponse ¶
func (c *ClientWithResponses) RedeployFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*RedeployFrontendClientResponse, error)
RedeployFrontendWithResponse request returning *RedeployFrontendClientResponse
func (*ClientWithResponses) RefreshOAuthProviderTokenWithResponse ¶
func (c *ClientWithResponses) RefreshOAuthProviderTokenWithResponse(ctx context.Context, provider RefreshOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*RefreshOAuthProviderTokenClientResponse, error)
RefreshOAuthProviderTokenWithResponse request returning *RefreshOAuthProviderTokenClientResponse
func (*ClientWithResponses) RegenerateAnonKeyWithResponse ¶
func (c *ClientWithResponses) RegenerateAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RegenerateAnonKeyClientResponse, error)
RegenerateAnonKeyWithResponse request returning *RegenerateAnonKeyClientResponse
func (*ClientWithResponses) RegenerateServiceKeyWithResponse ¶
func (c *ClientWithResponses) RegenerateServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RegenerateServiceKeyClientResponse, error)
RegenerateServiceKeyWithResponse request returning *RegenerateServiceKeyClientResponse
func (*ClientWithResponses) RenderDefaultManagedAuthPageWithResponse ¶
func (c *ClientWithResponses) RenderDefaultManagedAuthPageWithResponse(ctx context.Context, id ProjectId, params *RenderDefaultManagedAuthPageParams, reqEditors ...RequestEditorFn) (*RenderDefaultManagedAuthPageClientResponse, error)
RenderDefaultManagedAuthPageWithResponse request returning *RenderDefaultManagedAuthPageClientResponse
func (*ClientWithResponses) RenderManagedAuthPageWithResponse ¶
func (c *ClientWithResponses) RenderManagedAuthPageWithResponse(ctx context.Context, id ProjectId, pageType HostedRenderablePageType, reqEditors ...RequestEditorFn) (*RenderManagedAuthPageClientResponse, error)
RenderManagedAuthPageWithResponse request returning *RenderManagedAuthPageClientResponse
func (*ClientWithResponses) ResetDatabasePasswordWithResponse ¶
func (c *ClientWithResponses) ResetDatabasePasswordWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ResetDatabasePasswordClientResponse, error)
ResetDatabasePasswordWithResponse request returning *ResetDatabasePasswordClientResponse
func (*ClientWithResponses) ResolveFunctionForInvocationWithResponse ¶
func (c *ClientWithResponses) ResolveFunctionForInvocationWithResponse(ctx context.Context, params *ResolveFunctionForInvocationParams, reqEditors ...RequestEditorFn) (*ResolveFunctionForInvocationClientResponse, error)
ResolveFunctionForInvocationWithResponse request returning *ResolveFunctionForInvocationClientResponse
func (*ClientWithResponses) RevokeAnonKeyWithResponse ¶
func (c *ClientWithResponses) RevokeAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RevokeAnonKeyClientResponse, error)
RevokeAnonKeyWithResponse request returning *RevokeAnonKeyClientResponse
func (*ClientWithResponses) SearchProjectLogsWithBodyWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) SearchProjectLogsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchProjectLogsClientResponse, error)
SearchProjectLogsWithBodyWithResponse request with arbitrary body returning *SearchProjectLogsClientResponse
func (*ClientWithResponses) SearchProjectLogsWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) SearchProjectLogsWithResponse(ctx context.Context, id ProjectId, body SearchProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchProjectLogsClientResponse, error)
func (*ClientWithResponses) SetDefaultAnonKeyWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) SetDefaultAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*SetDefaultAnonKeyClientResponse, error)
SetDefaultAnonKeyWithResponse request returning *SetDefaultAnonKeyClientResponse
func (*ClientWithResponses) StreamProjectLogsWithBodyWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) StreamProjectLogsWithBodyWithResponse(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StreamProjectLogsClientResponse, error)
StreamProjectLogsWithBodyWithResponse request with arbitrary body returning *StreamProjectLogsClientResponse
func (*ClientWithResponses) StreamProjectLogsWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) StreamProjectLogsWithResponse(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, body StreamProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*StreamProjectLogsClientResponse, error)
func (*ClientWithResponses) TestEmailConfigWithBodyWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) TestEmailConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestEmailConfigClientResponse, error)
TestEmailConfigWithBodyWithResponse request with arbitrary body returning *TestEmailConfigClientResponse
func (*ClientWithResponses) TestEmailConfigWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) TestEmailConfigWithResponse(ctx context.Context, id ProjectId, body TestEmailConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*TestEmailConfigClientResponse, error)
func (*ClientWithResponses) UnbanAuthUserWithResponse ¶
func (c *ClientWithResponses) UnbanAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*UnbanAuthUserClientResponse, error)
UnbanAuthUserWithResponse request returning *UnbanAuthUserClientResponse
func (*ClientWithResponses) UpdateAuthConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAuthConfigClientResponse, error)
UpdateAuthConfigWithBodyWithResponse request with arbitrary body returning *UpdateAuthConfigClientResponse
func (*ClientWithResponses) UpdateAuthConfigWithResponse ¶
func (c *ClientWithResponses) UpdateAuthConfigWithResponse(ctx context.Context, id ProjectId, body UpdateAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAuthConfigClientResponse, error)
func (*ClientWithResponses) UpdateAuthHostedPageWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAuthHostedPageWithBodyWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAuthHostedPageClientResponse, error)
UpdateAuthHostedPageWithBodyWithResponse request with arbitrary body returning *UpdateAuthHostedPageClientResponse
func (*ClientWithResponses) UpdateAuthHostedPageWithResponse ¶
func (c *ClientWithResponses) UpdateAuthHostedPageWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, body UpdateAuthHostedPageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAuthHostedPageClientResponse, error)
func (*ClientWithResponses) UpdateDatabaseTypeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateDatabaseTypeWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseTypeClientResponse, error)
UpdateDatabaseTypeWithBodyWithResponse request with arbitrary body returning *UpdateDatabaseTypeClientResponse
func (*ClientWithResponses) UpdateDatabaseTypeWithResponse ¶
func (c *ClientWithResponses) UpdateDatabaseTypeWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseTypeClientResponse, error)
func (*ClientWithResponses) UpdateEmailTemplateWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEmailTemplateWithBodyWithResponse(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEmailTemplateClientResponse, error)
UpdateEmailTemplateWithBodyWithResponse request with arbitrary body returning *UpdateEmailTemplateClientResponse
func (*ClientWithResponses) UpdateEmailTemplateWithResponse ¶
func (c *ClientWithResponses) UpdateEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, body UpdateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEmailTemplateClientResponse, error)
func (*ClientWithResponses) UpdateFunctionSchedulerWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFunctionSchedulerWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionSchedulerClientResponse, error)
UpdateFunctionSchedulerWithBodyWithResponse request with arbitrary body returning *UpdateFunctionSchedulerClientResponse
func (*ClientWithResponses) UpdateFunctionSchedulerWithResponse ¶
func (c *ClientWithResponses) UpdateFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, body UpdateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionSchedulerClientResponse, error)
func (*ClientWithResponses) UpdateFunctionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFunctionWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionClientResponse, error)
UpdateFunctionWithBodyWithResponse request with arbitrary body returning *UpdateFunctionClientResponse
func (*ClientWithResponses) UpdateFunctionWithResponse ¶
func (c *ClientWithResponses) UpdateFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionClientResponse, error)
func (*ClientWithResponses) UpdateOAuthConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOAuthConfigClientResponse, error)
UpdateOAuthConfigWithBodyWithResponse request with arbitrary body returning *UpdateOAuthConfigClientResponse
func (*ClientWithResponses) UpdateOAuthConfigWithResponse ¶
func (c *ClientWithResponses) UpdateOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, body UpdateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOAuthConfigClientResponse, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectClientResponse, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectClientResponse
func (*ClientWithResponses) UpdateProjectWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, id ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectClientResponse, error)
func (*ClientWithResponses) UpdateRealtimeConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRealtimeConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRealtimeConfigClientResponse, error)
UpdateRealtimeConfigWithBodyWithResponse request with arbitrary body returning *UpdateRealtimeConfigClientResponse
func (*ClientWithResponses) UpdateRealtimeConfigWithResponse ¶
func (c *ClientWithResponses) UpdateRealtimeConfigWithResponse(ctx context.Context, id ProjectId, body UpdateRealtimeConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRealtimeConfigClientResponse, error)
func (*ClientWithResponses) UpdateStorageBucketWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateStorageBucketWithBodyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStorageBucketClientResponse, error)
UpdateStorageBucketWithBodyWithResponse request with arbitrary body returning *UpdateStorageBucketClientResponse
func (*ClientWithResponses) UpdateStorageBucketWithResponse ¶
func (c *ClientWithResponses) UpdateStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, body UpdateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStorageBucketClientResponse, error)
func (*ClientWithResponses) UpdateStorageObjectVisibilityWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateStorageObjectVisibilityWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStorageObjectVisibilityClientResponse, error)
UpdateStorageObjectVisibilityWithBodyWithResponse request with arbitrary body returning *UpdateStorageObjectVisibilityClientResponse
func (*ClientWithResponses) UpdateStorageObjectVisibilityWithResponse ¶
func (c *ClientWithResponses) UpdateStorageObjectVisibilityWithResponse(ctx context.Context, bucketName BucketName, path string, body UpdateStorageObjectVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStorageObjectVisibilityClientResponse, error)
func (*ClientWithResponses) UpdateVariableWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateVariableWithBodyWithResponse(ctx context.Context, id ProjectId, name VariableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVariableClientResponse, error)
UpdateVariableWithBodyWithResponse request with arbitrary body returning *UpdateVariableClientResponse
func (*ClientWithResponses) UpdateVariableWithResponse ¶
func (c *ClientWithResponses) UpdateVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, body UpdateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVariableClientResponse, error)
func (*ClientWithResponses) UploadPartWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadPartWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, params *UploadPartParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPartClientResponse, error)
UploadPartWithBodyWithResponse request with arbitrary body returning *UploadPartClientResponse
func (*ClientWithResponses) UploadProjectLogoWithBodyWithResponse ¶ added in v0.0.4
func (c *ClientWithResponses) UploadProjectLogoWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadProjectLogoClientResponse, error)
UploadProjectLogoWithBodyWithResponse request with arbitrary body returning *UploadProjectLogoClientResponse
func (*ClientWithResponses) UploadStorageObjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadStorageObjectClientResponse, error)
UploadStorageObjectWithBodyWithResponse request with arbitrary body returning *UploadStorageObjectClientResponse
func (*ClientWithResponses) UploadStorageObjectWithResponse ¶
func (c *ClientWithResponses) UploadStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, body UploadStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UploadStorageObjectClientResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// AuthConfirmEmailWithBodyWithResponse request with any body
AuthConfirmEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthConfirmEmailClientResponse, error)
AuthConfirmEmailWithResponse(ctx context.Context, body AuthConfirmEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthConfirmEmailClientResponse, error)
// AuthDeviceAuthorizeWithBodyWithResponse request with any body
AuthDeviceAuthorizeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthDeviceAuthorizeClientResponse, error)
AuthDeviceAuthorizeWithResponse(ctx context.Context, body AuthDeviceAuthorizeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthDeviceAuthorizeClientResponse, error)
// AuthDeviceTokenWithBodyWithResponse request with any body
AuthDeviceTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthDeviceTokenClientResponse, error)
AuthDeviceTokenWithResponse(ctx context.Context, body AuthDeviceTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthDeviceTokenClientResponse, error)
// AuthDeviceVerifyWithBodyWithResponse request with any body
AuthDeviceVerifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthDeviceVerifyClientResponse, error)
AuthDeviceVerifyWithResponse(ctx context.Context, body AuthDeviceVerifyJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthDeviceVerifyClientResponse, error)
// AuthForgotPasswordWithBodyWithResponse request with any body
AuthForgotPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthForgotPasswordClientResponse, error)
AuthForgotPasswordWithResponse(ctx context.Context, body AuthForgotPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthForgotPasswordClientResponse, error)
// AuthLogoutWithBodyWithResponse request with any body
AuthLogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthLogoutClientResponse, error)
AuthLogoutWithResponse(ctx context.Context, body AuthLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthLogoutClientResponse, error)
// AuthListOAuthProvidersWithResponse request
AuthListOAuthProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListOAuthProvidersClientResponse, error)
// AuthOAuthAuthorizeWithResponse request
AuthOAuthAuthorizeWithResponse(ctx context.Context, provider AuthOAuthAuthorizeParamsProvider, params *AuthOAuthAuthorizeParams, reqEditors ...RequestEditorFn) (*AuthOAuthAuthorizeClientResponse, error)
// CallOAuthProviderAPIWithBodyWithResponse request with any body
CallOAuthProviderAPIWithBodyWithResponse(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CallOAuthProviderAPIClientResponse, error)
CallOAuthProviderAPIWithResponse(ctx context.Context, provider CallOAuthProviderAPIParamsProvider, body CallOAuthProviderAPIJSONRequestBody, reqEditors ...RequestEditorFn) (*CallOAuthProviderAPIClientResponse, error)
// AuthOAuthCallbackWithResponse request
AuthOAuthCallbackWithResponse(ctx context.Context, provider AuthOAuthCallbackParamsProvider, params *AuthOAuthCallbackParams, reqEditors ...RequestEditorFn) (*AuthOAuthCallbackClientResponse, error)
// AuthLinkOAuthProviderWithResponse request
AuthLinkOAuthProviderWithResponse(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*AuthLinkOAuthProviderClientResponse, error)
// RefreshOAuthProviderTokenWithResponse request
RefreshOAuthProviderTokenWithResponse(ctx context.Context, provider RefreshOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*RefreshOAuthProviderTokenClientResponse, error)
// GetOAuthProviderTokenWithResponse request
GetOAuthProviderTokenWithResponse(ctx context.Context, provider GetOAuthProviderTokenParamsProvider, reqEditors ...RequestEditorFn) (*GetOAuthProviderTokenClientResponse, error)
// AuthUnlinkOAuthProviderWithResponse request
AuthUnlinkOAuthProviderWithResponse(ctx context.Context, provider AuthUnlinkOAuthProviderParamsProvider, reqEditors ...RequestEditorFn) (*AuthUnlinkOAuthProviderClientResponse, error)
// AuthPlatformExchangeWithBodyWithResponse request with any body
AuthPlatformExchangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthPlatformExchangeClientResponse, error)
AuthPlatformExchangeWithResponse(ctx context.Context, body AuthPlatformExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthPlatformExchangeClientResponse, error)
// AuthRefreshWithBodyWithResponse request with any body
AuthRefreshWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthRefreshClientResponse, error)
AuthRefreshWithResponse(ctx context.Context, body AuthRefreshJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthRefreshClientResponse, error)
// AuthResendConfirmationWithBodyWithResponse request with any body
AuthResendConfirmationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthResendConfirmationClientResponse, error)
AuthResendConfirmationWithResponse(ctx context.Context, body AuthResendConfirmationJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthResendConfirmationClientResponse, error)
// AuthResetPasswordWithBodyWithResponse request with any body
AuthResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthResetPasswordClientResponse, error)
AuthResetPasswordWithResponse(ctx context.Context, body AuthResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthResetPasswordClientResponse, error)
// AuthSigninWithBodyWithResponse request with any body
AuthSigninWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthSigninClientResponse, error)
AuthSigninWithResponse(ctx context.Context, body AuthSigninJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthSigninClientResponse, error)
// AuthSignupWithBodyWithResponse request with any body
AuthSignupWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthSignupClientResponse, error)
AuthSignupWithResponse(ctx context.Context, body AuthSignupJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthSignupClientResponse, error)
// AuthSignupAnonymousWithBodyWithResponse request with any body
AuthSignupAnonymousWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthSignupAnonymousClientResponse, error)
AuthSignupAnonymousWithResponse(ctx context.Context, body AuthSignupAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthSignupAnonymousClientResponse, error)
// AuthGetUserWithResponse request
AuthGetUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthGetUserClientResponse, error)
// AuthUpdateUserWithBodyWithResponse request with any body
AuthUpdateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthUpdateUserClientResponse, error)
AuthUpdateUserWithResponse(ctx context.Context, body AuthUpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthUpdateUserClientResponse, error)
// AuthCancelEmailChangeWithResponse request
AuthCancelEmailChangeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthCancelEmailChangeClientResponse, error)
// AuthRequestEmailChangeWithBodyWithResponse request with any body
AuthRequestEmailChangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthRequestEmailChangeClientResponse, error)
AuthRequestEmailChangeWithResponse(ctx context.Context, body AuthRequestEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthRequestEmailChangeClientResponse, error)
// AuthConfirmEmailChangeWithBodyWithResponse request with any body
AuthConfirmEmailChangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthConfirmEmailChangeClientResponse, error)
AuthConfirmEmailChangeWithResponse(ctx context.Context, body AuthConfirmEmailChangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthConfirmEmailChangeClientResponse, error)
// AuthConvertAnonymousWithBodyWithResponse request with any body
AuthConvertAnonymousWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthConvertAnonymousClientResponse, error)
AuthConvertAnonymousWithResponse(ctx context.Context, body AuthConvertAnonymousJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthConvertAnonymousClientResponse, error)
// AuthListIdentitiesWithResponse request
AuthListIdentitiesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListIdentitiesClientResponse, error)
// AuthUnlinkIdentityWithResponse request
AuthUnlinkIdentityWithResponse(ctx context.Context, identityId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AuthUnlinkIdentityClientResponse, error)
// AuthListMethodsWithResponse request
AuthListMethodsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthListMethodsClientResponse, error)
// AuthPromoteMethodWithResponse request
AuthPromoteMethodWithResponse(ctx context.Context, methodId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AuthPromoteMethodClientResponse, error)
// AuthDeleteAllMySessionsWithResponse request
AuthDeleteAllMySessionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthDeleteAllMySessionsClientResponse, error)
// AuthGetMySessionsWithResponse request
AuthGetMySessionsWithResponse(ctx context.Context, params *AuthGetMySessionsParams, reqEditors ...RequestEditorFn) (*AuthGetMySessionsClientResponse, error)
// AuthDeleteMySessionWithResponse request
AuthDeleteMySessionWithResponse(ctx context.Context, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*AuthDeleteMySessionClientResponse, error)
// ListPostgresVersionsWithResponse request
ListPostgresVersionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPostgresVersionsClientResponse, error)
// ListDatabaseRegionsWithResponse request
ListDatabaseRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDatabaseRegionsClientResponse, error)
// QueryDatabaseDeleteWithBodyWithResponse request with any body
QueryDatabaseDeleteWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseDeleteClientResponse, error)
QueryDatabaseDeleteWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseDeleteClientResponse, error)
// QueryDatabaseInsertWithBodyWithResponse request with any body
QueryDatabaseInsertWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseInsertClientResponse, error)
QueryDatabaseInsertWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseInsertClientResponse, error)
// QueryDatabasePingWithResponse request
QueryDatabasePingWithResponse(ctx context.Context, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*QueryDatabasePingClientResponse, error)
// QueryDatabaseSelectWithBodyWithResponse request with any body
QueryDatabaseSelectWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseSelectClientResponse, error)
QueryDatabaseSelectWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseSelectClientResponse, error)
// QueryDatabaseUpdateWithBodyWithResponse request with any body
QueryDatabaseUpdateWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseUpdateClientResponse, error)
QueryDatabaseUpdateWithResponse(ctx context.Context, databaseName DatabaseName, body QueryDatabaseUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseUpdateClientResponse, error)
// GetDefaultEmailTemplatesWithResponse request
GetDefaultEmailTemplatesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultEmailTemplatesClientResponse, error)
// GetDefaultEmailTemplateWithResponse request
GetDefaultEmailTemplateWithResponse(ctx context.Context, pType GetDefaultEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*GetDefaultEmailTemplateClientResponse, error)
// ListFunctionRegionsWithResponse request
ListFunctionRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFunctionRegionsClientResponse, error)
// ResolveFunctionForInvocationWithResponse request
ResolveFunctionForInvocationWithResponse(ctx context.Context, params *ResolveFunctionForInvocationParams, reqEditors ...RequestEditorFn) (*ResolveFunctionForInvocationClientResponse, error)
// ListFunctionRuntimesWithResponse request
ListFunctionRuntimesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListFunctionRuntimesClientResponse, error)
// InvokeFunctionWithBodyWithResponse request with any body
InvokeFunctionWithBodyWithResponse(ctx context.Context, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InvokeFunctionClientResponse, error)
InvokeFunctionWithResponse(ctx context.Context, functionId FunctionId, body InvokeFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*InvokeFunctionClientResponse, error)
// HealthCheckWithResponse request
HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckClientResponse, error)
// ListProjectsWithResponse request
ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsClientResponse, error)
// CreateProjectWithBodyWithResponse request with any body
CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectClientResponse, error)
CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectClientResponse, error)
// DeleteProjectWithResponse request
DeleteProjectWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DeleteProjectClientResponse, error)
// GetProjectWithResponse request
GetProjectWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectClientResponse, error)
// UpdateProjectWithBodyWithResponse request with any body
UpdateProjectWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectClientResponse, error)
UpdateProjectWithResponse(ctx context.Context, id ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectClientResponse, error)
// ListAnonKeysWithResponse request
ListAnonKeysWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListAnonKeysClientResponse, error)
// CreateAnonKeyWithBodyWithResponse request with any body
CreateAnonKeyWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAnonKeyClientResponse, error)
CreateAnonKeyWithResponse(ctx context.Context, id ProjectId, body CreateAnonKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAnonKeyClientResponse, error)
// RevokeAnonKeyWithResponse request
RevokeAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RevokeAnonKeyClientResponse, error)
// GetAnonKeyWithResponse request
GetAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAnonKeyClientResponse, error)
// RegenerateAnonKeyWithResponse request
RegenerateAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RegenerateAnonKeyClientResponse, error)
// SetDefaultAnonKeyWithResponse request
SetDefaultAnonKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*SetDefaultAnonKeyClientResponse, error)
// GetAuthConfigWithResponse request
GetAuthConfigWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetAuthConfigClientResponse, error)
// UpdateAuthConfigWithBodyWithResponse request with any body
UpdateAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAuthConfigClientResponse, error)
UpdateAuthConfigWithResponse(ctx context.Context, id ProjectId, body UpdateAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAuthConfigClientResponse, error)
// TestEmailConfigWithBodyWithResponse request with any body
TestEmailConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestEmailConfigClientResponse, error)
TestEmailConfigWithResponse(ctx context.Context, id ProjectId, body TestEmailConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*TestEmailConfigClientResponse, error)
// RenderDefaultManagedAuthPageWithResponse request
RenderDefaultManagedAuthPageWithResponse(ctx context.Context, id ProjectId, params *RenderDefaultManagedAuthPageParams, reqEditors ...RequestEditorFn) (*RenderDefaultManagedAuthPageClientResponse, error)
// GetAuthHostedPageWithResponse request
GetAuthHostedPageWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, reqEditors ...RequestEditorFn) (*GetAuthHostedPageClientResponse, error)
// UpdateAuthHostedPageWithBodyWithResponse request with any body
UpdateAuthHostedPageWithBodyWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAuthHostedPageClientResponse, error)
UpdateAuthHostedPageWithResponse(ctx context.Context, id ProjectId, pageType HostedAuthPageType, body UpdateAuthHostedPageJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAuthHostedPageClientResponse, error)
// HostedLoginCheckEmailWithBodyWithResponse request with any body
HostedLoginCheckEmailWithBodyWithResponse(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*HostedLoginCheckEmailClientResponse, error)
HostedLoginCheckEmailWithResponse(ctx context.Context, id ProjectId, params *HostedLoginCheckEmailParams, body HostedLoginCheckEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*HostedLoginCheckEmailClientResponse, error)
// GetHostedLoginOptionsWithResponse request
GetHostedLoginOptionsWithResponse(ctx context.Context, id ProjectId, params *GetHostedLoginOptionsParams, reqEditors ...RequestEditorFn) (*GetHostedLoginOptionsClientResponse, error)
// RenderManagedAuthPageWithResponse request
RenderManagedAuthPageWithResponse(ctx context.Context, id ProjectId, pageType HostedRenderablePageType, reqEditors ...RequestEditorFn) (*RenderManagedAuthPageClientResponse, error)
// GetAuthMethodsWithResponse request
GetAuthMethodsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetAuthMethodsClientResponse, error)
// ConfigureAuthMethodsWithBodyWithResponse request with any body
ConfigureAuthMethodsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfigureAuthMethodsClientResponse, error)
ConfigureAuthMethodsWithResponse(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfigureAuthMethodsClientResponse, error)
// ListAuthUsersWithResponse request
ListAuthUsersWithResponse(ctx context.Context, id ProjectId, params *ListAuthUsersParams, reqEditors ...RequestEditorFn) (*ListAuthUsersClientResponse, error)
// DeleteAuthUserWithResponse request
DeleteAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAuthUserClientResponse, error)
// GetAuthUserWithResponse request
GetAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetAuthUserClientResponse, error)
// BanAuthUserWithBodyWithResponse request with any body
BanAuthUserWithBodyWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BanAuthUserClientResponse, error)
BanAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, body BanAuthUserJSONRequestBody, reqEditors ...RequestEditorFn) (*BanAuthUserClientResponse, error)
// DeleteAllUserSessionsWithResponse request
DeleteAllUserSessionsWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteAllUserSessionsClientResponse, error)
// ListUserSessionsWithResponse request
ListUserSessionsWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, params *ListUserSessionsParams, reqEditors ...RequestEditorFn) (*ListUserSessionsClientResponse, error)
// DeleteUserSessionWithResponse request
DeleteUserSessionWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, sessionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteUserSessionClientResponse, error)
// UnbanAuthUserWithResponse request
UnbanAuthUserWithResponse(ctx context.Context, id ProjectId, userId openapi_types.UUID, reqEditors ...RequestEditorFn) (*UnbanAuthUserClientResponse, error)
// GetProjectConfigWithResponse request
GetProjectConfigWithResponse(ctx context.Context, id ProjectId, params *GetProjectConfigParams, reqEditors ...RequestEditorFn) (*GetProjectConfigClientResponse, error)
// ApplyProjectConfigWithBodyWithResponse request with any body
ApplyProjectConfigWithBodyWithResponse(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyProjectConfigClientResponse, error)
ApplyProjectConfigWithResponse(ctx context.Context, id ProjectId, params *ApplyProjectConfigParams, body ApplyProjectConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyProjectConfigClientResponse, error)
// ListDatabasesWithResponse request
ListDatabasesWithResponse(ctx context.Context, id ProjectId, params *ListDatabasesParams, reqEditors ...RequestEditorFn) (*ListDatabasesClientResponse, error)
// CreateDatabaseWithBodyWithResponse request with any body
CreateDatabaseWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseClientResponse, error)
CreateDatabaseWithResponse(ctx context.Context, id ProjectId, body CreateDatabaseJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseClientResponse, error)
// DeleteDatabaseWithResponse request
DeleteDatabaseWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*DeleteDatabaseClientResponse, error)
// GetDatabaseWithResponse request
GetDatabaseWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*GetDatabaseClientResponse, error)
// GetProjectDatabaseQueriesWithResponse request
GetProjectDatabaseQueriesWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetProjectDatabaseQueriesParams, reqEditors ...RequestEditorFn) (*GetProjectDatabaseQueriesClientResponse, error)
// ResetDatabasePasswordWithResponse request
ResetDatabasePasswordWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ResetDatabasePasswordClientResponse, error)
// GetDatabaseStatsWithResponse request
GetDatabaseStatsWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, params *GetDatabaseStatsParams, reqEditors ...RequestEditorFn) (*GetDatabaseStatsClientResponse, error)
// UpdateDatabaseTypeWithBodyWithResponse request with any body
UpdateDatabaseTypeWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseTypeClientResponse, error)
UpdateDatabaseTypeWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseTypeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseTypeClientResponse, error)
// ListProjectDeploymentsWithResponse request
ListProjectDeploymentsWithResponse(ctx context.Context, id ProjectId, params *ListProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*ListProjectDeploymentsClientResponse, error)
// ListProjectCustomDomainsWithResponse request
ListProjectCustomDomainsWithResponse(ctx context.Context, id ProjectId, params *ListProjectCustomDomainsParams, reqEditors ...RequestEditorFn) (*ListProjectCustomDomainsClientResponse, error)
// ListEmailTemplatesWithResponse request
ListEmailTemplatesWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListEmailTemplatesClientResponse, error)
// CreateEmailTemplateWithBodyWithResponse request with any body
CreateEmailTemplateWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEmailTemplateClientResponse, error)
CreateEmailTemplateWithResponse(ctx context.Context, id ProjectId, body CreateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEmailTemplateClientResponse, error)
// DeleteEmailTemplateWithResponse request
DeleteEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType DeleteEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*DeleteEmailTemplateClientResponse, error)
// GetEmailTemplateWithResponse request
GetEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType GetEmailTemplateParamsType, reqEditors ...RequestEditorFn) (*GetEmailTemplateClientResponse, error)
// UpdateEmailTemplateWithBodyWithResponse request with any body
UpdateEmailTemplateWithBodyWithResponse(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEmailTemplateClientResponse, error)
UpdateEmailTemplateWithResponse(ctx context.Context, id ProjectId, pType UpdateEmailTemplateParamsType, body UpdateEmailTemplateJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEmailTemplateClientResponse, error)
// ListFrontendsWithResponse request
ListFrontendsWithResponse(ctx context.Context, id ProjectId, params *ListFrontendsParams, reqEditors ...RequestEditorFn) (*ListFrontendsClientResponse, error)
// CreateFrontendWithBodyWithResponse request with any body
CreateFrontendWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFrontendClientResponse, error)
// DeleteFrontendWithResponse request
DeleteFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*DeleteFrontendClientResponse, error)
// GetFrontendWithResponse request
GetFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*GetFrontendClientResponse, error)
// ListFrontendDeploymentsWithResponse request
ListFrontendDeploymentsWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, params *ListFrontendDeploymentsParams, reqEditors ...RequestEditorFn) (*ListFrontendDeploymentsClientResponse, error)
// DeleteFrontendCustomDomainWithResponse request
DeleteFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*DeleteFrontendCustomDomainClientResponse, error)
// GetFrontendCustomDomainWithResponse request
GetFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*GetFrontendCustomDomainClientResponse, error)
// CreateFrontendCustomDomainWithBodyWithResponse request with any body
CreateFrontendCustomDomainWithBodyWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFrontendCustomDomainClientResponse, error)
CreateFrontendCustomDomainWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, body CreateFrontendCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFrontendCustomDomainClientResponse, error)
// RedeployFrontendWithResponse request
RedeployFrontendWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, reqEditors ...RequestEditorFn) (*RedeployFrontendClientResponse, error)
// GetFrontendUsageHistoryWithResponse request
GetFrontendUsageHistoryWithResponse(ctx context.Context, id ProjectId, frontendId FrontendId, params *GetFrontendUsageHistoryParams, reqEditors ...RequestEditorFn) (*GetFrontendUsageHistoryClientResponse, error)
// ListFunctionsWithResponse request
ListFunctionsWithResponse(ctx context.Context, id ProjectId, params *ListFunctionsParams, reqEditors ...RequestEditorFn) (*ListFunctionsClientResponse, error)
// CreateFunctionWithBodyWithResponse request with any body
CreateFunctionWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionClientResponse, error)
// CreateFunctionsBatchWithBodyWithResponse request with any body
CreateFunctionsBatchWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionsBatchClientResponse, error)
// DeleteFunctionWithResponse request
DeleteFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*DeleteFunctionClientResponse, error)
// GetFunctionWithResponse request
GetFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*GetFunctionClientResponse, error)
// UpdateFunctionWithBodyWithResponse request with any body
UpdateFunctionWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionClientResponse, error)
UpdateFunctionWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, body UpdateFunctionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionClientResponse, error)
// ListFunctionDeploymentsWithResponse request
ListFunctionDeploymentsWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, params *ListFunctionDeploymentsParams, reqEditors ...RequestEditorFn) (*ListFunctionDeploymentsClientResponse, error)
// ListFunctionSchedulersWithResponse request
ListFunctionSchedulersWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, reqEditors ...RequestEditorFn) (*ListFunctionSchedulersClientResponse, error)
// CreateFunctionSchedulerWithBodyWithResponse request with any body
CreateFunctionSchedulerWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateFunctionSchedulerClientResponse, error)
CreateFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, body CreateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateFunctionSchedulerClientResponse, error)
// DeleteFunctionSchedulerWithResponse request
DeleteFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*DeleteFunctionSchedulerClientResponse, error)
// GetFunctionSchedulerWithResponse request
GetFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, reqEditors ...RequestEditorFn) (*GetFunctionSchedulerClientResponse, error)
// UpdateFunctionSchedulerWithBodyWithResponse request with any body
UpdateFunctionSchedulerWithBodyWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFunctionSchedulerClientResponse, error)
UpdateFunctionSchedulerWithResponse(ctx context.Context, id ProjectId, functionId FunctionId, schedulerId SchedulerId, body UpdateFunctionSchedulerJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFunctionSchedulerClientResponse, error)
// GetProjectHealthWithResponse request
GetProjectHealthWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectHealthClientResponse, error)
// DeleteProjectLogoWithResponse request
DeleteProjectLogoWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DeleteProjectLogoClientResponse, error)
// GetProjectLogoWithResponse request
GetProjectLogoWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectLogoClientResponse, error)
// UploadProjectLogoWithBodyWithResponse request with any body
UploadProjectLogoWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadProjectLogoClientResponse, error)
// GetProjectLogActivityWithBodyWithResponse request with any body
GetProjectLogActivityWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetProjectLogActivityClientResponse, error)
GetProjectLogActivityWithResponse(ctx context.Context, id ProjectId, body GetProjectLogActivityJSONRequestBody, reqEditors ...RequestEditorFn) (*GetProjectLogActivityClientResponse, error)
// SearchProjectLogsWithBodyWithResponse request with any body
SearchProjectLogsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchProjectLogsClientResponse, error)
SearchProjectLogsWithResponse(ctx context.Context, id ProjectId, body SearchProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchProjectLogsClientResponse, error)
// StreamProjectLogsWithBodyWithResponse request with any body
StreamProjectLogsWithBodyWithResponse(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StreamProjectLogsClientResponse, error)
StreamProjectLogsWithResponse(ctx context.Context, id ProjectId, params *StreamProjectLogsParams, body StreamProjectLogsJSONRequestBody, reqEditors ...RequestEditorFn) (*StreamProjectLogsClientResponse, error)
// QueryProjectMetricsWithBodyWithResponse request with any body
QueryProjectMetricsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryProjectMetricsClientResponse, error)
QueryProjectMetricsWithResponse(ctx context.Context, id ProjectId, body QueryProjectMetricsJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryProjectMetricsClientResponse, error)
// ListOAuthConfigsWithResponse request
ListOAuthConfigsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListOAuthConfigsClientResponse, error)
// CreateOAuthConfigWithBodyWithResponse request with any body
CreateOAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOAuthConfigClientResponse, error)
CreateOAuthConfigWithResponse(ctx context.Context, id ProjectId, body CreateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOAuthConfigClientResponse, error)
// DeleteOAuthConfigWithResponse request
DeleteOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider DeleteOAuthConfigParamsProvider, params *DeleteOAuthConfigParams, reqEditors ...RequestEditorFn) (*DeleteOAuthConfigClientResponse, error)
// GetOAuthConfigWithResponse request
GetOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider GetOAuthConfigParamsProvider, params *GetOAuthConfigParams, reqEditors ...RequestEditorFn) (*GetOAuthConfigClientResponse, error)
// UpdateOAuthConfigWithBodyWithResponse request with any body
UpdateOAuthConfigWithBodyWithResponse(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOAuthConfigClientResponse, error)
UpdateOAuthConfigWithResponse(ctx context.Context, id ProjectId, provider UpdateOAuthConfigParamsProvider, params *UpdateOAuthConfigParams, body UpdateOAuthConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOAuthConfigClientResponse, error)
// ListAvailableOAuthProvidersWithResponse request
ListAvailableOAuthProvidersWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListAvailableOAuthProvidersClientResponse, error)
// GetRealtimeConfigWithResponse request
GetRealtimeConfigWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetRealtimeConfigClientResponse, error)
// UpdateRealtimeConfigWithBodyWithResponse request with any body
UpdateRealtimeConfigWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRealtimeConfigClientResponse, error)
UpdateRealtimeConfigWithResponse(ctx context.Context, id ProjectId, body UpdateRealtimeConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRealtimeConfigClientResponse, error)
// GetRealtimeStatsWithResponse request
GetRealtimeStatsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetRealtimeStatsClientResponse, error)
// ListProjectSchedulersWithResponse request
ListProjectSchedulersWithResponse(ctx context.Context, id ProjectId, params *ListProjectSchedulersParams, reqEditors ...RequestEditorFn) (*ListProjectSchedulersClientResponse, error)
// ListServiceKeysWithResponse request
ListServiceKeysWithResponse(ctx context.Context, id ProjectId, params *ListServiceKeysParams, reqEditors ...RequestEditorFn) (*ListServiceKeysClientResponse, error)
// CreateServiceKeyWithBodyWithResponse request with any body
CreateServiceKeyWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceKeyClientResponse, error)
CreateServiceKeyWithResponse(ctx context.Context, id ProjectId, body CreateServiceKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceKeyClientResponse, error)
// DeleteServiceKeyWithResponse request
DeleteServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteServiceKeyClientResponse, error)
// GetServiceKeyWithResponse request
GetServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetServiceKeyClientResponse, error)
// RegenerateServiceKeyWithResponse request
RegenerateServiceKeyWithResponse(ctx context.Context, id ProjectId, keyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*RegenerateServiceKeyClientResponse, error)
// ListStorageBucketsWithResponse request
ListStorageBucketsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*ListStorageBucketsClientResponse, error)
// CreateStorageBucketWithBodyWithResponse request with any body
CreateStorageBucketWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStorageBucketClientResponse, error)
CreateStorageBucketWithResponse(ctx context.Context, id ProjectId, body CreateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStorageBucketClientResponse, error)
// DeleteStorageBucketWithResponse request
DeleteStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*DeleteStorageBucketClientResponse, error)
// GetStorageBucketWithResponse request
GetStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*GetStorageBucketClientResponse, error)
// UpdateStorageBucketWithBodyWithResponse request with any body
UpdateStorageBucketWithBodyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStorageBucketClientResponse, error)
UpdateStorageBucketWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, body UpdateStorageBucketJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStorageBucketClientResponse, error)
// ListStoragePoliciesWithResponse request
ListStoragePoliciesWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, reqEditors ...RequestEditorFn) (*ListStoragePoliciesClientResponse, error)
// CreateStoragePolicyWithBodyWithResponse request with any body
CreateStoragePolicyWithBodyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStoragePolicyClientResponse, error)
CreateStoragePolicyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, body CreateStoragePolicyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStoragePolicyClientResponse, error)
// DeleteStoragePolicyWithResponse request
DeleteStoragePolicyWithResponse(ctx context.Context, id ProjectId, bucketName BucketName, policyId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteStoragePolicyClientResponse, error)
// ListStorageObjectsAdminWithResponse request
ListStorageObjectsAdminWithResponse(ctx context.Context, id ProjectId, params *ListStorageObjectsAdminParams, reqEditors ...RequestEditorFn) (*ListStorageObjectsAdminClientResponse, error)
// GetStorageStatsWithResponse request
GetStorageStatsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetStorageStatsClientResponse, error)
// GetProjectUsageWithResponse request
GetProjectUsageWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectUsageClientResponse, error)
// ListVariablesWithResponse request
ListVariablesWithResponse(ctx context.Context, id ProjectId, params *ListVariablesParams, reqEditors ...RequestEditorFn) (*ListVariablesClientResponse, error)
// CreateVariableWithBodyWithResponse request with any body
CreateVariableWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVariableClientResponse, error)
CreateVariableWithResponse(ctx context.Context, id ProjectId, body CreateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVariableClientResponse, error)
// DeleteVariableWithResponse request
DeleteVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*DeleteVariableClientResponse, error)
// GetVariableWithResponse request
GetVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, reqEditors ...RequestEditorFn) (*GetVariableClientResponse, error)
// UpdateVariableWithBodyWithResponse request with any body
UpdateVariableWithBodyWithResponse(ctx context.Context, id ProjectId, name VariableName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateVariableClientResponse, error)
UpdateVariableWithResponse(ctx context.Context, id ProjectId, name VariableName, body UpdateVariableJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateVariableClientResponse, error)
// DownloadPublicFileWithResponse request
DownloadPublicFileWithResponse(ctx context.Context, projectId openapi_types.UUID, bucketName BucketName, path string, reqEditors ...RequestEditorFn) (*DownloadPublicFileClientResponse, error)
// ListStorageObjectsWithResponse request
ListStorageObjectsWithResponse(ctx context.Context, bucketName BucketName, params *ListStorageObjectsParams, reqEditors ...RequestEditorFn) (*ListStorageObjectsClientResponse, error)
// CopyStorageObjectWithBodyWithResponse request with any body
CopyStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyStorageObjectClientResponse, error)
CopyStorageObjectWithResponse(ctx context.Context, bucketName BucketName, body CopyStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyStorageObjectClientResponse, error)
// MoveStorageObjectWithBodyWithResponse request with any body
MoveStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MoveStorageObjectClientResponse, error)
MoveStorageObjectWithResponse(ctx context.Context, bucketName BucketName, body MoveStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*MoveStorageObjectClientResponse, error)
// DeleteStorageObjectWithResponse request
DeleteStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, params *DeleteStorageObjectParams, reqEditors ...RequestEditorFn) (*DeleteStorageObjectClientResponse, error)
// DownloadStorageObjectWithResponse request
DownloadStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, params *DownloadStorageObjectParams, reqEditors ...RequestEditorFn) (*DownloadStorageObjectClientResponse, error)
// UploadStorageObjectWithBodyWithResponse request with any body
UploadStorageObjectWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadStorageObjectClientResponse, error)
UploadStorageObjectWithResponse(ctx context.Context, bucketName BucketName, path string, params *UploadStorageObjectParams, body UploadStorageObjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UploadStorageObjectClientResponse, error)
// UploadPartWithBodyWithResponse request with any body
UploadPartWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, params *UploadPartParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadPartClientResponse, error)
// UpdateStorageObjectVisibilityWithBodyWithResponse request with any body
UpdateStorageObjectVisibilityWithBodyWithResponse(ctx context.Context, bucketName BucketName, path string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStorageObjectVisibilityClientResponse, error)
UpdateStorageObjectVisibilityWithResponse(ctx context.Context, bucketName BucketName, path string, body UpdateStorageObjectVisibilityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStorageObjectVisibilityClientResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CompleteUploadSessionResponse ¶
type CompleteUploadSessionResponse struct {
Object *StorageObject `json:"object,omitempty"`
}
CompleteUploadSessionResponse Response when completing an upload
type ConfigureAuthMethodsClientResponse ¶
func ParseConfigureAuthMethodsClientResponse ¶
func ParseConfigureAuthMethodsClientResponse(rsp *http.Response) (*ConfigureAuthMethodsClientResponse, error)
ParseConfigureAuthMethodsClientResponse parses an HTTP response from a ConfigureAuthMethodsWithResponse call
func (ConfigureAuthMethodsClientResponse) ContentType ¶
func (r ConfigureAuthMethodsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConfigureAuthMethodsClientResponse) Status ¶
func (r ConfigureAuthMethodsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ConfigureAuthMethodsClientResponse) StatusCode ¶
func (r ConfigureAuthMethodsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConfigureAuthMethodsJSONBody ¶
type ConfigureAuthMethodsJSONBody struct {
EnableAnonymous *bool `json:"enable_anonymous,omitempty"`
EnableEmailPassword *bool `json:"enable_email_password,omitempty"`
OauthProviders *[]struct {
Enabled *bool `json:"enabled,omitempty"`
Provider *string `json:"provider,omitempty"`
} `json:"oauth_providers,omitempty"`
}
ConfigureAuthMethodsJSONBody defines parameters for ConfigureAuthMethods.
type ConfigureAuthMethodsJSONRequestBody ¶
type ConfigureAuthMethodsJSONRequestBody ConfigureAuthMethodsJSONBody
ConfigureAuthMethodsJSONRequestBody defines body for ConfigureAuthMethods for application/json ContentType.
type CopyStorageObjectClientResponse ¶
type CopyStorageObjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *StorageObject
JSON429 *BandwidthCapExceeded
}
func ParseCopyStorageObjectClientResponse ¶
func ParseCopyStorageObjectClientResponse(rsp *http.Response) (*CopyStorageObjectClientResponse, error)
ParseCopyStorageObjectClientResponse parses an HTTP response from a CopyStorageObjectWithResponse call
func (CopyStorageObjectClientResponse) ContentType ¶
func (r CopyStorageObjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CopyStorageObjectClientResponse) Status ¶
func (r CopyStorageObjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (CopyStorageObjectClientResponse) StatusCode ¶
func (r CopyStorageObjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CopyStorageObjectJSONRequestBody ¶
type CopyStorageObjectJSONRequestBody = StorageCopyRequest
CopyStorageObjectJSONRequestBody defines body for CopyStorageObject for application/json ContentType.
type CreateAnonKeyClientResponse ¶
type CreateAnonKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AnonKey
}
func ParseCreateAnonKeyClientResponse ¶
func ParseCreateAnonKeyClientResponse(rsp *http.Response) (*CreateAnonKeyClientResponse, error)
ParseCreateAnonKeyClientResponse parses an HTTP response from a CreateAnonKeyWithResponse call
func (CreateAnonKeyClientResponse) ContentType ¶
func (r CreateAnonKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateAnonKeyClientResponse) Status ¶
func (r CreateAnonKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAnonKeyClientResponse) StatusCode ¶
func (r CreateAnonKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAnonKeyJSONBody ¶
type CreateAnonKeyJSONBody struct {
// Name Key name for identification.
// Can only contain letters, numbers, underscores, and hyphens.
Name string `json:"name"`
// Permissions Optional list of permissions for this key.
// If not provided, defaults to auth-only permissions: auth.signup, auth.signin, auth.refresh, auth.logout, auth.password_reset, auth.confirm_email, auth.resend_confirmation.
// Storage, realtime, and functions permissions must be explicitly added if needed.
Permissions *[]CreateAnonKeyJSONBodyPermissions `json:"permissions,omitempty"`
}
CreateAnonKeyJSONBody defines parameters for CreateAnonKey.
type CreateAnonKeyJSONBodyPermissions ¶
type CreateAnonKeyJSONBodyPermissions string
CreateAnonKeyJSONBodyPermissions defines parameters for CreateAnonKey.
const ( AuthConfirmEmail CreateAnonKeyJSONBodyPermissions = "auth.confirm_email" AuthLogout CreateAnonKeyJSONBodyPermissions = "auth.logout" AuthPasswordReset CreateAnonKeyJSONBodyPermissions = "auth.password_reset" AuthRefresh CreateAnonKeyJSONBodyPermissions = "auth.refresh" AuthResendConfirmation CreateAnonKeyJSONBodyPermissions = "auth.resend_confirmation" AuthSignin CreateAnonKeyJSONBodyPermissions = "auth.signin" AuthSignup CreateAnonKeyJSONBodyPermissions = "auth.signup" FunctionsInvoke CreateAnonKeyJSONBodyPermissions = "functions.invoke" RealtimeConnect CreateAnonKeyJSONBodyPermissions = "realtime.connect" RealtimePublish CreateAnonKeyJSONBodyPermissions = "realtime.publish" RealtimeSubscribe CreateAnonKeyJSONBodyPermissions = "realtime.subscribe" StorageDelete CreateAnonKeyJSONBodyPermissions = "storage.delete" StorageDownload CreateAnonKeyJSONBodyPermissions = "storage.download" StorageList CreateAnonKeyJSONBodyPermissions = "storage.list" StorageUpload CreateAnonKeyJSONBodyPermissions = "storage.upload" )
Defines values for CreateAnonKeyJSONBodyPermissions.
func (CreateAnonKeyJSONBodyPermissions) Valid ¶
func (e CreateAnonKeyJSONBodyPermissions) Valid() bool
Valid indicates whether the value is a known member of the CreateAnonKeyJSONBodyPermissions enum.
type CreateAnonKeyJSONRequestBody ¶
type CreateAnonKeyJSONRequestBody CreateAnonKeyJSONBody
CreateAnonKeyJSONRequestBody defines body for CreateAnonKey for application/json ContentType.
type CreateDatabaseClientResponse ¶
type CreateDatabaseClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Database
JSON403 *Error
}
func ParseCreateDatabaseClientResponse ¶
func ParseCreateDatabaseClientResponse(rsp *http.Response) (*CreateDatabaseClientResponse, error)
ParseCreateDatabaseClientResponse parses an HTTP response from a CreateDatabaseWithResponse call
func (CreateDatabaseClientResponse) ContentType ¶
func (r CreateDatabaseClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDatabaseClientResponse) Status ¶
func (r CreateDatabaseClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDatabaseClientResponse) StatusCode ¶
func (r CreateDatabaseClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDatabaseJSONRequestBody ¶
type CreateDatabaseJSONRequestBody = CreateDatabaseRequest
CreateDatabaseJSONRequestBody defines body for CreateDatabase for application/json ContentType.
type CreateDatabaseRequest ¶
type CreateDatabaseRequest struct {
// DatabaseType Compute size tier (optional, defaults to volcano-db-xs).
// Determines autoscaling limits for the database.
DatabaseType *CreateDatabaseRequestDatabaseType `json:"database_type,omitempty"`
// Name Database name (must be unique within project)
Name string `json:"name"`
// PgVersion PostgreSQL major version
PgVersion CreateDatabaseRequestPgVersion `json:"pg_version"`
// Region AWS region for database hosting
Region CreateDatabaseRequestRegion `json:"region"`
}
CreateDatabaseRequest Create a new PostgreSQL database. Volcano automatically sets up: - Auth helpers (auth.uid(), auth.email(), auth.role()) - Database roles (anon for unauthenticated, authenticated for signed-in users) - Secure multi-tenant isolation - Ready for Row-Level Security
type CreateDatabaseRequestDatabaseType ¶ added in v0.1.0
type CreateDatabaseRequestDatabaseType string
CreateDatabaseRequestDatabaseType Compute size tier (optional, defaults to volcano-db-xs). Determines autoscaling limits for the database.
const ( CreateDatabaseRequestDatabaseTypeVolcanoDb2xl CreateDatabaseRequestDatabaseType = "volcano-db-2xl" CreateDatabaseRequestDatabaseTypeVolcanoDbL CreateDatabaseRequestDatabaseType = "volcano-db-l" CreateDatabaseRequestDatabaseTypeVolcanoDbM CreateDatabaseRequestDatabaseType = "volcano-db-m" CreateDatabaseRequestDatabaseTypeVolcanoDbS CreateDatabaseRequestDatabaseType = "volcano-db-s" CreateDatabaseRequestDatabaseTypeVolcanoDbXl CreateDatabaseRequestDatabaseType = "volcano-db-xl" CreateDatabaseRequestDatabaseTypeVolcanoDbXs CreateDatabaseRequestDatabaseType = "volcano-db-xs" )
Defines values for CreateDatabaseRequestDatabaseType.
func (CreateDatabaseRequestDatabaseType) Valid ¶ added in v0.1.0
func (e CreateDatabaseRequestDatabaseType) Valid() bool
Valid indicates whether the value is a known member of the CreateDatabaseRequestDatabaseType enum.
type CreateDatabaseRequestPgVersion ¶ added in v0.1.0
type CreateDatabaseRequestPgVersion string
CreateDatabaseRequestPgVersion PostgreSQL major version
const ( CreateDatabaseRequestPgVersionN15 CreateDatabaseRequestPgVersion = "15" CreateDatabaseRequestPgVersionN16 CreateDatabaseRequestPgVersion = "16" )
Defines values for CreateDatabaseRequestPgVersion.
func (CreateDatabaseRequestPgVersion) Valid ¶ added in v0.1.0
func (e CreateDatabaseRequestPgVersion) Valid() bool
Valid indicates whether the value is a known member of the CreateDatabaseRequestPgVersion enum.
type CreateDatabaseRequestRegion ¶ added in v0.1.0
type CreateDatabaseRequestRegion string
CreateDatabaseRequestRegion AWS region for database hosting
const ( AwsApSoutheast1 CreateDatabaseRequestRegion = "aws-ap-southeast-1" AwsApSoutheast2 CreateDatabaseRequestRegion = "aws-ap-southeast-2" AwsEuCentral1 CreateDatabaseRequestRegion = "aws-eu-central-1" AwsEuWest2 CreateDatabaseRequestRegion = "aws-eu-west-2" AwsSaEast1 CreateDatabaseRequestRegion = "aws-sa-east-1" AwsUsEast1 CreateDatabaseRequestRegion = "aws-us-east-1" AwsUsEast2 CreateDatabaseRequestRegion = "aws-us-east-2" AwsUsWest2 CreateDatabaseRequestRegion = "aws-us-west-2" )
Defines values for CreateDatabaseRequestRegion.
func (CreateDatabaseRequestRegion) Valid ¶ added in v0.1.0
func (e CreateDatabaseRequestRegion) Valid() bool
Valid indicates whether the value is a known member of the CreateDatabaseRequestRegion enum.
type CreateEmailTemplateClientResponse ¶
type CreateEmailTemplateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *EmailTemplate
JSON400 *Error
JSON403 *Error
}
func ParseCreateEmailTemplateClientResponse ¶
func ParseCreateEmailTemplateClientResponse(rsp *http.Response) (*CreateEmailTemplateClientResponse, error)
ParseCreateEmailTemplateClientResponse parses an HTTP response from a CreateEmailTemplateWithResponse call
func (CreateEmailTemplateClientResponse) ContentType ¶
func (r CreateEmailTemplateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateEmailTemplateClientResponse) Status ¶
func (r CreateEmailTemplateClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateEmailTemplateClientResponse) StatusCode ¶
func (r CreateEmailTemplateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEmailTemplateJSONRequestBody ¶
type CreateEmailTemplateJSONRequestBody = CreateEmailTemplateRequest
CreateEmailTemplateJSONRequestBody defines body for CreateEmailTemplate for application/json ContentType.
type CreateEmailTemplateRequest ¶
type CreateEmailTemplateRequest struct {
// HtmlBody HTML template body. Available placeholders:
// - {{.Token}} - The confirmation/reset token
// - {{.ProjectName}} - The project name
// - {{.Email}} - User's email address
HtmlBody string `json:"html_body"`
// Subject Email subject line
Subject string `json:"subject"`
// TemplateType Type of email template
TemplateType CreateEmailTemplateRequestTemplateType `json:"template_type"`
// TextBody Plain text template body (same placeholders as HTML)
TextBody string `json:"text_body"`
}
CreateEmailTemplateRequest defines model for CreateEmailTemplateRequest.
type CreateEmailTemplateRequestTemplateType ¶ added in v0.1.0
type CreateEmailTemplateRequestTemplateType string
CreateEmailTemplateRequestTemplateType Type of email template
const ( CreateEmailTemplateRequestTemplateTypeConfirmation CreateEmailTemplateRequestTemplateType = "confirmation" CreateEmailTemplateRequestTemplateTypePasswordChanged CreateEmailTemplateRequestTemplateType = "password_changed" CreateEmailTemplateRequestTemplateTypePasswordReset CreateEmailTemplateRequestTemplateType = "password_reset" CreateEmailTemplateRequestTemplateTypeWelcome CreateEmailTemplateRequestTemplateType = "welcome" )
Defines values for CreateEmailTemplateRequestTemplateType.
func (CreateEmailTemplateRequestTemplateType) Valid ¶ added in v0.1.0
func (e CreateEmailTemplateRequestTemplateType) Valid() bool
Valid indicates whether the value is a known member of the CreateEmailTemplateRequestTemplateType enum.
type CreateFrontendClientResponse ¶
type CreateFrontendClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Frontend
JSON201 *Frontend
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON500 *Error
JSON503 *Error
}
func ParseCreateFrontendClientResponse ¶
func ParseCreateFrontendClientResponse(rsp *http.Response) (*CreateFrontendClientResponse, error)
ParseCreateFrontendClientResponse parses an HTTP response from a CreateFrontendWithResponse call
func (CreateFrontendClientResponse) ContentType ¶
func (r CreateFrontendClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFrontendClientResponse) Status ¶
func (r CreateFrontendClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFrontendClientResponse) StatusCode ¶
func (r CreateFrontendClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFrontendCustomDomainClientResponse ¶
type CreateFrontendCustomDomainClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FrontendCustomDomainResponse
JSON201 *FrontendCustomDomainResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON500 *Error
JSON503 *Error
}
func ParseCreateFrontendCustomDomainClientResponse ¶
func ParseCreateFrontendCustomDomainClientResponse(rsp *http.Response) (*CreateFrontendCustomDomainClientResponse, error)
ParseCreateFrontendCustomDomainClientResponse parses an HTTP response from a CreateFrontendCustomDomainWithResponse call
func (CreateFrontendCustomDomainClientResponse) ContentType ¶
func (r CreateFrontendCustomDomainClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFrontendCustomDomainClientResponse) Status ¶
func (r CreateFrontendCustomDomainClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFrontendCustomDomainClientResponse) StatusCode ¶
func (r CreateFrontendCustomDomainClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFrontendCustomDomainJSONRequestBody ¶
type CreateFrontendCustomDomainJSONRequestBody = CreateFrontendCustomDomainRequest
CreateFrontendCustomDomainJSONRequestBody defines body for CreateFrontendCustomDomain for application/json ContentType.
type CreateFrontendCustomDomainRequest ¶
type CreateFrontendCustomDomainRequest struct {
// Domain Fully-qualified domain name (hostname only, no scheme/path)
Domain string `json:"domain"`
Tls FrontendCustomDomainTLSConfig `json:"tls"`
}
CreateFrontendCustomDomainRequest defines model for CreateFrontendCustomDomainRequest.
type CreateFrontendMultipartBody ¶
type CreateFrontendMultipartBody struct {
// AppRoot Optional relative POSIX path from the uploaded archive root to the Next.js app to build, for example `apps/web`.
AppRoot *string `json:"app_root,omitempty"`
// Archive ZIP or tar.gz archive of the frontend project directory or monorepo workspace root. The API enforces SOURCE_ARCHIVE_SIZE_LIMIT_MB and stores a normalized tar.gz archive.
Archive openapi_types.File `json:"archive"`
// Framework Next.js frontend. Supported Next.js majors are 15.x and 16.x.
Framework *CreateFrontendMultipartBodyFramework `json:"framework,omitempty"`
// Name DNS-safe frontend name
Name string `json:"name"`
}
CreateFrontendMultipartBody defines parameters for CreateFrontend.
type CreateFrontendMultipartBodyFramework ¶
type CreateFrontendMultipartBodyFramework string
CreateFrontendMultipartBodyFramework defines parameters for CreateFrontend.
const (
CreateFrontendMultipartBodyFrameworkNextjs CreateFrontendMultipartBodyFramework = "nextjs"
)
Defines values for CreateFrontendMultipartBodyFramework.
func (CreateFrontendMultipartBodyFramework) Valid ¶
func (e CreateFrontendMultipartBodyFramework) Valid() bool
Valid indicates whether the value is a known member of the CreateFrontendMultipartBodyFramework enum.
type CreateFrontendMultipartRequestBody ¶
type CreateFrontendMultipartRequestBody CreateFrontendMultipartBody
CreateFrontendMultipartRequestBody defines body for CreateFrontend for multipart/form-data ContentType.
type CreateFunctionClientResponse ¶
type CreateFunctionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Function
JSON201 *Function
JSON400 *Error
JSON403 *Error
JSON409 *Error
JSON500 *Error
}
func ParseCreateFunctionClientResponse ¶
func ParseCreateFunctionClientResponse(rsp *http.Response) (*CreateFunctionClientResponse, error)
ParseCreateFunctionClientResponse parses an HTTP response from a CreateFunctionWithResponse call
func (CreateFunctionClientResponse) ContentType ¶
func (r CreateFunctionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFunctionClientResponse) Status ¶
func (r CreateFunctionClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFunctionClientResponse) StatusCode ¶
func (r CreateFunctionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFunctionMultipartBody ¶
type CreateFunctionMultipartBody struct {
// Code ZIP or tar.gz archive containing function source code plus dependency manifests/lockfiles. The API enforces SOURCE_ARCHIVE_SIZE_LIMIT_MB and stores a normalized tar.gz source archive.
Code openapi_types.File `json:"code"`
// Handler The name of the function to invoke. Defaults to "handler" if not specified.
// Your code must export/define a function with this name:
// - Node.js: exports.handler (in index.js)
// - Python: def handler() (in main.py)
// - Ruby: def handler() (in main.rb)
Handler *string `json:"handler,omitempty"`
// Name DNS-safe function name (lowercase letters, numbers, hyphens; cannot start or end with hyphen)
Name string `json:"name"`
// Runtime Runtime environment. Required.
// - Node.js: nodejs22.x, nodejs24.x
// - Python: python3.10, python3.11, python3.12, python3.13, python3.14
// - Ruby: ruby3.3, ruby3.4, ruby4.0
Runtime CreateFunctionMultipartBodyRuntime `json:"runtime"`
}
CreateFunctionMultipartBody defines parameters for CreateFunction.
type CreateFunctionMultipartBodyRuntime ¶
type CreateFunctionMultipartBodyRuntime string
CreateFunctionMultipartBodyRuntime defines parameters for CreateFunction.
const ( Nodejs22X CreateFunctionMultipartBodyRuntime = "nodejs22.x" Nodejs24X CreateFunctionMultipartBodyRuntime = "nodejs24.x" Python310 CreateFunctionMultipartBodyRuntime = "python3.10" Python311 CreateFunctionMultipartBodyRuntime = "python3.11" Python312 CreateFunctionMultipartBodyRuntime = "python3.12" Python313 CreateFunctionMultipartBodyRuntime = "python3.13" Python314 CreateFunctionMultipartBodyRuntime = "python3.14" Ruby33 CreateFunctionMultipartBodyRuntime = "ruby3.3" Ruby34 CreateFunctionMultipartBodyRuntime = "ruby3.4" Ruby40 CreateFunctionMultipartBodyRuntime = "ruby4.0" )
Defines values for CreateFunctionMultipartBodyRuntime.
func (CreateFunctionMultipartBodyRuntime) Valid ¶
func (e CreateFunctionMultipartBodyRuntime) Valid() bool
Valid indicates whether the value is a known member of the CreateFunctionMultipartBodyRuntime enum.
type CreateFunctionMultipartRequestBody ¶
type CreateFunctionMultipartRequestBody CreateFunctionMultipartBody
CreateFunctionMultipartRequestBody defines body for CreateFunction for multipart/form-data ContentType.
type CreateFunctionSchedulerClientResponse ¶
type CreateFunctionSchedulerClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FunctionScheduler
JSON400 *Error
}
func ParseCreateFunctionSchedulerClientResponse ¶
func ParseCreateFunctionSchedulerClientResponse(rsp *http.Response) (*CreateFunctionSchedulerClientResponse, error)
ParseCreateFunctionSchedulerClientResponse parses an HTTP response from a CreateFunctionSchedulerWithResponse call
func (CreateFunctionSchedulerClientResponse) ContentType ¶
func (r CreateFunctionSchedulerClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFunctionSchedulerClientResponse) Status ¶
func (r CreateFunctionSchedulerClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFunctionSchedulerClientResponse) StatusCode ¶
func (r CreateFunctionSchedulerClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFunctionSchedulerJSONRequestBody ¶
type CreateFunctionSchedulerJSONRequestBody = CreateFunctionSchedulerRequest
CreateFunctionSchedulerJSONRequestBody defines body for CreateFunctionScheduler for application/json ContentType.
type CreateFunctionSchedulerRequest ¶
type CreateFunctionSchedulerRequest struct {
Enabled *bool `json:"enabled,omitempty"`
Name string `json:"name"`
Payload *map[string]interface{} `json:"payload,omitempty"`
// Regions Optional single explicit deployed region. If omitted, the scheduler chooses one deployed region and invokes according to the cron expression.
Regions *[]string `json:"regions,omitempty"`
Schedule ScheduleRequest `json:"schedule"`
}
CreateFunctionSchedulerRequest defines model for CreateFunctionSchedulerRequest.
type CreateFunctionsBatchClientResponse ¶
type CreateFunctionsBatchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *BatchFunctionDeployResponse
JSON207 *BatchFunctionDeployResponse
JSON400 *Error
}
func ParseCreateFunctionsBatchClientResponse ¶
func ParseCreateFunctionsBatchClientResponse(rsp *http.Response) (*CreateFunctionsBatchClientResponse, error)
ParseCreateFunctionsBatchClientResponse parses an HTTP response from a CreateFunctionsBatchWithResponse call
func (CreateFunctionsBatchClientResponse) ContentType ¶
func (r CreateFunctionsBatchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateFunctionsBatchClientResponse) Status ¶
func (r CreateFunctionsBatchClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateFunctionsBatchClientResponse) StatusCode ¶
func (r CreateFunctionsBatchClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFunctionsBatchMultipartBody ¶
type CreateFunctionsBatchMultipartBody struct {
// Code0 Function ZIP or tar.gz archive referenced by the first manifest entry's `file_field`; additional code_N file fields may be included. Each archive is subject to SOURCE_ARCHIVE_SIZE_LIMIT_MB.
Code0 *openapi_types.File `json:"code_0,omitempty"`
// Functions JSON array of functions with `name`, `runtime`, optional `handler`, and `file_field`. Each `file_field` must name a multipart file field containing that function's ZIP or tar.gz source bundle.
Functions string `json:"functions"`
}
CreateFunctionsBatchMultipartBody defines parameters for CreateFunctionsBatch.
type CreateFunctionsBatchMultipartRequestBody ¶
type CreateFunctionsBatchMultipartRequestBody CreateFunctionsBatchMultipartBody
CreateFunctionsBatchMultipartRequestBody defines body for CreateFunctionsBatch for multipart/form-data ContentType.
type CreateOAuthConfigClientResponse ¶
type CreateOAuthConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *OAuthConfig
}
func ParseCreateOAuthConfigClientResponse ¶
func ParseCreateOAuthConfigClientResponse(rsp *http.Response) (*CreateOAuthConfigClientResponse, error)
ParseCreateOAuthConfigClientResponse parses an HTTP response from a CreateOAuthConfigWithResponse call
func (CreateOAuthConfigClientResponse) ContentType ¶
func (r CreateOAuthConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateOAuthConfigClientResponse) Status ¶
func (r CreateOAuthConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateOAuthConfigClientResponse) StatusCode ¶
func (r CreateOAuthConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateOAuthConfigJSONRequestBody ¶
type CreateOAuthConfigJSONRequestBody = CreateOAuthConfigRequest
CreateOAuthConfigJSONRequestBody defines body for CreateOAuthConfig for application/json ContentType.
type CreateOAuthConfigRequest ¶
type CreateOAuthConfigRequest struct {
// ClientId Required for non-device providers. Must not be provided for `provider=device`; server always auto-generates it.
ClientId *string `json:"client_id,omitempty"`
// ClientSecret Required for non-device providers. Must not be provided for `provider=device`; server always auto-generates it.
ClientSecret *string `json:"client_secret,omitempty"`
Provider CreateOAuthConfigRequestProvider `json:"provider"`
// RedirectUrl Required for non-device providers. Not used for `provider=device`.
RedirectUrl *string `json:"redirect_url,omitempty"`
// Scopes Optional for non-device providers, uses provider defaults if omitted. Not used for `provider=device`.
Scopes *[]string `json:"scopes,omitempty"`
}
CreateOAuthConfigRequest defines model for CreateOAuthConfigRequest.
type CreateOAuthConfigRequestProvider ¶ added in v0.1.0
type CreateOAuthConfigRequestProvider string
CreateOAuthConfigRequestProvider defines model for CreateOAuthConfigRequest.Provider.
const ( CreateOAuthConfigRequestProviderApple CreateOAuthConfigRequestProvider = "apple" CreateOAuthConfigRequestProviderDevice CreateOAuthConfigRequestProvider = "device" CreateOAuthConfigRequestProviderGithub CreateOAuthConfigRequestProvider = "github" CreateOAuthConfigRequestProviderGoogle CreateOAuthConfigRequestProvider = "google" CreateOAuthConfigRequestProviderMicrosoft CreateOAuthConfigRequestProvider = "microsoft" )
Defines values for CreateOAuthConfigRequestProvider.
func (CreateOAuthConfigRequestProvider) Valid ¶ added in v0.1.0
func (e CreateOAuthConfigRequestProvider) Valid() bool
Valid indicates whether the value is a known member of the CreateOAuthConfigRequestProvider enum.
type CreateProjectClientResponse ¶
type CreateProjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Project
JSON400 *Error
JSON403 *Error
}
func ParseCreateProjectClientResponse ¶
func ParseCreateProjectClientResponse(rsp *http.Response) (*CreateProjectClientResponse, error)
ParseCreateProjectClientResponse parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectClientResponse) ContentType ¶
func (r CreateProjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateProjectClientResponse) Status ¶
func (r CreateProjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectClientResponse) StatusCode ¶
func (r CreateProjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody = CreateProjectRequest
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectRequest ¶
type CreateProjectRequest struct {
// AllRegions Optional region policy.
// - `true` (default): project functions deploy to all configured regions
// - `false`: project deploys only to `selected_regions`
AllRegions *bool `json:"all_regions,omitempty"`
// Name Project name (must be unique).
// Can only contain letters, numbers, underscores, and hyphens.
Name string `json:"name"`
// SelectedRegions Optional region subset. Requires `all_regions=false`.
// Region names must be a subset of platform `AWS_REGIONS`.
SelectedRegions *[]string `json:"selected_regions,omitempty"`
}
CreateProjectRequest Request to create a new project
type CreateServiceKeyClientResponse ¶
type CreateServiceKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ServiceKey
}
func ParseCreateServiceKeyClientResponse ¶
func ParseCreateServiceKeyClientResponse(rsp *http.Response) (*CreateServiceKeyClientResponse, error)
ParseCreateServiceKeyClientResponse parses an HTTP response from a CreateServiceKeyWithResponse call
func (CreateServiceKeyClientResponse) ContentType ¶
func (r CreateServiceKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateServiceKeyClientResponse) Status ¶
func (r CreateServiceKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateServiceKeyClientResponse) StatusCode ¶
func (r CreateServiceKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateServiceKeyJSONBody ¶
type CreateServiceKeyJSONBody struct {
// Name Descriptive name for the key (e.g., "admin-dashboard", "background-jobs").
// Can only contain letters, numbers, underscores, and hyphens.
Name string `json:"name"`
// Permissions Optional least-privilege scope for the key. When omitted, empty, or
// containing only blank strings, the key is granted full access (["*"])
// for backward compatibility. Provide an explicit list (e.g.
// ["functions.invoke", "storage.download"]) to restrict the key; "*"
// grants everything. Scope enforcement currently applies to function
// invocation and storage object operations; other service-key routes
// are not yet gated by scope.
Permissions *[]string `json:"permissions,omitempty"`
}
CreateServiceKeyJSONBody defines parameters for CreateServiceKey.
type CreateServiceKeyJSONRequestBody ¶
type CreateServiceKeyJSONRequestBody CreateServiceKeyJSONBody
CreateServiceKeyJSONRequestBody defines body for CreateServiceKey for application/json ContentType.
type CreateStorageBucketClientResponse ¶
type CreateStorageBucketClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *StorageBucket
}
func ParseCreateStorageBucketClientResponse ¶
func ParseCreateStorageBucketClientResponse(rsp *http.Response) (*CreateStorageBucketClientResponse, error)
ParseCreateStorageBucketClientResponse parses an HTTP response from a CreateStorageBucketWithResponse call
func (CreateStorageBucketClientResponse) ContentType ¶
func (r CreateStorageBucketClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateStorageBucketClientResponse) Status ¶
func (r CreateStorageBucketClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateStorageBucketClientResponse) StatusCode ¶
func (r CreateStorageBucketClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateStorageBucketJSONRequestBody ¶
type CreateStorageBucketJSONRequestBody = CreateStorageBucketRequest
CreateStorageBucketJSONRequestBody defines body for CreateStorageBucket for application/json ContentType.
type CreateStorageBucketRequest ¶
type CreateStorageBucketRequest struct {
// AllowedMimeTypes Allowed MIME types (e.g., ["image/png", "image/jpeg"])
AllowedMimeTypes *[]string `json:"allowed_mime_types,omitempty"`
// FileSizeLimit Maximum file size in bytes
FileSizeLimit *int64 `json:"file_size_limit,omitempty"`
// Name Bucket name (alphanumeric, dashes, underscores)
Name string `json:"name"`
}
CreateStorageBucketRequest defines model for CreateStorageBucketRequest.
type CreateStoragePolicyClientResponse ¶
type CreateStoragePolicyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *StoragePolicy
}
func ParseCreateStoragePolicyClientResponse ¶
func ParseCreateStoragePolicyClientResponse(rsp *http.Response) (*CreateStoragePolicyClientResponse, error)
ParseCreateStoragePolicyClientResponse parses an HTTP response from a CreateStoragePolicyWithResponse call
func (CreateStoragePolicyClientResponse) ContentType ¶
func (r CreateStoragePolicyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateStoragePolicyClientResponse) Status ¶
func (r CreateStoragePolicyClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateStoragePolicyClientResponse) StatusCode ¶
func (r CreateStoragePolicyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateStoragePolicyJSONRequestBody ¶
type CreateStoragePolicyJSONRequestBody = CreateStoragePolicyRequest
CreateStoragePolicyJSONRequestBody defines body for CreateStoragePolicy for application/json ContentType.
type CreateStoragePolicyRequest ¶
type CreateStoragePolicyRequest struct {
// Definition Policy expression
Definition string `json:"definition"`
// Name Policy name
Name string `json:"name"`
// Operation Operation this policy applies to
Operation CreateStoragePolicyRequestOperation `json:"operation"`
}
CreateStoragePolicyRequest defines model for CreateStoragePolicyRequest.
type CreateStoragePolicyRequestOperation ¶ added in v0.1.0
type CreateStoragePolicyRequestOperation string
CreateStoragePolicyRequestOperation Operation this policy applies to
const ( CreateStoragePolicyRequestOperationDELETE CreateStoragePolicyRequestOperation = "DELETE" CreateStoragePolicyRequestOperationINSERT CreateStoragePolicyRequestOperation = "INSERT" CreateStoragePolicyRequestOperationSELECT CreateStoragePolicyRequestOperation = "SELECT" CreateStoragePolicyRequestOperationUPDATE CreateStoragePolicyRequestOperation = "UPDATE" )
Defines values for CreateStoragePolicyRequestOperation.
func (CreateStoragePolicyRequestOperation) Valid ¶ added in v0.1.0
func (e CreateStoragePolicyRequestOperation) Valid() bool
Valid indicates whether the value is a known member of the CreateStoragePolicyRequestOperation enum.
type CreateUploadSessionRequest ¶
type CreateUploadSessionRequest struct {
// ContentType MIME type of the file
ContentType string `json:"content_type"`
// ObjectPath Target file path within the bucket
ObjectPath string `json:"object_path"`
// PartSize Part size in bytes (default: 25MB, min: 5MB, max: 25MB)
PartSize *int64 `json:"part_size,omitempty"`
// TotalSize Total file size in bytes (max 5TB)
TotalSize int64 `json:"total_size"`
}
CreateUploadSessionRequest Request to create a resumable upload session
type CreateUploadSessionResponse ¶
type CreateUploadSessionResponse struct {
// ExpiresAt When the session expires (7 days from creation)
ExpiresAt *time.Time `json:"expires_at,omitempty"`
// PartSize Actual part size to use
PartSize *int64 `json:"part_size,omitempty"`
// SessionId Upload session ID
SessionId *string `json:"session_id,omitempty"`
// TotalParts Number of parts to upload
TotalParts *int `json:"total_parts,omitempty"`
}
CreateUploadSessionResponse Response when creating an upload session
type CreateVariableClientResponse ¶
type CreateVariableClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Variable
JSON400 *Error
}
func ParseCreateVariableClientResponse ¶
func ParseCreateVariableClientResponse(rsp *http.Response) (*CreateVariableClientResponse, error)
ParseCreateVariableClientResponse parses an HTTP response from a CreateVariableWithResponse call
func (CreateVariableClientResponse) ContentType ¶
func (r CreateVariableClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateVariableClientResponse) Status ¶
func (r CreateVariableClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateVariableClientResponse) StatusCode ¶
func (r CreateVariableClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateVariableJSONRequestBody ¶
type CreateVariableJSONRequestBody = CreateVariableRequest
CreateVariableJSONRequestBody defines body for CreateVariable for application/json ContentType.
type CreateVariableRequest ¶
CreateVariableRequest defines model for CreateVariableRequest.
type Database ¶
type Database struct {
// ConnectionString Secure PostgreSQL connection URI for your database.
//
// The database is identified by the globally-unique username
// (`volcano_client_{database_id}`) already in this URI; the
// `application_name` parameter only selects the access mode:
// - `volcano_full_access` — Full admin access (DDL, migrations)
// - `volcano_user_access:{user_id}` — User impersonation (RLS enforced)
// - `volcano_user_access` — Anonymous access (anon role, RLS enforced)
ConnectionString *string `json:"connection_string,omitempty"`
CreatedAt time.Time `json:"created_at"`
// DatabaseType Database size tier that determines available RAM and scaling limits.
DatabaseType *DatabaseDatabaseType `json:"database_type,omitempty"`
Id openapi_types.UUID `json:"id"`
// LastInvokedAt Most recent request timestamp for this database
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
// Name Database name
Name string `json:"name"`
// PgVersion PostgreSQL major version
PgVersion *string `json:"pg_version,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
// ProvisioningStartedAt Timestamp when the current provisioning phase started
ProvisioningStartedAt *time.Time `json:"provisioning_started_at,omitempty"`
// Region AWS region where database is hosted
Region *string `json:"region,omitempty"`
// Status Database provisioning status
Status DatabaseStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
Database PostgreSQL database with automatic scalability and security features.
type DatabaseDatabaseType ¶ added in v0.1.0
type DatabaseDatabaseType string
DatabaseDatabaseType Database size tier that determines available RAM and scaling limits.
const ( DatabaseDatabaseTypeVolcanoDb2xl DatabaseDatabaseType = "volcano-db-2xl" DatabaseDatabaseTypeVolcanoDbL DatabaseDatabaseType = "volcano-db-l" DatabaseDatabaseTypeVolcanoDbM DatabaseDatabaseType = "volcano-db-m" DatabaseDatabaseTypeVolcanoDbS DatabaseDatabaseType = "volcano-db-s" DatabaseDatabaseTypeVolcanoDbXl DatabaseDatabaseType = "volcano-db-xl" DatabaseDatabaseTypeVolcanoDbXs DatabaseDatabaseType = "volcano-db-xs" )
Defines values for DatabaseDatabaseType.
func (DatabaseDatabaseType) Valid ¶ added in v0.1.0
func (e DatabaseDatabaseType) Valid() bool
Valid indicates whether the value is a known member of the DatabaseDatabaseType enum.
type DatabaseQueryCapExceeded ¶ added in v0.0.4
type DatabaseQueryCapExceeded = Error
DatabaseQueryCapExceeded defines model for DatabaseQueryCapExceeded.
type DatabaseQueryPerformanceDatabase ¶ added in v0.1.0
type DatabaseQueryPerformanceDatabase struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
}
DatabaseQueryPerformanceDatabase defines model for DatabaseQueryPerformanceDatabase.
type DatabaseQueryPerformanceItem ¶ added in v0.1.0
type DatabaseQueryPerformanceItem struct {
Calls int64 `json:"calls"`
Database DatabaseQueryPerformanceDatabase `json:"database"`
MaxExecTimeSeconds float64 `json:"max_exec_time_seconds"`
MeanExecTimeSeconds float64 `json:"mean_exec_time_seconds"`
MinExecTimeSeconds float64 `json:"min_exec_time_seconds"`
// Query Normalized and obfuscated representative query text.
Query string `json:"query"`
// QueryId pg_stat_statements query identifier.
QueryId string `json:"query_id"`
// Role Database role used for the query.
Role string `json:"role"`
RowsProcessed int64 `json:"rows_processed"`
// TotalExecTimeSeconds Cumulative total execution time from pg_stat_statements in seconds.
TotalExecTimeSeconds float64 `json:"total_exec_time_seconds"`
}
DatabaseQueryPerformanceItem defines model for DatabaseQueryPerformanceItem.
type DatabaseQueryPerformanceResponse ¶ added in v0.0.5
type DatabaseQueryPerformanceResponse struct {
Data []DatabaseQueryPerformanceItem `json:"data"`
}
DatabaseQueryPerformanceResponse defines model for DatabaseQueryPerformanceResponse.
type DatabaseStats ¶
type DatabaseStats struct {
// ActiveTimeSeconds Total active compute time in seconds
ActiveTimeSeconds float64 `json:"active_time_seconds"`
// ComputeTimeSeconds Total CPU seconds consumed
ComputeTimeSeconds float64 `json:"compute_time_seconds"`
// DataTransferBytes Total data transferred in bytes
DataTransferBytes int64 `json:"data_transfer_bytes"`
// DataWrittenBytes Total data written in bytes
DataWrittenBytes int64 `json:"data_written_bytes"`
// Granularity Granularity of the aggregated metrics
Granularity *DatabaseStatsGranularity `json:"granularity,omitempty"`
// StorageBytes Total storage used in bytes (data + WAL)
StorageBytes int64 `json:"storage_bytes"`
// TimeRange Time range of the metrics (e.g., "2024-01-01T00:00:00Z to 2024-01-02T00:00:00Z")
TimeRange *string `json:"time_range,omitempty"`
}
DatabaseStats defines model for DatabaseStats.
type DatabaseStatsGranularity ¶ added in v0.1.0
type DatabaseStatsGranularity string
DatabaseStatsGranularity Granularity of the aggregated metrics
const ( DatabaseStatsGranularityDaily DatabaseStatsGranularity = "daily" DatabaseStatsGranularityHourly DatabaseStatsGranularity = "hourly" DatabaseStatsGranularityMonthly DatabaseStatsGranularity = "monthly" )
Defines values for DatabaseStatsGranularity.
func (DatabaseStatsGranularity) Valid ¶ added in v0.1.0
func (e DatabaseStatsGranularity) Valid() bool
Valid indicates whether the value is a known member of the DatabaseStatsGranularity enum.
type DatabaseStatus ¶ added in v0.1.0
type DatabaseStatus string
DatabaseStatus Database provisioning status
const ( DatabaseStatusActive DatabaseStatus = "active" DatabaseStatusDeleting DatabaseStatus = "deleting" DatabaseStatusFailed DatabaseStatus = "failed" DatabaseStatusProvisioning DatabaseStatus = "provisioning" )
Defines values for DatabaseStatus.
func (DatabaseStatus) Valid ¶ added in v0.1.0
func (e DatabaseStatus) Valid() bool
Valid indicates whether the value is a known member of the DatabaseStatus enum.
type DeleteAllUserSessionsClientResponse ¶
func ParseDeleteAllUserSessionsClientResponse ¶
func ParseDeleteAllUserSessionsClientResponse(rsp *http.Response) (*DeleteAllUserSessionsClientResponse, error)
ParseDeleteAllUserSessionsClientResponse parses an HTTP response from a DeleteAllUserSessionsWithResponse call
func (DeleteAllUserSessionsClientResponse) ContentType ¶
func (r DeleteAllUserSessionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteAllUserSessionsClientResponse) Status ¶
func (r DeleteAllUserSessionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAllUserSessionsClientResponse) StatusCode ¶
func (r DeleteAllUserSessionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAuthUserClientResponse ¶
func ParseDeleteAuthUserClientResponse ¶
func ParseDeleteAuthUserClientResponse(rsp *http.Response) (*DeleteAuthUserClientResponse, error)
ParseDeleteAuthUserClientResponse parses an HTTP response from a DeleteAuthUserWithResponse call
func (DeleteAuthUserClientResponse) ContentType ¶
func (r DeleteAuthUserClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteAuthUserClientResponse) Status ¶
func (r DeleteAuthUserClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteAuthUserClientResponse) StatusCode ¶
func (r DeleteAuthUserClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDatabaseClientResponse ¶
type DeleteDatabaseClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *struct {
Message *string `json:"message,omitempty"`
Status *string `json:"status,omitempty"`
}
}
func ParseDeleteDatabaseClientResponse ¶
func ParseDeleteDatabaseClientResponse(rsp *http.Response) (*DeleteDatabaseClientResponse, error)
ParseDeleteDatabaseClientResponse parses an HTTP response from a DeleteDatabaseWithResponse call
func (DeleteDatabaseClientResponse) ContentType ¶
func (r DeleteDatabaseClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteDatabaseClientResponse) Status ¶
func (r DeleteDatabaseClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDatabaseClientResponse) StatusCode ¶
func (r DeleteDatabaseClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEmailTemplateClientResponse ¶
type DeleteEmailTemplateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON403 *Error
}
func ParseDeleteEmailTemplateClientResponse ¶
func ParseDeleteEmailTemplateClientResponse(rsp *http.Response) (*DeleteEmailTemplateClientResponse, error)
ParseDeleteEmailTemplateClientResponse parses an HTTP response from a DeleteEmailTemplateWithResponse call
func (DeleteEmailTemplateClientResponse) ContentType ¶
func (r DeleteEmailTemplateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteEmailTemplateClientResponse) Status ¶
func (r DeleteEmailTemplateClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteEmailTemplateClientResponse) StatusCode ¶
func (r DeleteEmailTemplateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEmailTemplateParamsType ¶
type DeleteEmailTemplateParamsType string
DeleteEmailTemplateParamsType defines parameters for DeleteEmailTemplate.
const ( DeleteEmailTemplateParamsTypeConfirmation DeleteEmailTemplateParamsType = "confirmation" DeleteEmailTemplateParamsTypePasswordChanged DeleteEmailTemplateParamsType = "password_changed" DeleteEmailTemplateParamsTypePasswordReset DeleteEmailTemplateParamsType = "password_reset" DeleteEmailTemplateParamsTypeWelcome DeleteEmailTemplateParamsType = "welcome" )
Defines values for DeleteEmailTemplateParamsType.
func (DeleteEmailTemplateParamsType) Valid ¶
func (e DeleteEmailTemplateParamsType) Valid() bool
Valid indicates whether the value is a known member of the DeleteEmailTemplateParamsType enum.
type DeleteFrontendClientResponse ¶
type DeleteFrontendClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseDeleteFrontendClientResponse ¶
func ParseDeleteFrontendClientResponse(rsp *http.Response) (*DeleteFrontendClientResponse, error)
ParseDeleteFrontendClientResponse parses an HTTP response from a DeleteFrontendWithResponse call
func (DeleteFrontendClientResponse) ContentType ¶
func (r DeleteFrontendClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFrontendClientResponse) Status ¶
func (r DeleteFrontendClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFrontendClientResponse) StatusCode ¶
func (r DeleteFrontendClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFrontendCustomDomainClientResponse ¶
type DeleteFrontendCustomDomainClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseDeleteFrontendCustomDomainClientResponse ¶
func ParseDeleteFrontendCustomDomainClientResponse(rsp *http.Response) (*DeleteFrontendCustomDomainClientResponse, error)
ParseDeleteFrontendCustomDomainClientResponse parses an HTTP response from a DeleteFrontendCustomDomainWithResponse call
func (DeleteFrontendCustomDomainClientResponse) ContentType ¶
func (r DeleteFrontendCustomDomainClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFrontendCustomDomainClientResponse) Status ¶
func (r DeleteFrontendCustomDomainClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFrontendCustomDomainClientResponse) StatusCode ¶
func (r DeleteFrontendCustomDomainClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFunctionClientResponse ¶
func ParseDeleteFunctionClientResponse ¶
func ParseDeleteFunctionClientResponse(rsp *http.Response) (*DeleteFunctionClientResponse, error)
ParseDeleteFunctionClientResponse parses an HTTP response from a DeleteFunctionWithResponse call
func (DeleteFunctionClientResponse) ContentType ¶
func (r DeleteFunctionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFunctionClientResponse) Status ¶
func (r DeleteFunctionClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFunctionClientResponse) StatusCode ¶
func (r DeleteFunctionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFunctionSchedulerClientResponse ¶
func ParseDeleteFunctionSchedulerClientResponse ¶
func ParseDeleteFunctionSchedulerClientResponse(rsp *http.Response) (*DeleteFunctionSchedulerClientResponse, error)
ParseDeleteFunctionSchedulerClientResponse parses an HTTP response from a DeleteFunctionSchedulerWithResponse call
func (DeleteFunctionSchedulerClientResponse) ContentType ¶
func (r DeleteFunctionSchedulerClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFunctionSchedulerClientResponse) Status ¶
func (r DeleteFunctionSchedulerClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFunctionSchedulerClientResponse) StatusCode ¶
func (r DeleteFunctionSchedulerClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteOAuthConfigClientResponse ¶
func ParseDeleteOAuthConfigClientResponse ¶
func ParseDeleteOAuthConfigClientResponse(rsp *http.Response) (*DeleteOAuthConfigClientResponse, error)
ParseDeleteOAuthConfigClientResponse parses an HTTP response from a DeleteOAuthConfigWithResponse call
func (DeleteOAuthConfigClientResponse) ContentType ¶
func (r DeleteOAuthConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteOAuthConfigClientResponse) Status ¶
func (r DeleteOAuthConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteOAuthConfigClientResponse) StatusCode ¶
func (r DeleteOAuthConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteOAuthConfigParams ¶
type DeleteOAuthConfigParams struct {
// ClientId Required when `provider=device` to select a specific device client.
ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`
}
DeleteOAuthConfigParams defines parameters for DeleteOAuthConfig.
type DeleteOAuthConfigParamsProvider ¶
type DeleteOAuthConfigParamsProvider string
DeleteOAuthConfigParamsProvider defines parameters for DeleteOAuthConfig.
const ( DeleteOAuthConfigParamsProviderApple DeleteOAuthConfigParamsProvider = "apple" DeleteOAuthConfigParamsProviderDevice DeleteOAuthConfigParamsProvider = "device" DeleteOAuthConfigParamsProviderGithub DeleteOAuthConfigParamsProvider = "github" DeleteOAuthConfigParamsProviderGoogle DeleteOAuthConfigParamsProvider = "google" DeleteOAuthConfigParamsProviderMicrosoft DeleteOAuthConfigParamsProvider = "microsoft" )
Defines values for DeleteOAuthConfigParamsProvider.
func (DeleteOAuthConfigParamsProvider) Valid ¶
func (e DeleteOAuthConfigParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the DeleteOAuthConfigParamsProvider enum.
type DeleteProjectClientResponse ¶
func ParseDeleteProjectClientResponse ¶
func ParseDeleteProjectClientResponse(rsp *http.Response) (*DeleteProjectClientResponse, error)
ParseDeleteProjectClientResponse parses an HTTP response from a DeleteProjectWithResponse call
func (DeleteProjectClientResponse) ContentType ¶
func (r DeleteProjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteProjectClientResponse) Status ¶
func (r DeleteProjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectClientResponse) StatusCode ¶
func (r DeleteProjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectLogoClientResponse ¶ added in v0.0.4
type DeleteProjectLogoClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseDeleteProjectLogoClientResponse ¶ added in v0.0.4
func ParseDeleteProjectLogoClientResponse(rsp *http.Response) (*DeleteProjectLogoClientResponse, error)
ParseDeleteProjectLogoClientResponse parses an HTTP response from a DeleteProjectLogoWithResponse call
func (DeleteProjectLogoClientResponse) ContentType ¶ added in v0.0.4
func (r DeleteProjectLogoClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteProjectLogoClientResponse) Status ¶ added in v0.0.4
func (r DeleteProjectLogoClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectLogoClientResponse) StatusCode ¶ added in v0.0.4
func (r DeleteProjectLogoClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteServiceKeyClientResponse ¶
func ParseDeleteServiceKeyClientResponse ¶
func ParseDeleteServiceKeyClientResponse(rsp *http.Response) (*DeleteServiceKeyClientResponse, error)
ParseDeleteServiceKeyClientResponse parses an HTTP response from a DeleteServiceKeyWithResponse call
func (DeleteServiceKeyClientResponse) ContentType ¶
func (r DeleteServiceKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteServiceKeyClientResponse) Status ¶
func (r DeleteServiceKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteServiceKeyClientResponse) StatusCode ¶
func (r DeleteServiceKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStorageBucketClientResponse ¶
func ParseDeleteStorageBucketClientResponse ¶
func ParseDeleteStorageBucketClientResponse(rsp *http.Response) (*DeleteStorageBucketClientResponse, error)
ParseDeleteStorageBucketClientResponse parses an HTTP response from a DeleteStorageBucketWithResponse call
func (DeleteStorageBucketClientResponse) ContentType ¶
func (r DeleteStorageBucketClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteStorageBucketClientResponse) Status ¶
func (r DeleteStorageBucketClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStorageBucketClientResponse) StatusCode ¶
func (r DeleteStorageBucketClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStorageObjectClientResponse ¶
type DeleteStorageObjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON429 *BandwidthCapExceeded
}
func ParseDeleteStorageObjectClientResponse ¶
func ParseDeleteStorageObjectClientResponse(rsp *http.Response) (*DeleteStorageObjectClientResponse, error)
ParseDeleteStorageObjectClientResponse parses an HTTP response from a DeleteStorageObjectWithResponse call
func (DeleteStorageObjectClientResponse) ContentType ¶
func (r DeleteStorageObjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteStorageObjectClientResponse) Status ¶
func (r DeleteStorageObjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStorageObjectClientResponse) StatusCode ¶
func (r DeleteStorageObjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStorageObjectParams ¶
type DeleteStorageObjectParams struct {
// XUploadSession Upload session ID (to abort session instead of deleting file)
XUploadSession *string `json:"X-Upload-Session,omitempty"`
}
DeleteStorageObjectParams defines parameters for DeleteStorageObject.
type DeleteStoragePolicyClientResponse ¶
func ParseDeleteStoragePolicyClientResponse ¶
func ParseDeleteStoragePolicyClientResponse(rsp *http.Response) (*DeleteStoragePolicyClientResponse, error)
ParseDeleteStoragePolicyClientResponse parses an HTTP response from a DeleteStoragePolicyWithResponse call
func (DeleteStoragePolicyClientResponse) ContentType ¶
func (r DeleteStoragePolicyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteStoragePolicyClientResponse) Status ¶
func (r DeleteStoragePolicyClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStoragePolicyClientResponse) StatusCode ¶
func (r DeleteStoragePolicyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserSessionClientResponse ¶
func ParseDeleteUserSessionClientResponse ¶
func ParseDeleteUserSessionClientResponse(rsp *http.Response) (*DeleteUserSessionClientResponse, error)
ParseDeleteUserSessionClientResponse parses an HTTP response from a DeleteUserSessionWithResponse call
func (DeleteUserSessionClientResponse) ContentType ¶
func (r DeleteUserSessionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteUserSessionClientResponse) Status ¶
func (r DeleteUserSessionClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserSessionClientResponse) StatusCode ¶
func (r DeleteUserSessionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteVariableClientResponse ¶
func ParseDeleteVariableClientResponse ¶
func ParseDeleteVariableClientResponse(rsp *http.Response) (*DeleteVariableClientResponse, error)
ParseDeleteVariableClientResponse parses an HTTP response from a DeleteVariableWithResponse call
func (DeleteVariableClientResponse) ContentType ¶
func (r DeleteVariableClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteVariableClientResponse) Status ¶
func (r DeleteVariableClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteVariableClientResponse) StatusCode ¶
func (r DeleteVariableClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeploymentId ¶
type DeploymentId = openapi_types.UUID
DeploymentId defines model for DeploymentId.
type DeviceAuthorizationResponse ¶
type DeviceAuthorizationResponse struct {
DeviceCode string `json:"device_code"`
ExpiresIn int `json:"expires_in"`
Interval int `json:"interval"`
UserCode string `json:"user_code"`
// VerificationUri Browser verification URL. Points at the project's managed device
// approval page served by this API:
// `/projects/{projectId}/auth/hosted?action=device&anon_key=...`.
// Requires the project to have managed auth enabled and a default anon
// key. A custom CLI may ignore this and direct users to its own
// RFC 8628-compatible page instead (see the device-auth guide).
VerificationUri string `json:"verification_uri"`
// VerificationUriComplete Same as `verification_uri` but with the `user_code` prefilled
// (`&user_code=...`). This is the URL most device clients open.
VerificationUriComplete string `json:"verification_uri_complete"`
}
DeviceAuthorizationResponse defines model for DeviceAuthorizationResponse.
type DownloadPublicFileClientResponse ¶
type DownloadPublicFileClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON429 *BandwidthCapExceeded
}
func ParseDownloadPublicFileClientResponse ¶
func ParseDownloadPublicFileClientResponse(rsp *http.Response) (*DownloadPublicFileClientResponse, error)
ParseDownloadPublicFileClientResponse parses an HTTP response from a DownloadPublicFileWithResponse call
func (DownloadPublicFileClientResponse) ContentType ¶
func (r DownloadPublicFileClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DownloadPublicFileClientResponse) Status ¶
func (r DownloadPublicFileClientResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadPublicFileClientResponse) StatusCode ¶
func (r DownloadPublicFileClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadStorageObjectClientResponse ¶
type DownloadStorageObjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UploadSessionStatusResponse
JSON429 *BandwidthCapExceeded
}
func ParseDownloadStorageObjectClientResponse ¶
func ParseDownloadStorageObjectClientResponse(rsp *http.Response) (*DownloadStorageObjectClientResponse, error)
ParseDownloadStorageObjectClientResponse parses an HTTP response from a DownloadStorageObjectWithResponse call
func (DownloadStorageObjectClientResponse) ContentType ¶
func (r DownloadStorageObjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DownloadStorageObjectClientResponse) Status ¶
func (r DownloadStorageObjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadStorageObjectClientResponse) StatusCode ¶
func (r DownloadStorageObjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadStorageObjectParams ¶
type DownloadStorageObjectParams struct {
// Range HTTP Range header for partial downloads.
// Format: bytes=start-end or bytes=start-
// Examples: bytes=0-1023, bytes=1000-
Range *string `json:"Range,omitempty"`
// XUploadSession Upload session ID (to get session status instead of downloading)
XUploadSession *string `json:"X-Upload-Session,omitempty"`
}
DownloadStorageObjectParams defines parameters for DownloadStorageObject.
type EmailTemplate ¶
type EmailTemplate struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
// HtmlBody HTML template with placeholders
HtmlBody string `json:"html_body"`
Id *openapi_types.UUID `json:"id,omitempty"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
Subject string `json:"subject"`
TemplateType EmailTemplateTemplateType `json:"template_type"`
// TextBody Plain text template with placeholders
TextBody string `json:"text_body"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
EmailTemplate Custom email template
type EmailTemplateTemplateType ¶ added in v0.1.0
type EmailTemplateTemplateType string
EmailTemplateTemplateType defines model for EmailTemplate.TemplateType.
const ( EmailTemplateTemplateTypeConfirmation EmailTemplateTemplateType = "confirmation" EmailTemplateTemplateTypePasswordChanged EmailTemplateTemplateType = "password_changed" EmailTemplateTemplateTypePasswordReset EmailTemplateTemplateType = "password_reset" EmailTemplateTemplateTypeWelcome EmailTemplateTemplateType = "welcome" )
Defines values for EmailTemplateTemplateType.
func (EmailTemplateTemplateType) Valid ¶ added in v0.1.0
func (e EmailTemplateTemplateType) Valid() bool
Valid indicates whether the value is a known member of the EmailTemplateTemplateType enum.
type Frontend ¶
type Frontend struct {
// AppRoot Optional relative POSIX path from the uploaded archive root to the Next.js app that is deployed.
AppRoot *string `json:"app_root,omitempty"`
CreatedAt time.Time `json:"created_at"`
// CurrentDeploymentId Identifier of the latest frontend deployment operation
CurrentDeploymentId *openapi_types.UUID `json:"current_deployment_id,omitempty"`
// CustomDomain Active custom domain hostname when configured
CustomDomain *string `json:"custom_domain,omitempty"`
// CustomDomainStatus Current custom domain lifecycle status
CustomDomainStatus *FrontendCustomDomainStatus `json:"custom_domain_status,omitempty"`
DeployedRegions []string `json:"deployed_regions"`
Framework FrontendFramework `json:"framework"`
Id openapi_types.UUID `json:"id"`
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
Name string `json:"name"`
// PendingDeploymentId Newest queued deployment that will run after the current operation
PendingDeploymentId *openapi_types.UUID `json:"pending_deployment_id,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
// ProvisioningStartedAt Timestamp when the current provisioning phase started
ProvisioningStartedAt *time.Time `json:"provisioning_started_at,omitempty"`
SiteUrl *string `json:"site_url,omitempty"`
Status FrontendStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
Frontend defines model for Frontend.
type FrontendCustomDomainResponse ¶
type FrontendCustomDomainResponse struct {
CreatedAt time.Time `json:"created_at"`
Domain string `json:"domain"`
DomainStatus FrontendCustomDomainResponseDomainStatus `json:"domain_status"`
EffectiveUrls []string `json:"effective_urls"`
RequiredRoutingRecord *FrontendDomainRoutingRecord `json:"required_routing_record,omitempty"`
TlsMode FrontendCustomDomainResponseTlsMode `json:"tls_mode"`
UpdatedAt time.Time `json:"updated_at"`
VerificationRecords *[]FrontendDomainVerificationRecord `json:"verification_records,omitempty"`
VerificationStatus FrontendCustomDomainResponseVerificationStatus `json:"verification_status"`
}
FrontendCustomDomainResponse defines model for FrontendCustomDomainResponse.
type FrontendCustomDomainResponseDomainStatus ¶ added in v0.1.0
type FrontendCustomDomainResponseDomainStatus string
FrontendCustomDomainResponseDomainStatus defines model for FrontendCustomDomainResponse.DomainStatus.
const ( FrontendCustomDomainResponseDomainStatusActive FrontendCustomDomainResponseDomainStatus = "active" FrontendCustomDomainResponseDomainStatusDeleted FrontendCustomDomainResponseDomainStatus = "deleted" FrontendCustomDomainResponseDomainStatusDetaching FrontendCustomDomainResponseDomainStatus = "detaching" FrontendCustomDomainResponseDomainStatusFailed FrontendCustomDomainResponseDomainStatus = "failed" FrontendCustomDomainResponseDomainStatusPendingVerification FrontendCustomDomainResponseDomainStatus = "pending_verification" FrontendCustomDomainResponseDomainStatusProvisioning FrontendCustomDomainResponseDomainStatus = "provisioning" )
Defines values for FrontendCustomDomainResponseDomainStatus.
func (FrontendCustomDomainResponseDomainStatus) Valid ¶ added in v0.1.0
func (e FrontendCustomDomainResponseDomainStatus) Valid() bool
Valid indicates whether the value is a known member of the FrontendCustomDomainResponseDomainStatus enum.
type FrontendCustomDomainResponseTlsMode ¶ added in v0.1.0
type FrontendCustomDomainResponseTlsMode string
FrontendCustomDomainResponseTlsMode defines model for FrontendCustomDomainResponse.TlsMode.
const ( FrontendCustomDomainResponseTlsModeByoc FrontendCustomDomainResponseTlsMode = "byoc" FrontendCustomDomainResponseTlsModeManaged FrontendCustomDomainResponseTlsMode = "managed" )
Defines values for FrontendCustomDomainResponseTlsMode.
func (FrontendCustomDomainResponseTlsMode) Valid ¶ added in v0.1.0
func (e FrontendCustomDomainResponseTlsMode) Valid() bool
Valid indicates whether the value is a known member of the FrontendCustomDomainResponseTlsMode enum.
type FrontendCustomDomainResponseVerificationStatus ¶ added in v0.1.0
type FrontendCustomDomainResponseVerificationStatus string
FrontendCustomDomainResponseVerificationStatus defines model for FrontendCustomDomainResponse.VerificationStatus.
const ( FrontendCustomDomainResponseVerificationStatusPending FrontendCustomDomainResponseVerificationStatus = "pending" FrontendCustomDomainResponseVerificationStatusVerified FrontendCustomDomainResponseVerificationStatus = "verified" )
Defines values for FrontendCustomDomainResponseVerificationStatus.
func (FrontendCustomDomainResponseVerificationStatus) Valid ¶ added in v0.1.0
func (e FrontendCustomDomainResponseVerificationStatus) Valid() bool
Valid indicates whether the value is a known member of the FrontendCustomDomainResponseVerificationStatus enum.
type FrontendCustomDomainStatus ¶ added in v0.1.0
type FrontendCustomDomainStatus string
FrontendCustomDomainStatus Current custom domain lifecycle status
const ( FrontendCustomDomainStatusActive FrontendCustomDomainStatus = "active" FrontendCustomDomainStatusDeleted FrontendCustomDomainStatus = "deleted" FrontendCustomDomainStatusDetaching FrontendCustomDomainStatus = "detaching" FrontendCustomDomainStatusFailed FrontendCustomDomainStatus = "failed" FrontendCustomDomainStatusPendingVerification FrontendCustomDomainStatus = "pending_verification" FrontendCustomDomainStatusProvisioning FrontendCustomDomainStatus = "provisioning" )
Defines values for FrontendCustomDomainStatus.
func (FrontendCustomDomainStatus) Valid ¶ added in v0.1.0
func (e FrontendCustomDomainStatus) Valid() bool
Valid indicates whether the value is a known member of the FrontendCustomDomainStatus enum.
type FrontendCustomDomainTLSConfig ¶
type FrontendCustomDomainTLSConfig struct {
// CertificateChainPem Optional PEM-encoded certificate chain.
CertificateChainPem *string `json:"certificate_chain_pem,omitempty"`
// CertificatePem Required. PEM-encoded certificate.
CertificatePem string `json:"certificate_pem"`
// Mode BYOC is mandatory for custom domain creation.
Mode FrontendCustomDomainTLSConfigMode `json:"mode"`
// PrivateKeyPem Required. PEM-encoded private key.
PrivateKeyPem string `json:"private_key_pem"`
}
FrontendCustomDomainTLSConfig defines model for FrontendCustomDomainTLSConfig.
type FrontendCustomDomainTLSConfigMode ¶ added in v0.1.0
type FrontendCustomDomainTLSConfigMode string
FrontendCustomDomainTLSConfigMode BYOC is mandatory for custom domain creation.
const (
FrontendCustomDomainTLSConfigModeByoc FrontendCustomDomainTLSConfigMode = "byoc"
)
Defines values for FrontendCustomDomainTLSConfigMode.
func (FrontendCustomDomainTLSConfigMode) Valid ¶ added in v0.1.0
func (e FrontendCustomDomainTLSConfigMode) Valid() bool
Valid indicates whether the value is a known member of the FrontendCustomDomainTLSConfigMode enum.
type FrontendDeployment ¶
type FrontendDeployment struct {
ArtifactBucket *string `json:"artifact_bucket,omitempty"`
ArtifactKey *string `json:"artifact_key,omitempty"`
ArtifactVersion *string `json:"artifact_version,omitempty"`
CloudformationStackId *string `json:"cloudformation_stack_id,omitempty"`
CloudformationStackUrl *string `json:"cloudformation_stack_url,omitempty"`
CloudwatchLogGroup *string `json:"cloudwatch_log_group,omitempty"`
// CodebuildBuildCount Number of completed CodeBuild builds included in codebuild_duration_seconds.
CodebuildBuildCount *int `json:"codebuild_build_count,omitempty"`
CodebuildDurationRecordedAt *time.Time `json:"codebuild_duration_recorded_at,omitempty"`
// CodebuildDurationSeconds Total CodeBuild build duration recorded for this deployment, in seconds.
CodebuildDurationSeconds *int64 `json:"codebuild_duration_seconds,omitempty"`
CreatedAt time.Time `json:"created_at"`
ErrorMessage *string `json:"error_message,omitempty"`
FrontendId openapi_types.UUID `json:"frontend_id"`
Id openapi_types.UUID `json:"id"`
Operation FrontendDeploymentOperation `json:"operation"`
ProjectId openapi_types.UUID `json:"project_id"`
SiteUrl *string `json:"site_url,omitempty"`
Status FrontendDeploymentStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
FrontendDeployment defines model for FrontendDeployment.
type FrontendDeploymentOperation ¶ added in v0.1.0
type FrontendDeploymentOperation string
FrontendDeploymentOperation defines model for FrontendDeployment.Operation.
const ( FrontendDeploymentOperationDelete FrontendDeploymentOperation = "delete" FrontendDeploymentOperationDeploy FrontendDeploymentOperation = "deploy" FrontendDeploymentOperationRedeploy FrontendDeploymentOperation = "redeploy" )
Defines values for FrontendDeploymentOperation.
func (FrontendDeploymentOperation) Valid ¶ added in v0.1.0
func (e FrontendDeploymentOperation) Valid() bool
Valid indicates whether the value is a known member of the FrontendDeploymentOperation enum.
type FrontendDeploymentStatus ¶ added in v0.1.0
type FrontendDeploymentStatus string
FrontendDeploymentStatus defines model for FrontendDeployment.Status.
const ( FrontendDeploymentStatusActive FrontendDeploymentStatus = "active" FrontendDeploymentStatusDegraded FrontendDeploymentStatus = "degraded" FrontendDeploymentStatusDeleted FrontendDeploymentStatus = "deleted" FrontendDeploymentStatusDeleting FrontendDeploymentStatus = "deleting" FrontendDeploymentStatusFailed FrontendDeploymentStatus = "failed" FrontendDeploymentStatusProvisioning FrontendDeploymentStatus = "provisioning" FrontendDeploymentStatusQueued FrontendDeploymentStatus = "queued" FrontendDeploymentStatusSuperseded FrontendDeploymentStatus = "superseded" )
Defines values for FrontendDeploymentStatus.
func (FrontendDeploymentStatus) Valid ¶ added in v0.1.0
func (e FrontendDeploymentStatus) Valid() bool
Valid indicates whether the value is a known member of the FrontendDeploymentStatus enum.
type FrontendDomainRoutingRecord ¶
type FrontendDomainRoutingRecord struct {
Name string `json:"name"`
RecordType FrontendDomainRoutingRecordRecordType `json:"record_type"`
Value string `json:"value"`
}
FrontendDomainRoutingRecord defines model for FrontendDomainRoutingRecord.
type FrontendDomainRoutingRecordRecordType ¶ added in v0.1.0
type FrontendDomainRoutingRecordRecordType string
FrontendDomainRoutingRecordRecordType defines model for FrontendDomainRoutingRecord.RecordType.
const (
CNAME FrontendDomainRoutingRecordRecordType = "CNAME"
)
Defines values for FrontendDomainRoutingRecordRecordType.
func (FrontendDomainRoutingRecordRecordType) Valid ¶ added in v0.1.0
func (e FrontendDomainRoutingRecordRecordType) Valid() bool
Valid indicates whether the value is a known member of the FrontendDomainRoutingRecordRecordType enum.
type FrontendDomainVerificationRecord ¶
type FrontendDomainVerificationRecord struct {
Name string `json:"name"`
Type string `json:"type"`
Value string `json:"value"`
}
FrontendDomainVerificationRecord defines model for FrontendDomainVerificationRecord.
type FrontendFramework ¶ added in v0.1.0
type FrontendFramework string
FrontendFramework defines model for Frontend.Framework.
const (
FrontendFrameworkNextjs FrontendFramework = "nextjs"
)
Defines values for FrontendFramework.
func (FrontendFramework) Valid ¶ added in v0.1.0
func (e FrontendFramework) Valid() bool
Valid indicates whether the value is a known member of the FrontendFramework enum.
type FrontendStatus ¶ added in v0.1.0
type FrontendStatus string
FrontendStatus defines model for Frontend.Status.
const ( FrontendStatusActive FrontendStatus = "active" FrontendStatusDegraded FrontendStatus = "degraded" FrontendStatusDeleting FrontendStatus = "deleting" FrontendStatusFailed FrontendStatus = "failed" FrontendStatusProvisioning FrontendStatus = "provisioning" )
Defines values for FrontendStatus.
func (FrontendStatus) Valid ¶ added in v0.1.0
func (e FrontendStatus) Valid() bool
Valid indicates whether the value is a known member of the FrontendStatus enum.
type FrontendUsageDailyEntry ¶ added in v0.0.4
type FrontendUsageDailyEntry struct {
// Day UTC date (YYYY-MM-DD) the counts cover.
Day openapi_types.Date `json:"day"`
// Errors 5xx responses served on this day.
Errors int64 `json:"errors"`
// PageViews Navigable-document responses served on this day (text/html or Sec-Fetch-Dest=document) — strict subset of `requests`.
PageViews int64 `json:"page_views"`
// Requests Total requests served on this day.
Requests int64 `json:"requests"`
}
FrontendUsageDailyEntry One day of request and error counts for a single frontend.
type FrontendUsageData ¶
type FrontendUsageData struct {
// FrontendId Frontend ID
FrontendId openapi_types.UUID `json:"frontend_id"`
// FrontendName Frontend name at the time usage was fetched
FrontendName *string `json:"frontend_name,omitempty"`
// Requests Total requests for this frontend in the current usage month
Requests int64 `json:"requests"`
}
FrontendUsageData Monthly frontend request totals grouped by frontend.
type FrontendUsageHistoryResponse ¶ added in v0.0.4
type FrontendUsageHistoryResponse struct {
Daily []FrontendUsageDailyEntry `json:"daily"`
// Days Number of daily entries returned (always equal to the `days` query param after clamping).
Days int `json:"days"`
FrontendId openapi_types.UUID `json:"frontend_id"`
TotalErrors int64 `json:"total_errors"`
TotalPageViews int64 `json:"total_page_views"`
TotalRequests int64 `json:"total_requests"`
}
FrontendUsageHistoryResponse Zero-filled daily series of request + error counts for a single frontend, oldest first.
type Function ¶
type Function struct {
AwsFunctionArn *string `json:"aws_function_arn,omitempty"`
CreatedAt time.Time `json:"created_at"`
// CurrentDeploymentId Identifier of the latest function deployment operation
CurrentDeploymentId *openapi_types.UUID `json:"current_deployment_id,omitempty"`
// DeployedRegions Regions where this function is currently deployed
DeployedRegions []string `json:"deployed_regions"`
Handler *string `json:"handler,omitempty"`
Id openapi_types.UUID `json:"id"`
// InvokeUrl Canonical GeoDNS endpoint URL for invoking this function (always HTTPS)
InvokeUrl *string `json:"invoke_url,omitempty"`
// IsPublic Function visibility for anon-key invocation.
// - `false` (default): only auth user tokens and service keys can invoke
// - `true`: anon keys with `functions.invoke` can invoke
IsPublic bool `json:"is_public"`
// LastInvokedAt Most recent successful invocation timestamp
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
Name string `json:"name"`
// PendingDeploymentId Newest queued deployment that will run after the current operation
PendingDeploymentId *openapi_types.UUID `json:"pending_deployment_id,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
// ProvisioningStartedAt Timestamp when the current provisioning phase started
ProvisioningStartedAt *time.Time `json:"provisioning_started_at,omitempty"`
Runtime *string `json:"runtime,omitempty"`
Status FunctionStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
Function defines model for Function.
type FunctionDeployment ¶
type FunctionDeployment struct {
ArtifactBucket *string `json:"artifact_bucket,omitempty"`
ArtifactKey *string `json:"artifact_key,omitempty"`
ArtifactVersion *string `json:"artifact_version,omitempty"`
BatchId *openapi_types.UUID `json:"batch_id,omitempty"`
// CodebuildBuildCount Number of completed CodeBuild builds included in codebuild_duration_seconds.
CodebuildBuildCount *int `json:"codebuild_build_count,omitempty"`
CodebuildDurationRecordedAt *time.Time `json:"codebuild_duration_recorded_at,omitempty"`
// CodebuildDurationSeconds Total CodeBuild build duration recorded for this deployment, in seconds.
CodebuildDurationSeconds *int64 `json:"codebuild_duration_seconds,omitempty"`
CompileLogGroup *string `json:"compile_log_group,omitempty"`
CompileLogStream *string `json:"compile_log_stream,omitempty"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt time.Time `json:"created_at"`
ErrorMessage *string `json:"error_message,omitempty"`
FunctionId openapi_types.UUID `json:"function_id"`
Id openapi_types.UUID `json:"id"`
Operation FunctionDeploymentOperation `json:"operation"`
ProjectId openapi_types.UUID `json:"project_id"`
PublishLogGroup *string `json:"publish_log_group,omitempty"`
PublishLogStream *string `json:"publish_log_stream,omitempty"`
Status FunctionDeploymentStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
FunctionDeployment defines model for FunctionDeployment.
type FunctionDeploymentOperation ¶ added in v0.1.0
type FunctionDeploymentOperation string
FunctionDeploymentOperation defines model for FunctionDeployment.Operation.
const ( FunctionDeploymentOperationDelete FunctionDeploymentOperation = "delete" FunctionDeploymentOperationDeploy FunctionDeploymentOperation = "deploy" FunctionDeploymentOperationUpdate FunctionDeploymentOperation = "update" )
Defines values for FunctionDeploymentOperation.
func (FunctionDeploymentOperation) Valid ¶ added in v0.1.0
func (e FunctionDeploymentOperation) Valid() bool
Valid indicates whether the value is a known member of the FunctionDeploymentOperation enum.
type FunctionDeploymentStatus ¶ added in v0.1.0
type FunctionDeploymentStatus string
FunctionDeploymentStatus defines model for FunctionDeployment.Status.
const ( FunctionDeploymentStatusActive FunctionDeploymentStatus = "active" FunctionDeploymentStatusDeleted FunctionDeploymentStatus = "deleted" FunctionDeploymentStatusDeleting FunctionDeploymentStatus = "deleting" FunctionDeploymentStatusFailed FunctionDeploymentStatus = "failed" FunctionDeploymentStatusProvisioning FunctionDeploymentStatus = "provisioning" FunctionDeploymentStatusQueued FunctionDeploymentStatus = "queued" FunctionDeploymentStatusSuperseded FunctionDeploymentStatus = "superseded" )
Defines values for FunctionDeploymentStatus.
func (FunctionDeploymentStatus) Valid ¶ added in v0.1.0
func (e FunctionDeploymentStatus) Valid() bool
Valid indicates whether the value is a known member of the FunctionDeploymentStatus enum.
type FunctionInvocationRequest ¶
type FunctionInvocationRequest struct {
// Payload Payload to send to the Lambda function.
//
// If invoked with auth user token, Volcano automatically injects `__volcano_auth` context:
// “`javascript
// {
// ...yourPayload,
// __volcano_auth: {
// user_id: "uuid",
// email: "user@example.com",
// project_id: "uuid",
// role: "authenticated" | "anonymous"
// }
// }
// “`
Payload *map[string]interface{} `json:"payload,omitempty"`
}
FunctionInvocationRequest defines model for FunctionInvocationRequest.
type FunctionInvocationResponse ¶
type FunctionInvocationResponse map[string]interface{}
FunctionInvocationResponse Raw function response body returned by the invoked function.
type FunctionRegion ¶ added in v0.0.4
type FunctionRegion struct {
// Code AWS region identifier accepted by function APIs.
Code string `json:"code"`
// Flag Country flag emoji associated with the region's geography.
Flag string `json:"flag"`
// Label Human-readable region label suitable for display in pickers.
Label string `json:"label"`
}
FunctionRegion defines model for FunctionRegion.
type FunctionRuntimeDeployment ¶ added in v0.1.0
type FunctionRuntimeDeployment struct {
// DependencyManifests Dependency manifest files the CLI should include for hosted builds.
DependencyManifests []string `json:"dependency_manifests"`
// Entrypoint Archive path the CLI should use for a single-file function source.
Entrypoint string `json:"entrypoint"`
// FileExtensions Source file extensions the CLI can use to detect this runtime.
FileExtensions []string `json:"file_extensions"`
// Handler Handler symbol the CLI should submit when deploying this runtime.
Handler string `json:"handler"`
}
FunctionRuntimeDeployment defines model for FunctionRuntimeDeployment.
type FunctionRuntimeOption ¶
type FunctionRuntimeOption struct {
// Default Whether this runtime is the CLI default for its language.
Default bool `json:"default"`
Deployment FunctionRuntimeDeployment `json:"deployment"`
// Language Runtime language family used by the CLI to choose defaults from source files.
Language string `json:"language"`
// Name Runtime identifier accepted by function APIs.
Name string `json:"name"`
}
FunctionRuntimeOption defines model for FunctionRuntimeOption.
type FunctionRuntimesResponse ¶
type FunctionRuntimesResponse struct {
Runtimes []FunctionRuntimeOption `json:"runtimes"`
}
FunctionRuntimesResponse defines model for FunctionRuntimesResponse.
type FunctionScheduler ¶
type FunctionScheduler struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
CronExpression *string `json:"cron_expression,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
FunctionId *openapi_types.UUID `json:"function_id,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
LastCompletedAt *time.Time `json:"last_completed_at,omitempty"`
LastError *string `json:"last_error,omitempty"`
LastStartedAt *time.Time `json:"last_started_at,omitempty"`
Name *string `json:"name,omitempty"`
NextRunAt *time.Time `json:"next_run_at,omitempty"`
Payload *map[string]interface{} `json:"payload,omitempty"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
Regions *[]string `json:"regions,omitempty"`
RegionsExplicit *bool `json:"regions_explicit,omitempty"`
ScheduleKind *FunctionSchedulerScheduleKind `json:"schedule_kind,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
FunctionScheduler defines model for FunctionScheduler.
type FunctionSchedulerListResponse ¶
type FunctionSchedulerListResponse struct {
Data []FunctionScheduler `json:"data"`
HasMore bool `json:"has_more"`
Limit int `json:"limit"`
Page int `json:"page"`
Total int `json:"total"`
}
FunctionSchedulerListResponse defines model for FunctionSchedulerListResponse.
type FunctionSchedulerScheduleKind ¶ added in v0.1.0
type FunctionSchedulerScheduleKind string
FunctionSchedulerScheduleKind defines model for FunctionScheduler.ScheduleKind.
const (
FunctionSchedulerScheduleKindCron FunctionSchedulerScheduleKind = "cron"
)
Defines values for FunctionSchedulerScheduleKind.
func (FunctionSchedulerScheduleKind) Valid ¶ added in v0.1.0
func (e FunctionSchedulerScheduleKind) Valid() bool
Valid indicates whether the value is a known member of the FunctionSchedulerScheduleKind enum.
type FunctionStatus ¶ added in v0.1.0
type FunctionStatus string
FunctionStatus defines model for Function.Status.
const ( FunctionStatusActive FunctionStatus = "active" FunctionStatusDeleting FunctionStatus = "deleting" FunctionStatusFailed FunctionStatus = "failed" FunctionStatusProvisioning FunctionStatus = "provisioning" )
Defines values for FunctionStatus.
func (FunctionStatus) Valid ¶ added in v0.1.0
func (e FunctionStatus) Valid() bool
Valid indicates whether the value is a known member of the FunctionStatus enum.
type GetAnonKeyClientResponse ¶
func ParseGetAnonKeyClientResponse ¶
func ParseGetAnonKeyClientResponse(rsp *http.Response) (*GetAnonKeyClientResponse, error)
ParseGetAnonKeyClientResponse parses an HTTP response from a GetAnonKeyWithResponse call
func (GetAnonKeyClientResponse) ContentType ¶
func (r GetAnonKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAnonKeyClientResponse) Status ¶
func (r GetAnonKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetAnonKeyClientResponse) StatusCode ¶
func (r GetAnonKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthConfigClientResponse ¶
type GetAuthConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthConfig
}
func ParseGetAuthConfigClientResponse ¶
func ParseGetAuthConfigClientResponse(rsp *http.Response) (*GetAuthConfigClientResponse, error)
ParseGetAuthConfigClientResponse parses an HTTP response from a GetAuthConfigWithResponse call
func (GetAuthConfigClientResponse) ContentType ¶
func (r GetAuthConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAuthConfigClientResponse) Status ¶
func (r GetAuthConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthConfigClientResponse) StatusCode ¶
func (r GetAuthConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthHostedPageClientResponse ¶
type GetAuthHostedPageClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthHostedPageResponse
}
func ParseGetAuthHostedPageClientResponse ¶
func ParseGetAuthHostedPageClientResponse(rsp *http.Response) (*GetAuthHostedPageClientResponse, error)
ParseGetAuthHostedPageClientResponse parses an HTTP response from a GetAuthHostedPageWithResponse call
func (GetAuthHostedPageClientResponse) ContentType ¶
func (r GetAuthHostedPageClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAuthHostedPageClientResponse) Status ¶
func (r GetAuthHostedPageClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthHostedPageClientResponse) StatusCode ¶
func (r GetAuthHostedPageClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthMethodsClientResponse ¶
type GetAuthMethodsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Anonymous *struct {
Enabled *bool `json:"enabled,omitempty"`
Method *string `json:"method,omitempty"`
Name *string `json:"name,omitempty"`
} `json:"anonymous,omitempty"`
AvailableMethods *[]string `json:"available_methods,omitempty"`
EmailPassword *struct {
Enabled *bool `json:"enabled,omitempty"`
Method *string `json:"method,omitempty"`
Name *string `json:"name,omitempty"`
} `json:"email_password,omitempty"`
OauthProviders *[]struct {
Enabled *bool `json:"enabled,omitempty"`
Method *string `json:"method,omitempty"`
Name *string `json:"name,omitempty"`
Provider *string `json:"provider,omitempty"`
RedirectUrl *string `json:"redirect_url,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
} `json:"oauth_providers,omitempty"`
}
}
func ParseGetAuthMethodsClientResponse ¶
func ParseGetAuthMethodsClientResponse(rsp *http.Response) (*GetAuthMethodsClientResponse, error)
ParseGetAuthMethodsClientResponse parses an HTTP response from a GetAuthMethodsWithResponse call
func (GetAuthMethodsClientResponse) ContentType ¶
func (r GetAuthMethodsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAuthMethodsClientResponse) Status ¶
func (r GetAuthMethodsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthMethodsClientResponse) StatusCode ¶
func (r GetAuthMethodsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthUserClientResponse ¶
func ParseGetAuthUserClientResponse ¶
func ParseGetAuthUserClientResponse(rsp *http.Response) (*GetAuthUserClientResponse, error)
ParseGetAuthUserClientResponse parses an HTTP response from a GetAuthUserWithResponse call
func (GetAuthUserClientResponse) ContentType ¶
func (r GetAuthUserClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAuthUserClientResponse) Status ¶
func (r GetAuthUserClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthUserClientResponse) StatusCode ¶
func (r GetAuthUserClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDatabaseClientResponse ¶
func ParseGetDatabaseClientResponse ¶
func ParseGetDatabaseClientResponse(rsp *http.Response) (*GetDatabaseClientResponse, error)
ParseGetDatabaseClientResponse parses an HTTP response from a GetDatabaseWithResponse call
func (GetDatabaseClientResponse) ContentType ¶
func (r GetDatabaseClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDatabaseClientResponse) Status ¶
func (r GetDatabaseClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDatabaseClientResponse) StatusCode ¶
func (r GetDatabaseClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDatabaseStatsClientResponse ¶
type GetDatabaseStatsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseStats
JSON400 *Error
JSON404 *Error
JSON503 *Error
}
func ParseGetDatabaseStatsClientResponse ¶
func ParseGetDatabaseStatsClientResponse(rsp *http.Response) (*GetDatabaseStatsClientResponse, error)
ParseGetDatabaseStatsClientResponse parses an HTTP response from a GetDatabaseStatsWithResponse call
func (GetDatabaseStatsClientResponse) ContentType ¶
func (r GetDatabaseStatsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDatabaseStatsClientResponse) Status ¶
func (r GetDatabaseStatsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDatabaseStatsClientResponse) StatusCode ¶
func (r GetDatabaseStatsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDatabaseStatsParams ¶
type GetDatabaseStatsParams struct {
// From Start time in RFC3339 format (e.g., "2024-01-01T00:00:00Z"). Defaults to 24 hours ago.
From *time.Time `form:"from,omitempty" json:"from,omitempty"`
// To End time in RFC3339 format (e.g., "2024-01-02T00:00:00Z"). Defaults to now.
To *time.Time `form:"to,omitempty" json:"to,omitempty"`
// Granularity Level of detail for metrics aggregation
Granularity *GetDatabaseStatsParamsGranularity `form:"granularity,omitempty" json:"granularity,omitempty"`
}
GetDatabaseStatsParams defines parameters for GetDatabaseStats.
type GetDatabaseStatsParamsGranularity ¶
type GetDatabaseStatsParamsGranularity string
GetDatabaseStatsParamsGranularity defines parameters for GetDatabaseStats.
const ( GetDatabaseStatsParamsGranularityDaily GetDatabaseStatsParamsGranularity = "daily" GetDatabaseStatsParamsGranularityHourly GetDatabaseStatsParamsGranularity = "hourly" GetDatabaseStatsParamsGranularityMonthly GetDatabaseStatsParamsGranularity = "monthly" )
Defines values for GetDatabaseStatsParamsGranularity.
func (GetDatabaseStatsParamsGranularity) Valid ¶
func (e GetDatabaseStatsParamsGranularity) Valid() bool
Valid indicates whether the value is a known member of the GetDatabaseStatsParamsGranularity enum.
type GetDefaultEmailTemplateClientResponse ¶
type GetDefaultEmailTemplateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EmailTemplate
}
func ParseGetDefaultEmailTemplateClientResponse ¶
func ParseGetDefaultEmailTemplateClientResponse(rsp *http.Response) (*GetDefaultEmailTemplateClientResponse, error)
ParseGetDefaultEmailTemplateClientResponse parses an HTTP response from a GetDefaultEmailTemplateWithResponse call
func (GetDefaultEmailTemplateClientResponse) ContentType ¶
func (r GetDefaultEmailTemplateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDefaultEmailTemplateClientResponse) Status ¶
func (r GetDefaultEmailTemplateClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDefaultEmailTemplateClientResponse) StatusCode ¶
func (r GetDefaultEmailTemplateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDefaultEmailTemplateParamsType ¶
type GetDefaultEmailTemplateParamsType string
GetDefaultEmailTemplateParamsType defines parameters for GetDefaultEmailTemplate.
const ( GetDefaultEmailTemplateParamsTypeConfirmation GetDefaultEmailTemplateParamsType = "confirmation" GetDefaultEmailTemplateParamsTypePasswordChanged GetDefaultEmailTemplateParamsType = "password_changed" GetDefaultEmailTemplateParamsTypePasswordReset GetDefaultEmailTemplateParamsType = "password_reset" GetDefaultEmailTemplateParamsTypeWelcome GetDefaultEmailTemplateParamsType = "welcome" )
Defines values for GetDefaultEmailTemplateParamsType.
func (GetDefaultEmailTemplateParamsType) Valid ¶
func (e GetDefaultEmailTemplateParamsType) Valid() bool
Valid indicates whether the value is a known member of the GetDefaultEmailTemplateParamsType enum.
type GetDefaultEmailTemplatesClientResponse ¶
type GetDefaultEmailTemplatesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Data *[]EmailTemplate `json:"data,omitempty"`
}
}
func ParseGetDefaultEmailTemplatesClientResponse ¶
func ParseGetDefaultEmailTemplatesClientResponse(rsp *http.Response) (*GetDefaultEmailTemplatesClientResponse, error)
ParseGetDefaultEmailTemplatesClientResponse parses an HTTP response from a GetDefaultEmailTemplatesWithResponse call
func (GetDefaultEmailTemplatesClientResponse) ContentType ¶
func (r GetDefaultEmailTemplatesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDefaultEmailTemplatesClientResponse) Status ¶
func (r GetDefaultEmailTemplatesClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDefaultEmailTemplatesClientResponse) StatusCode ¶
func (r GetDefaultEmailTemplatesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEmailTemplateClientResponse ¶
type GetEmailTemplateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EmailTemplate
}
func ParseGetEmailTemplateClientResponse ¶
func ParseGetEmailTemplateClientResponse(rsp *http.Response) (*GetEmailTemplateClientResponse, error)
ParseGetEmailTemplateClientResponse parses an HTTP response from a GetEmailTemplateWithResponse call
func (GetEmailTemplateClientResponse) ContentType ¶
func (r GetEmailTemplateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEmailTemplateClientResponse) Status ¶
func (r GetEmailTemplateClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetEmailTemplateClientResponse) StatusCode ¶
func (r GetEmailTemplateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEmailTemplateParamsType ¶
type GetEmailTemplateParamsType string
GetEmailTemplateParamsType defines parameters for GetEmailTemplate.
const ( GetEmailTemplateParamsTypeConfirmation GetEmailTemplateParamsType = "confirmation" GetEmailTemplateParamsTypePasswordChanged GetEmailTemplateParamsType = "password_changed" GetEmailTemplateParamsTypePasswordReset GetEmailTemplateParamsType = "password_reset" GetEmailTemplateParamsTypeWelcome GetEmailTemplateParamsType = "welcome" )
Defines values for GetEmailTemplateParamsType.
func (GetEmailTemplateParamsType) Valid ¶
func (e GetEmailTemplateParamsType) Valid() bool
Valid indicates whether the value is a known member of the GetEmailTemplateParamsType enum.
type GetFrontendClientResponse ¶
type GetFrontendClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Frontend
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetFrontendClientResponse ¶
func ParseGetFrontendClientResponse(rsp *http.Response) (*GetFrontendClientResponse, error)
ParseGetFrontendClientResponse parses an HTTP response from a GetFrontendWithResponse call
func (GetFrontendClientResponse) ContentType ¶
func (r GetFrontendClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFrontendClientResponse) Status ¶
func (r GetFrontendClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetFrontendClientResponse) StatusCode ¶
func (r GetFrontendClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFrontendCustomDomainClientResponse ¶
type GetFrontendCustomDomainClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FrontendCustomDomainResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetFrontendCustomDomainClientResponse ¶
func ParseGetFrontendCustomDomainClientResponse(rsp *http.Response) (*GetFrontendCustomDomainClientResponse, error)
ParseGetFrontendCustomDomainClientResponse parses an HTTP response from a GetFrontendCustomDomainWithResponse call
func (GetFrontendCustomDomainClientResponse) ContentType ¶
func (r GetFrontendCustomDomainClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFrontendCustomDomainClientResponse) Status ¶
func (r GetFrontendCustomDomainClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetFrontendCustomDomainClientResponse) StatusCode ¶
func (r GetFrontendCustomDomainClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFrontendUsageHistoryClientResponse ¶ added in v0.0.4
type GetFrontendUsageHistoryClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FrontendUsageHistoryResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetFrontendUsageHistoryClientResponse ¶ added in v0.0.4
func ParseGetFrontendUsageHistoryClientResponse(rsp *http.Response) (*GetFrontendUsageHistoryClientResponse, error)
ParseGetFrontendUsageHistoryClientResponse parses an HTTP response from a GetFrontendUsageHistoryWithResponse call
func (GetFrontendUsageHistoryClientResponse) ContentType ¶ added in v0.0.4
func (r GetFrontendUsageHistoryClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFrontendUsageHistoryClientResponse) Status ¶ added in v0.0.4
func (r GetFrontendUsageHistoryClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetFrontendUsageHistoryClientResponse) StatusCode ¶ added in v0.0.4
func (r GetFrontendUsageHistoryClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFrontendUsageHistoryParams ¶ added in v0.0.4
type GetFrontendUsageHistoryParams struct {
// Days Number of trailing days to return (1–90, default 30).
Days *int `form:"days,omitempty" json:"days,omitempty"`
}
GetFrontendUsageHistoryParams defines parameters for GetFrontendUsageHistory.
type GetFunctionClientResponse ¶
type GetFunctionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Function
JSON404 *Error
}
func ParseGetFunctionClientResponse ¶
func ParseGetFunctionClientResponse(rsp *http.Response) (*GetFunctionClientResponse, error)
ParseGetFunctionClientResponse parses an HTTP response from a GetFunctionWithResponse call
func (GetFunctionClientResponse) ContentType ¶
func (r GetFunctionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFunctionClientResponse) Status ¶
func (r GetFunctionClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetFunctionClientResponse) StatusCode ¶
func (r GetFunctionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFunctionSchedulerClientResponse ¶
type GetFunctionSchedulerClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FunctionScheduler
}
func ParseGetFunctionSchedulerClientResponse ¶
func ParseGetFunctionSchedulerClientResponse(rsp *http.Response) (*GetFunctionSchedulerClientResponse, error)
ParseGetFunctionSchedulerClientResponse parses an HTTP response from a GetFunctionSchedulerWithResponse call
func (GetFunctionSchedulerClientResponse) ContentType ¶
func (r GetFunctionSchedulerClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFunctionSchedulerClientResponse) Status ¶
func (r GetFunctionSchedulerClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetFunctionSchedulerClientResponse) StatusCode ¶
func (r GetFunctionSchedulerClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHostedLoginOptionsClientResponse ¶
type GetHostedLoginOptionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HostedLoginOptionsResponse
}
func ParseGetHostedLoginOptionsClientResponse ¶
func ParseGetHostedLoginOptionsClientResponse(rsp *http.Response) (*GetHostedLoginOptionsClientResponse, error)
ParseGetHostedLoginOptionsClientResponse parses an HTTP response from a GetHostedLoginOptionsWithResponse call
func (GetHostedLoginOptionsClientResponse) ContentType ¶
func (r GetHostedLoginOptionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetHostedLoginOptionsClientResponse) Status ¶
func (r GetHostedLoginOptionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetHostedLoginOptionsClientResponse) StatusCode ¶
func (r GetHostedLoginOptionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetHostedLoginOptionsParams ¶
type GetHostedLoginOptionsParams struct {
AnonKey string `form:"anon_key" json:"anon_key"`
}
GetHostedLoginOptionsParams defines parameters for GetHostedLoginOptions.
type GetOAuthConfigClientResponse ¶
type GetOAuthConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OAuthConfig
}
func ParseGetOAuthConfigClientResponse ¶
func ParseGetOAuthConfigClientResponse(rsp *http.Response) (*GetOAuthConfigClientResponse, error)
ParseGetOAuthConfigClientResponse parses an HTTP response from a GetOAuthConfigWithResponse call
func (GetOAuthConfigClientResponse) ContentType ¶
func (r GetOAuthConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetOAuthConfigClientResponse) Status ¶
func (r GetOAuthConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetOAuthConfigClientResponse) StatusCode ¶
func (r GetOAuthConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOAuthConfigParams ¶
type GetOAuthConfigParams struct {
// ClientId Required when `provider=device` to select a specific device client.
ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`
}
GetOAuthConfigParams defines parameters for GetOAuthConfig.
type GetOAuthConfigParamsProvider ¶
type GetOAuthConfigParamsProvider string
GetOAuthConfigParamsProvider defines parameters for GetOAuthConfig.
const ( GetOAuthConfigParamsProviderApple GetOAuthConfigParamsProvider = "apple" GetOAuthConfigParamsProviderDevice GetOAuthConfigParamsProvider = "device" GetOAuthConfigParamsProviderGithub GetOAuthConfigParamsProvider = "github" GetOAuthConfigParamsProviderGoogle GetOAuthConfigParamsProvider = "google" GetOAuthConfigParamsProviderMicrosoft GetOAuthConfigParamsProvider = "microsoft" )
Defines values for GetOAuthConfigParamsProvider.
func (GetOAuthConfigParamsProvider) Valid ¶
func (e GetOAuthConfigParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the GetOAuthConfigParamsProvider enum.
type GetOAuthProviderTokenClientResponse ¶
type GetOAuthProviderTokenClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
ExpiresIn *int `json:"expires_in,omitempty"`
Message *string `json:"message,omitempty"`
Provider *string `json:"provider,omitempty"`
}
JSON401 *Error
JSON404 *Error
}
func ParseGetOAuthProviderTokenClientResponse ¶
func ParseGetOAuthProviderTokenClientResponse(rsp *http.Response) (*GetOAuthProviderTokenClientResponse, error)
ParseGetOAuthProviderTokenClientResponse parses an HTTP response from a GetOAuthProviderTokenWithResponse call
func (GetOAuthProviderTokenClientResponse) ContentType ¶
func (r GetOAuthProviderTokenClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetOAuthProviderTokenClientResponse) Status ¶
func (r GetOAuthProviderTokenClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetOAuthProviderTokenClientResponse) StatusCode ¶
func (r GetOAuthProviderTokenClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOAuthProviderTokenParamsProvider ¶
type GetOAuthProviderTokenParamsProvider string
GetOAuthProviderTokenParamsProvider defines parameters for GetOAuthProviderToken.
const ( GetOAuthProviderTokenParamsProviderApple GetOAuthProviderTokenParamsProvider = "apple" GetOAuthProviderTokenParamsProviderGithub GetOAuthProviderTokenParamsProvider = "github" GetOAuthProviderTokenParamsProviderGoogle GetOAuthProviderTokenParamsProvider = "google" GetOAuthProviderTokenParamsProviderMicrosoft GetOAuthProviderTokenParamsProvider = "microsoft" )
Defines values for GetOAuthProviderTokenParamsProvider.
func (GetOAuthProviderTokenParamsProvider) Valid ¶
func (e GetOAuthProviderTokenParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the GetOAuthProviderTokenParamsProvider enum.
type GetProjectClientResponse ¶
type GetProjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
JSON404 *Error
}
func ParseGetProjectClientResponse ¶
func ParseGetProjectClientResponse(rsp *http.Response) (*GetProjectClientResponse, error)
ParseGetProjectClientResponse parses an HTTP response from a GetProjectWithResponse call
func (GetProjectClientResponse) ContentType ¶
func (r GetProjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectClientResponse) Status ¶
func (r GetProjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectClientResponse) StatusCode ¶
func (r GetProjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectConfigClientResponse ¶ added in v0.0.5
type GetProjectConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectConfig
YAML200 *openapi_types.File
JSON401 *Error
JSON404 *Error
}
func ParseGetProjectConfigClientResponse ¶ added in v0.0.5
func ParseGetProjectConfigClientResponse(rsp *http.Response) (*GetProjectConfigClientResponse, error)
ParseGetProjectConfigClientResponse parses an HTTP response from a GetProjectConfigWithResponse call
func (GetProjectConfigClientResponse) ContentType ¶ added in v0.0.5
func (r GetProjectConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectConfigClientResponse) Status ¶ added in v0.0.5
func (r GetProjectConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectConfigClientResponse) StatusCode ¶ added in v0.0.5
func (r GetProjectConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectConfigParams ¶ added in v0.0.5
type GetProjectConfigParams struct {
// Format Response format override. Takes precedence over the Accept header.
Format *GetProjectConfigParamsFormat `form:"format,omitempty" json:"format,omitempty"`
}
GetProjectConfigParams defines parameters for GetProjectConfig.
type GetProjectConfigParamsFormat ¶ added in v0.0.5
type GetProjectConfigParamsFormat string
GetProjectConfigParamsFormat defines parameters for GetProjectConfig.
const ( Json GetProjectConfigParamsFormat = "json" Yaml GetProjectConfigParamsFormat = "yaml" )
Defines values for GetProjectConfigParamsFormat.
func (GetProjectConfigParamsFormat) Valid ¶ added in v0.0.5
func (e GetProjectConfigParamsFormat) Valid() bool
Valid indicates whether the value is a known member of the GetProjectConfigParamsFormat enum.
type GetProjectDatabaseQueriesClientResponse ¶ added in v0.0.5
type GetProjectDatabaseQueriesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryPerformanceResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetProjectDatabaseQueriesClientResponse ¶ added in v0.0.5
func ParseGetProjectDatabaseQueriesClientResponse(rsp *http.Response) (*GetProjectDatabaseQueriesClientResponse, error)
ParseGetProjectDatabaseQueriesClientResponse parses an HTTP response from a GetProjectDatabaseQueriesWithResponse call
func (GetProjectDatabaseQueriesClientResponse) ContentType ¶ added in v0.0.5
func (r GetProjectDatabaseQueriesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectDatabaseQueriesClientResponse) Status ¶ added in v0.0.5
func (r GetProjectDatabaseQueriesClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectDatabaseQueriesClientResponse) StatusCode ¶ added in v0.0.5
func (r GetProjectDatabaseQueriesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectDatabaseQueriesParams ¶ added in v0.0.5
type GetProjectDatabaseQueriesParams struct {
// Limit Maximum number of queries to return.
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
GetProjectDatabaseQueriesParams defines parameters for GetProjectDatabaseQueries.
type GetProjectHealthClientResponse ¶ added in v0.0.5
type GetProjectHealthClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectHealthResponse
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetProjectHealthClientResponse ¶ added in v0.0.5
func ParseGetProjectHealthClientResponse(rsp *http.Response) (*GetProjectHealthClientResponse, error)
ParseGetProjectHealthClientResponse parses an HTTP response from a GetProjectHealthWithResponse call
func (GetProjectHealthClientResponse) ContentType ¶ added in v0.0.5
func (r GetProjectHealthClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectHealthClientResponse) Status ¶ added in v0.0.5
func (r GetProjectHealthClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectHealthClientResponse) StatusCode ¶ added in v0.0.5
func (r GetProjectHealthClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectLogActivityClientResponse ¶ added in v0.0.4
type GetProjectLogActivityClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogActivityResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
}
func ParseGetProjectLogActivityClientResponse ¶ added in v0.0.4
func ParseGetProjectLogActivityClientResponse(rsp *http.Response) (*GetProjectLogActivityClientResponse, error)
ParseGetProjectLogActivityClientResponse parses an HTTP response from a GetProjectLogActivityWithResponse call
func (GetProjectLogActivityClientResponse) ContentType ¶ added in v0.0.4
func (r GetProjectLogActivityClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectLogActivityClientResponse) Status ¶ added in v0.0.4
func (r GetProjectLogActivityClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectLogActivityClientResponse) StatusCode ¶ added in v0.0.4
func (r GetProjectLogActivityClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectLogActivityJSONRequestBody ¶ added in v0.0.4
type GetProjectLogActivityJSONRequestBody = LogActivityRequest
GetProjectLogActivityJSONRequestBody defines body for GetProjectLogActivity for application/json ContentType.
type GetProjectLogoClientResponse ¶ added in v0.0.4
func ParseGetProjectLogoClientResponse ¶ added in v0.0.4
func ParseGetProjectLogoClientResponse(rsp *http.Response) (*GetProjectLogoClientResponse, error)
ParseGetProjectLogoClientResponse parses an HTTP response from a GetProjectLogoWithResponse call
func (GetProjectLogoClientResponse) ContentType ¶ added in v0.0.4
func (r GetProjectLogoClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectLogoClientResponse) Status ¶ added in v0.0.4
func (r GetProjectLogoClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectLogoClientResponse) StatusCode ¶ added in v0.0.4
func (r GetProjectLogoClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectUsageClientResponse ¶
type GetProjectUsageClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectUsageResponse
JSON403 *Error
JSON404 *Error
}
func ParseGetProjectUsageClientResponse ¶
func ParseGetProjectUsageClientResponse(rsp *http.Response) (*GetProjectUsageClientResponse, error)
ParseGetProjectUsageClientResponse parses an HTTP response from a GetProjectUsageWithResponse call
func (GetProjectUsageClientResponse) ContentType ¶
func (r GetProjectUsageClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectUsageClientResponse) Status ¶
func (r GetProjectUsageClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectUsageClientResponse) StatusCode ¶
func (r GetProjectUsageClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRealtimeConfigClientResponse ¶
type GetRealtimeConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RealtimeConfig
JSON401 *Error
JSON404 *Error
}
func ParseGetRealtimeConfigClientResponse ¶
func ParseGetRealtimeConfigClientResponse(rsp *http.Response) (*GetRealtimeConfigClientResponse, error)
ParseGetRealtimeConfigClientResponse parses an HTTP response from a GetRealtimeConfigWithResponse call
func (GetRealtimeConfigClientResponse) ContentType ¶
func (r GetRealtimeConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRealtimeConfigClientResponse) Status ¶
func (r GetRealtimeConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetRealtimeConfigClientResponse) StatusCode ¶
func (r GetRealtimeConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRealtimeStatsClientResponse ¶
type GetRealtimeStatsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RealtimeStats
JSON401 *Error
}
func ParseGetRealtimeStatsClientResponse ¶
func ParseGetRealtimeStatsClientResponse(rsp *http.Response) (*GetRealtimeStatsClientResponse, error)
ParseGetRealtimeStatsClientResponse parses an HTTP response from a GetRealtimeStatsWithResponse call
func (GetRealtimeStatsClientResponse) ContentType ¶
func (r GetRealtimeStatsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRealtimeStatsClientResponse) Status ¶
func (r GetRealtimeStatsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetRealtimeStatsClientResponse) StatusCode ¶
func (r GetRealtimeStatsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceKeyClientResponse ¶
type GetServiceKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceKey
}
func ParseGetServiceKeyClientResponse ¶
func ParseGetServiceKeyClientResponse(rsp *http.Response) (*GetServiceKeyClientResponse, error)
ParseGetServiceKeyClientResponse parses an HTTP response from a GetServiceKeyWithResponse call
func (GetServiceKeyClientResponse) ContentType ¶
func (r GetServiceKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetServiceKeyClientResponse) Status ¶
func (r GetServiceKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetServiceKeyClientResponse) StatusCode ¶
func (r GetServiceKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStorageBucketClientResponse ¶
type GetStorageBucketClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageBucket
}
func ParseGetStorageBucketClientResponse ¶
func ParseGetStorageBucketClientResponse(rsp *http.Response) (*GetStorageBucketClientResponse, error)
ParseGetStorageBucketClientResponse parses an HTTP response from a GetStorageBucketWithResponse call
func (GetStorageBucketClientResponse) ContentType ¶
func (r GetStorageBucketClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetStorageBucketClientResponse) Status ¶
func (r GetStorageBucketClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetStorageBucketClientResponse) StatusCode ¶
func (r GetStorageBucketClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStorageStatsClientResponse ¶
type GetStorageStatsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageStats
}
func ParseGetStorageStatsClientResponse ¶
func ParseGetStorageStatsClientResponse(rsp *http.Response) (*GetStorageStatsClientResponse, error)
ParseGetStorageStatsClientResponse parses an HTTP response from a GetStorageStatsWithResponse call
func (GetStorageStatsClientResponse) ContentType ¶
func (r GetStorageStatsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetStorageStatsClientResponse) Status ¶
func (r GetStorageStatsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetStorageStatsClientResponse) StatusCode ¶
func (r GetStorageStatsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVariableClientResponse ¶
type GetVariableClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Variable
JSON404 *Error
}
func ParseGetVariableClientResponse ¶
func ParseGetVariableClientResponse(rsp *http.Response) (*GetVariableClientResponse, error)
ParseGetVariableClientResponse parses an HTTP response from a GetVariableWithResponse call
func (GetVariableClientResponse) ContentType ¶
func (r GetVariableClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetVariableClientResponse) Status ¶
func (r GetVariableClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetVariableClientResponse) StatusCode ¶
func (r GetVariableClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HealthCheckClientResponse ¶
func ParseHealthCheckClientResponse ¶
func ParseHealthCheckClientResponse(rsp *http.Response) (*HealthCheckClientResponse, error)
ParseHealthCheckClientResponse parses an HTTP response from a HealthCheckWithResponse call
func (HealthCheckClientResponse) ContentType ¶
func (r HealthCheckClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (HealthCheckClientResponse) Status ¶
func (r HealthCheckClientResponse) Status() string
Status returns HTTPResponse.Status
func (HealthCheckClientResponse) StatusCode ¶
func (r HealthCheckClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HostedAuthPageType ¶
type HostedAuthPageType string
HostedAuthPageType defines model for HostedAuthPageType.
const ( HostedAuthPageTypeLogin HostedAuthPageType = "login" HostedAuthPageTypeResetPassword HostedAuthPageType = "reset-password" )
Defines values for HostedAuthPageType.
func (HostedAuthPageType) Valid ¶ added in v0.1.0
func (e HostedAuthPageType) Valid() bool
Valid indicates whether the value is a known member of the HostedAuthPageType enum.
type HostedLoginCheckEmailClientResponse ¶
type HostedLoginCheckEmailClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HostedLoginEmailCheckResponse
}
func ParseHostedLoginCheckEmailClientResponse ¶
func ParseHostedLoginCheckEmailClientResponse(rsp *http.Response) (*HostedLoginCheckEmailClientResponse, error)
ParseHostedLoginCheckEmailClientResponse parses an HTTP response from a HostedLoginCheckEmailWithResponse call
func (HostedLoginCheckEmailClientResponse) ContentType ¶
func (r HostedLoginCheckEmailClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (HostedLoginCheckEmailClientResponse) Status ¶
func (r HostedLoginCheckEmailClientResponse) Status() string
Status returns HTTPResponse.Status
func (HostedLoginCheckEmailClientResponse) StatusCode ¶
func (r HostedLoginCheckEmailClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HostedLoginCheckEmailJSONRequestBody ¶
type HostedLoginCheckEmailJSONRequestBody = HostedLoginEmailCheckRequest
HostedLoginCheckEmailJSONRequestBody defines body for HostedLoginCheckEmail for application/json ContentType.
type HostedLoginCheckEmailParams ¶
type HostedLoginCheckEmailParams struct {
// Authorization Bearer anon key (`Bearer <anon_key>`)
Authorization string `json:"Authorization"`
}
HostedLoginCheckEmailParams defines parameters for HostedLoginCheckEmail.
type HostedLoginEmailCheckRequest ¶
type HostedLoginEmailCheckRequest struct {
Email openapi_types.Email `json:"email"`
}
HostedLoginEmailCheckRequest defines model for HostedLoginEmailCheckRequest.
type HostedLoginEmailCheckResponse ¶
type HostedLoginEmailCheckResponse struct {
Exists *bool `json:"exists,omitempty"`
}
HostedLoginEmailCheckResponse defines model for HostedLoginEmailCheckResponse.
type HostedLoginOptionsResponse ¶
type HostedLoginOptionsResponse struct {
EmailPasswordEnabled *bool `json:"email_password_enabled,omitempty"`
EnableSignup *bool `json:"enable_signup,omitempty"`
OauthProviders *[]string `json:"oauth_providers,omitempty"`
PostAuthRedirectUrl *string `json:"post_auth_redirect_url,omitempty"`
RequireEmailConfirmation *bool `json:"require_email_confirmation,omitempty"`
}
HostedLoginOptionsResponse defines model for HostedLoginOptionsResponse.
type HostedRenderablePageType ¶
type HostedRenderablePageType string
HostedRenderablePageType defines model for HostedRenderablePageType.
const (
HostedRenderablePageTypeResetPassword HostedRenderablePageType = "reset-password"
)
Defines values for HostedRenderablePageType.
func (HostedRenderablePageType) Valid ¶ added in v0.1.0
func (e HostedRenderablePageType) Valid() bool
Valid indicates whether the value is a known member of the HostedRenderablePageType enum.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InvokeFunctionClientResponse ¶
type InvokeFunctionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FunctionInvocationResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *Error
JSON503 *Error
JSONDefault *FunctionInvocationResponse
}
func ParseInvokeFunctionClientResponse ¶
func ParseInvokeFunctionClientResponse(rsp *http.Response) (*InvokeFunctionClientResponse, error)
ParseInvokeFunctionClientResponse parses an HTTP response from a InvokeFunctionWithResponse call
func (InvokeFunctionClientResponse) ContentType ¶
func (r InvokeFunctionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (InvokeFunctionClientResponse) Status ¶
func (r InvokeFunctionClientResponse) Status() string
Status returns HTTPResponse.Status
func (InvokeFunctionClientResponse) StatusCode ¶
func (r InvokeFunctionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InvokeFunctionJSONRequestBody ¶
type InvokeFunctionJSONRequestBody = FunctionInvocationRequest
InvokeFunctionJSONRequestBody defines body for InvokeFunction for application/json ContentType.
type ListAnonKeysClientResponse ¶
type ListAnonKeysClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Data *[]AnonKey `json:"data,omitempty"`
}
}
func ParseListAnonKeysClientResponse ¶
func ParseListAnonKeysClientResponse(rsp *http.Response) (*ListAnonKeysClientResponse, error)
ParseListAnonKeysClientResponse parses an HTTP response from a ListAnonKeysWithResponse call
func (ListAnonKeysClientResponse) ContentType ¶
func (r ListAnonKeysClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAnonKeysClientResponse) Status ¶
func (r ListAnonKeysClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListAnonKeysClientResponse) StatusCode ¶
func (r ListAnonKeysClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuthUsersClientResponse ¶
type ListAuthUsersClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAuthUsers
}
func ParseListAuthUsersClientResponse ¶
func ParseListAuthUsersClientResponse(rsp *http.Response) (*ListAuthUsersClientResponse, error)
ParseListAuthUsersClientResponse parses an HTTP response from a ListAuthUsersWithResponse call
func (ListAuthUsersClientResponse) ContentType ¶
func (r ListAuthUsersClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAuthUsersClientResponse) Status ¶
func (r ListAuthUsersClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListAuthUsersClientResponse) StatusCode ¶
func (r ListAuthUsersClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuthUsersParams ¶
type ListAuthUsersParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListAuthUsersParams defines parameters for ListAuthUsers.
type ListAvailableOAuthProvidersClientResponse ¶
type ListAvailableOAuthProvidersClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Providers *[]struct {
DefaultScopes *[]string `json:"default_scopes,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
} `json:"providers,omitempty"`
}
}
func ParseListAvailableOAuthProvidersClientResponse ¶
func ParseListAvailableOAuthProvidersClientResponse(rsp *http.Response) (*ListAvailableOAuthProvidersClientResponse, error)
ParseListAvailableOAuthProvidersClientResponse parses an HTTP response from a ListAvailableOAuthProvidersWithResponse call
func (ListAvailableOAuthProvidersClientResponse) ContentType ¶
func (r ListAvailableOAuthProvidersClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAvailableOAuthProvidersClientResponse) Status ¶
func (r ListAvailableOAuthProvidersClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListAvailableOAuthProvidersClientResponse) StatusCode ¶
func (r ListAvailableOAuthProvidersClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDatabaseRegionsClientResponse ¶
type ListDatabaseRegionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]struct {
// Id Region identifier for API usage
Id *string `json:"id,omitempty"`
// Name Human-readable region name
Name *string `json:"name,omitempty"`
}
}
func ParseListDatabaseRegionsClientResponse ¶
func ParseListDatabaseRegionsClientResponse(rsp *http.Response) (*ListDatabaseRegionsClientResponse, error)
ParseListDatabaseRegionsClientResponse parses an HTTP response from a ListDatabaseRegionsWithResponse call
func (ListDatabaseRegionsClientResponse) ContentType ¶
func (r ListDatabaseRegionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDatabaseRegionsClientResponse) Status ¶
func (r ListDatabaseRegionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListDatabaseRegionsClientResponse) StatusCode ¶
func (r ListDatabaseRegionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDatabasesClientResponse ¶
type ListDatabasesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedDatabases
}
func ParseListDatabasesClientResponse ¶
func ParseListDatabasesClientResponse(rsp *http.Response) (*ListDatabasesClientResponse, error)
ParseListDatabasesClientResponse parses an HTTP response from a ListDatabasesWithResponse call
func (ListDatabasesClientResponse) ContentType ¶
func (r ListDatabasesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDatabasesClientResponse) Status ¶
func (r ListDatabasesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListDatabasesClientResponse) StatusCode ¶
func (r ListDatabasesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDatabasesParams ¶
type ListDatabasesParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListDatabasesParams defines parameters for ListDatabases.
type ListEmailTemplatesClientResponse ¶
type ListEmailTemplatesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Data *[]EmailTemplate `json:"data,omitempty"`
}
}
func ParseListEmailTemplatesClientResponse ¶
func ParseListEmailTemplatesClientResponse(rsp *http.Response) (*ListEmailTemplatesClientResponse, error)
ParseListEmailTemplatesClientResponse parses an HTTP response from a ListEmailTemplatesWithResponse call
func (ListEmailTemplatesClientResponse) ContentType ¶
func (r ListEmailTemplatesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListEmailTemplatesClientResponse) Status ¶
func (r ListEmailTemplatesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListEmailTemplatesClientResponse) StatusCode ¶
func (r ListEmailTemplatesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFrontendDeploymentsClientResponse ¶
type ListFrontendDeploymentsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedFrontendDeployments
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseListFrontendDeploymentsClientResponse ¶
func ParseListFrontendDeploymentsClientResponse(rsp *http.Response) (*ListFrontendDeploymentsClientResponse, error)
ParseListFrontendDeploymentsClientResponse parses an HTTP response from a ListFrontendDeploymentsWithResponse call
func (ListFrontendDeploymentsClientResponse) ContentType ¶
func (r ListFrontendDeploymentsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFrontendDeploymentsClientResponse) Status ¶
func (r ListFrontendDeploymentsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFrontendDeploymentsClientResponse) StatusCode ¶
func (r ListFrontendDeploymentsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFrontendDeploymentsParams ¶
type ListFrontendDeploymentsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListFrontendDeploymentsParams defines parameters for ListFrontendDeployments.
type ListFrontendsClientResponse ¶
type ListFrontendsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedFrontends
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseListFrontendsClientResponse ¶
func ParseListFrontendsClientResponse(rsp *http.Response) (*ListFrontendsClientResponse, error)
ParseListFrontendsClientResponse parses an HTTP response from a ListFrontendsWithResponse call
func (ListFrontendsClientResponse) ContentType ¶
func (r ListFrontendsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFrontendsClientResponse) Status ¶
func (r ListFrontendsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFrontendsClientResponse) StatusCode ¶
func (r ListFrontendsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFrontendsParams ¶
type ListFrontendsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListFrontendsParams defines parameters for ListFrontends.
type ListFunctionDeploymentsClientResponse ¶
type ListFunctionDeploymentsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedFunctionDeployments
JSON404 *Error
}
func ParseListFunctionDeploymentsClientResponse ¶
func ParseListFunctionDeploymentsClientResponse(rsp *http.Response) (*ListFunctionDeploymentsClientResponse, error)
ParseListFunctionDeploymentsClientResponse parses an HTTP response from a ListFunctionDeploymentsWithResponse call
func (ListFunctionDeploymentsClientResponse) ContentType ¶
func (r ListFunctionDeploymentsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFunctionDeploymentsClientResponse) Status ¶
func (r ListFunctionDeploymentsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFunctionDeploymentsClientResponse) StatusCode ¶
func (r ListFunctionDeploymentsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFunctionDeploymentsParams ¶
type ListFunctionDeploymentsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListFunctionDeploymentsParams defines parameters for ListFunctionDeployments.
type ListFunctionRegionsClientResponse ¶ added in v0.0.4
type ListFunctionRegionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]FunctionRegion
}
func ParseListFunctionRegionsClientResponse ¶ added in v0.0.4
func ParseListFunctionRegionsClientResponse(rsp *http.Response) (*ListFunctionRegionsClientResponse, error)
ParseListFunctionRegionsClientResponse parses an HTTP response from a ListFunctionRegionsWithResponse call
func (ListFunctionRegionsClientResponse) ContentType ¶ added in v0.0.4
func (r ListFunctionRegionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFunctionRegionsClientResponse) Status ¶ added in v0.0.4
func (r ListFunctionRegionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFunctionRegionsClientResponse) StatusCode ¶ added in v0.0.4
func (r ListFunctionRegionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFunctionRuntimesClientResponse ¶
type ListFunctionRuntimesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FunctionRuntimesResponse
}
func ParseListFunctionRuntimesClientResponse ¶
func ParseListFunctionRuntimesClientResponse(rsp *http.Response) (*ListFunctionRuntimesClientResponse, error)
ParseListFunctionRuntimesClientResponse parses an HTTP response from a ListFunctionRuntimesWithResponse call
func (ListFunctionRuntimesClientResponse) ContentType ¶
func (r ListFunctionRuntimesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFunctionRuntimesClientResponse) Status ¶
func (r ListFunctionRuntimesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFunctionRuntimesClientResponse) StatusCode ¶
func (r ListFunctionRuntimesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFunctionSchedulersClientResponse ¶
type ListFunctionSchedulersClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FunctionSchedulerListResponse
}
func ParseListFunctionSchedulersClientResponse ¶
func ParseListFunctionSchedulersClientResponse(rsp *http.Response) (*ListFunctionSchedulersClientResponse, error)
ParseListFunctionSchedulersClientResponse parses an HTTP response from a ListFunctionSchedulersWithResponse call
func (ListFunctionSchedulersClientResponse) ContentType ¶
func (r ListFunctionSchedulersClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFunctionSchedulersClientResponse) Status ¶
func (r ListFunctionSchedulersClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFunctionSchedulersClientResponse) StatusCode ¶
func (r ListFunctionSchedulersClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFunctionsClientResponse ¶
type ListFunctionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedFunctions
JSON404 *Error
}
func ParseListFunctionsClientResponse ¶
func ParseListFunctionsClientResponse(rsp *http.Response) (*ListFunctionsClientResponse, error)
ParseListFunctionsClientResponse parses an HTTP response from a ListFunctionsWithResponse call
func (ListFunctionsClientResponse) ContentType ¶
func (r ListFunctionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFunctionsClientResponse) Status ¶
func (r ListFunctionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListFunctionsClientResponse) StatusCode ¶
func (r ListFunctionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListFunctionsParams ¶
type ListFunctionsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListFunctionsParams defines parameters for ListFunctions.
type ListOAuthConfigsClientResponse ¶
type ListOAuthConfigsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Configs *[]OAuthConfig `json:"configs,omitempty"`
}
}
func ParseListOAuthConfigsClientResponse ¶
func ParseListOAuthConfigsClientResponse(rsp *http.Response) (*ListOAuthConfigsClientResponse, error)
ParseListOAuthConfigsClientResponse parses an HTTP response from a ListOAuthConfigsWithResponse call
func (ListOAuthConfigsClientResponse) ContentType ¶
func (r ListOAuthConfigsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListOAuthConfigsClientResponse) Status ¶
func (r ListOAuthConfigsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListOAuthConfigsClientResponse) StatusCode ¶
func (r ListOAuthConfigsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPostgresVersionsClientResponse ¶
type ListPostgresVersionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]struct {
// Default Whether this is the default version (recommended)
Default *bool `json:"default,omitempty"`
// Deprecated Whether this version is deprecated (approaching EOL)
Deprecated *bool `json:"deprecated,omitempty"`
// Name Human-readable version name
Name *string `json:"name,omitempty"`
// Version PostgreSQL major version number
Version *string `json:"version,omitempty"`
}
}
func ParseListPostgresVersionsClientResponse ¶
func ParseListPostgresVersionsClientResponse(rsp *http.Response) (*ListPostgresVersionsClientResponse, error)
ParseListPostgresVersionsClientResponse parses an HTTP response from a ListPostgresVersionsWithResponse call
func (ListPostgresVersionsClientResponse) ContentType ¶
func (r ListPostgresVersionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListPostgresVersionsClientResponse) Status ¶
func (r ListPostgresVersionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListPostgresVersionsClientResponse) StatusCode ¶
func (r ListPostgresVersionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectCustomDomainsClientResponse ¶ added in v0.0.4
type ListProjectCustomDomainsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedProjectCustomDomains
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON500 *Error
}
func ParseListProjectCustomDomainsClientResponse ¶ added in v0.0.4
func ParseListProjectCustomDomainsClientResponse(rsp *http.Response) (*ListProjectCustomDomainsClientResponse, error)
ParseListProjectCustomDomainsClientResponse parses an HTTP response from a ListProjectCustomDomainsWithResponse call
func (ListProjectCustomDomainsClientResponse) ContentType ¶ added in v0.0.4
func (r ListProjectCustomDomainsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProjectCustomDomainsClientResponse) Status ¶ added in v0.0.4
func (r ListProjectCustomDomainsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectCustomDomainsClientResponse) StatusCode ¶ added in v0.0.4
func (r ListProjectCustomDomainsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectCustomDomainsParams ¶ added in v0.0.4
type ListProjectCustomDomainsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListProjectCustomDomainsParams defines parameters for ListProjectCustomDomains.
type ListProjectDeploymentsClientResponse ¶ added in v0.0.4
type ListProjectDeploymentsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedProjectDeployments
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON500 *Error
}
func ParseListProjectDeploymentsClientResponse ¶ added in v0.0.4
func ParseListProjectDeploymentsClientResponse(rsp *http.Response) (*ListProjectDeploymentsClientResponse, error)
ParseListProjectDeploymentsClientResponse parses an HTTP response from a ListProjectDeploymentsWithResponse call
func (ListProjectDeploymentsClientResponse) ContentType ¶ added in v0.0.4
func (r ListProjectDeploymentsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProjectDeploymentsClientResponse) Status ¶ added in v0.0.4
func (r ListProjectDeploymentsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectDeploymentsClientResponse) StatusCode ¶ added in v0.0.4
func (r ListProjectDeploymentsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectDeploymentsParams ¶ added in v0.0.4
type ListProjectDeploymentsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListProjectDeploymentsParams defines parameters for ListProjectDeployments.
type ListProjectSchedulersClientResponse ¶ added in v0.0.4
type ListProjectSchedulersClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FunctionSchedulerListResponse
}
func ParseListProjectSchedulersClientResponse ¶ added in v0.0.4
func ParseListProjectSchedulersClientResponse(rsp *http.Response) (*ListProjectSchedulersClientResponse, error)
ParseListProjectSchedulersClientResponse parses an HTTP response from a ListProjectSchedulersWithResponse call
func (ListProjectSchedulersClientResponse) ContentType ¶ added in v0.0.4
func (r ListProjectSchedulersClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProjectSchedulersClientResponse) Status ¶ added in v0.0.4
func (r ListProjectSchedulersClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectSchedulersClientResponse) StatusCode ¶ added in v0.0.4
func (r ListProjectSchedulersClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectSchedulersParams ¶ added in v0.0.4
type ListProjectSchedulersParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListProjectSchedulersParams defines parameters for ListProjectSchedulers.
type ListProjectsClientResponse ¶
type ListProjectsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedProjects
}
func ParseListProjectsClientResponse ¶
func ParseListProjectsClientResponse(rsp *http.Response) (*ListProjectsClientResponse, error)
ParseListProjectsClientResponse parses an HTTP response from a ListProjectsWithResponse call
func (ListProjectsClientResponse) ContentType ¶
func (r ListProjectsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProjectsClientResponse) Status ¶
func (r ListProjectsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListProjectsClientResponse) StatusCode ¶
func (r ListProjectsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectsParams ¶
type ListProjectsParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListProjectsParams defines parameters for ListProjects.
type ListServiceKeysClientResponse ¶
type ListServiceKeysClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedServiceKeys
}
func ParseListServiceKeysClientResponse ¶
func ParseListServiceKeysClientResponse(rsp *http.Response) (*ListServiceKeysClientResponse, error)
ParseListServiceKeysClientResponse parses an HTTP response from a ListServiceKeysWithResponse call
func (ListServiceKeysClientResponse) ContentType ¶
func (r ListServiceKeysClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListServiceKeysClientResponse) Status ¶
func (r ListServiceKeysClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListServiceKeysClientResponse) StatusCode ¶
func (r ListServiceKeysClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceKeysParams ¶
type ListServiceKeysParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListServiceKeysParams defines parameters for ListServiceKeys.
type ListStorageBucketsClientResponse ¶
type ListStorageBucketsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]StorageBucket
}
func ParseListStorageBucketsClientResponse ¶
func ParseListStorageBucketsClientResponse(rsp *http.Response) (*ListStorageBucketsClientResponse, error)
ParseListStorageBucketsClientResponse parses an HTTP response from a ListStorageBucketsWithResponse call
func (ListStorageBucketsClientResponse) ContentType ¶
func (r ListStorageBucketsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListStorageBucketsClientResponse) Status ¶
func (r ListStorageBucketsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListStorageBucketsClientResponse) StatusCode ¶
func (r ListStorageBucketsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListStorageObjectsAdminClientResponse ¶
type ListStorageObjectsAdminClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Data *[]StorageObjectWithBucket `json:"data,omitempty"`
HasMore *bool `json:"has_more,omitempty"`
Limit *int `json:"limit,omitempty"`
Page *int `json:"page,omitempty"`
Total *int `json:"total,omitempty"`
}
}
func ParseListStorageObjectsAdminClientResponse ¶
func ParseListStorageObjectsAdminClientResponse(rsp *http.Response) (*ListStorageObjectsAdminClientResponse, error)
ParseListStorageObjectsAdminClientResponse parses an HTTP response from a ListStorageObjectsAdminWithResponse call
func (ListStorageObjectsAdminClientResponse) ContentType ¶
func (r ListStorageObjectsAdminClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListStorageObjectsAdminClientResponse) Status ¶
func (r ListStorageObjectsAdminClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListStorageObjectsAdminClientResponse) StatusCode ¶
func (r ListStorageObjectsAdminClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListStorageObjectsAdminParams ¶
type ListStorageObjectsAdminParams struct {
// OwnerId Filter by owner user ID
OwnerId *openapi_types.UUID `form:"owner_id,omitempty" json:"owner_id,omitempty"`
// Page Page number (1-based)
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Limit Items per page
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListStorageObjectsAdminParams defines parameters for ListStorageObjectsAdmin.
type ListStorageObjectsClientResponse ¶
type ListStorageObjectsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageListResponse
JSON429 *BandwidthCapExceeded
}
func ParseListStorageObjectsClientResponse ¶
func ParseListStorageObjectsClientResponse(rsp *http.Response) (*ListStorageObjectsClientResponse, error)
ParseListStorageObjectsClientResponse parses an HTTP response from a ListStorageObjectsWithResponse call
func (ListStorageObjectsClientResponse) ContentType ¶
func (r ListStorageObjectsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListStorageObjectsClientResponse) Status ¶
func (r ListStorageObjectsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListStorageObjectsClientResponse) StatusCode ¶
func (r ListStorageObjectsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListStorageObjectsParams ¶
type ListStorageObjectsParams struct {
// Prefix Filter objects by path prefix
Prefix *string `form:"prefix,omitempty" json:"prefix,omitempty"`
// Limit Maximum objects to return
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Pagination cursor
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListStorageObjectsParams defines parameters for ListStorageObjects.
type ListStoragePoliciesClientResponse ¶
type ListStoragePoliciesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]StoragePolicy
}
func ParseListStoragePoliciesClientResponse ¶
func ParseListStoragePoliciesClientResponse(rsp *http.Response) (*ListStoragePoliciesClientResponse, error)
ParseListStoragePoliciesClientResponse parses an HTTP response from a ListStoragePoliciesWithResponse call
func (ListStoragePoliciesClientResponse) ContentType ¶
func (r ListStoragePoliciesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListStoragePoliciesClientResponse) Status ¶
func (r ListStoragePoliciesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListStoragePoliciesClientResponse) StatusCode ¶
func (r ListStoragePoliciesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserSessionsClientResponse ¶
type ListUserSessionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Limit Number of sessions per page
Limit *int `json:"limit,omitempty"`
// Page Current page number
Page *int `json:"page,omitempty"`
Sessions *[]AuthSession `json:"sessions,omitempty"`
// Total Total number of sessions
Total *int `json:"total,omitempty"`
// TotalPages Total number of pages
TotalPages *int `json:"total_pages,omitempty"`
}
}
func ParseListUserSessionsClientResponse ¶
func ParseListUserSessionsClientResponse(rsp *http.Response) (*ListUserSessionsClientResponse, error)
ParseListUserSessionsClientResponse parses an HTTP response from a ListUserSessionsWithResponse call
func (ListUserSessionsClientResponse) ContentType ¶
func (r ListUserSessionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListUserSessionsClientResponse) Status ¶
func (r ListUserSessionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListUserSessionsClientResponse) StatusCode ¶
func (r ListUserSessionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserSessionsParams ¶
type ListUserSessionsParams struct {
// Page Page number (1-indexed)
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of sessions per page (max 100)
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListUserSessionsParams defines parameters for ListUserSessions.
type ListVariablesClientResponse ¶
type ListVariablesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedVariables
JSON404 *Error
}
func ParseListVariablesClientResponse ¶
func ParseListVariablesClientResponse(rsp *http.Response) (*ListVariablesClientResponse, error)
ParseListVariablesClientResponse parses an HTTP response from a ListVariablesWithResponse call
func (ListVariablesClientResponse) ContentType ¶
func (r ListVariablesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListVariablesClientResponse) Status ¶
func (r ListVariablesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListVariablesClientResponse) StatusCode ¶
func (r ListVariablesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListVariablesParams ¶
type ListVariablesParams struct {
// Page Page number (1-indexed)
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
}
ListVariablesParams defines parameters for ListVariables.
type LiveLogLevel ¶ added in v0.0.4
type LiveLogLevel string
LiveLogLevel Canonical lowercase function runtime log level.
const ( LiveLogLevelDebug LiveLogLevel = "debug" LiveLogLevelError LiveLogLevel = "error" LiveLogLevelFatal LiveLogLevel = "fatal" LiveLogLevelInfo LiveLogLevel = "info" LiveLogLevelTrace LiveLogLevel = "trace" LiveLogLevelWarn LiveLogLevel = "warn" )
Defines values for LiveLogLevel.
func (LiveLogLevel) Valid ¶ added in v0.1.0
func (e LiveLogLevel) Valid() bool
Valid indicates whether the value is a known member of the LiveLogLevel enum.
type LogActivityBucket ¶ added in v0.0.4
type LogActivityBucket struct {
// Counts Counts grouped by activity dimension.
Counts struct {
// Levels Counts by normalized log level.
Levels map[string]int `json:"levels"`
// Regions Counts by event region.
Regions map[string]int `json:"regions"`
// ResourceIds Counts by resource ID.
ResourceIds map[string]int `json:"resource_ids"`
} `json:"counts"`
// EndTime Bucket end time.
EndTime time.Time `json:"end_time"`
// StartTime Bucket start time.
StartTime time.Time `json:"start_time"`
// Total Total events in this bucket.
Total int `json:"total"`
}
LogActivityBucket Log-event counts for one activity time bucket.
type LogActivityRequest ¶ added in v0.0.4
type LogActivityRequest struct {
// BucketCount Number of activity buckets to return.
BucketCount *int `json:"bucket_count,omitempty"`
// EndTime End time.
EndTime *time.Time `json:"end_time,omitempty"`
// Levels Canonical lowercase log levels to filter by. If omitted, empty, or all levels are selected, no level filter is applied.
Levels *[]LiveLogLevel `json:"levels,omitempty"`
// Q Optional free-text search query for log messages.
Q *string `json:"q,omitempty"`
// Regions Regions to filter by, for example `["us-east-1", "eu-west-1"]`. If omitted or empty, aggregate all deployed regions.
Regions *[]string `json:"regions,omitempty"`
// Resource Resource selectors for project log reads.
Resource LogRequestResource `json:"resource"`
// StartTime Start time.
StartTime *time.Time `json:"start_time,omitempty"`
}
LogActivityRequest Activity request for bucketed log counts.
type LogActivityResponse ¶ added in v0.0.4
type LogActivityResponse struct {
Data []LogActivityBucket `json:"data"`
// Total Total events counted across all buckets.
Total int `json:"total"`
}
LogActivityResponse Bucketed runtime log activity.
type LogDatabaseRequestResource ¶ added in v0.1.0
type LogDatabaseRequestResource struct {
// Ids Optional database identifiers. Omit or send an empty array to include every database in the project.
Ids *[]openapi_types.UUID `json:"ids,omitempty"`
// Type Resource type to read logs for.
Type LogDatabaseRequestResourceType `json:"type"`
}
LogDatabaseRequestResource Database runtime log resource selector. Deployment logs are not supported for databases.
type LogDatabaseRequestResourceType ¶ added in v0.1.0
type LogDatabaseRequestResourceType string
LogDatabaseRequestResourceType Resource type to read logs for.
const (
LogDatabaseRequestResourceTypeDatabase LogDatabaseRequestResourceType = "database"
)
Defines values for LogDatabaseRequestResourceType.
func (LogDatabaseRequestResourceType) Valid ¶ added in v0.1.0
func (e LogDatabaseRequestResourceType) Valid() bool
Valid indicates whether the value is a known member of the LogDatabaseRequestResourceType enum.
type LogDeployment ¶ added in v0.1.0
type LogDeployment struct {
// Id Deployment ID associated with the log event.
Id openapi_types.UUID `json:"id"`
// Stage Deployment stage that produced the log event, when available.
Stage *LogDeploymentStage `json:"stage,omitempty"`
}
LogDeployment Deployment context associated with a historical deployment log event.
type LogDeploymentRequestSelector ¶ added in v0.1.0
type LogDeploymentRequestSelector struct {
// Ids Optional deployment identifiers. Omit or send an empty array to include every deployment for the selected resources.
Ids *[]openapi_types.UUID `json:"ids,omitempty"`
}
LogDeploymentRequestSelector Deployment log selector for deployable resources.
type LogDeploymentStage ¶ added in v0.1.0
type LogDeploymentStage string
LogDeploymentStage Deployment stage that produced the log event, when available.
const ( Compile LogDeploymentStage = "compile" Publish LogDeploymentStage = "publish" )
Defines values for LogDeploymentStage.
func (LogDeploymentStage) Valid ¶ added in v0.1.0
func (e LogDeploymentStage) Valid() bool
Valid indicates whether the value is a known member of the LogDeploymentStage enum.
type LogEvent ¶
type LogEvent struct {
// Body Application log value. JSON arguments retain their JSON type. Strings containing a serialized JSON object or array are normalized to that object or array; all other strings remain strings.
Body *LogEvent_Body `json:"body"`
// Deployment Deployment context associated with a historical deployment log event.
Deployment *LogDeployment `json:"deployment,omitempty"`
// Id Opaque stable log event ID for pagination, deduplication, and display.
Id *string `json:"id,omitempty"`
// InvocationId Function invocation ID associated with this log event, when available.
InvocationId *string `json:"invocation_id,omitempty"`
// Level Canonical lowercase function runtime log level.
Level *LiveLogLevel `json:"level,omitempty"`
// Region Region where this log event originated.
Region *string `json:"region,omitempty"`
// Resource Resource that owns a historical log event.
Resource *LogResource `json:"resource,omitempty"`
// Timestamp Event timestamp.
Timestamp time.Time `json:"timestamp"`
}
LogEvent Normalized historical log event returned by paginated log APIs.
type LogEventBody1 ¶ added in v0.19.3
type LogEventBody1 map[string]interface{}
LogEventBody1 defines model for .
type LogEventBody2 ¶ added in v0.19.3
type LogEventBody2 = []interface{}
LogEventBody2 defines model for .
type LogEventBody3 ¶ added in v0.19.3
type LogEventBody3 = float64
LogEventBody3 defines model for .
type LogEvent_Body ¶ added in v0.19.3
type LogEvent_Body struct {
// contains filtered or unexported fields
}
LogEvent_Body Application log value. JSON arguments retain their JSON type. Strings containing a serialized JSON object or array are normalized to that object or array; all other strings remain strings.
func (LogEvent_Body) AsLogEventBody0 ¶ added in v0.19.3
func (t LogEvent_Body) AsLogEventBody0() (LogEventBody0, error)
AsLogEventBody0 returns the union data inside the LogEvent_Body as a LogEventBody0
func (LogEvent_Body) AsLogEventBody1 ¶ added in v0.19.3
func (t LogEvent_Body) AsLogEventBody1() (LogEventBody1, error)
AsLogEventBody1 returns the union data inside the LogEvent_Body as a LogEventBody1
func (LogEvent_Body) AsLogEventBody2 ¶ added in v0.19.3
func (t LogEvent_Body) AsLogEventBody2() (LogEventBody2, error)
AsLogEventBody2 returns the union data inside the LogEvent_Body as a LogEventBody2
func (LogEvent_Body) AsLogEventBody3 ¶ added in v0.19.3
func (t LogEvent_Body) AsLogEventBody3() (LogEventBody3, error)
AsLogEventBody3 returns the union data inside the LogEvent_Body as a LogEventBody3
func (LogEvent_Body) AsLogEventBody4 ¶ added in v0.19.3
func (t LogEvent_Body) AsLogEventBody4() (LogEventBody4, error)
AsLogEventBody4 returns the union data inside the LogEvent_Body as a LogEventBody4
func (*LogEvent_Body) FromLogEventBody0 ¶ added in v0.19.3
func (t *LogEvent_Body) FromLogEventBody0(v LogEventBody0) error
FromLogEventBody0 overwrites any union data inside the LogEvent_Body as the provided LogEventBody0
func (*LogEvent_Body) FromLogEventBody1 ¶ added in v0.19.3
func (t *LogEvent_Body) FromLogEventBody1(v LogEventBody1) error
FromLogEventBody1 overwrites any union data inside the LogEvent_Body as the provided LogEventBody1
func (*LogEvent_Body) FromLogEventBody2 ¶ added in v0.19.3
func (t *LogEvent_Body) FromLogEventBody2(v LogEventBody2) error
FromLogEventBody2 overwrites any union data inside the LogEvent_Body as the provided LogEventBody2
func (*LogEvent_Body) FromLogEventBody3 ¶ added in v0.19.3
func (t *LogEvent_Body) FromLogEventBody3(v LogEventBody3) error
FromLogEventBody3 overwrites any union data inside the LogEvent_Body as the provided LogEventBody3
func (*LogEvent_Body) FromLogEventBody4 ¶ added in v0.19.3
func (t *LogEvent_Body) FromLogEventBody4(v LogEventBody4) error
FromLogEventBody4 overwrites any union data inside the LogEvent_Body as the provided LogEventBody4
func (LogEvent_Body) MarshalJSON ¶ added in v0.19.3
func (t LogEvent_Body) MarshalJSON() ([]byte, error)
func (*LogEvent_Body) MergeLogEventBody0 ¶ added in v0.19.3
func (t *LogEvent_Body) MergeLogEventBody0(v LogEventBody0) error
MergeLogEventBody0 performs a merge with any union data inside the LogEvent_Body, using the provided LogEventBody0
func (*LogEvent_Body) MergeLogEventBody1 ¶ added in v0.19.3
func (t *LogEvent_Body) MergeLogEventBody1(v LogEventBody1) error
MergeLogEventBody1 performs a merge with any union data inside the LogEvent_Body, using the provided LogEventBody1
func (*LogEvent_Body) MergeLogEventBody2 ¶ added in v0.19.3
func (t *LogEvent_Body) MergeLogEventBody2(v LogEventBody2) error
MergeLogEventBody2 performs a merge with any union data inside the LogEvent_Body, using the provided LogEventBody2
func (*LogEvent_Body) MergeLogEventBody3 ¶ added in v0.19.3
func (t *LogEvent_Body) MergeLogEventBody3(v LogEventBody3) error
MergeLogEventBody3 performs a merge with any union data inside the LogEvent_Body, using the provided LogEventBody3
func (*LogEvent_Body) MergeLogEventBody4 ¶ added in v0.19.3
func (t *LogEvent_Body) MergeLogEventBody4(v LogEventBody4) error
MergeLogEventBody4 performs a merge with any union data inside the LogEvent_Body, using the provided LogEventBody4
func (*LogEvent_Body) UnmarshalJSON ¶ added in v0.19.3
func (t *LogEvent_Body) UnmarshalJSON(b []byte) error
type LogFrontendRequestResource ¶ added in v0.1.0
type LogFrontendRequestResource struct {
// Deployments Deployment log selector for deployable resources.
Deployments *LogDeploymentRequestSelector `json:"deployments,omitempty"`
// Ids Optional frontend identifiers. Omit or send an empty array to include every frontend in the project.
Ids *[]openapi_types.UUID `json:"ids,omitempty"`
// Type Resource type to read logs for.
Type LogFrontendRequestResourceType `json:"type"`
}
LogFrontendRequestResource Frontend log resource selector.
type LogFrontendRequestResourceType ¶ added in v0.1.0
type LogFrontendRequestResourceType string
LogFrontendRequestResourceType Resource type to read logs for.
const (
LogFrontendRequestResourceTypeFrontend LogFrontendRequestResourceType = "frontend"
)
Defines values for LogFrontendRequestResourceType.
func (LogFrontendRequestResourceType) Valid ¶ added in v0.1.0
func (e LogFrontendRequestResourceType) Valid() bool
Valid indicates whether the value is a known member of the LogFrontendRequestResourceType enum.
type LogFunctionRequestResource ¶ added in v0.1.0
type LogFunctionRequestResource struct {
// Deployments Deployment log selector for deployable resources.
Deployments *LogDeploymentRequestSelector `json:"deployments,omitempty"`
// Ids Optional function identifiers. Omit or send an empty array to include every function in the project.
Ids *[]openapi_types.UUID `json:"ids,omitempty"`
// Type Resource type to read logs for.
Type LogFunctionRequestResourceType `json:"type"`
}
LogFunctionRequestResource Edge Function log resource selector.
type LogFunctionRequestResourceType ¶ added in v0.1.0
type LogFunctionRequestResourceType string
LogFunctionRequestResourceType Resource type to read logs for.
const (
LogFunctionRequestResourceTypeFunction LogFunctionRequestResourceType = "function"
)
Defines values for LogFunctionRequestResourceType.
func (LogFunctionRequestResourceType) Valid ¶ added in v0.1.0
func (e LogFunctionRequestResourceType) Valid() bool
Valid indicates whether the value is a known member of the LogFunctionRequestResourceType enum.
type LogRequestResource ¶ added in v0.1.0
type LogRequestResource struct {
// contains filtered or unexported fields
}
LogRequestResource Resource selectors for project log reads.
func (LogRequestResource) AsLogDatabaseRequestResource ¶ added in v0.1.0
func (t LogRequestResource) AsLogDatabaseRequestResource() (LogDatabaseRequestResource, error)
AsLogDatabaseRequestResource returns the union data inside the LogRequestResource as a LogDatabaseRequestResource
func (LogRequestResource) AsLogFrontendRequestResource ¶ added in v0.1.0
func (t LogRequestResource) AsLogFrontendRequestResource() (LogFrontendRequestResource, error)
AsLogFrontendRequestResource returns the union data inside the LogRequestResource as a LogFrontendRequestResource
func (LogRequestResource) AsLogFunctionRequestResource ¶ added in v0.1.0
func (t LogRequestResource) AsLogFunctionRequestResource() (LogFunctionRequestResource, error)
AsLogFunctionRequestResource returns the union data inside the LogRequestResource as a LogFunctionRequestResource
func (LogRequestResource) Discriminator ¶ added in v0.1.0
func (t LogRequestResource) Discriminator() (string, error)
func (*LogRequestResource) FromLogDatabaseRequestResource ¶ added in v0.1.0
func (t *LogRequestResource) FromLogDatabaseRequestResource(v LogDatabaseRequestResource) error
FromLogDatabaseRequestResource overwrites any union data inside the LogRequestResource as the provided LogDatabaseRequestResource
func (*LogRequestResource) FromLogFrontendRequestResource ¶ added in v0.1.0
func (t *LogRequestResource) FromLogFrontendRequestResource(v LogFrontendRequestResource) error
FromLogFrontendRequestResource overwrites any union data inside the LogRequestResource as the provided LogFrontendRequestResource
func (*LogRequestResource) FromLogFunctionRequestResource ¶ added in v0.1.0
func (t *LogRequestResource) FromLogFunctionRequestResource(v LogFunctionRequestResource) error
FromLogFunctionRequestResource overwrites any union data inside the LogRequestResource as the provided LogFunctionRequestResource
func (LogRequestResource) MarshalJSON ¶ added in v0.1.0
func (t LogRequestResource) MarshalJSON() ([]byte, error)
func (*LogRequestResource) MergeLogDatabaseRequestResource ¶ added in v0.1.0
func (t *LogRequestResource) MergeLogDatabaseRequestResource(v LogDatabaseRequestResource) error
MergeLogDatabaseRequestResource performs a merge with any union data inside the LogRequestResource, using the provided LogDatabaseRequestResource
func (*LogRequestResource) MergeLogFrontendRequestResource ¶ added in v0.1.0
func (t *LogRequestResource) MergeLogFrontendRequestResource(v LogFrontendRequestResource) error
MergeLogFrontendRequestResource performs a merge with any union data inside the LogRequestResource, using the provided LogFrontendRequestResource
func (*LogRequestResource) MergeLogFunctionRequestResource ¶ added in v0.1.0
func (t *LogRequestResource) MergeLogFunctionRequestResource(v LogFunctionRequestResource) error
MergeLogFunctionRequestResource performs a merge with any union data inside the LogRequestResource, using the provided LogFunctionRequestResource
func (*LogRequestResource) UnmarshalJSON ¶ added in v0.1.0
func (t *LogRequestResource) UnmarshalJSON(b []byte) error
func (LogRequestResource) ValueByDiscriminator ¶ added in v0.1.0
func (t LogRequestResource) ValueByDiscriminator() (interface{}, error)
type LogResource ¶ added in v0.1.0
type LogResource struct {
// Id Resource ID that owns the log event.
Id openapi_types.UUID `json:"id"`
// Name Resource name associated with the log event, when available.
Name *string `json:"name,omitempty"`
// Type Resource type that owns the log event.
Type LogResourceType `json:"type"`
}
LogResource Resource that owns a historical log event.
type LogResourceType ¶ added in v0.1.0
type LogResourceType string
LogResourceType Resource type that owns the log event.
const ( LogResourceTypeDatabase LogResourceType = "database" LogResourceTypeFrontend LogResourceType = "frontend" LogResourceTypeFunction LogResourceType = "function" )
Defines values for LogResourceType.
func (LogResourceType) Valid ¶ added in v0.1.0
func (e LogResourceType) Valid() bool
Valid indicates whether the value is a known member of the LogResourceType enum.
type LogSearchEvent ¶ added in v0.0.4
type LogSearchEvent struct {
// Body Application log value. JSON arguments retain their JSON type. Strings containing a serialized JSON object or array are normalized to that object or array; all other strings remain strings.
Body *LogSearchEvent_Body `json:"body"`
// Deployment Deployment context associated with a historical deployment log event.
Deployment *LogDeployment `json:"deployment,omitempty"`
// Id Opaque stable log event ID for pagination, deduplication, and display.
Id string `json:"id"`
// InvocationId Function invocation ID associated with this log event, when available.
InvocationId *string `json:"invocation_id,omitempty"`
// Level Canonical lowercase function runtime log level.
Level *LiveLogLevel `json:"level,omitempty"`
// Region Region where this log event originated.
Region *string `json:"region,omitempty"`
// Resource Resource that owns a historical log event.
Resource LogResource `json:"resource"`
// Timestamp Event timestamp.
Timestamp time.Time `json:"timestamp"`
}
LogSearchEvent defines model for LogSearchEvent.
type LogSearchEventBody0 ¶ added in v0.19.3
type LogSearchEventBody0 = string
LogSearchEventBody0 defines model for .
type LogSearchEventBody1 ¶ added in v0.19.3
type LogSearchEventBody1 map[string]interface{}
LogSearchEventBody1 defines model for .
type LogSearchEventBody2 ¶ added in v0.19.3
type LogSearchEventBody2 = []interface{}
LogSearchEventBody2 defines model for .
type LogSearchEventBody3 ¶ added in v0.19.3
type LogSearchEventBody3 = float64
LogSearchEventBody3 defines model for .
type LogSearchEventBody4 ¶ added in v0.19.3
type LogSearchEventBody4 = bool
LogSearchEventBody4 defines model for .
type LogSearchEvent_Body ¶ added in v0.19.3
type LogSearchEvent_Body struct {
// contains filtered or unexported fields
}
LogSearchEvent_Body Application log value. JSON arguments retain their JSON type. Strings containing a serialized JSON object or array are normalized to that object or array; all other strings remain strings.
func (LogSearchEvent_Body) AsLogSearchEventBody0 ¶ added in v0.19.3
func (t LogSearchEvent_Body) AsLogSearchEventBody0() (LogSearchEventBody0, error)
AsLogSearchEventBody0 returns the union data inside the LogSearchEvent_Body as a LogSearchEventBody0
func (LogSearchEvent_Body) AsLogSearchEventBody1 ¶ added in v0.19.3
func (t LogSearchEvent_Body) AsLogSearchEventBody1() (LogSearchEventBody1, error)
AsLogSearchEventBody1 returns the union data inside the LogSearchEvent_Body as a LogSearchEventBody1
func (LogSearchEvent_Body) AsLogSearchEventBody2 ¶ added in v0.19.3
func (t LogSearchEvent_Body) AsLogSearchEventBody2() (LogSearchEventBody2, error)
AsLogSearchEventBody2 returns the union data inside the LogSearchEvent_Body as a LogSearchEventBody2
func (LogSearchEvent_Body) AsLogSearchEventBody3 ¶ added in v0.19.3
func (t LogSearchEvent_Body) AsLogSearchEventBody3() (LogSearchEventBody3, error)
AsLogSearchEventBody3 returns the union data inside the LogSearchEvent_Body as a LogSearchEventBody3
func (LogSearchEvent_Body) AsLogSearchEventBody4 ¶ added in v0.19.3
func (t LogSearchEvent_Body) AsLogSearchEventBody4() (LogSearchEventBody4, error)
AsLogSearchEventBody4 returns the union data inside the LogSearchEvent_Body as a LogSearchEventBody4
func (*LogSearchEvent_Body) FromLogSearchEventBody0 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) FromLogSearchEventBody0(v LogSearchEventBody0) error
FromLogSearchEventBody0 overwrites any union data inside the LogSearchEvent_Body as the provided LogSearchEventBody0
func (*LogSearchEvent_Body) FromLogSearchEventBody1 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) FromLogSearchEventBody1(v LogSearchEventBody1) error
FromLogSearchEventBody1 overwrites any union data inside the LogSearchEvent_Body as the provided LogSearchEventBody1
func (*LogSearchEvent_Body) FromLogSearchEventBody2 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) FromLogSearchEventBody2(v LogSearchEventBody2) error
FromLogSearchEventBody2 overwrites any union data inside the LogSearchEvent_Body as the provided LogSearchEventBody2
func (*LogSearchEvent_Body) FromLogSearchEventBody3 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) FromLogSearchEventBody3(v LogSearchEventBody3) error
FromLogSearchEventBody3 overwrites any union data inside the LogSearchEvent_Body as the provided LogSearchEventBody3
func (*LogSearchEvent_Body) FromLogSearchEventBody4 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) FromLogSearchEventBody4(v LogSearchEventBody4) error
FromLogSearchEventBody4 overwrites any union data inside the LogSearchEvent_Body as the provided LogSearchEventBody4
func (LogSearchEvent_Body) MarshalJSON ¶ added in v0.19.3
func (t LogSearchEvent_Body) MarshalJSON() ([]byte, error)
func (*LogSearchEvent_Body) MergeLogSearchEventBody0 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) MergeLogSearchEventBody0(v LogSearchEventBody0) error
MergeLogSearchEventBody0 performs a merge with any union data inside the LogSearchEvent_Body, using the provided LogSearchEventBody0
func (*LogSearchEvent_Body) MergeLogSearchEventBody1 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) MergeLogSearchEventBody1(v LogSearchEventBody1) error
MergeLogSearchEventBody1 performs a merge with any union data inside the LogSearchEvent_Body, using the provided LogSearchEventBody1
func (*LogSearchEvent_Body) MergeLogSearchEventBody2 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) MergeLogSearchEventBody2(v LogSearchEventBody2) error
MergeLogSearchEventBody2 performs a merge with any union data inside the LogSearchEvent_Body, using the provided LogSearchEventBody2
func (*LogSearchEvent_Body) MergeLogSearchEventBody3 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) MergeLogSearchEventBody3(v LogSearchEventBody3) error
MergeLogSearchEventBody3 performs a merge with any union data inside the LogSearchEvent_Body, using the provided LogSearchEventBody3
func (*LogSearchEvent_Body) MergeLogSearchEventBody4 ¶ added in v0.19.3
func (t *LogSearchEvent_Body) MergeLogSearchEventBody4(v LogSearchEventBody4) error
MergeLogSearchEventBody4 performs a merge with any union data inside the LogSearchEvent_Body, using the provided LogSearchEventBody4
func (*LogSearchEvent_Body) UnmarshalJSON ¶ added in v0.19.3
func (t *LogSearchEvent_Body) UnmarshalJSON(b []byte) error
type LogSearchRequest ¶ added in v0.0.4
type LogSearchRequest struct {
// Cursor Opaque pagination cursor from the previous response's `next_cursor`.
Cursor *string `json:"cursor,omitempty"`
// EndTime End time.
EndTime *time.Time `json:"end_time,omitempty"`
// Levels Canonical lowercase log levels to filter by. If omitted, empty, or all levels are selected, no level filter is applied.
Levels *[]LiveLogLevel `json:"levels,omitempty"`
// Limit Maximum number of records to return.
Limit *int `json:"limit,omitempty"`
// Q Optional free-text search query for log messages.
Q *string `json:"q,omitempty"`
// Regions Regions to filter by, for example `["us-east-1", "eu-west-1"]`. If omitted or empty, search all deployed regions.
Regions *[]string `json:"regions,omitempty"`
// Resource Resource selectors for project log reads.
Resource LogRequestResource `json:"resource"`
// StartTime Start time.
StartTime *time.Time `json:"start_time,omitempty"`
}
LogSearchRequest Search request for project logs.
type LogSearchResponse ¶ added in v0.0.4
type LogSearchResponse struct {
// Data Array of log events sorted by timestamp, newest first.
Data []LogSearchEvent `json:"data"`
// HasMore Whether there are more log events available.
HasMore bool `json:"has_more"`
// Limit Number of items requested per page.
Limit int `json:"limit"`
// NextCursor Opaque cursor for the next page. Send this value as `cursor` on the next request.
NextCursor *string `json:"next_cursor,omitempty"`
}
LogSearchResponse Paginated project runtime log search response.
type LogStreamRequest ¶ added in v0.0.4
type LogStreamRequest struct {
// Levels Canonical lowercase log levels to filter by. If omitted, empty, or all levels are selected, no level filter is applied.
Levels *[]LiveLogLevel `json:"levels,omitempty"`
// Limit Maximum number of records to deliver on connect or reconnect before following new events.
Limit *int `json:"limit,omitempty"`
// Regions Regions to filter by, for example `["us-east-1", "eu-west-1"]`. If omitted or empty, stream all deployed regions.
Regions *[]string `json:"regions,omitempty"`
// Resource Resource selectors for project log reads.
Resource LogRequestResource `json:"resource"`
// StartTime Start time.
StartTime *time.Time `json:"start_time,omitempty"`
}
LogStreamRequest Stream request for live project logs. Text search, pagination cursors, and fixed end times are not supported.
type MetricUsageData ¶
type MetricUsageData struct {
// AllTime Lifetime cumulative usage across every month for this metric
AllTime int64 `json:"all_time"`
// Daily Last 30 days of daily usage points
Daily []UsageDataPoint `json:"daily"`
// Hourly Last 24 hours of hourly usage points
Hourly []UsageDataPoint `json:"hourly"`
// Metric Metric name (for example, "Function & Frontend Invocations", "Frontend Requests",
// "CodeBuild Build Seconds", "Bandwidth Ingress (Bytes)", "Bandwidth Egress (Bytes)",
// "Bandwidth Total (Bytes)", or "Database Storage (Bytes)"). Byte-based metrics are
// reported in bytes. "Bandwidth Total (Bytes)" is derived (ingress + egress) and
// is not billed separately. "Database Storage (Bytes)" is a current observed gauge,
// not a cumulative counter.
Metric string `json:"metric"`
// Total Total usage for the current usage month
Total int64 `json:"total"`
}
MetricUsageData Usage data for one metric across totals, daily, and hourly windows.
type MoveStorageObjectClientResponse ¶
type MoveStorageObjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageObject
JSON429 *BandwidthCapExceeded
}
func ParseMoveStorageObjectClientResponse ¶
func ParseMoveStorageObjectClientResponse(rsp *http.Response) (*MoveStorageObjectClientResponse, error)
ParseMoveStorageObjectClientResponse parses an HTTP response from a MoveStorageObjectWithResponse call
func (MoveStorageObjectClientResponse) ContentType ¶
func (r MoveStorageObjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (MoveStorageObjectClientResponse) Status ¶
func (r MoveStorageObjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (MoveStorageObjectClientResponse) StatusCode ¶
func (r MoveStorageObjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MoveStorageObjectJSONRequestBody ¶
type MoveStorageObjectJSONRequestBody = StorageMoveRequest
MoveStorageObjectJSONRequestBody defines body for MoveStorageObject for application/json ContentType.
type OAuthConfig ¶
type OAuthConfig struct {
ClientId *string `json:"client_id,omitempty"`
// ClientSecret Masked in responses (shows only first/last 4 chars)
ClientSecret *string `json:"client_secret,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Id *openapi_types.UUID `json:"id,omitempty"`
Provider *OAuthConfigProvider `json:"provider,omitempty"`
RedirectUrl *string `json:"redirect_url,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
OAuthConfig defines model for OAuthConfig.
type OAuthConfigProvider ¶ added in v0.1.0
type OAuthConfigProvider string
OAuthConfigProvider defines model for OAuthConfig.Provider.
const ( OAuthConfigProviderApple OAuthConfigProvider = "apple" OAuthConfigProviderDevice OAuthConfigProvider = "device" OAuthConfigProviderGithub OAuthConfigProvider = "github" OAuthConfigProviderGoogle OAuthConfigProvider = "google" OAuthConfigProviderMicrosoft OAuthConfigProvider = "microsoft" )
Defines values for OAuthConfigProvider.
func (OAuthConfigProvider) Valid ¶ added in v0.1.0
func (e OAuthConfigProvider) Valid() bool
Valid indicates whether the value is a known member of the OAuthConfigProvider enum.
type OAuthErrorResponse ¶
type OAuthErrorResponse struct {
Error string `json:"error"`
ErrorDescription *string `json:"error_description,omitempty"`
}
OAuthErrorResponse defines model for OAuthErrorResponse.
type PaginatedAuthUsers ¶
type PaginatedAuthUsers struct {
Data []AuthUser `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedAuthUsers defines model for PaginatedAuthUsers.
type PaginatedDatabases ¶
type PaginatedDatabases struct {
Data []Database `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedDatabases defines model for PaginatedDatabases.
type PaginatedFrontendDeployments ¶
type PaginatedFrontendDeployments struct {
Data []FrontendDeployment `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedFrontendDeployments defines model for PaginatedFrontendDeployments.
type PaginatedFrontends ¶
type PaginatedFrontends struct {
Data []Frontend `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedFrontends defines model for PaginatedFrontends.
type PaginatedFunctionDeployments ¶
type PaginatedFunctionDeployments struct {
Data []FunctionDeployment `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedFunctionDeployments defines model for PaginatedFunctionDeployments.
type PaginatedFunctions ¶
type PaginatedFunctions struct {
Data []Function `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedFunctions defines model for PaginatedFunctions.
type PaginatedProjectCustomDomains ¶ added in v0.0.4
type PaginatedProjectCustomDomains struct {
Data []ProjectFrontendCustomDomain `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedProjectCustomDomains defines model for PaginatedProjectCustomDomains.
type PaginatedProjectDeployments ¶ added in v0.0.4
type PaginatedProjectDeployments struct {
Data []ProjectDeployment `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedProjectDeployments defines model for PaginatedProjectDeployments.
type PaginatedProjects ¶
type PaginatedProjects struct {
// CurrentSyncId Identifier of the latest variable propagation sync.
CurrentSyncId *openapi_types.UUID `json:"current_sync_id,omitempty"`
Data []Project `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// ProvisioningStartedAt Timestamp when the current variable propagation phase started.
ProvisioningStartedAt *time.Time `json:"provisioning_started_at,omitempty"`
// Status Latest project variable propagation status.
Status *PaginatedProjectsStatus `json:"status,omitempty"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedProjects defines model for PaginatedProjects.
type PaginatedProjectsStatus ¶ added in v0.1.0
type PaginatedProjectsStatus string
PaginatedProjectsStatus Latest project variable propagation status.
const ( PaginatedProjectsStatusActive PaginatedProjectsStatus = "active" PaginatedProjectsStatusFailed PaginatedProjectsStatus = "failed" PaginatedProjectsStatusProvisioning PaginatedProjectsStatus = "provisioning" )
Defines values for PaginatedProjectsStatus.
func (PaginatedProjectsStatus) Valid ¶ added in v0.1.0
func (e PaginatedProjectsStatus) Valid() bool
Valid indicates whether the value is a known member of the PaginatedProjectsStatus enum.
type PaginatedServiceKeys ¶
type PaginatedServiceKeys struct {
Data []ServiceKey `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedServiceKeys defines model for PaginatedServiceKeys.
type PaginatedVariables ¶
type PaginatedVariables struct {
Data []Variable `json:"data"`
// HasMore Whether there are more pages available
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// Next URL path to next page (only present if has_more is true)
Next *string `json:"next,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedVariables defines model for PaginatedVariables.
type PlatformExchangeResponse ¶
type PlatformExchangeResponse struct {
ExpiresAt time.Time `json:"expires_at"`
Token string `json:"token"`
TokenId openapi_types.UUID `json:"token_id"`
UserId string `json:"user_id"`
}
PlatformExchangeResponse defines model for PlatformExchangeResponse.
type Project ¶
type Project struct {
// AllRegions Region policy for function deployment.
// - `true`: deploy functions to all configured platform regions
// - `false`: deploy only to `selected_regions`
AllRegions bool `json:"all_regions"`
AwsApplicationName *string `json:"aws_application_name,omitempty"`
CreatedAt time.Time `json:"created_at"`
Id openapi_types.UUID `json:"id"`
// LastInvokedAt Most recent activity timestamp across project resources
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
// LogoUrl Relative API path that serves the project logo when one has been
// uploaded. The path is versioned with a `?v=` cache-busting query
// param that changes on each upload. Absent when the project has no
// logo. The logo image is stored in the project's S3 folder.
LogoUrl *string `json:"logo_url,omitempty"`
Name string `json:"name"`
// Plan Platform plan applied to the project when available
Plan *ProjectPlan `json:"plan,omitempty"`
// SelectedRegions Effective region set for this project (normalized and deduplicated)
SelectedRegions []string `json:"selected_regions"`
Status ProjectStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
Project defines model for Project.
type ProjectConfig ¶ added in v0.0.5
type ProjectConfig struct {
// Auth Authentication settings, grouped like the dashboard auth-settings tabs.
Auth *ProjectConfigAuth `json:"auth,omitempty"`
Buckets *[]ProjectConfigBucket `json:"buckets,omitempty"`
Databases *[]ProjectConfigDatabase `json:"databases,omitempty"`
Frontends *[]ProjectConfigFrontend `json:"frontends,omitempty"`
Functions *[]ProjectConfigFunction `json:"functions,omitempty"`
// Project Project-level settings. `name` renames the project.
Project *ProjectConfigProject `json:"project,omitempty"`
Realtime *ProjectConfigRealtime `json:"realtime,omitempty"`
// Variables Fully synced when declared - variables absent from this list are deleted.
Variables *[]ProjectConfigVariable `json:"variables,omitempty"`
// Version Manifest schema version. Must be 1.
Version ProjectConfigVersion `json:"version"`
}
ProjectConfig Declarative project configuration manifest (the JSON form of volcano-config.yaml). Omitted sections are left untouched. Within declared entries, omitted optional fields keep their current server values (patch semantics). Declared collection keys are fully synced to the manifest: `variables`, `buckets[].policies`, `auth.providers.oauth`, `auth.email.templates`, and `functions[].schedulers` are reconciled to exactly match, deleting resources absent from the manifest. Functions, frontends, databases, and buckets are never created or deleted through this manifest; entries referencing resources that do not exist are skipped and reported.
type ProjectConfigApplyResult ¶ added in v0.0.5
type ProjectConfigApplyResult struct {
// DryRun True when the request was a dry run and no changes were made.
DryRun *bool `json:"dry_run,omitempty"`
// Missing Existing functions, frontends, databases, or buckets that have no
// entry in the corresponding declared manifest section.
Missing []ProjectConfigMissingResource `json:"missing"`
Results []ProjectConfigApplyResultEntry `json:"results"`
// Skipped Manifest entries referencing functions, frontends, databases, or
// buckets that do not exist. Their configuration was not applied;
// deploy/create the resource first, then re-apply.
Skipped []ProjectConfigSkippedResource `json:"skipped"`
Summary ProjectConfigApplySummary `json:"summary"`
}
ProjectConfigApplyResult Per-resource report for a project config apply (or dry run).
type ProjectConfigApplyResultEntry ¶ added in v0.1.0
type ProjectConfigApplyResultEntry struct {
Action ProjectConfigApplyResultEntryAction `json:"action"`
// Error Error detail when action is `error`.
Error *string `json:"error,omitempty"`
// Name Resource name or key within the section. Empty for singleton sections.
Name *string `json:"name,omitempty"`
// Notice Optional operational note (e.g. disabling realtime drops active connections).
Notice *string `json:"notice,omitempty"`
// Section Manifest section the entry belongs to (e.g. variables, buckets, auth.providers.oauth).
Section string `json:"section"`
}
ProjectConfigApplyResultEntry defines model for ProjectConfigApplyResultEntry.
type ProjectConfigApplyResultEntryAction ¶ added in v0.1.0
type ProjectConfigApplyResultEntryAction string
ProjectConfigApplyResultEntryAction defines model for ProjectConfigApplyResultEntry.Action.
const ( ProjectConfigApplyResultEntryActionCreated ProjectConfigApplyResultEntryAction = "created" ProjectConfigApplyResultEntryActionDeleted ProjectConfigApplyResultEntryAction = "deleted" ProjectConfigApplyResultEntryActionError ProjectConfigApplyResultEntryAction = "error" ProjectConfigApplyResultEntryActionUnchanged ProjectConfigApplyResultEntryAction = "unchanged" ProjectConfigApplyResultEntryActionUpdated ProjectConfigApplyResultEntryAction = "updated" )
Defines values for ProjectConfigApplyResultEntryAction.
func (ProjectConfigApplyResultEntryAction) Valid ¶ added in v0.1.0
func (e ProjectConfigApplyResultEntryAction) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigApplyResultEntryAction enum.
type ProjectConfigApplySummary ¶ added in v0.1.0
type ProjectConfigApplySummary struct {
Created int `json:"created"`
Deleted int `json:"deleted"`
Errors int `json:"errors"`
Missing int `json:"missing"`
Skipped int `json:"skipped"`
Unchanged int `json:"unchanged"`
Updated int `json:"updated"`
}
ProjectConfigApplySummary defines model for ProjectConfigApplySummary.
type ProjectConfigAuth ¶ added in v0.1.0
type ProjectConfigAuth struct {
Cors *ProjectConfigAuthCORS `json:"cors,omitempty"`
Email *ProjectConfigAuthEmail `json:"email,omitempty"`
EmailVerification *ProjectConfigAuthEmailVerification `json:"email_verification,omitempty"`
ManagedPages *ProjectConfigAuthManagedPages `json:"managed_pages,omitempty"`
Password *ProjectConfigAuthPassword `json:"password,omitempty"`
PasswordReset *ProjectConfigAuthPasswordReset `json:"password_reset,omitempty"`
Providers *ProjectConfigAuthProviders `json:"providers,omitempty"`
// RateLimits Rate limits per hour.
RateLimits *ProjectConfigAuthRateLimits `json:"rate_limits,omitempty"`
Sessions *ProjectConfigAuthSessions `json:"sessions,omitempty"`
Signup *ProjectConfigAuthSignup `json:"signup,omitempty"`
// Tokens Token lifetimes in seconds.
Tokens *ProjectConfigAuthTokens `json:"tokens,omitempty"`
}
ProjectConfigAuth Authentication settings, grouped like the dashboard auth-settings tabs.
type ProjectConfigAuthCORS ¶ added in v0.1.0
type ProjectConfigAuthCORS struct {
AllowCredentials *bool `json:"allow_credentials,omitempty"`
AllowedOrigins *[]string `json:"allowed_origins,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
MaxAge *int `json:"max_age,omitempty"`
}
ProjectConfigAuthCORS defines model for ProjectConfigAuthCORS.
type ProjectConfigAuthEmail ¶ added in v0.1.0
type ProjectConfigAuthEmail struct {
// Enabled Enable transactional email sending
Enabled *bool `json:"enabled,omitempty"`
From *ProjectConfigAuthEmailFrom `json:"from,omitempty"`
Smtp *ProjectConfigAuthEmailSMTP `json:"smtp,omitempty"`
// Templates Email templates keyed by type. Fully synced when declared - template
// types absent from a declared map revert to server defaults (custom
// bodies deleted, subject overrides cleared). Custom template bodies
// require the PRO plan; subject-only changes are available on FREE.
Templates *ProjectConfigEmailTemplates `json:"templates,omitempty"`
}
ProjectConfigAuthEmail defines model for ProjectConfigAuthEmail.
type ProjectConfigAuthEmailFrom ¶ added in v0.1.0
type ProjectConfigAuthEmailFrom struct {
Address *string `json:"address,omitempty"`
Name *string `json:"name,omitempty"`
}
ProjectConfigAuthEmailFrom defines model for ProjectConfigAuthEmailFrom.
type ProjectConfigAuthEmailPasswordProvider ¶ added in v0.1.0
type ProjectConfigAuthEmailPasswordProvider struct {
Enabled *bool `json:"enabled,omitempty"`
}
ProjectConfigAuthEmailPasswordProvider defines model for ProjectConfigAuthEmailPasswordProvider.
type ProjectConfigAuthEmailSMTP ¶ added in v0.1.0
type ProjectConfigAuthEmailSMTP struct {
Host *string `json:"host,omitempty"`
// Password Write-only; omitted from config export.
Password *string `json:"password,omitempty"`
Port *int `json:"port,omitempty"`
UseTls *bool `json:"use_tls,omitempty"`
Username *string `json:"username,omitempty"`
}
ProjectConfigAuthEmailSMTP defines model for ProjectConfigAuthEmailSMTP.
type ProjectConfigAuthEmailVerification ¶ added in v0.1.0
type ProjectConfigAuthEmailVerification struct {
// ConfirmationTimeout Email confirmation token expiry in seconds
ConfirmationTimeout *int `json:"confirmation_timeout,omitempty"`
// RequireConfirmation Require users to confirm email before sign-in. Requires email sending to be enabled.
RequireConfirmation *bool `json:"require_confirmation,omitempty"`
}
ProjectConfigAuthEmailVerification defines model for ProjectConfigAuthEmailVerification.
type ProjectConfigAuthManagedPages ¶ added in v0.1.0
type ProjectConfigAuthManagedPages struct {
// Enabled Enable or disable managed auth hosted pages
Enabled *bool `json:"enabled,omitempty"`
// Pages Hosted auth pages keyed by page type (PRO plan). Upsert-only: omitted
// pages are left untouched (there is no delete for hosted pages).
Pages *ProjectConfigHostedPages `json:"pages,omitempty"`
Redirects *ProjectConfigAuthRedirects `json:"redirects,omitempty"`
}
ProjectConfigAuthManagedPages defines model for ProjectConfigAuthManagedPages.
type ProjectConfigAuthPassword ¶ added in v0.1.0
type ProjectConfigAuthPassword struct {
MinLength *int `json:"min_length,omitempty"`
RequireLowercase *bool `json:"require_lowercase,omitempty"`
RequireNumbers *bool `json:"require_numbers,omitempty"`
RequireSpecialChars *bool `json:"require_special_chars,omitempty"`
RequireUppercase *bool `json:"require_uppercase,omitempty"`
}
ProjectConfigAuthPassword defines model for ProjectConfigAuthPassword.
type ProjectConfigAuthPasswordReset ¶ added in v0.1.0
type ProjectConfigAuthPasswordReset struct {
Allow *bool `json:"allow,omitempty"`
// MaxHistory Number of previous passwords to disallow (0=disabled)
MaxHistory *int `json:"max_history,omitempty"`
// Timeout Password reset token expiry in seconds
Timeout *int `json:"timeout,omitempty"`
}
ProjectConfigAuthPasswordReset defines model for ProjectConfigAuthPasswordReset.
type ProjectConfigAuthProviders ¶ added in v0.1.0
type ProjectConfigAuthProviders struct {
EmailPassword *ProjectConfigAuthEmailPasswordProvider `json:"email_password,omitempty"`
// Oauth Fully synced when declared - providers absent from this list are deleted.
Oauth *[]ProjectConfigOAuthProvider `json:"oauth,omitempty"`
}
ProjectConfigAuthProviders defines model for ProjectConfigAuthProviders.
type ProjectConfigAuthRateLimits ¶ added in v0.1.0
type ProjectConfigAuthRateLimits struct {
PasswordReset *int `json:"password_reset,omitempty"`
Signin *int `json:"signin,omitempty"`
Signup *int `json:"signup,omitempty"`
TokenRefresh *int `json:"token_refresh,omitempty"`
}
ProjectConfigAuthRateLimits Rate limits per hour.
type ProjectConfigAuthRedirects ¶ added in v0.1.0
type ProjectConfigAuthRedirects struct {
// Allowed Redirect allowlist. Every entry must be a valid http/https URL.
Allowed *[]string `json:"allowed,omitempty"`
// DeviceVerification Optional custom device-authorization verification page URL.
DeviceVerification *string `json:"device_verification,omitempty"`
// PostAuth Must be included in `allowed` when set.
PostAuth *string `json:"post_auth,omitempty"`
// PostLogout Must be included in `allowed` when set.
PostLogout *string `json:"post_logout,omitempty"`
}
ProjectConfigAuthRedirects defines model for ProjectConfigAuthRedirects.
type ProjectConfigAuthSessions ¶ added in v0.1.0
type ProjectConfigAuthSessions struct {
// InactivityTimeout Force re-login after inactivity (seconds, 0=never)
InactivityTimeout *int `json:"inactivity_timeout,omitempty"`
// MaxSessionDuration Force re-login after duration (seconds, 0=never)
MaxSessionDuration *int `json:"max_session_duration,omitempty"`
}
ProjectConfigAuthSessions defines model for ProjectConfigAuthSessions.
type ProjectConfigAuthSignup ¶ added in v0.1.0
type ProjectConfigAuthSignup struct {
EnableAnonymousSignins *bool `json:"enable_anonymous_signins,omitempty"`
// EnableSignup Master switch for signups across ALL providers
EnableSignup *bool `json:"enable_signup,omitempty"`
}
ProjectConfigAuthSignup defines model for ProjectConfigAuthSignup.
type ProjectConfigAuthTokens ¶ added in v0.1.0
type ProjectConfigAuthTokens struct {
AccessTokenLifetime *int `json:"access_token_lifetime,omitempty"`
PlatformTokenTtl *int `json:"platform_token_ttl,omitempty"`
RefreshTokenLifetime *int `json:"refresh_token_lifetime,omitempty"`
RefreshTokenReuseInterval *int `json:"refresh_token_reuse_interval,omitempty"`
}
ProjectConfigAuthTokens Token lifetimes in seconds.
type ProjectConfigBucket ¶ added in v0.1.0
type ProjectConfigBucket struct {
AllowedMimeTypes *[]string `json:"allowed_mime_types,omitempty"`
// FileSizeLimit Maximum file size in bytes
FileSizeLimit *int64 `json:"file_size_limit,omitempty"`
Name string `json:"name"`
Policies *[]ProjectConfigBucketPolicy `json:"policies,omitempty"`
}
ProjectConfigBucket Settings for an existing storage bucket. Buckets are never created or deleted through the manifest. When `policies` is declared it is fully synced (policies absent from the list are deleted; an empty list deletes all); omitting `policies` leaves the bucket's policies untouched.
type ProjectConfigBucketPolicy ¶ added in v0.1.0
type ProjectConfigBucketPolicy struct {
// Definition Policy expression
Definition string `json:"definition"`
Name string `json:"name"`
Operation ProjectConfigBucketPolicyOperation `json:"operation"`
}
ProjectConfigBucketPolicy defines model for ProjectConfigBucketPolicy.
type ProjectConfigBucketPolicyOperation ¶ added in v0.1.0
type ProjectConfigBucketPolicyOperation string
ProjectConfigBucketPolicyOperation defines model for ProjectConfigBucketPolicy.Operation.
const ( ProjectConfigBucketPolicyOperationDELETE ProjectConfigBucketPolicyOperation = "DELETE" ProjectConfigBucketPolicyOperationINSERT ProjectConfigBucketPolicyOperation = "INSERT" ProjectConfigBucketPolicyOperationSELECT ProjectConfigBucketPolicyOperation = "SELECT" ProjectConfigBucketPolicyOperationUPDATE ProjectConfigBucketPolicyOperation = "UPDATE" )
Defines values for ProjectConfigBucketPolicyOperation.
func (ProjectConfigBucketPolicyOperation) Valid ¶ added in v0.1.0
func (e ProjectConfigBucketPolicyOperation) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigBucketPolicyOperation enum.
type ProjectConfigCustomDomain ¶ added in v0.1.0
type ProjectConfigCustomDomain struct {
// Domain Fully-qualified domain name (hostname only, no scheme/path)
Domain string `json:"domain"`
Tls *FrontendCustomDomainTLSConfig `json:"tls,omitempty"`
}
ProjectConfigCustomDomain Custom domain with BYOC TLS (PRO plan). `tls` is required when the domain is first created and optional afterwards: providing new TLS material for the same domain rotates the certificate in place (zero downtime); omitting `tls` keeps the stored certificate. TLS material is write-only and omitted from config export.
type ProjectConfigDatabase ¶ added in v0.1.0
type ProjectConfigDatabase struct {
// DatabaseType Compute tier. Asserted, never written - tier changes are not
// supported via the manifest; use the databases API/CLI/GUI instead.
DatabaseType *ProjectConfigDatabaseDatabaseType `json:"database_type,omitempty"`
Name string `json:"name"`
// PgVersion PostgreSQL major version. Asserted, never written.
PgVersion ProjectConfigDatabasePgVersion `json:"pg_version"`
// Region Deployed region (aws- prefixed, e.g. aws-us-east-1). Asserted, never written.
Region string `json:"region"`
}
ProjectConfigDatabase Assertion-only entry for an existing database. No database property is mutable through the manifest; declared values are compared against the deployed database and any mismatch fails validation. Databases are never created or deleted here.
type ProjectConfigDatabaseDatabaseType ¶ added in v0.1.0
type ProjectConfigDatabaseDatabaseType string
ProjectConfigDatabaseDatabaseType Compute tier. Asserted, never written - tier changes are not supported via the manifest; use the databases API/CLI/GUI instead.
const ( ProjectConfigDatabaseDatabaseTypeVolcanoDb2xl ProjectConfigDatabaseDatabaseType = "volcano-db-2xl" ProjectConfigDatabaseDatabaseTypeVolcanoDbL ProjectConfigDatabaseDatabaseType = "volcano-db-l" ProjectConfigDatabaseDatabaseTypeVolcanoDbM ProjectConfigDatabaseDatabaseType = "volcano-db-m" ProjectConfigDatabaseDatabaseTypeVolcanoDbS ProjectConfigDatabaseDatabaseType = "volcano-db-s" ProjectConfigDatabaseDatabaseTypeVolcanoDbXl ProjectConfigDatabaseDatabaseType = "volcano-db-xl" ProjectConfigDatabaseDatabaseTypeVolcanoDbXs ProjectConfigDatabaseDatabaseType = "volcano-db-xs" )
Defines values for ProjectConfigDatabaseDatabaseType.
func (ProjectConfigDatabaseDatabaseType) Valid ¶ added in v0.1.0
func (e ProjectConfigDatabaseDatabaseType) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigDatabaseDatabaseType enum.
type ProjectConfigDatabasePgVersion ¶ added in v0.1.0
type ProjectConfigDatabasePgVersion string
ProjectConfigDatabasePgVersion PostgreSQL major version. Asserted, never written.
const ( ProjectConfigDatabasePgVersionN15 ProjectConfigDatabasePgVersion = "15" ProjectConfigDatabasePgVersionN16 ProjectConfigDatabasePgVersion = "16" )
Defines values for ProjectConfigDatabasePgVersion.
func (ProjectConfigDatabasePgVersion) Valid ¶ added in v0.1.0
func (e ProjectConfigDatabasePgVersion) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigDatabasePgVersion enum.
type ProjectConfigEmailTemplate ¶ added in v0.1.0
type ProjectConfigEmailTemplate struct {
// HtmlBody HTML body. Max 256 KiB. PRO plan required for custom bodies.
HtmlBody *string `json:"html_body,omitempty"`
Subject *string `json:"subject,omitempty"`
// TextBody Plain-text body. Max 256 KiB. PRO plan required for custom bodies.
TextBody *string `json:"text_body,omitempty"`
}
ProjectConfigEmailTemplate defines model for ProjectConfigEmailTemplate.
type ProjectConfigEmailTemplates ¶ added in v0.1.0
type ProjectConfigEmailTemplates struct {
Confirmation *ProjectConfigEmailTemplate `json:"confirmation,omitempty"`
PasswordChanged *ProjectConfigEmailTemplate `json:"password_changed,omitempty"`
PasswordReset *ProjectConfigEmailTemplate `json:"password_reset,omitempty"`
Welcome *ProjectConfigEmailTemplate `json:"welcome,omitempty"`
}
ProjectConfigEmailTemplates Email templates keyed by type. Fully synced when declared - template types absent from a declared map revert to server defaults (custom bodies deleted, subject overrides cleared). Custom template bodies require the PRO plan; subject-only changes are available on FREE.
type ProjectConfigFrontend ¶ added in v0.1.0
type ProjectConfigFrontend struct {
// CustomDomain Custom domain with BYOC TLS (PRO plan). `tls` is required when the
// domain is first created and optional afterwards: providing new TLS
// material for the same domain rotates the certificate in place (zero
// downtime); omitting `tls` keeps the stored certificate. TLS material is
// write-only and omitted from config export.
CustomDomain *ProjectConfigCustomDomain `json:"custom_domain,omitempty"`
Name string `json:"name"`
}
ProjectConfigFrontend Configuration for an existing (deployed) frontend. Frontends are never created or deleted through the manifest. A declared frontend entry without `custom_domain` deletes an existing custom domain.
type ProjectConfigFunction ¶ added in v0.1.0
type ProjectConfigFunction struct {
Name string `json:"name"`
// Public Function visibility for anon-key invocation
Public *bool `json:"public,omitempty"`
Schedulers *[]ProjectConfigScheduler `json:"schedulers,omitempty"`
}
ProjectConfigFunction Configuration for an existing (deployed) function. Functions are never created or deleted through the manifest. When `schedulers` is declared it is fully synced (schedulers absent from the list are deleted); omitting `schedulers` leaves the function's schedulers untouched.
type ProjectConfigHostedPage ¶ added in v0.1.0
type ProjectConfigHostedPage struct {
// Css Optional CSS injected at render time. Max 256 KiB.
Css *string `json:"css,omitempty"`
// Html Raw HTML markup for the page. Max 256 KiB.
Html string `json:"html"`
}
ProjectConfigHostedPage defines model for ProjectConfigHostedPage.
type ProjectConfigHostedPages ¶ added in v0.1.0
type ProjectConfigHostedPages struct {
Login *ProjectConfigHostedPage `json:"login,omitempty"`
ResetPassword *ProjectConfigHostedPage `json:"reset_password,omitempty"`
}
ProjectConfigHostedPages Hosted auth pages keyed by page type (PRO plan). Upsert-only: omitted pages are left untouched (there is no delete for hosted pages).
type ProjectConfigMissingResource ¶ added in v0.1.0
type ProjectConfigMissingResource struct {
Name string `json:"name"`
Type ProjectConfigMissingResourceType `json:"type"`
}
ProjectConfigMissingResource defines model for ProjectConfigMissingResource.
type ProjectConfigMissingResourceType ¶ added in v0.1.0
type ProjectConfigMissingResourceType string
ProjectConfigMissingResourceType defines model for ProjectConfigMissingResource.Type.
const ( ProjectConfigMissingResourceTypeBucket ProjectConfigMissingResourceType = "bucket" ProjectConfigMissingResourceTypeDatabase ProjectConfigMissingResourceType = "database" ProjectConfigMissingResourceTypeFrontend ProjectConfigMissingResourceType = "frontend" ProjectConfigMissingResourceTypeFunction ProjectConfigMissingResourceType = "function" )
Defines values for ProjectConfigMissingResourceType.
func (ProjectConfigMissingResourceType) Valid ¶ added in v0.1.0
func (e ProjectConfigMissingResourceType) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigMissingResourceType enum.
type ProjectConfigOAuthProvider ¶ added in v0.1.0
type ProjectConfigOAuthProvider struct {
// ClientId Required for non-device providers. Server-generated for
// `provider=device` (exported read-only, ignored on apply).
ClientId *string `json:"client_id,omitempty"`
// ClientSecret Write-only; omitted from config export. Not used for `provider=device`.
ClientSecret *string `json:"client_secret,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
Provider ProjectConfigOAuthProviderProvider `json:"provider"`
// RedirectUrl Not used for `provider=device`.
RedirectUrl *string `json:"redirect_url,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
}
ProjectConfigOAuthProvider defines model for ProjectConfigOAuthProvider.
type ProjectConfigOAuthProviderProvider ¶ added in v0.1.0
type ProjectConfigOAuthProviderProvider string
ProjectConfigOAuthProviderProvider defines model for ProjectConfigOAuthProvider.Provider.
const ( ProjectConfigOAuthProviderProviderApple ProjectConfigOAuthProviderProvider = "apple" ProjectConfigOAuthProviderProviderDevice ProjectConfigOAuthProviderProvider = "device" ProjectConfigOAuthProviderProviderGithub ProjectConfigOAuthProviderProvider = "github" ProjectConfigOAuthProviderProviderGoogle ProjectConfigOAuthProviderProvider = "google" ProjectConfigOAuthProviderProviderMicrosoft ProjectConfigOAuthProviderProvider = "microsoft" )
Defines values for ProjectConfigOAuthProviderProvider.
func (ProjectConfigOAuthProviderProvider) Valid ¶ added in v0.1.0
func (e ProjectConfigOAuthProviderProvider) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigOAuthProviderProvider enum.
type ProjectConfigProject ¶ added in v0.1.0
type ProjectConfigProject struct {
// AllRegions Region policy. `false` requires `selected_regions` (PRO plan).
AllRegions *bool `json:"all_regions,omitempty"`
Name *string `json:"name,omitempty"`
// SelectedRegions Region subset (bare AWS names). Requires `all_regions=false`.
SelectedRegions *[]string `json:"selected_regions,omitempty"`
}
ProjectConfigProject Project-level settings. `name` renames the project.
type ProjectConfigRealtime ¶ added in v0.1.0
type ProjectConfigRealtime struct {
BroadcastEnabled *bool `json:"broadcast_enabled,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
PostgresChangesEnabled *bool `json:"postgres_changes_enabled,omitempty"`
PresenceEnabled *bool `json:"presence_enabled,omitempty"`
}
ProjectConfigRealtime defines model for ProjectConfigRealtime.
type ProjectConfigScheduler ¶ added in v0.1.0
type ProjectConfigScheduler struct {
// Cron 5-field UTC cron expression
Cron string `json:"cron"`
Enabled *bool `json:"enabled,omitempty"`
Name string `json:"name"`
Payload *map[string]interface{} `json:"payload,omitempty"`
}
ProjectConfigScheduler defines model for ProjectConfigScheduler.
type ProjectConfigSkippedResource ¶ added in v0.1.0
type ProjectConfigSkippedResource struct {
Name string `json:"name"`
Reason string `json:"reason"`
Type ProjectConfigSkippedResourceType `json:"type"`
}
ProjectConfigSkippedResource defines model for ProjectConfigSkippedResource.
type ProjectConfigSkippedResourceType ¶ added in v0.1.0
type ProjectConfigSkippedResourceType string
ProjectConfigSkippedResourceType defines model for ProjectConfigSkippedResource.Type.
const ( ProjectConfigSkippedResourceTypeBucket ProjectConfigSkippedResourceType = "bucket" ProjectConfigSkippedResourceTypeDatabase ProjectConfigSkippedResourceType = "database" ProjectConfigSkippedResourceTypeFrontend ProjectConfigSkippedResourceType = "frontend" ProjectConfigSkippedResourceTypeFunction ProjectConfigSkippedResourceType = "function" )
Defines values for ProjectConfigSkippedResourceType.
func (ProjectConfigSkippedResourceType) Valid ¶ added in v0.1.0
func (e ProjectConfigSkippedResourceType) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigSkippedResourceType enum.
type ProjectConfigValidationError ¶ added in v0.1.0
type ProjectConfigValidationError struct {
Message string `json:"message"`
// Name Resource name or key within the section, when applicable.
Name *string `json:"name,omitempty"`
// Section Manifest section the error refers to (e.g. databases, functions).
Section string `json:"section"`
}
ProjectConfigValidationError defines model for ProjectConfigValidationError.
type ProjectConfigValidationErrorResponse ¶ added in v0.0.5
type ProjectConfigValidationErrorResponse struct {
Error string `json:"error"`
Errors []ProjectConfigValidationError `json:"errors"`
}
ProjectConfigValidationErrorResponse Returned when manifest validation fails. Nothing was applied.
type ProjectConfigVariable ¶ added in v0.1.0
ProjectConfigVariable defines model for ProjectConfigVariable.
type ProjectConfigVersion ¶ added in v0.1.0
type ProjectConfigVersion int
ProjectConfigVersion Manifest schema version. Must be 1.
const (
N1 ProjectConfigVersion = 1
)
Defines values for ProjectConfigVersion.
func (ProjectConfigVersion) Valid ¶ added in v0.1.0
func (e ProjectConfigVersion) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigVersion enum.
type ProjectDeployment ¶ added in v0.1.0
type ProjectDeployment struct {
ArtifactVersion *string `json:"artifact_version,omitempty"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt time.Time `json:"created_at"`
ErrorMessage *string `json:"error_message,omitempty"`
Id openapi_types.UUID `json:"id"`
Operation ProjectDeploymentOperation `json:"operation"`
ProjectId openapi_types.UUID `json:"project_id"`
// Resource The resource this deployment belongs to.
Resource ProjectDeploymentResource `json:"resource"`
Status ProjectDeploymentStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
ProjectDeployment A Function or Frontend deployment attempt in a project-scoped feed.
type ProjectDeploymentOperation ¶ added in v0.1.0
type ProjectDeploymentOperation string
ProjectDeploymentOperation defines model for ProjectDeployment.Operation.
const ( ProjectDeploymentOperationDelete ProjectDeploymentOperation = "delete" ProjectDeploymentOperationDeploy ProjectDeploymentOperation = "deploy" ProjectDeploymentOperationRedeploy ProjectDeploymentOperation = "redeploy" ProjectDeploymentOperationUpdate ProjectDeploymentOperation = "update" )
Defines values for ProjectDeploymentOperation.
func (ProjectDeploymentOperation) Valid ¶ added in v0.1.0
func (e ProjectDeploymentOperation) Valid() bool
Valid indicates whether the value is a known member of the ProjectDeploymentOperation enum.
type ProjectDeploymentResource ¶ added in v0.1.0
type ProjectDeploymentResource struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Type ProjectDeploymentResourceType `json:"type"`
}
ProjectDeploymentResource The resource this deployment belongs to.
type ProjectDeploymentResourceType ¶ added in v0.1.0
type ProjectDeploymentResourceType string
ProjectDeploymentResourceType defines model for ProjectDeploymentResource.Type.
const ( ProjectDeploymentResourceTypeFrontend ProjectDeploymentResourceType = "frontend" ProjectDeploymentResourceTypeFunction ProjectDeploymentResourceType = "function" )
Defines values for ProjectDeploymentResourceType.
func (ProjectDeploymentResourceType) Valid ¶ added in v0.1.0
func (e ProjectDeploymentResourceType) Valid() bool
Valid indicates whether the value is a known member of the ProjectDeploymentResourceType enum.
type ProjectDeploymentStatus ¶ added in v0.1.0
type ProjectDeploymentStatus string
ProjectDeploymentStatus defines model for ProjectDeployment.Status.
const ( ProjectDeploymentStatusActive ProjectDeploymentStatus = "active" ProjectDeploymentStatusDegraded ProjectDeploymentStatus = "degraded" ProjectDeploymentStatusDeleted ProjectDeploymentStatus = "deleted" ProjectDeploymentStatusDeleting ProjectDeploymentStatus = "deleting" ProjectDeploymentStatusFailed ProjectDeploymentStatus = "failed" ProjectDeploymentStatusProvisioning ProjectDeploymentStatus = "provisioning" ProjectDeploymentStatusQueued ProjectDeploymentStatus = "queued" ProjectDeploymentStatusSuperseded ProjectDeploymentStatus = "superseded" )
Defines values for ProjectDeploymentStatus.
func (ProjectDeploymentStatus) Valid ¶ added in v0.1.0
func (e ProjectDeploymentStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectDeploymentStatus enum.
type ProjectFrontendCustomDomain ¶ added in v0.0.4
type ProjectFrontendCustomDomain struct {
CreatedAt time.Time `json:"created_at"`
Domain string `json:"domain"`
DomainStatus ProjectFrontendCustomDomainDomainStatus `json:"domain_status"`
EffectiveUrls []string `json:"effective_urls"`
// Frontend The frontend this custom domain is attached to. Inlined to
// avoid a second fetch from the project-scoped feed.
Frontend struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
} `json:"frontend"`
RequiredRoutingRecord *FrontendDomainRoutingRecord `json:"required_routing_record,omitempty"`
TlsMode ProjectFrontendCustomDomainTlsMode `json:"tls_mode"`
UpdatedAt time.Time `json:"updated_at"`
VerificationRecords *[]FrontendDomainVerificationRecord `json:"verification_records,omitempty"`
VerificationStatus ProjectFrontendCustomDomainVerificationStatus `json:"verification_status"`
}
ProjectFrontendCustomDomain defines model for ProjectFrontendCustomDomain.
type ProjectFrontendCustomDomainDomainStatus ¶ added in v0.1.0
type ProjectFrontendCustomDomainDomainStatus string
ProjectFrontendCustomDomainDomainStatus defines model for ProjectFrontendCustomDomain.DomainStatus.
const ( ProjectFrontendCustomDomainDomainStatusActive ProjectFrontendCustomDomainDomainStatus = "active" ProjectFrontendCustomDomainDomainStatusDeleted ProjectFrontendCustomDomainDomainStatus = "deleted" ProjectFrontendCustomDomainDomainStatusDetaching ProjectFrontendCustomDomainDomainStatus = "detaching" ProjectFrontendCustomDomainDomainStatusFailed ProjectFrontendCustomDomainDomainStatus = "failed" ProjectFrontendCustomDomainDomainStatusPendingVerification ProjectFrontendCustomDomainDomainStatus = "pending_verification" ProjectFrontendCustomDomainDomainStatusProvisioning ProjectFrontendCustomDomainDomainStatus = "provisioning" )
Defines values for ProjectFrontendCustomDomainDomainStatus.
func (ProjectFrontendCustomDomainDomainStatus) Valid ¶ added in v0.1.0
func (e ProjectFrontendCustomDomainDomainStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectFrontendCustomDomainDomainStatus enum.
type ProjectFrontendCustomDomainTlsMode ¶ added in v0.1.0
type ProjectFrontendCustomDomainTlsMode string
ProjectFrontendCustomDomainTlsMode defines model for ProjectFrontendCustomDomain.TlsMode.
const ( Byoc ProjectFrontendCustomDomainTlsMode = "byoc" Managed ProjectFrontendCustomDomainTlsMode = "managed" )
Defines values for ProjectFrontendCustomDomainTlsMode.
func (ProjectFrontendCustomDomainTlsMode) Valid ¶ added in v0.1.0
func (e ProjectFrontendCustomDomainTlsMode) Valid() bool
Valid indicates whether the value is a known member of the ProjectFrontendCustomDomainTlsMode enum.
type ProjectFrontendCustomDomainVerificationStatus ¶ added in v0.1.0
type ProjectFrontendCustomDomainVerificationStatus string
ProjectFrontendCustomDomainVerificationStatus defines model for ProjectFrontendCustomDomain.VerificationStatus.
const ( ProjectFrontendCustomDomainVerificationStatusPending ProjectFrontendCustomDomainVerificationStatus = "pending" ProjectFrontendCustomDomainVerificationStatusVerified ProjectFrontendCustomDomainVerificationStatus = "verified" )
Defines values for ProjectFrontendCustomDomainVerificationStatus.
func (ProjectFrontendCustomDomainVerificationStatus) Valid ¶ added in v0.1.0
func (e ProjectFrontendCustomDomainVerificationStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectFrontendCustomDomainVerificationStatus enum.
type ProjectHealthCategory ¶ added in v0.1.0
type ProjectHealthCategory string
ProjectHealthCategory defines model for ProjectHealthCategory.
const ( Lifecycle ProjectHealthCategory = "lifecycle" Storage ProjectHealthCategory = "storage" )
Defines values for ProjectHealthCategory.
func (ProjectHealthCategory) Valid ¶ added in v0.1.0
func (e ProjectHealthCategory) Valid() bool
Valid indicates whether the value is a known member of the ProjectHealthCategory enum.
type ProjectHealthCheck ¶ added in v0.1.0
type ProjectHealthCheck struct {
Category ProjectHealthCategory `json:"category"`
Evidence ProjectHealthEvidence `json:"evidence"`
Id string `json:"id"`
ReasonCode string `json:"reason_code"`
Scope ProjectHealthScope `json:"scope"`
Status ProjectHealthStatus `json:"status"`
}
ProjectHealthCheck defines model for ProjectHealthCheck.
type ProjectHealthDataStatus ¶ added in v0.1.0
type ProjectHealthDataStatus string
ProjectHealthDataStatus defines model for ProjectHealthDataStatus.
const ( ProjectHealthDataStatusComplete ProjectHealthDataStatus = "complete" ProjectHealthDataStatusNoData ProjectHealthDataStatus = "no_data" ProjectHealthDataStatusPartial ProjectHealthDataStatus = "partial" ProjectHealthDataStatusStale ProjectHealthDataStatus = "stale" )
Defines values for ProjectHealthDataStatus.
func (ProjectHealthDataStatus) Valid ¶ added in v0.1.0
func (e ProjectHealthDataStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectHealthDataStatus enum.
type ProjectHealthEvidence ¶ added in v0.1.0
type ProjectHealthEvidence struct {
Metric string `json:"metric"`
SampleCount int64 `json:"sample_count"`
Unit string `json:"unit"`
Value float64 `json:"value"`
}
ProjectHealthEvidence defines model for ProjectHealthEvidence.
type ProjectHealthResource ¶ added in v0.1.0
type ProjectHealthResource struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Type ProjectHealthResourceType `json:"type"`
}
ProjectHealthResource defines model for ProjectHealthResource.
type ProjectHealthResourceType ¶ added in v0.1.0
type ProjectHealthResourceType string
ProjectHealthResourceType defines model for ProjectHealthResource.Type.
const ( ProjectHealthResourceTypeDatabase ProjectHealthResourceType = "database" ProjectHealthResourceTypeFrontend ProjectHealthResourceType = "frontend" ProjectHealthResourceTypeFunction ProjectHealthResourceType = "function" ProjectHealthResourceTypeProject ProjectHealthResourceType = "project" )
Defines values for ProjectHealthResourceType.
func (ProjectHealthResourceType) Valid ¶ added in v0.1.0
func (e ProjectHealthResourceType) Valid() bool
Valid indicates whether the value is a known member of the ProjectHealthResourceType enum.
type ProjectHealthResponse ¶ added in v0.0.5
type ProjectHealthResponse struct {
Checks []ProjectHealthCheck `json:"checks"`
DataStatus ProjectHealthDataStatus `json:"data_status"`
// Findings Top findings ordered by severity, then stable check ID.
Findings []ProjectHealthCheck `json:"findings"`
FreshThrough time.Time `json:"fresh_through"`
ObservedAt time.Time `json:"observed_at"`
ProjectId openapi_types.UUID `json:"project_id"`
Status ProjectHealthStatus `json:"status"`
}
ProjectHealthResponse defines model for ProjectHealthResponse.
type ProjectHealthScope ¶ added in v0.1.0
type ProjectHealthScope struct {
Resource ProjectHealthResource `json:"resource"`
}
ProjectHealthScope defines model for ProjectHealthScope.
type ProjectHealthStatus ¶ added in v0.1.0
type ProjectHealthStatus string
ProjectHealthStatus defines model for ProjectHealthStatus.
const ( Critical ProjectHealthStatus = "critical" Degraded ProjectHealthStatus = "degraded" Healthy ProjectHealthStatus = "healthy" Unknown ProjectHealthStatus = "unknown" )
Defines values for ProjectHealthStatus.
func (ProjectHealthStatus) Valid ¶ added in v0.1.0
func (e ProjectHealthStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectHealthStatus enum.
type ProjectMetricsDataStatus ¶ added in v0.1.0
type ProjectMetricsDataStatus string
ProjectMetricsDataStatus defines model for ProjectMetricsDataStatus.
const ( ProjectMetricsDataStatusComplete ProjectMetricsDataStatus = "complete" ProjectMetricsDataStatusNoData ProjectMetricsDataStatus = "no_data" )
Defines values for ProjectMetricsDataStatus.
func (ProjectMetricsDataStatus) Valid ¶ added in v0.1.0
func (e ProjectMetricsDataStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectMetricsDataStatus enum.
type ProjectMetricsDimensions ¶ added in v0.1.0
type ProjectMetricsDimensions struct {
Region *string `json:"region,omitempty"`
ResourceType *ProjectMetricsDimensionsResourceType `json:"resource_type,omitempty"`
}
ProjectMetricsDimensions defines model for ProjectMetricsDimensions.
type ProjectMetricsDimensionsResourceType ¶ added in v0.1.0
type ProjectMetricsDimensionsResourceType string
ProjectMetricsDimensionsResourceType defines model for ProjectMetricsDimensions.ResourceType.
const ( ProjectMetricsDimensionsResourceTypeFrontend ProjectMetricsDimensionsResourceType = "frontend" ProjectMetricsDimensionsResourceTypeFunction ProjectMetricsDimensionsResourceType = "function" )
Defines values for ProjectMetricsDimensionsResourceType.
func (ProjectMetricsDimensionsResourceType) Valid ¶ added in v0.1.0
func (e ProjectMetricsDimensionsResourceType) Valid() bool
Valid indicates whether the value is a known member of the ProjectMetricsDimensionsResourceType enum.
type ProjectMetricsGroupBy ¶ added in v0.1.0
type ProjectMetricsGroupBy string
ProjectMetricsGroupBy defines model for ProjectMetricsGroupBy.
const ( Region ProjectMetricsGroupBy = "region" ResourceType ProjectMetricsGroupBy = "resource_type" )
Defines values for ProjectMetricsGroupBy.
func (ProjectMetricsGroupBy) Valid ¶ added in v0.1.0
func (e ProjectMetricsGroupBy) Valid() bool
Valid indicates whether the value is a known member of the ProjectMetricsGroupBy enum.
type ProjectMetricsMetric ¶ added in v0.1.0
type ProjectMetricsMetric string
ProjectMetricsMetric defines model for ProjectMetricsMetric.
const ( Availability ProjectMetricsMetric = "availability" P95Latency ProjectMetricsMetric = "p95_latency" RequestCount ProjectMetricsMetric = "request_count" ServerErrorCount ProjectMetricsMetric = "server_error_count" )
Defines values for ProjectMetricsMetric.
func (ProjectMetricsMetric) Valid ¶ added in v0.1.0
func (e ProjectMetricsMetric) Valid() bool
Valid indicates whether the value is a known member of the ProjectMetricsMetric enum.
type ProjectMetricsQuery ¶ added in v0.1.0
type ProjectMetricsQuery struct {
GroupBy *ProjectMetricsGroupBy `json:"group_by,omitempty"`
Id string `json:"id"`
Metric ProjectMetricsMetric `json:"metric"`
}
ProjectMetricsQuery defines model for ProjectMetricsQuery.
type ProjectMetricsQueryRequest ¶ added in v0.1.0
type ProjectMetricsQueryRequest struct {
Queries []ProjectMetricsQuery `json:"queries"`
TimeRange ProjectMetricsQueryTimeRange `json:"time_range"`
}
ProjectMetricsQueryRequest defines model for ProjectMetricsQueryRequest.
type ProjectMetricsQueryResponse ¶ added in v0.1.0
type ProjectMetricsQueryResponse struct {
FreshThrough *time.Time `json:"fresh_through,omitempty"`
ObservedAt time.Time `json:"observed_at"`
Results []ProjectMetricsResult `json:"results"`
Window ProjectMetricsWindow `json:"window"`
}
ProjectMetricsQueryResponse defines model for ProjectMetricsQueryResponse.
type ProjectMetricsQueryTimeRange ¶ added in v0.1.0
type ProjectMetricsQueryTimeRange struct {
Window ProjectMetricsQueryTimeRangeWindow `json:"window"`
}
ProjectMetricsQueryTimeRange defines model for ProjectMetricsQueryTimeRange.
type ProjectMetricsQueryTimeRangeWindow ¶ added in v0.1.0
type ProjectMetricsQueryTimeRangeWindow string
ProjectMetricsQueryTimeRangeWindow defines model for ProjectMetricsQueryTimeRange.Window.
const ( N1h ProjectMetricsQueryTimeRangeWindow = "1h" N24h ProjectMetricsQueryTimeRangeWindow = "24h" N30m ProjectMetricsQueryTimeRangeWindow = "30m" N7d ProjectMetricsQueryTimeRangeWindow = "7d" )
Defines values for ProjectMetricsQueryTimeRangeWindow.
func (ProjectMetricsQueryTimeRangeWindow) Valid ¶ added in v0.1.0
func (e ProjectMetricsQueryTimeRangeWindow) Valid() bool
Valid indicates whether the value is a known member of the ProjectMetricsQueryTimeRangeWindow enum.
type ProjectMetricsResult ¶ added in v0.1.0
type ProjectMetricsResult struct {
DataStatus ProjectMetricsDataStatus `json:"data_status"`
Id string `json:"id"`
Metric ProjectMetricsMetric `json:"metric"`
Unit ProjectMetricsUnit `json:"unit"`
Values []ProjectMetricsValue `json:"values"`
}
ProjectMetricsResult defines model for ProjectMetricsResult.
type ProjectMetricsUnit ¶ added in v0.1.0
type ProjectMetricsUnit string
ProjectMetricsUnit defines model for ProjectMetricsUnit.
const ( Count ProjectMetricsUnit = "count" Ratio ProjectMetricsUnit = "ratio" Seconds ProjectMetricsUnit = "seconds" )
Defines values for ProjectMetricsUnit.
func (ProjectMetricsUnit) Valid ¶ added in v0.1.0
func (e ProjectMetricsUnit) Valid() bool
Valid indicates whether the value is a known member of the ProjectMetricsUnit enum.
type ProjectMetricsValue ¶ added in v0.1.0
type ProjectMetricsValue struct {
Dimensions ProjectMetricsDimensions `json:"dimensions"`
Value float64 `json:"value"`
}
ProjectMetricsValue defines model for ProjectMetricsValue.
type ProjectMetricsWindow ¶ added in v0.1.0
ProjectMetricsWindow defines model for ProjectMetricsWindow.
type ProjectPlan ¶ added in v0.1.0
type ProjectPlan string
ProjectPlan Platform plan applied to the project when available
const ( FREE ProjectPlan = "FREE" PRO ProjectPlan = "PRO" )
Defines values for ProjectPlan.
func (ProjectPlan) Valid ¶ added in v0.1.0
func (e ProjectPlan) Valid() bool
Valid indicates whether the value is a known member of the ProjectPlan enum.
type ProjectStatus ¶ added in v0.1.0
type ProjectStatus string
ProjectStatus defines model for Project.Status.
const ( ProjectStatusActive ProjectStatus = "active" ProjectStatusDeleting ProjectStatus = "deleting" ProjectStatusFailed ProjectStatus = "failed" )
Defines values for ProjectStatus.
func (ProjectStatus) Valid ¶ added in v0.1.0
func (e ProjectStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectStatus enum.
type ProjectUsageResponse ¶
type ProjectUsageResponse struct {
// Frontends Per-frontend request totals for the current usage month
Frontends *[]FrontendUsageData `json:"frontends,omitempty"`
// Metrics Usage metrics for the project
Metrics []MetricUsageData `json:"metrics"`
// Month Usage month in YYYY-MM format
Month string `json:"month"`
// ProjectId Project ID
ProjectId openapi_types.UUID `json:"project_id"`
}
ProjectUsageResponse Aggregated usage metrics for a project.
type QueryDatabaseDeleteClientResponse ¶
type QueryDatabaseDeleteClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Count *int `json:"count,omitempty"`
// Data Deleted row(s). Empty if RLS blocked the delete.
Data *[]map[string]interface{} `json:"data,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseDeleteClientResponse ¶
func ParseQueryDatabaseDeleteClientResponse(rsp *http.Response) (*QueryDatabaseDeleteClientResponse, error)
ParseQueryDatabaseDeleteClientResponse parses an HTTP response from a QueryDatabaseDeleteWithResponse call
func (QueryDatabaseDeleteClientResponse) ContentType ¶
func (r QueryDatabaseDeleteClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseDeleteClientResponse) Status ¶
func (r QueryDatabaseDeleteClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseDeleteClientResponse) StatusCode ¶
func (r QueryDatabaseDeleteClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseDeleteJSONBody ¶
type QueryDatabaseDeleteJSONBody struct {
// Filters WHERE conditions (required for safety)
Filters []struct {
Column string `json:"column"`
Operator QueryDatabaseDeleteJSONBodyFiltersOperator `json:"operator"`
Value QueryDatabaseDeleteJSONBody_Filters_Value `json:"value"`
} `json:"filters"`
// Table Table name
Table string `json:"table"`
}
QueryDatabaseDeleteJSONBody defines parameters for QueryDatabaseDelete.
type QueryDatabaseDeleteJSONBodyFiltersOperator ¶
type QueryDatabaseDeleteJSONBodyFiltersOperator string
QueryDatabaseDeleteJSONBodyFiltersOperator defines parameters for QueryDatabaseDelete.
const ( QueryDatabaseDeleteJSONBodyFiltersOperatorEq QueryDatabaseDeleteJSONBodyFiltersOperator = "eq" QueryDatabaseDeleteJSONBodyFiltersOperatorGt QueryDatabaseDeleteJSONBodyFiltersOperator = "gt" QueryDatabaseDeleteJSONBodyFiltersOperatorGte QueryDatabaseDeleteJSONBodyFiltersOperator = "gte" QueryDatabaseDeleteJSONBodyFiltersOperatorIlike QueryDatabaseDeleteJSONBodyFiltersOperator = "ilike" QueryDatabaseDeleteJSONBodyFiltersOperatorIn QueryDatabaseDeleteJSONBodyFiltersOperator = "in" QueryDatabaseDeleteJSONBodyFiltersOperatorIs QueryDatabaseDeleteJSONBodyFiltersOperator = "is" QueryDatabaseDeleteJSONBodyFiltersOperatorLike QueryDatabaseDeleteJSONBodyFiltersOperator = "like" QueryDatabaseDeleteJSONBodyFiltersOperatorLt QueryDatabaseDeleteJSONBodyFiltersOperator = "lt" QueryDatabaseDeleteJSONBodyFiltersOperatorLte QueryDatabaseDeleteJSONBodyFiltersOperator = "lte" QueryDatabaseDeleteJSONBodyFiltersOperatorNeq QueryDatabaseDeleteJSONBodyFiltersOperator = "neq" )
Defines values for QueryDatabaseDeleteJSONBodyFiltersOperator.
func (QueryDatabaseDeleteJSONBodyFiltersOperator) Valid ¶
func (e QueryDatabaseDeleteJSONBodyFiltersOperator) Valid() bool
Valid indicates whether the value is a known member of the QueryDatabaseDeleteJSONBodyFiltersOperator enum.
type QueryDatabaseDeleteJSONBodyFiltersValue0 ¶
type QueryDatabaseDeleteJSONBodyFiltersValue0 = string
QueryDatabaseDeleteJSONBodyFiltersValue0 defines parameters for QueryDatabaseDelete.
type QueryDatabaseDeleteJSONBodyFiltersValue1 ¶
type QueryDatabaseDeleteJSONBodyFiltersValue1 = float32
QueryDatabaseDeleteJSONBodyFiltersValue1 defines parameters for QueryDatabaseDelete.
type QueryDatabaseDeleteJSONBodyFiltersValue2 ¶
type QueryDatabaseDeleteJSONBodyFiltersValue2 = bool
QueryDatabaseDeleteJSONBodyFiltersValue2 defines parameters for QueryDatabaseDelete.
type QueryDatabaseDeleteJSONBody_Filters_Value ¶
type QueryDatabaseDeleteJSONBody_Filters_Value struct {
// contains filtered or unexported fields
}
QueryDatabaseDeleteJSONBody_Filters_Value defines parameters for QueryDatabaseDelete.
func (QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue0 ¶
func (t QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue0() (QueryDatabaseDeleteJSONBodyFiltersValue0, error)
AsQueryDatabaseDeleteJSONBodyFiltersValue0 returns the union data inside the QueryDatabaseDeleteJSONBody_Filters_Value as a QueryDatabaseDeleteJSONBodyFiltersValue0
func (QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue1 ¶
func (t QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue1() (QueryDatabaseDeleteJSONBodyFiltersValue1, error)
AsQueryDatabaseDeleteJSONBodyFiltersValue1 returns the union data inside the QueryDatabaseDeleteJSONBody_Filters_Value as a QueryDatabaseDeleteJSONBodyFiltersValue1
func (QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue2 ¶
func (t QueryDatabaseDeleteJSONBody_Filters_Value) AsQueryDatabaseDeleteJSONBodyFiltersValue2() (QueryDatabaseDeleteJSONBodyFiltersValue2, error)
AsQueryDatabaseDeleteJSONBodyFiltersValue2 returns the union data inside the QueryDatabaseDeleteJSONBody_Filters_Value as a QueryDatabaseDeleteJSONBodyFiltersValue2
func (*QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue0 ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue0(v QueryDatabaseDeleteJSONBodyFiltersValue0) error
FromQueryDatabaseDeleteJSONBodyFiltersValue0 overwrites any union data inside the QueryDatabaseDeleteJSONBody_Filters_Value as the provided QueryDatabaseDeleteJSONBodyFiltersValue0
func (*QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue1 ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue1(v QueryDatabaseDeleteJSONBodyFiltersValue1) error
FromQueryDatabaseDeleteJSONBodyFiltersValue1 overwrites any union data inside the QueryDatabaseDeleteJSONBody_Filters_Value as the provided QueryDatabaseDeleteJSONBodyFiltersValue1
func (*QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue2 ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) FromQueryDatabaseDeleteJSONBodyFiltersValue2(v QueryDatabaseDeleteJSONBodyFiltersValue2) error
FromQueryDatabaseDeleteJSONBodyFiltersValue2 overwrites any union data inside the QueryDatabaseDeleteJSONBody_Filters_Value as the provided QueryDatabaseDeleteJSONBodyFiltersValue2
func (QueryDatabaseDeleteJSONBody_Filters_Value) MarshalJSON ¶
func (t QueryDatabaseDeleteJSONBody_Filters_Value) MarshalJSON() ([]byte, error)
func (*QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue0 ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue0(v QueryDatabaseDeleteJSONBodyFiltersValue0) error
MergeQueryDatabaseDeleteJSONBodyFiltersValue0 performs a merge with any union data inside the QueryDatabaseDeleteJSONBody_Filters_Value, using the provided QueryDatabaseDeleteJSONBodyFiltersValue0
func (*QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue1 ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue1(v QueryDatabaseDeleteJSONBodyFiltersValue1) error
MergeQueryDatabaseDeleteJSONBodyFiltersValue1 performs a merge with any union data inside the QueryDatabaseDeleteJSONBody_Filters_Value, using the provided QueryDatabaseDeleteJSONBodyFiltersValue1
func (*QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue2 ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) MergeQueryDatabaseDeleteJSONBodyFiltersValue2(v QueryDatabaseDeleteJSONBodyFiltersValue2) error
MergeQueryDatabaseDeleteJSONBodyFiltersValue2 performs a merge with any union data inside the QueryDatabaseDeleteJSONBody_Filters_Value, using the provided QueryDatabaseDeleteJSONBodyFiltersValue2
func (*QueryDatabaseDeleteJSONBody_Filters_Value) UnmarshalJSON ¶
func (t *QueryDatabaseDeleteJSONBody_Filters_Value) UnmarshalJSON(b []byte) error
type QueryDatabaseDeleteJSONRequestBody ¶
type QueryDatabaseDeleteJSONRequestBody QueryDatabaseDeleteJSONBody
QueryDatabaseDeleteJSONRequestBody defines body for QueryDatabaseDelete for application/json ContentType.
type QueryDatabaseInsertClientResponse ¶
type QueryDatabaseInsertClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Count *int `json:"count,omitempty"`
// Data Inserted row(s) with all columns
Data *[]map[string]interface{} `json:"data,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseInsertClientResponse ¶
func ParseQueryDatabaseInsertClientResponse(rsp *http.Response) (*QueryDatabaseInsertClientResponse, error)
ParseQueryDatabaseInsertClientResponse parses an HTTP response from a QueryDatabaseInsertWithResponse call
func (QueryDatabaseInsertClientResponse) ContentType ¶
func (r QueryDatabaseInsertClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseInsertClientResponse) Status ¶
func (r QueryDatabaseInsertClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseInsertClientResponse) StatusCode ¶
func (r QueryDatabaseInsertClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseInsertJSONBody ¶
type QueryDatabaseInsertJSONBody struct {
// Table Table name
Table string `json:"table"`
// Values Column values to insert
Values map[string]interface{} `json:"values"`
}
QueryDatabaseInsertJSONBody defines parameters for QueryDatabaseInsert.
type QueryDatabaseInsertJSONRequestBody ¶
type QueryDatabaseInsertJSONRequestBody QueryDatabaseInsertJSONBody
QueryDatabaseInsertJSONRequestBody defines body for QueryDatabaseInsert for application/json ContentType.
type QueryDatabasePingClientResponse ¶ added in v0.1.0
type QueryDatabasePingClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Count Number of rows returned
Count *int `json:"count,omitempty"`
// Data Result rows of the probe query
Data *[]map[string]interface{} `json:"data,omitempty"`
}
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabasePingClientResponse ¶ added in v0.1.0
func ParseQueryDatabasePingClientResponse(rsp *http.Response) (*QueryDatabasePingClientResponse, error)
ParseQueryDatabasePingClientResponse parses an HTTP response from a QueryDatabasePingWithResponse call
func (QueryDatabasePingClientResponse) ContentType ¶ added in v0.1.0
func (r QueryDatabasePingClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabasePingClientResponse) Status ¶ added in v0.1.0
func (r QueryDatabasePingClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabasePingClientResponse) StatusCode ¶ added in v0.1.0
func (r QueryDatabasePingClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseSelectClientResponse ¶
type QueryDatabaseSelectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// Count Number of rows returned
Count *int `json:"count,omitempty"`
// Data Array of result rows (automatically filtered by RLS)
Data *[]map[string]interface{} `json:"data,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseSelectClientResponse ¶
func ParseQueryDatabaseSelectClientResponse(rsp *http.Response) (*QueryDatabaseSelectClientResponse, error)
ParseQueryDatabaseSelectClientResponse parses an HTTP response from a QueryDatabaseSelectWithResponse call
func (QueryDatabaseSelectClientResponse) ContentType ¶
func (r QueryDatabaseSelectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseSelectClientResponse) Status ¶
func (r QueryDatabaseSelectClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseSelectClientResponse) StatusCode ¶
func (r QueryDatabaseSelectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseSelectJSONBody ¶
type QueryDatabaseSelectJSONBody struct {
// Filters WHERE conditions (combined with AND)
Filters *[]struct {
Column string `json:"column"`
// Operator Filter operators:
// - eq: equals (=)
// - neq: not equals (<>)
// - gt: greater than (>)
// - gte: greater than or equal (>=)
// - lt: less than (<)
// - lte: less than or equal (<=)
// - like: pattern match (LIKE)
// - ilike: case-insensitive pattern match (ILIKE)
// - is: IS NULL / IS NOT NULL
// - in: IN array
Operator QueryDatabaseSelectJSONBodyFiltersOperator `json:"operator"`
Value QueryDatabaseSelectJSONBody_Filters_Value `json:"value"`
} `json:"filters,omitempty"`
// Limit Maximum rows to return
Limit *int `json:"limit,omitempty"`
// Offset Number of rows to skip (for pagination)
Offset *int `json:"offset,omitempty"`
// Order ORDER BY clauses
Order *[]struct {
Ascending *bool `json:"ascending,omitempty"`
Column string `json:"column"`
NullsFirst *bool `json:"nulls_first,omitempty"`
} `json:"order,omitempty"`
// Select Columns to select (omit for *)
Select *[]string `json:"select,omitempty"`
// Table Table name to query
Table string `json:"table"`
}
QueryDatabaseSelectJSONBody defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersOperator ¶
type QueryDatabaseSelectJSONBodyFiltersOperator string
QueryDatabaseSelectJSONBodyFiltersOperator defines parameters for QueryDatabaseSelect.
const ( QueryDatabaseSelectJSONBodyFiltersOperatorEq QueryDatabaseSelectJSONBodyFiltersOperator = "eq" QueryDatabaseSelectJSONBodyFiltersOperatorGt QueryDatabaseSelectJSONBodyFiltersOperator = "gt" QueryDatabaseSelectJSONBodyFiltersOperatorGte QueryDatabaseSelectJSONBodyFiltersOperator = "gte" QueryDatabaseSelectJSONBodyFiltersOperatorIlike QueryDatabaseSelectJSONBodyFiltersOperator = "ilike" QueryDatabaseSelectJSONBodyFiltersOperatorIn QueryDatabaseSelectJSONBodyFiltersOperator = "in" QueryDatabaseSelectJSONBodyFiltersOperatorIs QueryDatabaseSelectJSONBodyFiltersOperator = "is" QueryDatabaseSelectJSONBodyFiltersOperatorLike QueryDatabaseSelectJSONBodyFiltersOperator = "like" QueryDatabaseSelectJSONBodyFiltersOperatorLt QueryDatabaseSelectJSONBodyFiltersOperator = "lt" QueryDatabaseSelectJSONBodyFiltersOperatorLte QueryDatabaseSelectJSONBodyFiltersOperator = "lte" QueryDatabaseSelectJSONBodyFiltersOperatorNeq QueryDatabaseSelectJSONBodyFiltersOperator = "neq" )
Defines values for QueryDatabaseSelectJSONBodyFiltersOperator.
func (QueryDatabaseSelectJSONBodyFiltersOperator) Valid ¶
func (e QueryDatabaseSelectJSONBodyFiltersOperator) Valid() bool
Valid indicates whether the value is a known member of the QueryDatabaseSelectJSONBodyFiltersOperator enum.
type QueryDatabaseSelectJSONBodyFiltersValue0 ¶
type QueryDatabaseSelectJSONBodyFiltersValue0 = string
QueryDatabaseSelectJSONBodyFiltersValue0 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersValue1 ¶
type QueryDatabaseSelectJSONBodyFiltersValue1 = float32
QueryDatabaseSelectJSONBodyFiltersValue1 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersValue2 ¶
type QueryDatabaseSelectJSONBodyFiltersValue2 = bool
QueryDatabaseSelectJSONBodyFiltersValue2 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersValue3 ¶
type QueryDatabaseSelectJSONBodyFiltersValue3 = []QueryDatabaseSelectJSONBody_Filters_Value_3_Item
QueryDatabaseSelectJSONBodyFiltersValue3 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersValue30 ¶
type QueryDatabaseSelectJSONBodyFiltersValue30 = string
QueryDatabaseSelectJSONBodyFiltersValue30 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersValue31 ¶
type QueryDatabaseSelectJSONBodyFiltersValue31 = float32
QueryDatabaseSelectJSONBodyFiltersValue31 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBodyFiltersValue32 ¶
type QueryDatabaseSelectJSONBodyFiltersValue32 = bool
QueryDatabaseSelectJSONBodyFiltersValue32 defines parameters for QueryDatabaseSelect.
type QueryDatabaseSelectJSONBody_Filters_Value ¶
type QueryDatabaseSelectJSONBody_Filters_Value struct {
// contains filtered or unexported fields
}
QueryDatabaseSelectJSONBody_Filters_Value defines parameters for QueryDatabaseSelect.
func (QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue0 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue0() (QueryDatabaseSelectJSONBodyFiltersValue0, error)
AsQueryDatabaseSelectJSONBodyFiltersValue0 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value as a QueryDatabaseSelectJSONBodyFiltersValue0
func (QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue1 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue1() (QueryDatabaseSelectJSONBodyFiltersValue1, error)
AsQueryDatabaseSelectJSONBodyFiltersValue1 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value as a QueryDatabaseSelectJSONBodyFiltersValue1
func (QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue2 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue2() (QueryDatabaseSelectJSONBodyFiltersValue2, error)
AsQueryDatabaseSelectJSONBodyFiltersValue2 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value as a QueryDatabaseSelectJSONBodyFiltersValue2
func (QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue3 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value) AsQueryDatabaseSelectJSONBodyFiltersValue3() (QueryDatabaseSelectJSONBodyFiltersValue3, error)
AsQueryDatabaseSelectJSONBodyFiltersValue3 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value as a QueryDatabaseSelectJSONBodyFiltersValue3
func (*QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue0 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue0(v QueryDatabaseSelectJSONBodyFiltersValue0) error
FromQueryDatabaseSelectJSONBodyFiltersValue0 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value as the provided QueryDatabaseSelectJSONBodyFiltersValue0
func (*QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue1 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue1(v QueryDatabaseSelectJSONBodyFiltersValue1) error
FromQueryDatabaseSelectJSONBodyFiltersValue1 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value as the provided QueryDatabaseSelectJSONBodyFiltersValue1
func (*QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue2 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue2(v QueryDatabaseSelectJSONBodyFiltersValue2) error
FromQueryDatabaseSelectJSONBodyFiltersValue2 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value as the provided QueryDatabaseSelectJSONBodyFiltersValue2
func (*QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue3 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) FromQueryDatabaseSelectJSONBodyFiltersValue3(v QueryDatabaseSelectJSONBodyFiltersValue3) error
FromQueryDatabaseSelectJSONBodyFiltersValue3 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value as the provided QueryDatabaseSelectJSONBodyFiltersValue3
func (QueryDatabaseSelectJSONBody_Filters_Value) MarshalJSON ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value) MarshalJSON() ([]byte, error)
func (*QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue0 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue0(v QueryDatabaseSelectJSONBodyFiltersValue0) error
MergeQueryDatabaseSelectJSONBodyFiltersValue0 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value, using the provided QueryDatabaseSelectJSONBodyFiltersValue0
func (*QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue1 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue1(v QueryDatabaseSelectJSONBodyFiltersValue1) error
MergeQueryDatabaseSelectJSONBodyFiltersValue1 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value, using the provided QueryDatabaseSelectJSONBodyFiltersValue1
func (*QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue2 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue2(v QueryDatabaseSelectJSONBodyFiltersValue2) error
MergeQueryDatabaseSelectJSONBodyFiltersValue2 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value, using the provided QueryDatabaseSelectJSONBodyFiltersValue2
func (*QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue3 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) MergeQueryDatabaseSelectJSONBodyFiltersValue3(v QueryDatabaseSelectJSONBodyFiltersValue3) error
MergeQueryDatabaseSelectJSONBodyFiltersValue3 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value, using the provided QueryDatabaseSelectJSONBodyFiltersValue3
func (*QueryDatabaseSelectJSONBody_Filters_Value) UnmarshalJSON ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value) UnmarshalJSON(b []byte) error
type QueryDatabaseSelectJSONBody_Filters_Value_3_Item ¶
type QueryDatabaseSelectJSONBody_Filters_Value_3_Item struct {
// contains filtered or unexported fields
}
QueryDatabaseSelectJSONBody_Filters_Value_3_Item defines parameters for QueryDatabaseSelect.
func (QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue30 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue30() (QueryDatabaseSelectJSONBodyFiltersValue30, error)
AsQueryDatabaseSelectJSONBodyFiltersValue30 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item as a QueryDatabaseSelectJSONBodyFiltersValue30
func (QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue31 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue31() (QueryDatabaseSelectJSONBodyFiltersValue31, error)
AsQueryDatabaseSelectJSONBodyFiltersValue31 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item as a QueryDatabaseSelectJSONBodyFiltersValue31
func (QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue32 ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) AsQueryDatabaseSelectJSONBodyFiltersValue32() (QueryDatabaseSelectJSONBodyFiltersValue32, error)
AsQueryDatabaseSelectJSONBodyFiltersValue32 returns the union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item as a QueryDatabaseSelectJSONBodyFiltersValue32
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue30 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue30(v QueryDatabaseSelectJSONBodyFiltersValue30) error
FromQueryDatabaseSelectJSONBodyFiltersValue30 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item as the provided QueryDatabaseSelectJSONBodyFiltersValue30
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue31 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue31(v QueryDatabaseSelectJSONBodyFiltersValue31) error
FromQueryDatabaseSelectJSONBodyFiltersValue31 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item as the provided QueryDatabaseSelectJSONBodyFiltersValue31
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue32 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) FromQueryDatabaseSelectJSONBodyFiltersValue32(v QueryDatabaseSelectJSONBodyFiltersValue32) error
FromQueryDatabaseSelectJSONBodyFiltersValue32 overwrites any union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item as the provided QueryDatabaseSelectJSONBodyFiltersValue32
func (QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MarshalJSON ¶
func (t QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MarshalJSON() ([]byte, error)
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue30 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue30(v QueryDatabaseSelectJSONBodyFiltersValue30) error
MergeQueryDatabaseSelectJSONBodyFiltersValue30 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item, using the provided QueryDatabaseSelectJSONBodyFiltersValue30
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue31 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue31(v QueryDatabaseSelectJSONBodyFiltersValue31) error
MergeQueryDatabaseSelectJSONBodyFiltersValue31 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item, using the provided QueryDatabaseSelectJSONBodyFiltersValue31
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue32 ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) MergeQueryDatabaseSelectJSONBodyFiltersValue32(v QueryDatabaseSelectJSONBodyFiltersValue32) error
MergeQueryDatabaseSelectJSONBodyFiltersValue32 performs a merge with any union data inside the QueryDatabaseSelectJSONBody_Filters_Value_3_Item, using the provided QueryDatabaseSelectJSONBodyFiltersValue32
func (*QueryDatabaseSelectJSONBody_Filters_Value_3_Item) UnmarshalJSON ¶
func (t *QueryDatabaseSelectJSONBody_Filters_Value_3_Item) UnmarshalJSON(b []byte) error
type QueryDatabaseSelectJSONRequestBody ¶
type QueryDatabaseSelectJSONRequestBody QueryDatabaseSelectJSONBody
QueryDatabaseSelectJSONRequestBody defines body for QueryDatabaseSelect for application/json ContentType.
type QueryDatabaseUpdateClientResponse ¶
type QueryDatabaseUpdateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Count *int `json:"count,omitempty"`
// Data Updated row(s). Empty if RLS blocked the update.
Data *[]map[string]interface{} `json:"data,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseUpdateClientResponse ¶
func ParseQueryDatabaseUpdateClientResponse(rsp *http.Response) (*QueryDatabaseUpdateClientResponse, error)
ParseQueryDatabaseUpdateClientResponse parses an HTTP response from a QueryDatabaseUpdateWithResponse call
func (QueryDatabaseUpdateClientResponse) ContentType ¶
func (r QueryDatabaseUpdateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseUpdateClientResponse) Status ¶
func (r QueryDatabaseUpdateClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseUpdateClientResponse) StatusCode ¶
func (r QueryDatabaseUpdateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseUpdateJSONBody ¶
type QueryDatabaseUpdateJSONBody struct {
// Filters WHERE conditions for which rows to update. At least one filter
// is required; a filterless update is rejected to avoid rewriting
// every row.
Filters []struct {
Column string `json:"column"`
Operator QueryDatabaseUpdateJSONBodyFiltersOperator `json:"operator"`
Value QueryDatabaseUpdateJSONBody_Filters_Value `json:"value"`
} `json:"filters"`
// Table Table name
Table string `json:"table"`
// Values Column values to update
Values map[string]interface{} `json:"values"`
}
QueryDatabaseUpdateJSONBody defines parameters for QueryDatabaseUpdate.
type QueryDatabaseUpdateJSONBodyFiltersOperator ¶
type QueryDatabaseUpdateJSONBodyFiltersOperator string
QueryDatabaseUpdateJSONBodyFiltersOperator defines parameters for QueryDatabaseUpdate.
const ( Eq QueryDatabaseUpdateJSONBodyFiltersOperator = "eq" Gt QueryDatabaseUpdateJSONBodyFiltersOperator = "gt" Gte QueryDatabaseUpdateJSONBodyFiltersOperator = "gte" Ilike QueryDatabaseUpdateJSONBodyFiltersOperator = "ilike" In QueryDatabaseUpdateJSONBodyFiltersOperator = "in" Is QueryDatabaseUpdateJSONBodyFiltersOperator = "is" Like QueryDatabaseUpdateJSONBodyFiltersOperator = "like" Lt QueryDatabaseUpdateJSONBodyFiltersOperator = "lt" Lte QueryDatabaseUpdateJSONBodyFiltersOperator = "lte" Neq QueryDatabaseUpdateJSONBodyFiltersOperator = "neq" )
Defines values for QueryDatabaseUpdateJSONBodyFiltersOperator.
func (QueryDatabaseUpdateJSONBodyFiltersOperator) Valid ¶
func (e QueryDatabaseUpdateJSONBodyFiltersOperator) Valid() bool
Valid indicates whether the value is a known member of the QueryDatabaseUpdateJSONBodyFiltersOperator enum.
type QueryDatabaseUpdateJSONBodyFiltersValue0 ¶
type QueryDatabaseUpdateJSONBodyFiltersValue0 = string
QueryDatabaseUpdateJSONBodyFiltersValue0 defines parameters for QueryDatabaseUpdate.
type QueryDatabaseUpdateJSONBodyFiltersValue1 ¶
type QueryDatabaseUpdateJSONBodyFiltersValue1 = float32
QueryDatabaseUpdateJSONBodyFiltersValue1 defines parameters for QueryDatabaseUpdate.
type QueryDatabaseUpdateJSONBodyFiltersValue2 ¶
type QueryDatabaseUpdateJSONBodyFiltersValue2 = bool
QueryDatabaseUpdateJSONBodyFiltersValue2 defines parameters for QueryDatabaseUpdate.
type QueryDatabaseUpdateJSONBody_Filters_Value ¶
type QueryDatabaseUpdateJSONBody_Filters_Value struct {
// contains filtered or unexported fields
}
QueryDatabaseUpdateJSONBody_Filters_Value defines parameters for QueryDatabaseUpdate.
func (QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue0 ¶
func (t QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue0() (QueryDatabaseUpdateJSONBodyFiltersValue0, error)
AsQueryDatabaseUpdateJSONBodyFiltersValue0 returns the union data inside the QueryDatabaseUpdateJSONBody_Filters_Value as a QueryDatabaseUpdateJSONBodyFiltersValue0
func (QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue1 ¶
func (t QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue1() (QueryDatabaseUpdateJSONBodyFiltersValue1, error)
AsQueryDatabaseUpdateJSONBodyFiltersValue1 returns the union data inside the QueryDatabaseUpdateJSONBody_Filters_Value as a QueryDatabaseUpdateJSONBodyFiltersValue1
func (QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue2 ¶
func (t QueryDatabaseUpdateJSONBody_Filters_Value) AsQueryDatabaseUpdateJSONBodyFiltersValue2() (QueryDatabaseUpdateJSONBodyFiltersValue2, error)
AsQueryDatabaseUpdateJSONBodyFiltersValue2 returns the union data inside the QueryDatabaseUpdateJSONBody_Filters_Value as a QueryDatabaseUpdateJSONBodyFiltersValue2
func (*QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue0 ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue0(v QueryDatabaseUpdateJSONBodyFiltersValue0) error
FromQueryDatabaseUpdateJSONBodyFiltersValue0 overwrites any union data inside the QueryDatabaseUpdateJSONBody_Filters_Value as the provided QueryDatabaseUpdateJSONBodyFiltersValue0
func (*QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue1 ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue1(v QueryDatabaseUpdateJSONBodyFiltersValue1) error
FromQueryDatabaseUpdateJSONBodyFiltersValue1 overwrites any union data inside the QueryDatabaseUpdateJSONBody_Filters_Value as the provided QueryDatabaseUpdateJSONBodyFiltersValue1
func (*QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue2 ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) FromQueryDatabaseUpdateJSONBodyFiltersValue2(v QueryDatabaseUpdateJSONBodyFiltersValue2) error
FromQueryDatabaseUpdateJSONBodyFiltersValue2 overwrites any union data inside the QueryDatabaseUpdateJSONBody_Filters_Value as the provided QueryDatabaseUpdateJSONBodyFiltersValue2
func (QueryDatabaseUpdateJSONBody_Filters_Value) MarshalJSON ¶
func (t QueryDatabaseUpdateJSONBody_Filters_Value) MarshalJSON() ([]byte, error)
func (*QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue0 ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue0(v QueryDatabaseUpdateJSONBodyFiltersValue0) error
MergeQueryDatabaseUpdateJSONBodyFiltersValue0 performs a merge with any union data inside the QueryDatabaseUpdateJSONBody_Filters_Value, using the provided QueryDatabaseUpdateJSONBodyFiltersValue0
func (*QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue1 ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue1(v QueryDatabaseUpdateJSONBodyFiltersValue1) error
MergeQueryDatabaseUpdateJSONBodyFiltersValue1 performs a merge with any union data inside the QueryDatabaseUpdateJSONBody_Filters_Value, using the provided QueryDatabaseUpdateJSONBodyFiltersValue1
func (*QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue2 ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) MergeQueryDatabaseUpdateJSONBodyFiltersValue2(v QueryDatabaseUpdateJSONBodyFiltersValue2) error
MergeQueryDatabaseUpdateJSONBodyFiltersValue2 performs a merge with any union data inside the QueryDatabaseUpdateJSONBody_Filters_Value, using the provided QueryDatabaseUpdateJSONBodyFiltersValue2
func (*QueryDatabaseUpdateJSONBody_Filters_Value) UnmarshalJSON ¶
func (t *QueryDatabaseUpdateJSONBody_Filters_Value) UnmarshalJSON(b []byte) error
type QueryDatabaseUpdateJSONRequestBody ¶
type QueryDatabaseUpdateJSONRequestBody QueryDatabaseUpdateJSONBody
QueryDatabaseUpdateJSONRequestBody defines body for QueryDatabaseUpdate for application/json ContentType.
type QueryProjectMetricsClientResponse ¶ added in v0.1.0
type QueryProjectMetricsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectMetricsQueryResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseQueryProjectMetricsClientResponse ¶ added in v0.1.0
func ParseQueryProjectMetricsClientResponse(rsp *http.Response) (*QueryProjectMetricsClientResponse, error)
ParseQueryProjectMetricsClientResponse parses an HTTP response from a QueryProjectMetricsWithResponse call
func (QueryProjectMetricsClientResponse) ContentType ¶ added in v0.1.0
func (r QueryProjectMetricsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryProjectMetricsClientResponse) Status ¶ added in v0.1.0
func (r QueryProjectMetricsClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryProjectMetricsClientResponse) StatusCode ¶ added in v0.1.0
func (r QueryProjectMetricsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryProjectMetricsJSONRequestBody ¶ added in v0.1.0
type QueryProjectMetricsJSONRequestBody = ProjectMetricsQueryRequest
QueryProjectMetricsJSONRequestBody defines body for QueryProjectMetrics for application/json ContentType.
type RealtimeConfig ¶
type RealtimeConfig struct {
// BroadcastEnabled Whether broadcast channels are enabled
BroadcastEnabled *bool `json:"broadcast_enabled,omitempty"`
// CreatedAt When the configuration was created
CreatedAt *time.Time `json:"created_at,omitempty"`
// Enabled Whether realtime is enabled for this project
Enabled *bool `json:"enabled,omitempty"`
// PostgresChangesEnabled Whether Postgres change notifications are enabled
PostgresChangesEnabled *bool `json:"postgres_changes_enabled,omitempty"`
// PresenceEnabled Whether presence tracking is enabled
PresenceEnabled *bool `json:"presence_enabled,omitempty"`
// ProjectId Project ID
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
// UpdatedAt When the configuration was last updated
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
RealtimeConfig Realtime configuration for a project. Note: Message size and channels per connection are plan-based (not configurable).
type RealtimePlanLimits ¶
type RealtimePlanLimits struct {
// ChannelsPerConn Maximum channels per connection
ChannelsPerConn *int `json:"channels_per_conn,omitempty"`
// MaxConnections Maximum concurrent connections allowed
MaxConnections *int `json:"max_connections,omitempty"`
// MessageSizeKb Maximum message size in KB
MessageSizeKb *int `json:"message_size_kb,omitempty"`
// MessagesPerMonth Maximum messages per month
MessagesPerMonth *int `json:"messages_per_month,omitempty"`
// Plan Plan name (FREE or PRO)
Plan *string `json:"plan,omitempty"`
}
RealtimePlanLimits Plan-based limits for realtime features
type RealtimeStats ¶
type RealtimeStats struct {
// LastInvokedAt Most recent realtime activity timestamp across channels
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
// Limits Plan-based limits for realtime features
Limits *RealtimePlanLimits `json:"limits,omitempty"`
// NumConnections Current number of active connections
NumConnections *int `json:"num_connections,omitempty"`
// PeakConnections Peak concurrent connections this usage period
PeakConnections *int `json:"peak_connections,omitempty"`
}
RealtimeStats Realtime usage statistics for a project
type RedeployFrontendClientResponse ¶
type RedeployFrontendClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Frontend
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON500 *Error
JSON503 *Error
}
func ParseRedeployFrontendClientResponse ¶
func ParseRedeployFrontendClientResponse(rsp *http.Response) (*RedeployFrontendClientResponse, error)
ParseRedeployFrontendClientResponse parses an HTTP response from a RedeployFrontendWithResponse call
func (RedeployFrontendClientResponse) ContentType ¶
func (r RedeployFrontendClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RedeployFrontendClientResponse) Status ¶
func (r RedeployFrontendClientResponse) Status() string
Status returns HTTPResponse.Status
func (RedeployFrontendClientResponse) StatusCode ¶
func (r RedeployFrontendClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshOAuthProviderTokenClientResponse ¶
type RefreshOAuthProviderTokenClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
ExpiresIn *int `json:"expires_in,omitempty"`
Message *string `json:"message,omitempty"`
Provider *string `json:"provider,omitempty"`
}
JSON400 *Error
JSON401 *Error
JSON404 *Error
}
func ParseRefreshOAuthProviderTokenClientResponse ¶
func ParseRefreshOAuthProviderTokenClientResponse(rsp *http.Response) (*RefreshOAuthProviderTokenClientResponse, error)
ParseRefreshOAuthProviderTokenClientResponse parses an HTTP response from a RefreshOAuthProviderTokenWithResponse call
func (RefreshOAuthProviderTokenClientResponse) ContentType ¶
func (r RefreshOAuthProviderTokenClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RefreshOAuthProviderTokenClientResponse) Status ¶
func (r RefreshOAuthProviderTokenClientResponse) Status() string
Status returns HTTPResponse.Status
func (RefreshOAuthProviderTokenClientResponse) StatusCode ¶
func (r RefreshOAuthProviderTokenClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshOAuthProviderTokenParamsProvider ¶
type RefreshOAuthProviderTokenParamsProvider string
RefreshOAuthProviderTokenParamsProvider defines parameters for RefreshOAuthProviderToken.
const ( RefreshOAuthProviderTokenParamsProviderApple RefreshOAuthProviderTokenParamsProvider = "apple" RefreshOAuthProviderTokenParamsProviderGithub RefreshOAuthProviderTokenParamsProvider = "github" RefreshOAuthProviderTokenParamsProviderGoogle RefreshOAuthProviderTokenParamsProvider = "google" RefreshOAuthProviderTokenParamsProviderMicrosoft RefreshOAuthProviderTokenParamsProvider = "microsoft" )
Defines values for RefreshOAuthProviderTokenParamsProvider.
func (RefreshOAuthProviderTokenParamsProvider) Valid ¶
func (e RefreshOAuthProviderTokenParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the RefreshOAuthProviderTokenParamsProvider enum.
type RegenerateAnonKeyClientResponse ¶
type RegenerateAnonKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AnonKey
}
func ParseRegenerateAnonKeyClientResponse ¶
func ParseRegenerateAnonKeyClientResponse(rsp *http.Response) (*RegenerateAnonKeyClientResponse, error)
ParseRegenerateAnonKeyClientResponse parses an HTTP response from a RegenerateAnonKeyWithResponse call
func (RegenerateAnonKeyClientResponse) ContentType ¶
func (r RegenerateAnonKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RegenerateAnonKeyClientResponse) Status ¶
func (r RegenerateAnonKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (RegenerateAnonKeyClientResponse) StatusCode ¶
func (r RegenerateAnonKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegenerateServiceKeyClientResponse ¶
type RegenerateServiceKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceKey
}
func ParseRegenerateServiceKeyClientResponse ¶
func ParseRegenerateServiceKeyClientResponse(rsp *http.Response) (*RegenerateServiceKeyClientResponse, error)
ParseRegenerateServiceKeyClientResponse parses an HTTP response from a RegenerateServiceKeyWithResponse call
func (RegenerateServiceKeyClientResponse) ContentType ¶
func (r RegenerateServiceKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RegenerateServiceKeyClientResponse) Status ¶
func (r RegenerateServiceKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (RegenerateServiceKeyClientResponse) StatusCode ¶
func (r RegenerateServiceKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenderDefaultManagedAuthPageClientResponse ¶
func ParseRenderDefaultManagedAuthPageClientResponse ¶
func ParseRenderDefaultManagedAuthPageClientResponse(rsp *http.Response) (*RenderDefaultManagedAuthPageClientResponse, error)
ParseRenderDefaultManagedAuthPageClientResponse parses an HTTP response from a RenderDefaultManagedAuthPageWithResponse call
func (RenderDefaultManagedAuthPageClientResponse) ContentType ¶
func (r RenderDefaultManagedAuthPageClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RenderDefaultManagedAuthPageClientResponse) Status ¶
func (r RenderDefaultManagedAuthPageClientResponse) Status() string
Status returns HTTPResponse.Status
func (RenderDefaultManagedAuthPageClientResponse) StatusCode ¶
func (r RenderDefaultManagedAuthPageClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenderDefaultManagedAuthPageParams ¶
type RenderDefaultManagedAuthPageParams struct {
// Action Optional deep-link action for the unified hosted page. Ignored when a
// custom login page is configured. `action=device` renders the device
// authorization approval UI inline (no redirect to any external app);
// it signs the user in and calls `POST /auth/device/verify`.
Action *RenderDefaultManagedAuthPageParamsAction `form:"action,omitempty" json:"action,omitempty"`
// UserCode Device user code (from `POST /auth/device/authorize`) used with `action=device`.
UserCode *string `form:"user_code,omitempty" json:"user_code,omitempty"`
// AnonKey Project anon key used by built-in managed auth flows (required for login/signup/device actions).
AnonKey *string `form:"anon_key,omitempty" json:"anon_key,omitempty"`
// State Opaque one-time nonce generated by the client SDK before redirecting
// here. On successful login/signup it is echoed back in the post-auth
// redirect fragment as `state`, so the SDK can bind the returned session
// to the flow it initiated (login-CSRF / session-fixation defense). The
// SDK rejects a returned session whose `state` does not match.
State *string `form:"state,omitempty" json:"state,omitempty"`
}
RenderDefaultManagedAuthPageParams defines parameters for RenderDefaultManagedAuthPage.
type RenderDefaultManagedAuthPageParamsAction ¶
type RenderDefaultManagedAuthPageParamsAction string
RenderDefaultManagedAuthPageParamsAction defines parameters for RenderDefaultManagedAuthPage.
const ( RenderDefaultManagedAuthPageParamsActionDevice RenderDefaultManagedAuthPageParamsAction = "device" RenderDefaultManagedAuthPageParamsActionForgotPassword RenderDefaultManagedAuthPageParamsAction = "forgot-password" RenderDefaultManagedAuthPageParamsActionLogin RenderDefaultManagedAuthPageParamsAction = "login" RenderDefaultManagedAuthPageParamsActionSignup RenderDefaultManagedAuthPageParamsAction = "signup" )
Defines values for RenderDefaultManagedAuthPageParamsAction.
func (RenderDefaultManagedAuthPageParamsAction) Valid ¶
func (e RenderDefaultManagedAuthPageParamsAction) Valid() bool
Valid indicates whether the value is a known member of the RenderDefaultManagedAuthPageParamsAction enum.
type RenderManagedAuthPageClientResponse ¶
func ParseRenderManagedAuthPageClientResponse ¶
func ParseRenderManagedAuthPageClientResponse(rsp *http.Response) (*RenderManagedAuthPageClientResponse, error)
ParseRenderManagedAuthPageClientResponse parses an HTTP response from a RenderManagedAuthPageWithResponse call
func (RenderManagedAuthPageClientResponse) ContentType ¶
func (r RenderManagedAuthPageClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RenderManagedAuthPageClientResponse) Status ¶
func (r RenderManagedAuthPageClientResponse) Status() string
Status returns HTTPResponse.Status
func (RenderManagedAuthPageClientResponse) StatusCode ¶
func (r RenderManagedAuthPageClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetDatabasePasswordClientResponse ¶
type ResetDatabasePasswordClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
// ConnectionString Updated pgproxy connection string using Volcano-managed credentials.
ConnectionString *string `json:"connection_string,omitempty"`
Message *string `json:"message,omitempty"`
// NewPassword New Volcano-managed client password. Always starts with `vpg_`.
NewPassword *string `json:"new_password,omitempty"`
// RoleName Volcano-managed per-database client login (also the pgproxy routing username)
RoleName *string `json:"role_name,omitempty"`
}
}
func ParseResetDatabasePasswordClientResponse ¶
func ParseResetDatabasePasswordClientResponse(rsp *http.Response) (*ResetDatabasePasswordClientResponse, error)
ParseResetDatabasePasswordClientResponse parses an HTTP response from a ResetDatabasePasswordWithResponse call
func (ResetDatabasePasswordClientResponse) ContentType ¶
func (r ResetDatabasePasswordClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ResetDatabasePasswordClientResponse) Status ¶
func (r ResetDatabasePasswordClientResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDatabasePasswordClientResponse) StatusCode ¶
func (r ResetDatabasePasswordClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResolveFunctionForInvocationClientResponse ¶
type ResolveFunctionForInvocationClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ResolveFunctionResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
}
func ParseResolveFunctionForInvocationClientResponse ¶
func ParseResolveFunctionForInvocationClientResponse(rsp *http.Response) (*ResolveFunctionForInvocationClientResponse, error)
ParseResolveFunctionForInvocationClientResponse parses an HTTP response from a ResolveFunctionForInvocationWithResponse call
func (ResolveFunctionForInvocationClientResponse) ContentType ¶
func (r ResolveFunctionForInvocationClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ResolveFunctionForInvocationClientResponse) Status ¶
func (r ResolveFunctionForInvocationClientResponse) Status() string
Status returns HTTPResponse.Status
func (ResolveFunctionForInvocationClientResponse) StatusCode ¶
func (r ResolveFunctionForInvocationClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResolveFunctionForInvocationParams ¶
type ResolveFunctionForInvocationParams struct {
// Name DNS-safe function name (lowercase letters, numbers, hyphens; cannot start or end with hyphen)
Name string `form:"name" json:"name"`
}
ResolveFunctionForInvocationParams defines parameters for ResolveFunctionForInvocation.
type ResolveFunctionResponse ¶
type ResolveFunctionResponse struct {
// CacheTtlSeconds Suggested SDK cache TTL for this name-to-ID mapping
CacheTtlSeconds int `json:"cache_ttl_seconds"`
// FunctionId Canonical function ID used for invocation routing
FunctionId openapi_types.UUID `json:"function_id"`
// Name DNS-safe function name
Name string `json:"name"`
}
ResolveFunctionResponse defines model for ResolveFunctionResponse.
type RevokeAnonKeyClientResponse ¶
type RevokeAnonKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON409 *Error
JSON500 *Error
}
func ParseRevokeAnonKeyClientResponse ¶
func ParseRevokeAnonKeyClientResponse(rsp *http.Response) (*RevokeAnonKeyClientResponse, error)
ParseRevokeAnonKeyClientResponse parses an HTTP response from a RevokeAnonKeyWithResponse call
func (RevokeAnonKeyClientResponse) ContentType ¶
func (r RevokeAnonKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeAnonKeyClientResponse) Status ¶
func (r RevokeAnonKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeAnonKeyClientResponse) StatusCode ¶
func (r RevokeAnonKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScheduleRequest ¶
type ScheduleRequest struct {
// CronExpression Standard 5-field cron expression evaluated in UTC. Seconds fields, descriptors, and Quartz syntax are not supported.
CronExpression string `json:"cron_expression"`
Kind *ScheduleRequestKind `json:"kind,omitempty"`
}
ScheduleRequest defines model for ScheduleRequest.
type ScheduleRequestKind ¶ added in v0.1.0
type ScheduleRequestKind string
ScheduleRequestKind defines model for ScheduleRequest.Kind.
const (
ScheduleRequestKindCron ScheduleRequestKind = "cron"
)
Defines values for ScheduleRequestKind.
func (ScheduleRequestKind) Valid ¶ added in v0.1.0
func (e ScheduleRequestKind) Valid() bool
Valid indicates whether the value is a known member of the ScheduleRequestKind enum.
type SearchProjectLogsClientResponse ¶ added in v0.0.4
type SearchProjectLogsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogSearchResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
}
func ParseSearchProjectLogsClientResponse ¶ added in v0.0.4
func ParseSearchProjectLogsClientResponse(rsp *http.Response) (*SearchProjectLogsClientResponse, error)
ParseSearchProjectLogsClientResponse parses an HTTP response from a SearchProjectLogsWithResponse call
func (SearchProjectLogsClientResponse) ContentType ¶ added in v0.0.4
func (r SearchProjectLogsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchProjectLogsClientResponse) Status ¶ added in v0.0.4
func (r SearchProjectLogsClientResponse) Status() string
Status returns HTTPResponse.Status
func (SearchProjectLogsClientResponse) StatusCode ¶ added in v0.0.4
func (r SearchProjectLogsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchProjectLogsJSONRequestBody ¶ added in v0.0.4
type SearchProjectLogsJSONRequestBody = LogSearchRequest
SearchProjectLogsJSONRequestBody defines body for SearchProjectLogs for application/json ContentType.
type ServiceKey ¶
type ServiceKey struct {
CreatedAt *time.Time `json:"created_at,omitempty"`
Id openapi_types.UUID `json:"id"`
// KeyPrefix First 12 characters of the key for display/identification
KeyPrefix string `json:"key_prefix"`
// KeyValue Full JWT token for Authorization header.
// Returned on create, get, and list (decrypted from storage).
// **Store securely - NEVER expose in frontend code!**
KeyValue *string `json:"key_value,omitempty"`
// Name Descriptive name for the key
Name string `json:"name"`
// Permissions Operations this key may perform. ["*"] grants full admin access
// (default for keys created without an explicit scope). Scoped keys
// list specific permissions, e.g. ["functions.invoke"].
Permissions []string `json:"permissions"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ServiceKey Service role key for admin operations. **WARNING:** Bypasses all RLS - backend use only!
type SetDefaultAnonKeyClientResponse ¶ added in v0.0.4
type SetDefaultAnonKeyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AnonKey
JSON500 *Error
}
func ParseSetDefaultAnonKeyClientResponse ¶ added in v0.0.4
func ParseSetDefaultAnonKeyClientResponse(rsp *http.Response) (*SetDefaultAnonKeyClientResponse, error)
ParseSetDefaultAnonKeyClientResponse parses an HTTP response from a SetDefaultAnonKeyWithResponse call
func (SetDefaultAnonKeyClientResponse) ContentType ¶ added in v0.0.4
func (r SetDefaultAnonKeyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetDefaultAnonKeyClientResponse) Status ¶ added in v0.0.4
func (r SetDefaultAnonKeyClientResponse) Status() string
Status returns HTTPResponse.Status
func (SetDefaultAnonKeyClientResponse) StatusCode ¶ added in v0.0.4
func (r SetDefaultAnonKeyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StorageBucket ¶
type StorageBucket struct {
// AllowedMimeTypes Allowed MIME types (null for all types)
AllowedMimeTypes *[]string `json:"allowed_mime_types,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty"`
// FileSizeLimit Maximum file size in bytes (null for no limit)
FileSizeLimit *int64 `json:"file_size_limit,omitempty"`
Id openapi_types.UUID `json:"id"`
// LastInvokedAt Most recent bucket operation timestamp
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
// Name Bucket name (unique within project)
Name string `json:"name"`
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
StorageBucket A named container for files within a project. Public access is controlled at the file level via is_public on StorageObject.
type StorageCopyRequest ¶
type StorageCopyRequest struct {
// From Source path
From string `json:"from"`
// To Destination path
To string `json:"to"`
}
StorageCopyRequest defines model for StorageCopyRequest.
type StorageListResponse ¶
type StorageListResponse struct {
// NextCursor Cursor for next page (empty if no more results)
NextCursor *string `json:"next_cursor,omitempty"`
Objects *[]StorageObject `json:"objects,omitempty"`
}
StorageListResponse defines model for StorageListResponse.
type StorageMoveRequest ¶
type StorageMoveRequest struct {
// From Source path
From string `json:"from"`
// To Destination path
To string `json:"to"`
}
StorageMoveRequest defines model for StorageMoveRequest.
type StorageObject ¶
type StorageObject struct {
BucketId openapi_types.UUID `json:"bucket_id"`
CreatedAt *time.Time `json:"created_at,omitempty"`
// Etag S3 ETag for cache validation
Etag *string `json:"etag,omitempty"`
Id openapi_types.UUID `json:"id"`
// IsPublic If true, the file can be downloaded with just an anon key (no user authentication).
// Files are private by default. Only the owner or a service key can change visibility.
IsPublic bool `json:"is_public"`
// Metadata Custom user metadata (key-value pairs).
// Limits: Maximum 50 keys, maximum 10KB total serialized size.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
// MimeType MIME type
MimeType string `json:"mime_type"`
// Name Full path within bucket (e.g., "users/abc123/avatar.png")
Name string `json:"name"`
// OwnerId Auth user who uploaded (null for anonymous/service)
OwnerId *openapi_types.UUID `json:"owner_id,omitempty"`
// PublicUrl Shareable public URL for this file (only set for public files with is_public=true).
// This URL requires NO authentication and can be embedded in HTML, shared via email, etc.
// The URL is properly URL-encoded by the server - use it as-is without additional encoding.
PublicUrl *string `json:"public_url,omitempty"`
// Size File size in bytes
Size int64 `json:"size"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
StorageObject defines model for StorageObject.
type StorageObjectWithBucket ¶
type StorageObjectWithBucket struct {
BucketId openapi_types.UUID `json:"bucket_id"`
// BucketName Name of the bucket containing this object
BucketName string `json:"bucket_name"`
CreatedAt *time.Time `json:"created_at,omitempty"`
Etag *string `json:"etag,omitempty"`
Id openapi_types.UUID `json:"id"`
IsPublic bool `json:"is_public"`
Metadata *map[string]interface{} `json:"metadata,omitempty"`
MimeType string `json:"mime_type"`
// Name Full path within bucket
Name string `json:"name"`
// OwnerId Auth user who uploaded (null for anonymous/service)
OwnerId *openapi_types.UUID `json:"owner_id,omitempty"`
// PublicUrl Shareable public URL for this file (only set for public files with is_public=true).
// This URL requires NO authentication and can be embedded in HTML, shared via email, etc.
PublicUrl *string `json:"public_url,omitempty"`
// Size File size in bytes
Size int64 `json:"size"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
StorageObjectWithBucket Storage object with bucket name included (for admin listing across buckets)
type StoragePolicy ¶
type StoragePolicy struct {
BucketId openapi_types.UUID `json:"bucket_id"`
CreatedAt *time.Time `json:"created_at,omitempty"`
// Definition Policy expression evaluated at request time.
// Examples:
// - "true" - Allow all
// - "auth.uid() = owner_id" - Owner only
// - "auth.role() = 'authenticated'" - Authenticated users
// - "(storage.foldername(name))[1] = auth.uid()::text" - User's folder
Definition string `json:"definition"`
Id openapi_types.UUID `json:"id"`
// Name Policy name (unique within bucket)
Name string `json:"name"`
// Operation Operation this policy applies to
Operation StoragePolicyOperation `json:"operation"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
StoragePolicy defines model for StoragePolicy.
type StoragePolicyOperation ¶ added in v0.1.0
type StoragePolicyOperation string
StoragePolicyOperation Operation this policy applies to
const ( DELETE StoragePolicyOperation = "DELETE" INSERT StoragePolicyOperation = "INSERT" SELECT StoragePolicyOperation = "SELECT" UPDATE StoragePolicyOperation = "UPDATE" )
Defines values for StoragePolicyOperation.
func (StoragePolicyOperation) Valid ¶ added in v0.1.0
func (e StoragePolicyOperation) Valid() bool
Valid indicates whether the value is a known member of the StoragePolicyOperation enum.
type StorageStats ¶
type StorageStats struct {
// BucketCount Number of storage buckets
BucketCount int `json:"bucket_count"`
// ObjectCount Total number of stored files
ObjectCount int `json:"object_count"`
// TotalSize Total storage used in bytes
TotalSize int64 `json:"total_size"`
}
StorageStats Aggregate storage statistics for a project
type StorageVisibilityRequest ¶
type StorageVisibilityRequest struct {
// IsPublic Whether the file should be publicly accessible
IsPublic bool `json:"is_public"`
}
StorageVisibilityRequest defines model for StorageVisibilityRequest.
type StreamProjectLogsClientResponse ¶ added in v0.0.4
type StreamProjectLogsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseStreamProjectLogsClientResponse ¶ added in v0.0.4
func ParseStreamProjectLogsClientResponse(rsp *http.Response) (*StreamProjectLogsClientResponse, error)
ParseStreamProjectLogsClientResponse parses an HTTP response from a StreamProjectLogsWithResponse call
func (StreamProjectLogsClientResponse) ContentType ¶ added in v0.0.4
func (r StreamProjectLogsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StreamProjectLogsClientResponse) Status ¶ added in v0.0.4
func (r StreamProjectLogsClientResponse) Status() string
Status returns HTTPResponse.Status
func (StreamProjectLogsClientResponse) StatusCode ¶ added in v0.0.4
func (r StreamProjectLogsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamProjectLogsJSONRequestBody ¶ added in v0.0.4
type StreamProjectLogsJSONRequestBody = LogStreamRequest
StreamProjectLogsJSONRequestBody defines body for StreamProjectLogs for application/json ContentType.
type StreamProjectLogsParams ¶ added in v0.0.4
type StreamProjectLogsParams struct {
// LastEventId Opaque stream cursor fallback when setting `Last-Event-ID` is not practical.
LastEventId *string `form:"last_event_id,omitempty" json:"last_event_id,omitempty"`
// LastEventID Opaque stream cursor from the most recent SSE `id` field.
LastEventID *string `json:"Last-Event-ID,omitempty"`
}
StreamProjectLogsParams defines parameters for StreamProjectLogs.
type TestEmailConfigClientResponse ¶ added in v0.0.4
type TestEmailConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TestEmailResponse
}
func ParseTestEmailConfigClientResponse ¶ added in v0.0.4
func ParseTestEmailConfigClientResponse(rsp *http.Response) (*TestEmailConfigClientResponse, error)
ParseTestEmailConfigClientResponse parses an HTTP response from a TestEmailConfigWithResponse call
func (TestEmailConfigClientResponse) ContentType ¶ added in v0.0.4
func (r TestEmailConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (TestEmailConfigClientResponse) Status ¶ added in v0.0.4
func (r TestEmailConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (TestEmailConfigClientResponse) StatusCode ¶ added in v0.0.4
func (r TestEmailConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestEmailConfigJSONRequestBody ¶ added in v0.0.4
type TestEmailConfigJSONRequestBody = TestEmailRequest
TestEmailConfigJSONRequestBody defines body for TestEmailConfig for application/json ContentType.
type TestEmailRequest ¶ added in v0.0.4
type TestEmailRequest struct {
// HtmlBody Optional HTML body override. Rendered as an html/template. Max 256 KiB.
HtmlBody *string `json:"html_body,omitempty"`
// Subject Optional subject override, rendered as a text/template. Only
// applied on the override path — requires `html_body` or
// `text_body` to also be set, otherwise the request is
// rejected with 400.
Subject *string `json:"subject,omitempty"`
// TextBody Optional plain-text body override. Rendered as a text/template. Max 256 KiB.
TextBody *string `json:"text_body,omitempty"`
// ToEmail Recipient address for the diagnostic email.
ToEmail openapi_types.Email `json:"to_email"`
}
TestEmailRequest When `html_body` or `text_body` is provided the backend renders those (plus optional `subject`) through html/text templates against the standard `Data` (ProjectName, Name, SiteURL) and sends the result — used by the template-editor "Send Test" affordance to preview an unsaved template. When both bodies are omitted a hardcoded diagnostic message is sent to verify SMTP credentials and `subject` is ignored. Sending `subject` alone (without a body) is rejected with 400.
type TestEmailResponse ¶ added in v0.0.4
type TestEmailResponse struct {
Success bool `json:"success"`
}
TestEmailResponse defines model for TestEmailResponse.
type UnbanAuthUserClientResponse ¶
type UnbanAuthUserClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UnbanUserResponse
JSON404 *Error
}
func ParseUnbanAuthUserClientResponse ¶
func ParseUnbanAuthUserClientResponse(rsp *http.Response) (*UnbanAuthUserClientResponse, error)
ParseUnbanAuthUserClientResponse parses an HTTP response from a UnbanAuthUserWithResponse call
func (UnbanAuthUserClientResponse) ContentType ¶
func (r UnbanAuthUserClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnbanAuthUserClientResponse) Status ¶
func (r UnbanAuthUserClientResponse) Status() string
Status returns HTTPResponse.Status
func (UnbanAuthUserClientResponse) StatusCode ¶
func (r UnbanAuthUserClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnbanUserResponse ¶
type UnbanUserResponse struct {
Email openapi_types.Email `json:"email"`
Message string `json:"message"`
Status UnbanUserResponseStatus `json:"status"`
UserId openapi_types.UUID `json:"user_id"`
}
UnbanUserResponse Response when unbanning a user
type UnbanUserResponseStatus ¶ added in v0.1.0
type UnbanUserResponseStatus string
UnbanUserResponseStatus defines model for UnbanUserResponse.Status.
const (
UnbanUserResponseStatusActive UnbanUserResponseStatus = "active"
)
Defines values for UnbanUserResponseStatus.
func (UnbanUserResponseStatus) Valid ¶ added in v0.1.0
func (e UnbanUserResponseStatus) Valid() bool
Valid indicates whether the value is a known member of the UnbanUserResponseStatus enum.
type UpdateAuthConfigClientResponse ¶
type UpdateAuthConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthConfig
}
func ParseUpdateAuthConfigClientResponse ¶
func ParseUpdateAuthConfigClientResponse(rsp *http.Response) (*UpdateAuthConfigClientResponse, error)
ParseUpdateAuthConfigClientResponse parses an HTTP response from a UpdateAuthConfigWithResponse call
func (UpdateAuthConfigClientResponse) ContentType ¶
func (r UpdateAuthConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateAuthConfigClientResponse) Status ¶
func (r UpdateAuthConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAuthConfigClientResponse) StatusCode ¶
func (r UpdateAuthConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAuthConfigJSONRequestBody ¶
type UpdateAuthConfigJSONRequestBody = UpdateAuthConfigRequest
UpdateAuthConfigJSONRequestBody defines body for UpdateAuthConfig for application/json ContentType.
type UpdateAuthConfigRequest ¶
type UpdateAuthConfigRequest struct {
AccessTokenLifetime *int `json:"access_token_lifetime,omitempty"`
AllowPasswordReset *bool `json:"allow_password_reset,omitempty"`
// AllowedRedirectUrls Redirect allowlist. Every entry must be a valid http/https URL.
AllowedRedirectUrls *[]string `json:"allowed_redirect_urls,omitempty"`
CorsAllowCredentials *bool `json:"cors_allow_credentials,omitempty"`
CorsMaxAge *int `json:"cors_max_age,omitempty"`
// DeviceVerificationUrl Optional custom device-authorization verification page. Must be a
// valid http/https URL (not tied to allowed_redirect_urls). When set,
// device-code logins return this URL (with user_code) instead of the
// managed device page. Send an empty string to clear the override.
DeviceVerificationUrl *string `json:"device_verification_url,omitempty"`
EmailConfirmationSubject *string `json:"email_confirmation_subject,omitempty"`
// EmailConfirmationTimeout Email confirmation token expiry in seconds.
EmailConfirmationTimeout *int `json:"email_confirmation_timeout,omitempty"`
// EmailEnabled Enable transactional email sending. Cannot be false while require_email_confirmation is true.
EmailEnabled *bool `json:"email_enabled,omitempty"`
EmailFromAddress *string `json:"email_from_address,omitempty"`
EmailFromName *string `json:"email_from_name,omitempty"`
EmailPasswordChangedSubject *string `json:"email_password_changed_subject,omitempty"`
EmailPasswordResetSubject *string `json:"email_password_reset_subject,omitempty"`
EnableAnonymousSignins *bool `json:"enable_anonymous_signins,omitempty"`
// EnableEmailPassword Enable/disable email/password provider
EnableEmailPassword *bool `json:"enable_email_password,omitempty"`
// EnableSignup Master switch for signups across ALL providers
EnableSignup *bool `json:"enable_signup,omitempty"`
InactivityTimeout *int `json:"inactivity_timeout,omitempty"`
// ManagedAuthEnabled Enable or disable managed auth hosted pages for the project.
ManagedAuthEnabled *bool `json:"managed_auth_enabled,omitempty"`
MaxPasswordHistory *int `json:"max_password_history,omitempty"`
MaxSessionDuration *int `json:"max_session_duration,omitempty"`
MinPasswordLength *int `json:"min_password_length,omitempty"`
PasswordResetTimeout *int `json:"password_reset_timeout,omitempty"`
// PostAuthRedirectUrl Must be included in allowed_redirect_urls when set.
PostAuthRedirectUrl *string `json:"post_auth_redirect_url,omitempty"`
// PostLogoutRedirectUrl Must be included in allowed_redirect_urls when set.
PostLogoutRedirectUrl *string `json:"post_logout_redirect_url,omitempty"`
RateLimitSignin *int `json:"rate_limit_signin,omitempty"`
RateLimitSignup *int `json:"rate_limit_signup,omitempty"`
RateLimitTokenRefresh *int `json:"rate_limit_token_refresh,omitempty"`
RefreshTokenLifetime *int `json:"refresh_token_lifetime,omitempty"`
// RequireEmailConfirmation Require users to confirm email before sign-in. Can only be true when email_enabled is true.
RequireEmailConfirmation *bool `json:"require_email_confirmation,omitempty"`
RequireLowercase *bool `json:"require_lowercase,omitempty"`
RequireNumbers *bool `json:"require_numbers,omitempty"`
RequireSpecialChars *bool `json:"require_special_chars,omitempty"`
RequireUppercase *bool `json:"require_uppercase,omitempty"`
SmtpHost *string `json:"smtp_host,omitempty"`
// SmtpPassword SMTP password (sensitive). Encrypted at rest (AES-256-GCM) when stored.
SmtpPassword *string `json:"smtp_password,omitempty"`
SmtpPort *int `json:"smtp_port,omitempty"`
SmtpUseTls *bool `json:"smtp_use_tls,omitempty"`
SmtpUsername *string `json:"smtp_username,omitempty"`
}
UpdateAuthConfigRequest All fields optional - only include fields you want to update. Validation rule: require_email_confirmation=true requires email_enabled=true.
type UpdateAuthHostedPageClientResponse ¶
type UpdateAuthHostedPageClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthHostedPageResponse
}
func ParseUpdateAuthHostedPageClientResponse ¶
func ParseUpdateAuthHostedPageClientResponse(rsp *http.Response) (*UpdateAuthHostedPageClientResponse, error)
ParseUpdateAuthHostedPageClientResponse parses an HTTP response from a UpdateAuthHostedPageWithResponse call
func (UpdateAuthHostedPageClientResponse) ContentType ¶
func (r UpdateAuthHostedPageClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateAuthHostedPageClientResponse) Status ¶
func (r UpdateAuthHostedPageClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateAuthHostedPageClientResponse) StatusCode ¶
func (r UpdateAuthHostedPageClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAuthHostedPageJSONRequestBody ¶
type UpdateAuthHostedPageJSONRequestBody = UpdateAuthHostedPageRequest
UpdateAuthHostedPageJSONRequestBody defines body for UpdateAuthHostedPage for application/json ContentType.
type UpdateAuthHostedPageRequest ¶
type UpdateAuthHostedPageRequest struct {
// Css Optional CSS injected at render time. Max 256 KiB.
Css *string `json:"css,omitempty"`
// Html Raw HTML markup for the page. Max 256 KiB.
Html string `json:"html"`
}
UpdateAuthHostedPageRequest defines model for UpdateAuthHostedPageRequest.
type UpdateDatabaseTypeClientResponse ¶
type UpdateDatabaseTypeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Database
}
func ParseUpdateDatabaseTypeClientResponse ¶
func ParseUpdateDatabaseTypeClientResponse(rsp *http.Response) (*UpdateDatabaseTypeClientResponse, error)
ParseUpdateDatabaseTypeClientResponse parses an HTTP response from a UpdateDatabaseTypeWithResponse call
func (UpdateDatabaseTypeClientResponse) ContentType ¶
func (r UpdateDatabaseTypeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateDatabaseTypeClientResponse) Status ¶
func (r UpdateDatabaseTypeClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDatabaseTypeClientResponse) StatusCode ¶
func (r UpdateDatabaseTypeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDatabaseTypeJSONRequestBody ¶
type UpdateDatabaseTypeJSONRequestBody = UpdateDatabaseTypeRequest
UpdateDatabaseTypeJSONRequestBody defines body for UpdateDatabaseType for application/json ContentType.
type UpdateDatabaseTypeRequest ¶
type UpdateDatabaseTypeRequest struct {
// DatabaseType New compute size tier
DatabaseType UpdateDatabaseTypeRequestDatabaseType `json:"database_type"`
}
UpdateDatabaseTypeRequest Update database compute size tier
type UpdateDatabaseTypeRequestDatabaseType ¶ added in v0.1.0
type UpdateDatabaseTypeRequestDatabaseType string
UpdateDatabaseTypeRequestDatabaseType New compute size tier
const ( UpdateDatabaseTypeRequestDatabaseTypeVolcanoDb2xl UpdateDatabaseTypeRequestDatabaseType = "volcano-db-2xl" UpdateDatabaseTypeRequestDatabaseTypeVolcanoDbL UpdateDatabaseTypeRequestDatabaseType = "volcano-db-l" UpdateDatabaseTypeRequestDatabaseTypeVolcanoDbM UpdateDatabaseTypeRequestDatabaseType = "volcano-db-m" UpdateDatabaseTypeRequestDatabaseTypeVolcanoDbS UpdateDatabaseTypeRequestDatabaseType = "volcano-db-s" UpdateDatabaseTypeRequestDatabaseTypeVolcanoDbXl UpdateDatabaseTypeRequestDatabaseType = "volcano-db-xl" UpdateDatabaseTypeRequestDatabaseTypeVolcanoDbXs UpdateDatabaseTypeRequestDatabaseType = "volcano-db-xs" )
Defines values for UpdateDatabaseTypeRequestDatabaseType.
func (UpdateDatabaseTypeRequestDatabaseType) Valid ¶ added in v0.1.0
func (e UpdateDatabaseTypeRequestDatabaseType) Valid() bool
Valid indicates whether the value is a known member of the UpdateDatabaseTypeRequestDatabaseType enum.
type UpdateEmailTemplateClientResponse ¶
type UpdateEmailTemplateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EmailTemplate
JSON403 *Error
}
func ParseUpdateEmailTemplateClientResponse ¶
func ParseUpdateEmailTemplateClientResponse(rsp *http.Response) (*UpdateEmailTemplateClientResponse, error)
ParseUpdateEmailTemplateClientResponse parses an HTTP response from a UpdateEmailTemplateWithResponse call
func (UpdateEmailTemplateClientResponse) ContentType ¶
func (r UpdateEmailTemplateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateEmailTemplateClientResponse) Status ¶
func (r UpdateEmailTemplateClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateEmailTemplateClientResponse) StatusCode ¶
func (r UpdateEmailTemplateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEmailTemplateJSONRequestBody ¶
type UpdateEmailTemplateJSONRequestBody = UpdateEmailTemplateRequest
UpdateEmailTemplateJSONRequestBody defines body for UpdateEmailTemplate for application/json ContentType.
type UpdateEmailTemplateParamsType ¶
type UpdateEmailTemplateParamsType string
UpdateEmailTemplateParamsType defines parameters for UpdateEmailTemplate.
const ( UpdateEmailTemplateParamsTypeConfirmation UpdateEmailTemplateParamsType = "confirmation" UpdateEmailTemplateParamsTypePasswordChanged UpdateEmailTemplateParamsType = "password_changed" UpdateEmailTemplateParamsTypePasswordReset UpdateEmailTemplateParamsType = "password_reset" UpdateEmailTemplateParamsTypeWelcome UpdateEmailTemplateParamsType = "welcome" )
Defines values for UpdateEmailTemplateParamsType.
func (UpdateEmailTemplateParamsType) Valid ¶
func (e UpdateEmailTemplateParamsType) Valid() bool
Valid indicates whether the value is a known member of the UpdateEmailTemplateParamsType enum.
type UpdateEmailTemplateRequest ¶
type UpdateEmailTemplateRequest struct {
HtmlBody *string `json:"html_body,omitempty"`
Subject *string `json:"subject,omitempty"`
TextBody *string `json:"text_body,omitempty"`
}
UpdateEmailTemplateRequest defines model for UpdateEmailTemplateRequest.
type UpdateFunctionClientResponse ¶
type UpdateFunctionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Function
JSON400 *Error
JSON404 *Error
}
func ParseUpdateFunctionClientResponse ¶
func ParseUpdateFunctionClientResponse(rsp *http.Response) (*UpdateFunctionClientResponse, error)
ParseUpdateFunctionClientResponse parses an HTTP response from a UpdateFunctionWithResponse call
func (UpdateFunctionClientResponse) ContentType ¶
func (r UpdateFunctionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFunctionClientResponse) Status ¶
func (r UpdateFunctionClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFunctionClientResponse) StatusCode ¶
func (r UpdateFunctionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFunctionJSONRequestBody ¶
type UpdateFunctionJSONRequestBody = UpdateFunctionRequest
UpdateFunctionJSONRequestBody defines body for UpdateFunction for application/json ContentType.
type UpdateFunctionRequest ¶
type UpdateFunctionRequest struct {
// IsPublic Function visibility for anon-key invocation.
// - `false` (default): private function
// - `true`: public function (anon keys with `functions.invoke` can invoke)
IsPublic bool `json:"is_public"`
}
UpdateFunctionRequest defines model for UpdateFunctionRequest.
type UpdateFunctionSchedulerClientResponse ¶
type UpdateFunctionSchedulerClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FunctionScheduler
}
func ParseUpdateFunctionSchedulerClientResponse ¶
func ParseUpdateFunctionSchedulerClientResponse(rsp *http.Response) (*UpdateFunctionSchedulerClientResponse, error)
ParseUpdateFunctionSchedulerClientResponse parses an HTTP response from a UpdateFunctionSchedulerWithResponse call
func (UpdateFunctionSchedulerClientResponse) ContentType ¶
func (r UpdateFunctionSchedulerClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFunctionSchedulerClientResponse) Status ¶
func (r UpdateFunctionSchedulerClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFunctionSchedulerClientResponse) StatusCode ¶
func (r UpdateFunctionSchedulerClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFunctionSchedulerJSONRequestBody ¶
type UpdateFunctionSchedulerJSONRequestBody = UpdateFunctionSchedulerRequest
UpdateFunctionSchedulerJSONRequestBody defines body for UpdateFunctionScheduler for application/json ContentType.
type UpdateFunctionSchedulerRequest ¶
type UpdateFunctionSchedulerRequest struct {
Enabled *bool `json:"enabled,omitempty"`
Name *string `json:"name,omitempty"`
Payload *map[string]interface{} `json:"payload,omitempty"`
Regions *[]string `json:"regions,omitempty"`
Schedule *ScheduleRequest `json:"schedule,omitempty"`
}
UpdateFunctionSchedulerRequest defines model for UpdateFunctionSchedulerRequest.
type UpdateOAuthConfigClientResponse ¶
type UpdateOAuthConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *OAuthConfig
}
func ParseUpdateOAuthConfigClientResponse ¶
func ParseUpdateOAuthConfigClientResponse(rsp *http.Response) (*UpdateOAuthConfigClientResponse, error)
ParseUpdateOAuthConfigClientResponse parses an HTTP response from a UpdateOAuthConfigWithResponse call
func (UpdateOAuthConfigClientResponse) ContentType ¶
func (r UpdateOAuthConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateOAuthConfigClientResponse) Status ¶
func (r UpdateOAuthConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateOAuthConfigClientResponse) StatusCode ¶
func (r UpdateOAuthConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOAuthConfigJSONRequestBody ¶
type UpdateOAuthConfigJSONRequestBody = UpdateOAuthConfigRequest
UpdateOAuthConfigJSONRequestBody defines body for UpdateOAuthConfig for application/json ContentType.
type UpdateOAuthConfigParams ¶
type UpdateOAuthConfigParams struct {
// ClientId Required when `provider=device` to select a specific device client.
ClientId *string `form:"client_id,omitempty" json:"client_id,omitempty"`
}
UpdateOAuthConfigParams defines parameters for UpdateOAuthConfig.
type UpdateOAuthConfigParamsProvider ¶
type UpdateOAuthConfigParamsProvider string
UpdateOAuthConfigParamsProvider defines parameters for UpdateOAuthConfig.
const ( Apple UpdateOAuthConfigParamsProvider = "apple" Device UpdateOAuthConfigParamsProvider = "device" Github UpdateOAuthConfigParamsProvider = "github" Google UpdateOAuthConfigParamsProvider = "google" Microsoft UpdateOAuthConfigParamsProvider = "microsoft" )
Defines values for UpdateOAuthConfigParamsProvider.
func (UpdateOAuthConfigParamsProvider) Valid ¶
func (e UpdateOAuthConfigParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the UpdateOAuthConfigParamsProvider enum.
type UpdateOAuthConfigRequest ¶
type UpdateOAuthConfigRequest struct {
// ClientId Supported for non-device providers. Not supported for `provider=device`.
ClientId *string `json:"client_id,omitempty"`
// ClientSecret Supported for non-device providers. Not supported for `provider=device`.
ClientSecret *string `json:"client_secret,omitempty"`
Enabled *bool `json:"enabled,omitempty"`
RedirectUrl *string `json:"redirect_url,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
}
UpdateOAuthConfigRequest defines model for UpdateOAuthConfigRequest.
type UpdateProjectClientResponse ¶
type UpdateProjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
JSON400 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
}
func ParseUpdateProjectClientResponse ¶
func ParseUpdateProjectClientResponse(rsp *http.Response) (*UpdateProjectClientResponse, error)
ParseUpdateProjectClientResponse parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectClientResponse) ContentType ¶
func (r UpdateProjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateProjectClientResponse) Status ¶
func (r UpdateProjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectClientResponse) StatusCode ¶
func (r UpdateProjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody = UpdateProjectRequest
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectRequest ¶
type UpdateProjectRequest struct {
// AllRegions If omitted and `selected_regions` is also omitted, existing region policy is preserved.
// If `selected_regions` is provided without `all_regions`, it is treated as subset mode.
AllRegions *bool `json:"all_regions,omitempty"`
Name *string `json:"name,omitempty"`
// SelectedRegions Region subset for project deployments.
// Provide with `all_regions=false`.
SelectedRegions *[]string `json:"selected_regions,omitempty"`
}
UpdateProjectRequest Update mutable project fields (name and/or region policy)
type UpdateRealtimeConfigClientResponse ¶
type UpdateRealtimeConfigClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RealtimeConfig
JSON400 *Error
JSON401 *Error
}
func ParseUpdateRealtimeConfigClientResponse ¶
func ParseUpdateRealtimeConfigClientResponse(rsp *http.Response) (*UpdateRealtimeConfigClientResponse, error)
ParseUpdateRealtimeConfigClientResponse parses an HTTP response from a UpdateRealtimeConfigWithResponse call
func (UpdateRealtimeConfigClientResponse) ContentType ¶
func (r UpdateRealtimeConfigClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateRealtimeConfigClientResponse) Status ¶
func (r UpdateRealtimeConfigClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRealtimeConfigClientResponse) StatusCode ¶
func (r UpdateRealtimeConfigClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRealtimeConfigJSONRequestBody ¶
type UpdateRealtimeConfigJSONRequestBody = UpdateRealtimeConfigRequest
UpdateRealtimeConfigJSONRequestBody defines body for UpdateRealtimeConfig for application/json ContentType.
type UpdateRealtimeConfigRequest ¶
type UpdateRealtimeConfigRequest struct {
// BroadcastEnabled Whether broadcast channels are enabled
BroadcastEnabled *bool `json:"broadcast_enabled,omitempty"`
// Enabled Whether realtime is enabled for this project
Enabled *bool `json:"enabled,omitempty"`
// PostgresChangesEnabled Whether Postgres change notifications are enabled
PostgresChangesEnabled *bool `json:"postgres_changes_enabled,omitempty"`
// PresenceEnabled Whether presence tracking is enabled
PresenceEnabled *bool `json:"presence_enabled,omitempty"`
}
UpdateRealtimeConfigRequest Request to update realtime configuration. Limits (message size, channels per connection) are plan-based and cannot be configured.
type UpdateStorageBucketClientResponse ¶
type UpdateStorageBucketClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageBucket
}
func ParseUpdateStorageBucketClientResponse ¶
func ParseUpdateStorageBucketClientResponse(rsp *http.Response) (*UpdateStorageBucketClientResponse, error)
ParseUpdateStorageBucketClientResponse parses an HTTP response from a UpdateStorageBucketWithResponse call
func (UpdateStorageBucketClientResponse) ContentType ¶
func (r UpdateStorageBucketClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateStorageBucketClientResponse) Status ¶
func (r UpdateStorageBucketClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateStorageBucketClientResponse) StatusCode ¶
func (r UpdateStorageBucketClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateStorageBucketJSONRequestBody ¶
type UpdateStorageBucketJSONRequestBody = UpdateStorageBucketRequest
UpdateStorageBucketJSONRequestBody defines body for UpdateStorageBucket for application/json ContentType.
type UpdateStorageBucketRequest ¶
type UpdateStorageBucketRequest struct {
AllowedMimeTypes *[]string `json:"allowed_mime_types,omitempty"`
FileSizeLimit *int64 `json:"file_size_limit,omitempty"`
}
UpdateStorageBucketRequest defines model for UpdateStorageBucketRequest.
type UpdateStorageObjectVisibilityClientResponse ¶
type UpdateStorageObjectVisibilityClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StorageObject
}
func ParseUpdateStorageObjectVisibilityClientResponse ¶
func ParseUpdateStorageObjectVisibilityClientResponse(rsp *http.Response) (*UpdateStorageObjectVisibilityClientResponse, error)
ParseUpdateStorageObjectVisibilityClientResponse parses an HTTP response from a UpdateStorageObjectVisibilityWithResponse call
func (UpdateStorageObjectVisibilityClientResponse) ContentType ¶
func (r UpdateStorageObjectVisibilityClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateStorageObjectVisibilityClientResponse) Status ¶
func (r UpdateStorageObjectVisibilityClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateStorageObjectVisibilityClientResponse) StatusCode ¶
func (r UpdateStorageObjectVisibilityClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateStorageObjectVisibilityJSONRequestBody ¶
type UpdateStorageObjectVisibilityJSONRequestBody = StorageVisibilityRequest
UpdateStorageObjectVisibilityJSONRequestBody defines body for UpdateStorageObjectVisibility for application/json ContentType.
type UpdateVariableClientResponse ¶
type UpdateVariableClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Variable
JSON404 *Error
}
func ParseUpdateVariableClientResponse ¶
func ParseUpdateVariableClientResponse(rsp *http.Response) (*UpdateVariableClientResponse, error)
ParseUpdateVariableClientResponse parses an HTTP response from a UpdateVariableWithResponse call
func (UpdateVariableClientResponse) ContentType ¶
func (r UpdateVariableClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateVariableClientResponse) Status ¶
func (r UpdateVariableClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateVariableClientResponse) StatusCode ¶
func (r UpdateVariableClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateVariableJSONRequestBody ¶
type UpdateVariableJSONRequestBody = UpdateVariableRequest
UpdateVariableJSONRequestBody defines body for UpdateVariable for application/json ContentType.
type UpdateVariableRequest ¶
type UpdateVariableRequest struct {
Value string `json:"value"`
}
UpdateVariableRequest defines model for UpdateVariableRequest.
type UploadPartClientResponse ¶
type UploadPartClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UploadSessionPart
}
func ParseUploadPartClientResponse ¶
func ParseUploadPartClientResponse(rsp *http.Response) (*UploadPartClientResponse, error)
ParseUploadPartClientResponse parses an HTTP response from a UploadPartWithResponse call
func (UploadPartClientResponse) ContentType ¶
func (r UploadPartClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UploadPartClientResponse) Status ¶
func (r UploadPartClientResponse) Status() string
Status returns HTTPResponse.Status
func (UploadPartClientResponse) StatusCode ¶
func (r UploadPartClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadPartParams ¶
type UploadPartParams struct {
// XUploadSession Upload session ID
XUploadSession string `json:"X-Upload-Session"`
// XPartNumber Part number (1 to 10000)
XPartNumber int `json:"X-Part-Number"`
}
UploadPartParams defines parameters for UploadPart.
type UploadProjectLogoClientResponse ¶ added in v0.0.4
type UploadProjectLogoClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
JSON400 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseUploadProjectLogoClientResponse ¶ added in v0.0.4
func ParseUploadProjectLogoClientResponse(rsp *http.Response) (*UploadProjectLogoClientResponse, error)
ParseUploadProjectLogoClientResponse parses an HTTP response from a UploadProjectLogoWithResponse call
func (UploadProjectLogoClientResponse) ContentType ¶ added in v0.0.4
func (r UploadProjectLogoClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UploadProjectLogoClientResponse) Status ¶ added in v0.0.4
func (r UploadProjectLogoClientResponse) Status() string
Status returns HTTPResponse.Status
func (UploadProjectLogoClientResponse) StatusCode ¶ added in v0.0.4
func (r UploadProjectLogoClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadProjectLogoMultipartBody ¶ added in v0.0.4
type UploadProjectLogoMultipartBody struct {
// Logo Logo image (PNG, JPEG, GIF, WebP, or SVG; max 2 MB)
Logo openapi_types.File `json:"logo"`
}
UploadProjectLogoMultipartBody defines parameters for UploadProjectLogo.
type UploadProjectLogoMultipartRequestBody ¶ added in v0.0.4
type UploadProjectLogoMultipartRequestBody UploadProjectLogoMultipartBody
UploadProjectLogoMultipartRequestBody defines body for UploadProjectLogo for multipart/form-data ContentType.
type UploadSessionPart ¶
type UploadSessionPart struct {
// Etag ETag of the uploaded part
Etag *string `json:"etag,omitempty"`
// PartNumber Part number (1-10000)
PartNumber *int `json:"part_number,omitempty"`
// Size Size of the part in bytes
Size *int64 `json:"size,omitempty"`
}
UploadSessionPart Information about an uploaded part
type UploadSessionStatusResponse ¶
type UploadSessionStatusResponse struct {
// BytesUploaded Total bytes uploaded so far
BytesUploaded *int64 `json:"bytes_uploaded,omitempty"`
// ContentType MIME type
ContentType *string `json:"content_type,omitempty"`
// CreatedAt Session creation time
CreatedAt *time.Time `json:"created_at,omitempty"`
// ExpiresAt Session expiry time
ExpiresAt *time.Time `json:"expires_at,omitempty"`
// PartSize Size of each part (except last)
PartSize *int64 `json:"part_size,omitempty"`
// Parts List of uploaded parts (for resume)
Parts *[]UploadSessionPart `json:"parts,omitempty"`
// PartsUploaded Number of parts uploaded
PartsUploaded *int `json:"parts_uploaded,omitempty"`
// Path Target file path
Path *string `json:"path,omitempty"`
// SessionId Upload session ID
SessionId *string `json:"session_id,omitempty"`
// Status Current status of the upload
Status *UploadSessionStatusResponseStatus `json:"status,omitempty"`
// TotalParts Total number of parts
TotalParts *int `json:"total_parts,omitempty"`
// TotalSize Total file size in bytes
TotalSize *int64 `json:"total_size,omitempty"`
}
UploadSessionStatusResponse Status of an upload session
type UploadSessionStatusResponseStatus ¶ added in v0.1.0
type UploadSessionStatusResponseStatus string
UploadSessionStatusResponseStatus Current status of the upload
const ( Aborted UploadSessionStatusResponseStatus = "aborted" Completed UploadSessionStatusResponseStatus = "completed" Completing UploadSessionStatusResponseStatus = "completing" Pending UploadSessionStatusResponseStatus = "pending" Uploading UploadSessionStatusResponseStatus = "uploading" )
Defines values for UploadSessionStatusResponseStatus.
func (UploadSessionStatusResponseStatus) Valid ¶ added in v0.1.0
func (e UploadSessionStatusResponseStatus) Valid() bool
Valid indicates whether the value is a known member of the UploadSessionStatusResponseStatus enum.
type UploadStorageObject201JSONResponseBody ¶
type UploadStorageObject201JSONResponseBody struct {
// contains filtered or unexported fields
}
UploadStorageObject201JSONResponseBody defines parameters for UploadStorageObject.
func (UploadStorageObject201JSONResponseBody) AsCreateUploadSessionResponse ¶
func (t UploadStorageObject201JSONResponseBody) AsCreateUploadSessionResponse() (CreateUploadSessionResponse, error)
AsCreateUploadSessionResponse returns the union data inside the UploadStorageObject201JSONResponseBody as a CreateUploadSessionResponse
func (UploadStorageObject201JSONResponseBody) AsStorageObject ¶
func (t UploadStorageObject201JSONResponseBody) AsStorageObject() (StorageObject, error)
AsStorageObject returns the union data inside the UploadStorageObject201JSONResponseBody as a StorageObject
func (*UploadStorageObject201JSONResponseBody) FromCreateUploadSessionResponse ¶
func (t *UploadStorageObject201JSONResponseBody) FromCreateUploadSessionResponse(v CreateUploadSessionResponse) error
FromCreateUploadSessionResponse overwrites any union data inside the UploadStorageObject201JSONResponseBody as the provided CreateUploadSessionResponse
func (*UploadStorageObject201JSONResponseBody) FromStorageObject ¶
func (t *UploadStorageObject201JSONResponseBody) FromStorageObject(v StorageObject) error
FromStorageObject overwrites any union data inside the UploadStorageObject201JSONResponseBody as the provided StorageObject
func (UploadStorageObject201JSONResponseBody) MarshalJSON ¶
func (t UploadStorageObject201JSONResponseBody) MarshalJSON() ([]byte, error)
func (*UploadStorageObject201JSONResponseBody) MergeCreateUploadSessionResponse ¶
func (t *UploadStorageObject201JSONResponseBody) MergeCreateUploadSessionResponse(v CreateUploadSessionResponse) error
MergeCreateUploadSessionResponse performs a merge with any union data inside the UploadStorageObject201JSONResponseBody, using the provided CreateUploadSessionResponse
func (*UploadStorageObject201JSONResponseBody) MergeStorageObject ¶
func (t *UploadStorageObject201JSONResponseBody) MergeStorageObject(v StorageObject) error
MergeStorageObject performs a merge with any union data inside the UploadStorageObject201JSONResponseBody, using the provided StorageObject
func (*UploadStorageObject201JSONResponseBody) UnmarshalJSON ¶
func (t *UploadStorageObject201JSONResponseBody) UnmarshalJSON(b []byte) error
type UploadStorageObjectClientResponse ¶
type UploadStorageObjectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CompleteUploadSessionResponse
JSON201 *UploadStorageObject201JSONResponseBody
JSON429 *BandwidthCapExceeded
}
func ParseUploadStorageObjectClientResponse ¶
func ParseUploadStorageObjectClientResponse(rsp *http.Response) (*UploadStorageObjectClientResponse, error)
ParseUploadStorageObjectClientResponse parses an HTTP response from a UploadStorageObjectWithResponse call
func (UploadStorageObjectClientResponse) ContentType ¶
func (r UploadStorageObjectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UploadStorageObjectClientResponse) Status ¶
func (r UploadStorageObjectClientResponse) Status() string
Status returns HTTPResponse.Status
func (UploadStorageObjectClientResponse) StatusCode ¶
func (r UploadStorageObjectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadStorageObjectJSONRequestBody ¶
type UploadStorageObjectJSONRequestBody = CreateUploadSessionRequest
UploadStorageObjectJSONRequestBody defines body for UploadStorageObject for application/json ContentType.
type UploadStorageObjectMultipartBody ¶
type UploadStorageObjectMultipartBody struct {
// File File to upload (simple upload)
File openapi_types.File `json:"file"`
}
UploadStorageObjectMultipartBody defines parameters for UploadStorageObject.
type UploadStorageObjectMultipartRequestBody ¶
type UploadStorageObjectMultipartRequestBody UploadStorageObjectMultipartBody
UploadStorageObjectMultipartRequestBody defines body for UploadStorageObject for multipart/form-data ContentType.
type UploadStorageObjectParams ¶
type UploadStorageObjectParams struct {
// XUploadSession Upload session ID (for completing resumable uploads)
XUploadSession *string `json:"X-Upload-Session,omitempty"`
// XUploadComplete Set to "true" to complete a resumable upload session
XUploadComplete *UploadStorageObjectParamsXUploadComplete `json:"X-Upload-Complete,omitempty"`
}
UploadStorageObjectParams defines parameters for UploadStorageObject.
type UploadStorageObjectParamsXUploadComplete ¶
type UploadStorageObjectParamsXUploadComplete string
UploadStorageObjectParamsXUploadComplete defines parameters for UploadStorageObject.
const (
True UploadStorageObjectParamsXUploadComplete = "true"
)
Defines values for UploadStorageObjectParamsXUploadComplete.
func (UploadStorageObjectParamsXUploadComplete) Valid ¶
func (e UploadStorageObjectParamsXUploadComplete) Valid() bool
Valid indicates whether the value is a known member of the UploadStorageObjectParamsXUploadComplete enum.
type UsageDataPoint ¶
type UsageDataPoint struct {
// Timestamp UTC timestamp for the data point
Timestamp time.Time `json:"timestamp"`
// Value Usage value at the timestamp
Value int64 `json:"value"`
}
UsageDataPoint A single timestamped usage value.
type Variable ¶
type Variable struct {
CreatedAt time.Time `json:"created_at"`
// CurrentSyncId Identifier of the latest variable propagation sync.
CurrentSyncId *openapi_types.UUID `json:"current_sync_id,omitempty"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
ProjectId openapi_types.UUID `json:"project_id"`
// ProvisioningStartedAt Timestamp when the current variable propagation phase started.
ProvisioningStartedAt *time.Time `json:"provisioning_started_at,omitempty"`
// Status Latest project variable propagation status, when a sync has run.
Status *VariableStatus `json:"status,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
Value string `json:"value"`
}
Variable defines model for Variable.
type VariableStatus ¶ added in v0.1.0
type VariableStatus string
VariableStatus Latest project variable propagation status, when a sync has run.
const ( Active VariableStatus = "active" Failed VariableStatus = "failed" Provisioning VariableStatus = "provisioning" )
Defines values for VariableStatus.
func (VariableStatus) Valid ¶ added in v0.1.0
func (e VariableStatus) Valid() bool
Valid indicates whether the value is a known member of the VariableStatus enum.