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 NewAcquireProjectLockRequest(server string, key LockKey, params *AcquireProjectLockParams, ...) (*http.Request, error)
- func NewAcquireProjectLockRequestWithBody(server string, key LockKey, params *AcquireProjectLockParams, ...) (*http.Request, error)
- 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 NewAuthGetPasswordPolicyRequest(server string) (*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 NewAuthOAuthExchangeRequest(server string, body AuthOAuthExchangeJSONRequestBody) (*http.Request, error)
- func NewAuthOAuthExchangeRequestWithBody(server string, contentType string, body io.Reader) (*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 NewCompleteImportConnectRequest(server string, provider ImportProvider, params *CompleteImportConnectParams) (*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 NewConnectProjectGitRequest(server string, id ProjectId, body ConnectProjectGitJSONRequestBody) (*http.Request, error)
- func NewConnectProjectGitRequestWithBody(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 NewCreateDatabaseBackupRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewCreateDatabaseBackupRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, ...) (*http.Request, error)
- func NewCreateDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewCreateDatabaseBranchRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, ...) (*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 NewCreateDatabaseRestoreRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewCreateDatabaseRestoreRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, ...) (*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 NewCreateProjectGitRepositoryRequest(server string, id ProjectId, body CreateProjectGitRepositoryJSONRequestBody) (*http.Request, error)
- func NewCreateProjectGitRepositoryRequestWithBody(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 NewDeleteDatabaseBackupRequest(server string, id ProjectId, databaseName DatabaseName, backupName BackupName) (*http.Request, error)
- func NewDeleteDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*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 NewDeleteGitConnectionRequest(server string, connectionId openapi_types.UUID) (*http.Request, error)
- func NewDeleteImportConnectionRequest(server string, connectionId openapi_types.UUID) (*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 NewDisconnectProjectGitRequest(server string, id ProjectId) (*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 NewForceReleaseProjectLockRequest(server string, key LockKey, params *ForceReleaseProjectLockParams) (*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 NewGetAuthInsightsRequest(server string, id ProjectId, params *GetAuthInsightsParams) (*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 NewGetDatabaseBackupRequest(server string, id ProjectId, databaseName DatabaseName, backupName BackupName) (*http.Request, error)
- func NewGetDatabaseBackupScheduleRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewGetDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
- func NewGetDatabaseRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewGetDatabaseRestoreRequest(server string, id ProjectId, databaseName DatabaseName, restoreId RestoreId) (*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 NewGetProjectGitConnectionRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetProjectGitDeploySettingsRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetProjectHealthRequest(server string, id ProjectId) (*http.Request, error)
- func NewGetProjectImportRunRequest(server string, provider ImportProvider, runId openapi_types.UUID) (*http.Request, error)
- func NewGetProjectLockRequest(server string, key LockKey, params *GetProjectLockParams) (*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 NewGitConnectCallbackRequest(server string, params *GitConnectCallbackParams) (*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, params *ListAnonKeysParams) (*http.Request, error)
- func NewListAuthUsersRequest(server string, id ProjectId, params *ListAuthUsersParams) (*http.Request, error)
- func NewListAvailableOAuthProvidersRequest(server string, id ProjectId) (*http.Request, error)
- func NewListDatabaseBackupsRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewListDatabaseBranchesRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewListDatabaseRegionsRequest(server string) (*http.Request, error)
- func NewListDatabaseRestoresRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
- func NewListDatabasesRequest(server string, id ProjectId, params *ListDatabasesParams) (*http.Request, error)
- func NewListDeploymentsRequest(server string, params *ListDeploymentsParams) (*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 NewListGitConnectionsRequest(server string) (*http.Request, error)
- func NewListGitInstallationRepositoriesRequest(server string, connectionId openapi_types.UUID, installationId int64) (*http.Request, error)
- func NewListGitInstallationsRequest(server string, connectionId openapi_types.UUID) (*http.Request, error)
- func NewListImportConnectionsRequest(server string) (*http.Request, error)
- func NewListImportSourcesRequest(server string, provider ImportProvider, params *ListImportSourcesParams) (*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, params *ListStorageBucketsParams) (*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 NewPreflightProjectImportRequest(server string, provider ImportProvider, ...) (*http.Request, error)
- func NewPreflightProjectImportRequestWithBody(server string, provider ImportProvider, contentType string, body io.Reader) (*http.Request, error)
- func NewQueryDatabaseBranchDeleteRequest(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchDeleteRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchInsertRequest(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchInsertRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchPingRequest(server string, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
- func NewQueryDatabaseBranchSelectRequest(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchSelectRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchUpdateRequest(server string, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewQueryDatabaseBranchUpdateRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, ...) (*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 NewReleaseProjectLockRequest(server string, key LockKey, params *ReleaseProjectLockParams) (*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 NewRenewProjectLockRequest(server string, key LockKey, params *RenewProjectLockParams, ...) (*http.Request, error)
- func NewRenewProjectLockRequestWithBody(server string, key LockKey, params *RenewProjectLockParams, contentType string, ...) (*http.Request, error)
- func NewResetDatabaseBranchPasswordRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
- func NewResetDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*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 NewSetProjectGitProductionBranchRequest(server string, id ProjectId, body SetProjectGitProductionBranchJSONRequestBody) (*http.Request, error)
- func NewSetProjectGitProductionBranchRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewStartGitConnectRequest(server string, params *StartGitConnectParams) (*http.Request, error)
- func NewStartImportConnectRequest(server string, params *StartImportConnectParams) (*http.Request, error)
- func NewStartProjectImportRequest(server string, provider ImportProvider, params *StartProjectImportParams, ...) (*http.Request, error)
- func NewStartProjectImportRequestWithBody(server string, provider ImportProvider, params *StartProjectImportParams, ...) (*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 NewSummarizeProjectDeploymentsRequest(server string, id ProjectId, params *SummarizeProjectDeploymentsParams) (*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 NewUpdateDatabaseBackupScheduleRequest(server string, id ProjectId, databaseName DatabaseName, ...) (*http.Request, error)
- func NewUpdateDatabaseBackupScheduleRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, ...) (*http.Request, error)
- func NewUpdateDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName, ...) (*http.Request, error)
- func NewUpdateDatabaseBranchRequestWithBody(server string, id ProjectId, databaseName DatabaseName, branchName BranchName, ...) (*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 NewUpdateProjectGitDeploySettingsRequest(server string, id ProjectId, ...) (*http.Request, error)
- func NewUpdateProjectGitDeploySettingsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*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 AcquireProjectLockClientResponse
- type AcquireProjectLockJSONRequestBody
- type AcquireProjectLockParams
- type AnonKey
- type ApplyProjectConfigClientResponse
- type ApplyProjectConfigJSONRequestBody
- type ApplyProjectConfigParams
- type AuthCancelEmailChangeClientResponse
- type AuthConfig
- type AuthConfigAllowedEmailDomainsMode
- 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 AuthGetMySessionsParamsSort
- type AuthGetMySessionsParamsStatus
- type AuthGetPasswordPolicyClientResponse
- type AuthGetUserClientResponse
- type AuthHostedPage
- type AuthHostedPageDefaults
- type AuthHostedPageResponse
- type AuthHostedPageRuntime
- type AuthIdentitiesResponse
- type AuthIdentity
- type AuthInsightsInterval
- type AuthInsightsResponse
- type AuthInsightsSeriesPoint
- type AuthInsightsSummary
- type AuthInsightsWindow
- type AuthLinkOAuthProviderClientResponse
- type AuthLinkOAuthProviderParams
- type AuthLinkOAuthProviderParamsProvider
- type AuthLinkOAuthProviderParamsResponseMode
- type AuthListIdentitiesClientResponse
- type AuthListMethodsClientResponse
- type AuthListOAuthProvidersClientResponse
- type AuthLogoutClientResponse
- type AuthLogoutJSONBody
- type AuthLogoutJSONBodySessionMode
- type AuthLogoutJSONRequestBody
- type AuthMethodSummary
- type AuthMethodsResponse
- type AuthOAuthAuthorizeClientResponse
- type AuthOAuthAuthorizeParams
- type AuthOAuthAuthorizeParamsProvider
- type AuthOAuthAuthorizeParamsResponseMode
- type AuthOAuthCallbackClientResponse
- type AuthOAuthCallbackParams
- type AuthOAuthCallbackParamsProvider
- type AuthOAuthExchangeClientResponse
- type AuthOAuthExchangeJSONBody
- type AuthOAuthExchangeJSONRequestBody
- type AuthPasswordPolicy
- type AuthPlatformExchangeClientResponse
- type AuthPlatformExchangeJSONBody
- type AuthPlatformExchangeJSONRequestBody
- type AuthPromoteMethodClientResponse
- type AuthRefreshClientResponse
- type AuthRefreshJSONBody
- type AuthRefreshJSONBodySessionMode
- 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 AuthSigninJSONBodySessionMode
- 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 BackupName
- type BanAuthUserClientResponse
- type BanAuthUserJSONBody
- type BanAuthUserJSONRequestBody
- type BanUserResponse
- type BanUserResponseStatus
- type BandwidthCapExceeded
- type BatchFunctionDeployFailure
- type BatchFunctionDeployFailureOperation
- type BatchFunctionDeployResponse
- type BranchName
- type BucketName
- type CallOAuthProviderAPIClientResponse
- type CallOAuthProviderAPIJSONBody
- type CallOAuthProviderAPIJSONBodyMethod
- type CallOAuthProviderAPIJSONRequestBody
- type CallOAuthProviderAPIParamsProvider
- type Client
- func (c *Client) AcquireProjectLock(ctx context.Context, key LockKey, params *AcquireProjectLockParams, ...) (*http.Response, error)
- func (c *Client) AcquireProjectLockWithBody(ctx context.Context, key LockKey, params *AcquireProjectLockParams, ...) (*http.Response, error)
- 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) AuthGetPasswordPolicy(ctx context.Context, reqEditors ...RequestEditorFn) (*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) AuthOAuthExchange(ctx context.Context, body AuthOAuthExchangeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AuthOAuthExchangeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*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) CompleteImportConnect(ctx context.Context, provider ImportProvider, ...) (*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) ConnectProjectGit(ctx context.Context, id ProjectId, body ConnectProjectGitJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ConnectProjectGitWithBody(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) CreateDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseBackupWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseBranchWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseRestore(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) CreateDatabaseRestoreWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*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) CreateProjectGitRepository(ctx context.Context, id ProjectId, ...) (*http.Response, error)
- func (c *Client) CreateProjectGitRepositoryWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*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) DeleteDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) DeleteDatabaseBranch(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) DeleteGitConnection(ctx context.Context, connectionId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) DeleteImportConnection(ctx context.Context, connectionId openapi_types.UUID, ...) (*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) DisconnectProjectGit(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*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) ForceReleaseProjectLock(ctx context.Context, key LockKey, params *ForceReleaseProjectLockParams, ...) (*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) GetAuthInsights(ctx context.Context, id ProjectId, params *GetAuthInsightsParams, ...) (*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) GetDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) GetDatabaseBackupSchedule(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) GetDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) GetDatabaseRestore(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) GetProjectGitConnection(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectGitDeploySettings(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectHealth(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectImportRun(ctx context.Context, provider ImportProvider, runId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) GetProjectLock(ctx context.Context, key LockKey, params *GetProjectLockParams, ...) (*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) GitConnectCallback(ctx context.Context, params *GitConnectCallbackParams, ...) (*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, params *ListAnonKeysParams, ...) (*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) ListDatabaseBackups(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) ListDatabaseBranches(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) ListDatabaseRegions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDatabaseRestores(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) ListDatabases(ctx context.Context, id ProjectId, params *ListDatabasesParams, ...) (*http.Response, error)
- func (c *Client) ListDeployments(ctx context.Context, params *ListDeploymentsParams, ...) (*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) ListGitConnections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListGitInstallationRepositories(ctx context.Context, connectionId openapi_types.UUID, installationId int64, ...) (*http.Response, error)
- func (c *Client) ListGitInstallations(ctx context.Context, connectionId openapi_types.UUID, ...) (*http.Response, error)
- func (c *Client) ListImportConnections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListImportSources(ctx context.Context, provider ImportProvider, params *ListImportSourcesParams, ...) (*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, params *ListStorageBucketsParams, ...) (*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) PreflightProjectImport(ctx context.Context, provider ImportProvider, ...) (*http.Response, error)
- func (c *Client) PreflightProjectImportWithBody(ctx context.Context, provider ImportProvider, contentType string, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchDelete(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchDeleteWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchInsert(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchInsertWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchPing(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchSelect(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchSelectWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchUpdate(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*http.Response, error)
- func (c *Client) QueryDatabaseBranchUpdateWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*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) ReleaseProjectLock(ctx context.Context, key LockKey, params *ReleaseProjectLockParams, ...) (*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) RenewProjectLock(ctx context.Context, key LockKey, params *RenewProjectLockParams, ...) (*http.Response, error)
- func (c *Client) RenewProjectLockWithBody(ctx context.Context, key LockKey, params *RenewProjectLockParams, ...) (*http.Response, error)
- func (c *Client) ResetDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) ResetDatabaseBranchPassword(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*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) SetProjectGitProductionBranch(ctx context.Context, id ProjectId, ...) (*http.Response, error)
- func (c *Client) SetProjectGitProductionBranchWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StartGitConnect(ctx context.Context, params *StartGitConnectParams, ...) (*http.Response, error)
- func (c *Client) StartImportConnect(ctx context.Context, params *StartImportConnectParams, ...) (*http.Response, error)
- func (c *Client) StartProjectImport(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, ...) (*http.Response, error)
- func (c *Client) StartProjectImportWithBody(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, ...) (*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) SummarizeProjectDeployments(ctx context.Context, id ProjectId, params *SummarizeProjectDeploymentsParams, ...) (*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) UpdateDatabaseBackupSchedule(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseBackupScheduleWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*http.Response, error)
- func (c *Client) UpdateDatabaseBranchWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*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) UpdateProjectGitDeploySettings(ctx context.Context, id ProjectId, ...) (*http.Response, error)
- func (c *Client) UpdateProjectGitDeploySettingsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*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) AcquireProjectLockWithBodyWithResponse(ctx context.Context, key LockKey, params *AcquireProjectLockParams, ...) (*AcquireProjectLockClientResponse, error)
- func (c *ClientWithResponses) AcquireProjectLockWithResponse(ctx context.Context, key LockKey, params *AcquireProjectLockParams, ...) (*AcquireProjectLockClientResponse, error)
- 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) AuthGetPasswordPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthGetPasswordPolicyClientResponse, 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) AuthOAuthExchangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AuthOAuthExchangeClientResponse, error)
- func (c *ClientWithResponses) AuthOAuthExchangeWithResponse(ctx context.Context, body AuthOAuthExchangeJSONRequestBody, ...) (*AuthOAuthExchangeClientResponse, 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) CompleteImportConnectWithResponse(ctx context.Context, provider ImportProvider, ...) (*CompleteImportConnectClientResponse, 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) ConnectProjectGitWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*ConnectProjectGitClientResponse, error)
- func (c *ClientWithResponses) ConnectProjectGitWithResponse(ctx context.Context, id ProjectId, body ConnectProjectGitJSONRequestBody, ...) (*ConnectProjectGitClientResponse, 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) CreateDatabaseBackupWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*CreateDatabaseBackupClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*CreateDatabaseBackupClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseBranchWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*CreateDatabaseBranchClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*CreateDatabaseBranchClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseRestoreWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*CreateDatabaseRestoreClientResponse, error)
- func (c *ClientWithResponses) CreateDatabaseRestoreWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*CreateDatabaseRestoreClientResponse, 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) CreateProjectGitRepositoryWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*CreateProjectGitRepositoryClientResponse, error)
- func (c *ClientWithResponses) CreateProjectGitRepositoryWithResponse(ctx context.Context, id ProjectId, ...) (*CreateProjectGitRepositoryClientResponse, 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) DeleteDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*DeleteDatabaseBackupClientResponse, error)
- func (c *ClientWithResponses) DeleteDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*DeleteDatabaseBranchClientResponse, 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) DeleteGitConnectionWithResponse(ctx context.Context, connectionId openapi_types.UUID, ...) (*DeleteGitConnectionClientResponse, error)
- func (c *ClientWithResponses) DeleteImportConnectionWithResponse(ctx context.Context, connectionId openapi_types.UUID, ...) (*DeleteImportConnectionClientResponse, 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) DisconnectProjectGitWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DisconnectProjectGitClientResponse, 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) ForceReleaseProjectLockWithResponse(ctx context.Context, key LockKey, params *ForceReleaseProjectLockParams, ...) (*ForceReleaseProjectLockClientResponse, 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) GetAuthInsightsWithResponse(ctx context.Context, id ProjectId, params *GetAuthInsightsParams, ...) (*GetAuthInsightsClientResponse, 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) GetDatabaseBackupScheduleWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetDatabaseBackupScheduleClientResponse, error)
- func (c *ClientWithResponses) GetDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetDatabaseBackupClientResponse, error)
- func (c *ClientWithResponses) GetDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetDatabaseBranchClientResponse, error)
- func (c *ClientWithResponses) GetDatabaseRestoreWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*GetDatabaseRestoreClientResponse, 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) GetProjectGitConnectionWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectGitConnectionClientResponse, error)
- func (c *ClientWithResponses) GetProjectGitDeploySettingsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectGitDeploySettingsClientResponse, error)
- func (c *ClientWithResponses) GetProjectHealthWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectHealthClientResponse, error)
- func (c *ClientWithResponses) GetProjectImportRunWithResponse(ctx context.Context, provider ImportProvider, runId openapi_types.UUID, ...) (*GetProjectImportRunClientResponse, error)
- func (c *ClientWithResponses) GetProjectLockWithResponse(ctx context.Context, key LockKey, params *GetProjectLockParams, ...) (*GetProjectLockClientResponse, 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) GitConnectCallbackWithResponse(ctx context.Context, params *GitConnectCallbackParams, ...) (*GitConnectCallbackClientResponse, 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, params *ListAnonKeysParams, ...) (*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) ListDatabaseBackupsWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*ListDatabaseBackupsClientResponse, error)
- func (c *ClientWithResponses) ListDatabaseBranchesWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*ListDatabaseBranchesClientResponse, error)
- func (c *ClientWithResponses) ListDatabaseRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDatabaseRegionsClientResponse, error)
- func (c *ClientWithResponses) ListDatabaseRestoresWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*ListDatabaseRestoresClientResponse, error)
- func (c *ClientWithResponses) ListDatabasesWithResponse(ctx context.Context, id ProjectId, params *ListDatabasesParams, ...) (*ListDatabasesClientResponse, error)
- func (c *ClientWithResponses) ListDeploymentsWithResponse(ctx context.Context, params *ListDeploymentsParams, ...) (*ListDeploymentsClientResponse, 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) ListGitConnectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListGitConnectionsClientResponse, error)
- func (c *ClientWithResponses) ListGitInstallationRepositoriesWithResponse(ctx context.Context, connectionId openapi_types.UUID, installationId int64, ...) (*ListGitInstallationRepositoriesClientResponse, error)
- func (c *ClientWithResponses) ListGitInstallationsWithResponse(ctx context.Context, connectionId openapi_types.UUID, ...) (*ListGitInstallationsClientResponse, error)
- func (c *ClientWithResponses) ListImportConnectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListImportConnectionsClientResponse, error)
- func (c *ClientWithResponses) ListImportSourcesWithResponse(ctx context.Context, provider ImportProvider, params *ListImportSourcesParams, ...) (*ListImportSourcesClientResponse, 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, params *ListStorageBucketsParams, ...) (*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) PreflightProjectImportWithBodyWithResponse(ctx context.Context, provider ImportProvider, contentType string, ...) (*PreflightProjectImportClientResponse, error)
- func (c *ClientWithResponses) PreflightProjectImportWithResponse(ctx context.Context, provider ImportProvider, ...) (*PreflightProjectImportClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchDeleteWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchDeleteClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchDeleteWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchDeleteClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchInsertWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchInsertClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchInsertWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchInsertClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchPingWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchPingClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchSelectWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchSelectClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchSelectWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchSelectClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchUpdateWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchUpdateClientResponse, error)
- func (c *ClientWithResponses) QueryDatabaseBranchUpdateWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, ...) (*QueryDatabaseBranchUpdateClientResponse, 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) ReleaseProjectLockWithResponse(ctx context.Context, key LockKey, params *ReleaseProjectLockParams, ...) (*ReleaseProjectLockClientResponse, 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) RenewProjectLockWithBodyWithResponse(ctx context.Context, key LockKey, params *RenewProjectLockParams, ...) (*RenewProjectLockClientResponse, error)
- func (c *ClientWithResponses) RenewProjectLockWithResponse(ctx context.Context, key LockKey, params *RenewProjectLockParams, ...) (*RenewProjectLockClientResponse, error)
- func (c *ClientWithResponses) ResetDatabaseBranchPasswordWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*ResetDatabaseBranchPasswordClientResponse, error)
- func (c *ClientWithResponses) ResetDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*ResetDatabaseBranchClientResponse, 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) SetProjectGitProductionBranchWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*SetProjectGitProductionBranchClientResponse, error)
- func (c *ClientWithResponses) SetProjectGitProductionBranchWithResponse(ctx context.Context, id ProjectId, ...) (*SetProjectGitProductionBranchClientResponse, error)
- func (c *ClientWithResponses) StartGitConnectWithResponse(ctx context.Context, params *StartGitConnectParams, ...) (*StartGitConnectClientResponse, error)
- func (c *ClientWithResponses) StartImportConnectWithResponse(ctx context.Context, params *StartImportConnectParams, ...) (*StartImportConnectClientResponse, error)
- func (c *ClientWithResponses) StartProjectImportWithBodyWithResponse(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, ...) (*StartProjectImportClientResponse, error)
- func (c *ClientWithResponses) StartProjectImportWithResponse(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, ...) (*StartProjectImportClientResponse, 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) SummarizeProjectDeploymentsWithResponse(ctx context.Context, id ProjectId, params *SummarizeProjectDeploymentsParams, ...) (*SummarizeProjectDeploymentsClientResponse, 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) UpdateDatabaseBackupScheduleWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*UpdateDatabaseBackupScheduleClientResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseBackupScheduleWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*UpdateDatabaseBackupScheduleClientResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseBranchWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*UpdateDatabaseBranchClientResponse, error)
- func (c *ClientWithResponses) UpdateDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, ...) (*UpdateDatabaseBranchClientResponse, 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) UpdateProjectGitDeploySettingsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, ...) (*UpdateProjectGitDeploySettingsClientResponse, error)
- func (c *ClientWithResponses) UpdateProjectGitDeploySettingsWithResponse(ctx context.Context, id ProjectId, ...) (*UpdateProjectGitDeploySettingsClientResponse, 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 CompleteImportConnectClientResponse
- type CompleteImportConnectParams
- type CompleteUploadSessionResponse
- type ConfigureAuthMethodsClientResponse
- type ConfigureAuthMethodsJSONBody
- type ConfigureAuthMethodsJSONRequestBody
- type ConnectProjectGitClientResponse
- type ConnectProjectGitJSONRequestBody
- type ConnectProjectGitRequest
- type CopyStorageObjectClientResponse
- type CopyStorageObjectJSONRequestBody
- type CreateAnonKeyClientResponse
- type CreateAnonKeyJSONBody
- type CreateAnonKeyJSONBodyPermissions
- type CreateAnonKeyJSONRequestBody
- type CreateDatabaseBackupClientResponse
- type CreateDatabaseBackupJSONRequestBody
- type CreateDatabaseBackupRequest
- type CreateDatabaseBranchClientResponse
- type CreateDatabaseBranchJSONRequestBody
- type CreateDatabaseBranchRequest
- type CreateDatabaseClientResponse
- type CreateDatabaseJSONRequestBody
- type CreateDatabaseRequest
- type CreateDatabaseRequestDatabaseType
- type CreateDatabaseRequestPgVersion
- type CreateDatabaseRequestRegion
- type CreateDatabaseRestoreClientResponse
- type CreateDatabaseRestoreJSONRequestBody
- type CreateDatabaseRestoreRequest
- 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 CreateProjectGitRepositoryClientResponse
- type CreateProjectGitRepositoryJSONRequestBody
- type CreateProjectGitRepositoryRequest
- 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 CreatedProjectGitConnection
- type Cursor
- type Database
- type DatabaseBackup
- type DatabaseBackupList
- type DatabaseBackupSchedule
- type DatabaseBackupScheduleEntry
- type DatabaseBackupScheduleEntryFrequency
- type DatabaseBackupSource
- type DatabaseBranch
- type DatabaseBranchList
- type DatabaseBranchStatus
- type DatabaseBranchStorage
- type DatabaseDatabaseType
- type DatabaseDeleteRequest
- type DatabaseInsertRequest
- type DatabaseName
- type DatabaseQueryCapExceeded
- type DatabaseQueryFilter
- type DatabaseQueryFilterOperator
- type DatabaseQueryFilterValue0
- type DatabaseQueryFilterValue1
- type DatabaseQueryFilterValue2
- type DatabaseQueryFilterValue3
- type DatabaseQueryFilterValue30
- type DatabaseQueryFilterValue31
- type DatabaseQueryFilterValue32
- type DatabaseQueryFilter_Value
- func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue0() (DatabaseQueryFilterValue0, error)
- func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue1() (DatabaseQueryFilterValue1, error)
- func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue2() (DatabaseQueryFilterValue2, error)
- func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue3() (DatabaseQueryFilterValue3, error)
- func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue0(v DatabaseQueryFilterValue0) error
- func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue1(v DatabaseQueryFilterValue1) error
- func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue2(v DatabaseQueryFilterValue2) error
- func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue3(v DatabaseQueryFilterValue3) error
- func (t DatabaseQueryFilter_Value) MarshalJSON() ([]byte, error)
- func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue0(v DatabaseQueryFilterValue0) error
- func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue1(v DatabaseQueryFilterValue1) error
- func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue2(v DatabaseQueryFilterValue2) error
- func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue3(v DatabaseQueryFilterValue3) error
- func (t *DatabaseQueryFilter_Value) UnmarshalJSON(b []byte) error
- type DatabaseQueryFilter_Value_3_Item
- func (t DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue30() (DatabaseQueryFilterValue30, error)
- func (t DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue31() (DatabaseQueryFilterValue31, error)
- func (t DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue32() (DatabaseQueryFilterValue32, error)
- func (t *DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue30(v DatabaseQueryFilterValue30) error
- func (t *DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue31(v DatabaseQueryFilterValue31) error
- func (t *DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue32(v DatabaseQueryFilterValue32) error
- func (t DatabaseQueryFilter_Value_3_Item) MarshalJSON() ([]byte, error)
- func (t *DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue30(v DatabaseQueryFilterValue30) error
- func (t *DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue31(v DatabaseQueryFilterValue31) error
- func (t *DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue32(v DatabaseQueryFilterValue32) error
- func (t *DatabaseQueryFilter_Value_3_Item) UnmarshalJSON(b []byte) error
- type DatabaseQueryOrder
- type DatabaseQueryPerformanceDatabase
- type DatabaseQueryPerformanceItem
- type DatabaseQueryPerformanceResponse
- type DatabaseQueryResult
- type DatabaseRestore
- type DatabaseRestoreKind
- type DatabaseRestoreList
- type DatabaseRestoreStatus
- type DatabaseRestoreWindow
- type DatabaseSelectRequest
- type DatabaseStats
- type DatabaseStatsGranularity
- type DatabaseStatus
- type DatabaseUpdateRequest
- type DeleteAllUserSessionsClientResponse
- type DeleteAuthUserClientResponse
- type DeleteDatabaseBackupClientResponse
- type DeleteDatabaseBranchClientResponse
- type DeleteDatabaseClientResponse
- type DeleteEmailTemplateClientResponse
- type DeleteEmailTemplateParamsType
- type DeleteFrontendClientResponse
- type DeleteFrontendCustomDomainClientResponse
- type DeleteFunctionClientResponse
- type DeleteFunctionSchedulerClientResponse
- type DeleteGitConnectionClientResponse
- type DeleteImportConnectionClientResponse
- 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 DeploymentOperation
- type DeploymentOrder
- type DeploymentOwnerId
- type DeploymentPhase
- type DeploymentPhaseName
- type DeploymentPhaseStatus
- type DeploymentProgress
- type DeploymentProgressCurrentPhase
- type DeploymentReference
- type DeploymentResourceType
- type DeploymentStatus
- type DeviceAuthorizationResponse
- type DisconnectProjectGitClientResponse
- type DownloadPublicFileClientResponse
- type DownloadStorageObjectClientResponse
- type DownloadStorageObjectParams
- type EmailTemplate
- type EmailTemplateTemplateType
- type EndingBefore
- type Error
- type ForceReleaseProjectLockClientResponse
- type ForceReleaseProjectLockParams
- type Frontend
- type FrontendCustomDomainResponse
- type FrontendCustomDomainResponseDomainStatus
- type FrontendCustomDomainResponseTlsMode
- type FrontendCustomDomainResponseVerificationStatus
- type FrontendCustomDomainStatus
- type FrontendCustomDomainTLSConfig
- type FrontendCustomDomainTLSConfigMode
- type FrontendDeployment
- type FrontendDeploymentDeploySource
- 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 FunctionDeploymentDeploySource
- 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 GetAuthInsightsClientResponse
- type GetAuthInsightsParams
- type GetAuthMethodsClientResponse
- type GetAuthUserClientResponse
- type GetDatabaseBackupClientResponse
- type GetDatabaseBackupScheduleClientResponse
- type GetDatabaseBranchClientResponse
- type GetDatabaseClientResponse
- type GetDatabaseRestoreClientResponse
- 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 GetProjectGitConnectionClientResponse
- type GetProjectGitDeploySettingsClientResponse
- type GetProjectHealthClientResponse
- type GetProjectImportRunClientResponse
- type GetProjectLockClientResponse
- type GetProjectLockParams
- type GetProjectLogActivityClientResponse
- type GetProjectLogActivityJSONRequestBody
- type GetProjectLogoClientResponse
- type GetProjectUsageClientResponse
- type GetRealtimeConfigClientResponse
- type GetRealtimeStatsClientResponse
- type GetServiceKeyClientResponse
- type GetStorageBucketClientResponse
- type GetStorageStatsClientResponse
- type GetVariableClientResponse
- type GitConnectCallbackClientResponse
- type GitConnectCallbackParams
- type GitConnectStartResponse
- type GitConnection
- type GitConnectionsResponse
- type GitInstallation
- type GitInstallationsResponse
- type GitRepositoriesResponse
- type GitRepository
- type HealthCheckClientResponse
- type HostedAuthPageType
- type HostedLoginCheckEmailClientResponse
- type HostedLoginCheckEmailJSONRequestBody
- type HostedLoginCheckEmailParams
- type HostedLoginEmailCheckRequest
- type HostedLoginEmailCheckResponse
- type HostedLoginOptionsResponse
- type HostedRenderablePageType
- type HttpRequestDoer
- type ImportConnectStartResponse
- type ImportConnection
- type ImportConnectionsResponse
- type ImportProvider
- type ImportSource
- type ImportSourcesResponse
- type InvokeFunctionClientResponse
- type InvokeFunctionJSONRequestBody
- type Limit
- type ListAnonKeysClientResponse
- type ListAnonKeysParams
- type ListAuthUsersClientResponse
- type ListAuthUsersParams
- type ListAuthUsersParamsStatus
- type ListAvailableOAuthProvidersClientResponse
- type ListDatabaseBackupsClientResponse
- type ListDatabaseBranchesClientResponse
- type ListDatabaseRegionsClientResponse
- type ListDatabaseRestoresClientResponse
- type ListDatabasesClientResponse
- type ListDatabasesParams
- type ListDeploymentsClientResponse
- type ListDeploymentsParams
- type ListDeploymentsParamsOperation
- type ListDeploymentsParamsOrder
- type ListDeploymentsParamsResourceType
- type ListDeploymentsParamsStatus
- 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 ListGitConnectionsClientResponse
- type ListGitInstallationRepositoriesClientResponse
- type ListGitInstallationsClientResponse
- type ListImportConnectionsClientResponse
- type ListImportSourcesClientResponse
- type ListImportSourcesParams
- type ListOAuthConfigsClientResponse
- type ListPostgresVersionsClientResponse
- type ListProjectCustomDomainsClientResponse
- type ListProjectCustomDomainsParams
- type ListProjectDeploymentsClientResponse
- type ListProjectDeploymentsParams
- type ListProjectDeploymentsParamsResourceType
- type ListProjectSchedulersClientResponse
- type ListProjectSchedulersParams
- type ListProjectsClientResponse
- type ListProjectsParams
- type ListServiceKeysClientResponse
- type ListServiceKeysParams
- type ListStorageBuckets200JSONResponseBody
- func (t ListStorageBuckets200JSONResponseBody) AsListStorageBuckets200JSONResponseBody0() (ListStorageBuckets200JSONResponseBody0, error)
- func (t ListStorageBuckets200JSONResponseBody) AsPaginatedStorageBuckets() (PaginatedStorageBuckets, error)
- func (t *ListStorageBuckets200JSONResponseBody) FromListStorageBuckets200JSONResponseBody0(v ListStorageBuckets200JSONResponseBody0) error
- func (t *ListStorageBuckets200JSONResponseBody) FromPaginatedStorageBuckets(v PaginatedStorageBuckets) error
- func (t ListStorageBuckets200JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *ListStorageBuckets200JSONResponseBody) MergeListStorageBuckets200JSONResponseBody0(v ListStorageBuckets200JSONResponseBody0) error
- func (t *ListStorageBuckets200JSONResponseBody) MergePaginatedStorageBuckets(v PaginatedStorageBuckets) error
- func (t *ListStorageBuckets200JSONResponseBody) UnmarshalJSON(b []byte) error
- type ListStorageBuckets200JSONResponseBody0
- type ListStorageBucketsClientResponse
- type ListStorageBucketsParams
- type ListStorageObjectsAdminClientResponse
- type ListStorageObjectsAdminParams
- type ListStorageObjectsClientResponse
- type ListStorageObjectsParams
- type ListStoragePoliciesClientResponse
- type ListUserSessionsClientResponse
- type ListUserSessionsParams
- type ListUserSessionsParamsSort
- type ListUserSessionsParamsStatus
- type ListVariablesClientResponse
- type ListVariablesParams
- type LiveLogLevel
- type LockKey
- type LockRequestId
- type LockToken
- 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 Offset
- 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 PaginatedStorageBuckets
- type PaginatedVariables
- type PlatformExchangeResponse
- type PreflightProjectImportClientResponse
- type PreflightProjectImportJSONRequestBody
- 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 ProjectConfigAuthSignupAllowedEmailDomainsMode
- 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 ProjectDeploymentDeploySource
- type ProjectDeploymentOperation
- type ProjectDeploymentResource
- type ProjectDeploymentResourceType
- type ProjectDeploymentStatus
- type ProjectDeploymentSummary
- type ProjectFrontendCustomDomain
- type ProjectFrontendCustomDomainDomainStatus
- type ProjectFrontendCustomDomainTlsMode
- type ProjectFrontendCustomDomainVerificationStatus
- type ProjectGitConnection
- type ProjectGitDeploySettings
- type ProjectHealthCategory
- type ProjectHealthCheck
- type ProjectHealthDataStatus
- type ProjectHealthEvidence
- type ProjectHealthResource
- type ProjectHealthResourceType
- type ProjectHealthResponse
- type ProjectHealthScope
- type ProjectHealthStatus
- type ProjectId
- type ProjectImportAction
- type ProjectImportActionCode
- type ProjectImportDestination
- type ProjectImportDestinationMode
- type ProjectImportDisposition
- type ProjectImportFinding
- type ProjectImportImpact
- type ProjectImportPreflightRequest
- type ProjectImportReadiness
- type ProjectImportReport
- type ProjectImportResource
- type ProjectImportResourceKind
- type ProjectImportRun
- type ProjectImportRunStatus
- type ProjectImportStartRequest
- type ProjectImportStartRequestConfirmEnvironmentVariableRead
- type ProjectImportSummary
- type ProjectImportTarget
- type ProjectLockLease
- type ProjectLockLeaseRequest
- type ProjectLockState
- 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 QueryDatabaseBranchDeleteClientResponse
- type QueryDatabaseBranchDeleteJSONRequestBody
- type QueryDatabaseBranchInsertClientResponse
- type QueryDatabaseBranchInsertJSONRequestBody
- type QueryDatabaseBranchPingClientResponse
- type QueryDatabaseBranchSelectClientResponse
- type QueryDatabaseBranchSelectJSONRequestBody
- type QueryDatabaseBranchUpdateClientResponse
- type QueryDatabaseBranchUpdateJSONRequestBody
- type QueryDatabaseDeleteClientResponse
- type QueryDatabaseDeleteJSONRequestBody
- type QueryDatabaseInsertClientResponse
- type QueryDatabaseInsertJSONRequestBody
- type QueryDatabasePingClientResponse
- type QueryDatabaseSelectClientResponse
- type QueryDatabaseSelectJSONRequestBody
- type QueryDatabaseUpdateClientResponse
- type QueryDatabaseUpdateJSONRequestBody
- type QueryProjectMetricsClientResponse
- type QueryProjectMetricsJSONRequestBody
- type RealtimeConfig
- type RealtimePlanLimits
- type RealtimeStats
- type RedeployFrontendClientResponse
- type RefreshOAuthProviderTokenClientResponse
- type RefreshOAuthProviderTokenParamsProvider
- type RegenerateAnonKeyClientResponse
- type RegenerateServiceKeyClientResponse
- type ReleaseProjectLockClientResponse
- type ReleaseProjectLockParams
- type RenderDefaultManagedAuthPageClientResponse
- type RenderDefaultManagedAuthPageParams
- type RenderDefaultManagedAuthPageParamsAction
- type RenderManagedAuthPageClientResponse
- type RenewProjectLockClientResponse
- type RenewProjectLockJSONRequestBody
- type RenewProjectLockParams
- type RequestEditorFn
- type ResetDatabaseBranchClientResponse
- type ResetDatabaseBranchPasswordClientResponse
- type ResetDatabasePasswordClientResponse
- type ResolveFunctionForInvocationClientResponse
- type ResolveFunctionForInvocationParams
- type ResolveFunctionResponse
- type ResourceReference
- type ResourceReferenceType
- type RestoreId
- type RevokeAnonKeyClientResponse
- type ScheduleRequest
- type ScheduleRequestKind
- type SchedulerId
- type Search
- type SearchProjectLogsClientResponse
- type SearchProjectLogsJSONRequestBody
- type ServiceKey
- type SetDefaultAnonKeyClientResponse
- type SetProjectGitProductionBranchClientResponse
- type SetProjectGitProductionBranchJSONRequestBody
- type SetProjectGitProductionBranchRequest
- type StartGitConnectClientResponse
- type StartGitConnectParams
- type StartGitConnectParamsProvider
- type StartImportConnectClientResponse
- type StartImportConnectParams
- type StartProjectImportClientResponse
- type StartProjectImportJSONRequestBody
- type StartProjectImportParams
- 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 SummarizeProjectDeploymentsClientResponse
- type SummarizeProjectDeploymentsParams
- type SummarizeProjectDeploymentsParamsResourceType
- type TestEmailConfigClientResponse
- type TestEmailConfigJSONRequestBody
- type TestEmailRequest
- type TestEmailResponse
- type UnbanAuthUserClientResponse
- type UnbanUserResponse
- type UnbanUserResponseStatus
- type UpdateAuthConfigClientResponse
- type UpdateAuthConfigJSONRequestBody
- type UpdateAuthConfigRequest
- type UpdateAuthConfigRequestAllowedEmailDomainsMode
- type UpdateAuthHostedPageClientResponse
- type UpdateAuthHostedPageJSONRequestBody
- type UpdateAuthHostedPageRequest
- type UpdateDatabaseBackupScheduleClientResponse
- type UpdateDatabaseBackupScheduleJSONRequestBody
- type UpdateDatabaseBranchClientResponse
- type UpdateDatabaseBranchJSONRequestBody
- type UpdateDatabaseBranchRequest
- 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 UpdateProjectGitDeploySettingsClientResponse
- type UpdateProjectGitDeploySettingsJSONRequestBody
- type UpdateProjectGitDeploySettingsRequest
- 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 VariableDeploySource
- 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 NewAcquireProjectLockRequest ¶ added in v0.21.0
func NewAcquireProjectLockRequest(server string, key LockKey, params *AcquireProjectLockParams, body AcquireProjectLockJSONRequestBody) (*http.Request, error)
NewAcquireProjectLockRequest calls the generic AcquireProjectLock builder with application/json body
func NewAcquireProjectLockRequestWithBody ¶ added in v0.21.0
func NewAcquireProjectLockRequestWithBody(server string, key LockKey, params *AcquireProjectLockParams, contentType string, body io.Reader) (*http.Request, error)
NewAcquireProjectLockRequestWithBody generates requests for AcquireProjectLock with any type of body
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 NewAuthGetPasswordPolicyRequest ¶ added in v0.21.0
NewAuthGetPasswordPolicyRequest generates requests for AuthGetPasswordPolicy
func NewAuthGetUserRequest ¶
NewAuthGetUserRequest generates requests for AuthGetUser
func NewAuthLinkOAuthProviderRequest ¶
func NewAuthLinkOAuthProviderRequest(server string, provider AuthLinkOAuthProviderParamsProvider, params *AuthLinkOAuthProviderParams) (*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 NewAuthOAuthExchangeRequest ¶ added in v0.21.0
func NewAuthOAuthExchangeRequest(server string, body AuthOAuthExchangeJSONRequestBody) (*http.Request, error)
NewAuthOAuthExchangeRequest calls the generic AuthOAuthExchange builder with application/json body
func NewAuthOAuthExchangeRequestWithBody ¶ added in v0.21.0
func NewAuthOAuthExchangeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAuthOAuthExchangeRequestWithBody generates requests for AuthOAuthExchange with any type of body
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 NewCompleteImportConnectRequest ¶ added in v0.21.0
func NewCompleteImportConnectRequest(server string, provider ImportProvider, params *CompleteImportConnectParams) (*http.Request, error)
NewCompleteImportConnectRequest generates requests for CompleteImportConnect
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 NewConnectProjectGitRequest ¶ added in v0.21.0
func NewConnectProjectGitRequest(server string, id ProjectId, body ConnectProjectGitJSONRequestBody) (*http.Request, error)
NewConnectProjectGitRequest calls the generic ConnectProjectGit builder with application/json body
func NewConnectProjectGitRequestWithBody ¶ added in v0.21.0
func NewConnectProjectGitRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewConnectProjectGitRequestWithBody generates requests for ConnectProjectGit 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 NewCreateDatabaseBackupRequest ¶ added in v0.23.0
func NewCreateDatabaseBackupRequest(server string, id ProjectId, databaseName DatabaseName, body CreateDatabaseBackupJSONRequestBody) (*http.Request, error)
NewCreateDatabaseBackupRequest calls the generic CreateDatabaseBackup builder with application/json body
func NewCreateDatabaseBackupRequestWithBody ¶ added in v0.23.0
func NewCreateDatabaseBackupRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDatabaseBackupRequestWithBody generates requests for CreateDatabaseBackup with any type of body
func NewCreateDatabaseBranchRequest ¶ added in v0.21.0
func NewCreateDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, body CreateDatabaseBranchJSONRequestBody) (*http.Request, error)
NewCreateDatabaseBranchRequest calls the generic CreateDatabaseBranch builder with application/json body
func NewCreateDatabaseBranchRequestWithBody ¶ added in v0.21.0
func NewCreateDatabaseBranchRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDatabaseBranchRequestWithBody generates requests for CreateDatabaseBranch 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 NewCreateDatabaseRestoreRequest ¶ added in v0.23.0
func NewCreateDatabaseRestoreRequest(server string, id ProjectId, databaseName DatabaseName, body CreateDatabaseRestoreJSONRequestBody) (*http.Request, error)
NewCreateDatabaseRestoreRequest calls the generic CreateDatabaseRestore builder with application/json body
func NewCreateDatabaseRestoreRequestWithBody ¶ added in v0.23.0
func NewCreateDatabaseRestoreRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewCreateDatabaseRestoreRequestWithBody generates requests for CreateDatabaseRestore 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 NewCreateProjectGitRepositoryRequest ¶ added in v0.23.0
func NewCreateProjectGitRepositoryRequest(server string, id ProjectId, body CreateProjectGitRepositoryJSONRequestBody) (*http.Request, error)
NewCreateProjectGitRepositoryRequest calls the generic CreateProjectGitRepository builder with application/json body
func NewCreateProjectGitRepositoryRequestWithBody ¶ added in v0.23.0
func NewCreateProjectGitRepositoryRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewCreateProjectGitRepositoryRequestWithBody generates requests for CreateProjectGitRepository 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 NewDeleteDatabaseBackupRequest ¶ added in v0.23.0
func NewDeleteDatabaseBackupRequest(server string, id ProjectId, databaseName DatabaseName, backupName BackupName) (*http.Request, error)
NewDeleteDatabaseBackupRequest generates requests for DeleteDatabaseBackup
func NewDeleteDatabaseBranchRequest ¶ added in v0.21.0
func NewDeleteDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
NewDeleteDatabaseBranchRequest generates requests for DeleteDatabaseBranch
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 NewDeleteGitConnectionRequest ¶ added in v0.21.0
func NewDeleteGitConnectionRequest(server string, connectionId openapi_types.UUID) (*http.Request, error)
NewDeleteGitConnectionRequest generates requests for DeleteGitConnection
func NewDeleteImportConnectionRequest ¶ added in v0.21.0
func NewDeleteImportConnectionRequest(server string, connectionId openapi_types.UUID) (*http.Request, error)
NewDeleteImportConnectionRequest generates requests for DeleteImportConnection
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 NewDisconnectProjectGitRequest ¶ added in v0.21.0
NewDisconnectProjectGitRequest generates requests for DisconnectProjectGit
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 NewForceReleaseProjectLockRequest ¶ added in v0.21.0
func NewForceReleaseProjectLockRequest(server string, key LockKey, params *ForceReleaseProjectLockParams) (*http.Request, error)
NewForceReleaseProjectLockRequest generates requests for ForceReleaseProjectLock
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 NewGetAuthInsightsRequest ¶ added in v0.21.0
func NewGetAuthInsightsRequest(server string, id ProjectId, params *GetAuthInsightsParams) (*http.Request, error)
NewGetAuthInsightsRequest generates requests for GetAuthInsights
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 NewGetDatabaseBackupRequest ¶ added in v0.23.0
func NewGetDatabaseBackupRequest(server string, id ProjectId, databaseName DatabaseName, backupName BackupName) (*http.Request, error)
NewGetDatabaseBackupRequest generates requests for GetDatabaseBackup
func NewGetDatabaseBackupScheduleRequest ¶ added in v0.23.0
func NewGetDatabaseBackupScheduleRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewGetDatabaseBackupScheduleRequest generates requests for GetDatabaseBackupSchedule
func NewGetDatabaseBranchRequest ¶ added in v0.21.0
func NewGetDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
NewGetDatabaseBranchRequest generates requests for GetDatabaseBranch
func NewGetDatabaseRequest ¶
func NewGetDatabaseRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewGetDatabaseRequest generates requests for GetDatabase
func NewGetDatabaseRestoreRequest ¶ added in v0.23.0
func NewGetDatabaseRestoreRequest(server string, id ProjectId, databaseName DatabaseName, restoreId RestoreId) (*http.Request, error)
NewGetDatabaseRestoreRequest generates requests for GetDatabaseRestore
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 NewGetProjectGitConnectionRequest ¶ added in v0.21.0
NewGetProjectGitConnectionRequest generates requests for GetProjectGitConnection
func NewGetProjectGitDeploySettingsRequest ¶ added in v0.21.0
NewGetProjectGitDeploySettingsRequest generates requests for GetProjectGitDeploySettings
func NewGetProjectHealthRequest ¶ added in v0.0.5
NewGetProjectHealthRequest generates requests for GetProjectHealth
func NewGetProjectImportRunRequest ¶ added in v0.21.0
func NewGetProjectImportRunRequest(server string, provider ImportProvider, runId openapi_types.UUID) (*http.Request, error)
NewGetProjectImportRunRequest generates requests for GetProjectImportRun
func NewGetProjectLockRequest ¶ added in v0.21.0
func NewGetProjectLockRequest(server string, key LockKey, params *GetProjectLockParams) (*http.Request, error)
NewGetProjectLockRequest generates requests for GetProjectLock
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 NewGitConnectCallbackRequest ¶ added in v0.21.0
func NewGitConnectCallbackRequest(server string, params *GitConnectCallbackParams) (*http.Request, error)
NewGitConnectCallbackRequest generates requests for GitConnectCallback
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 ¶
func NewListAnonKeysRequest(server string, id ProjectId, params *ListAnonKeysParams) (*http.Request, error)
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 NewListDatabaseBackupsRequest ¶ added in v0.23.0
func NewListDatabaseBackupsRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewListDatabaseBackupsRequest generates requests for ListDatabaseBackups
func NewListDatabaseBranchesRequest ¶ added in v0.21.0
func NewListDatabaseBranchesRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewListDatabaseBranchesRequest generates requests for ListDatabaseBranches
func NewListDatabaseRegionsRequest ¶
NewListDatabaseRegionsRequest generates requests for ListDatabaseRegions
func NewListDatabaseRestoresRequest ¶ added in v0.23.0
func NewListDatabaseRestoresRequest(server string, id ProjectId, databaseName DatabaseName) (*http.Request, error)
NewListDatabaseRestoresRequest generates requests for ListDatabaseRestores
func NewListDatabasesRequest ¶
func NewListDatabasesRequest(server string, id ProjectId, params *ListDatabasesParams) (*http.Request, error)
NewListDatabasesRequest generates requests for ListDatabases
func NewListDeploymentsRequest ¶ added in v0.21.0
func NewListDeploymentsRequest(server string, params *ListDeploymentsParams) (*http.Request, error)
NewListDeploymentsRequest generates requests for ListDeployments
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 NewListGitConnectionsRequest ¶ added in v0.21.0
NewListGitConnectionsRequest generates requests for ListGitConnections
func NewListGitInstallationRepositoriesRequest ¶ added in v0.21.0
func NewListGitInstallationRepositoriesRequest(server string, connectionId openapi_types.UUID, installationId int64) (*http.Request, error)
NewListGitInstallationRepositoriesRequest generates requests for ListGitInstallationRepositories
func NewListGitInstallationsRequest ¶ added in v0.21.0
func NewListGitInstallationsRequest(server string, connectionId openapi_types.UUID) (*http.Request, error)
NewListGitInstallationsRequest generates requests for ListGitInstallations
func NewListImportConnectionsRequest ¶ added in v0.21.0
NewListImportConnectionsRequest generates requests for ListImportConnections
func NewListImportSourcesRequest ¶ added in v0.21.0
func NewListImportSourcesRequest(server string, provider ImportProvider, params *ListImportSourcesParams) (*http.Request, error)
NewListImportSourcesRequest generates requests for ListImportSources
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 ¶
func NewListStorageBucketsRequest(server string, id ProjectId, params *ListStorageBucketsParams) (*http.Request, error)
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 NewPreflightProjectImportRequest ¶ added in v0.21.0
func NewPreflightProjectImportRequest(server string, provider ImportProvider, body PreflightProjectImportJSONRequestBody) (*http.Request, error)
NewPreflightProjectImportRequest calls the generic PreflightProjectImport builder with application/json body
func NewPreflightProjectImportRequestWithBody ¶ added in v0.21.0
func NewPreflightProjectImportRequestWithBody(server string, provider ImportProvider, contentType string, body io.Reader) (*http.Request, error)
NewPreflightProjectImportRequestWithBody generates requests for PreflightProjectImport with any type of body
func NewQueryDatabaseBranchDeleteRequest ¶ added in v0.21.0
func NewQueryDatabaseBranchDeleteRequest(server string, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchDeleteJSONRequestBody) (*http.Request, error)
NewQueryDatabaseBranchDeleteRequest calls the generic QueryDatabaseBranchDelete builder with application/json body
func NewQueryDatabaseBranchDeleteRequestWithBody ¶ added in v0.21.0
func NewQueryDatabaseBranchDeleteRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseBranchDeleteRequestWithBody generates requests for QueryDatabaseBranchDelete with any type of body
func NewQueryDatabaseBranchInsertRequest ¶ added in v0.21.0
func NewQueryDatabaseBranchInsertRequest(server string, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchInsertJSONRequestBody) (*http.Request, error)
NewQueryDatabaseBranchInsertRequest calls the generic QueryDatabaseBranchInsert builder with application/json body
func NewQueryDatabaseBranchInsertRequestWithBody ¶ added in v0.21.0
func NewQueryDatabaseBranchInsertRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseBranchInsertRequestWithBody generates requests for QueryDatabaseBranchInsert with any type of body
func NewQueryDatabaseBranchPingRequest ¶ added in v0.21.0
func NewQueryDatabaseBranchPingRequest(server string, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
NewQueryDatabaseBranchPingRequest generates requests for QueryDatabaseBranchPing
func NewQueryDatabaseBranchSelectRequest ¶ added in v0.21.0
func NewQueryDatabaseBranchSelectRequest(server string, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchSelectJSONRequestBody) (*http.Request, error)
NewQueryDatabaseBranchSelectRequest calls the generic QueryDatabaseBranchSelect builder with application/json body
func NewQueryDatabaseBranchSelectRequestWithBody ¶ added in v0.21.0
func NewQueryDatabaseBranchSelectRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseBranchSelectRequestWithBody generates requests for QueryDatabaseBranchSelect with any type of body
func NewQueryDatabaseBranchUpdateRequest ¶ added in v0.21.0
func NewQueryDatabaseBranchUpdateRequest(server string, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchUpdateJSONRequestBody) (*http.Request, error)
NewQueryDatabaseBranchUpdateRequest calls the generic QueryDatabaseBranchUpdate builder with application/json body
func NewQueryDatabaseBranchUpdateRequestWithBody ¶ added in v0.21.0
func NewQueryDatabaseBranchUpdateRequestWithBody(server string, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader) (*http.Request, error)
NewQueryDatabaseBranchUpdateRequestWithBody generates requests for QueryDatabaseBranchUpdate 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 NewReleaseProjectLockRequest ¶ added in v0.21.0
func NewReleaseProjectLockRequest(server string, key LockKey, params *ReleaseProjectLockParams) (*http.Request, error)
NewReleaseProjectLockRequest generates requests for ReleaseProjectLock
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 NewRenewProjectLockRequest ¶ added in v0.21.0
func NewRenewProjectLockRequest(server string, key LockKey, params *RenewProjectLockParams, body RenewProjectLockJSONRequestBody) (*http.Request, error)
NewRenewProjectLockRequest calls the generic RenewProjectLock builder with application/json body
func NewRenewProjectLockRequestWithBody ¶ added in v0.21.0
func NewRenewProjectLockRequestWithBody(server string, key LockKey, params *RenewProjectLockParams, contentType string, body io.Reader) (*http.Request, error)
NewRenewProjectLockRequestWithBody generates requests for RenewProjectLock with any type of body
func NewResetDatabaseBranchPasswordRequest ¶ added in v0.21.0
func NewResetDatabaseBranchPasswordRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
NewResetDatabaseBranchPasswordRequest generates requests for ResetDatabaseBranchPassword
func NewResetDatabaseBranchRequest ¶ added in v0.21.0
func NewResetDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName) (*http.Request, error)
NewResetDatabaseBranchRequest generates requests for ResetDatabaseBranch
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 NewSetProjectGitProductionBranchRequest ¶ added in v0.23.0
func NewSetProjectGitProductionBranchRequest(server string, id ProjectId, body SetProjectGitProductionBranchJSONRequestBody) (*http.Request, error)
NewSetProjectGitProductionBranchRequest calls the generic SetProjectGitProductionBranch builder with application/json body
func NewSetProjectGitProductionBranchRequestWithBody ¶ added in v0.23.0
func NewSetProjectGitProductionBranchRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewSetProjectGitProductionBranchRequestWithBody generates requests for SetProjectGitProductionBranch with any type of body
func NewStartGitConnectRequest ¶ added in v0.21.0
func NewStartGitConnectRequest(server string, params *StartGitConnectParams) (*http.Request, error)
NewStartGitConnectRequest generates requests for StartGitConnect
func NewStartImportConnectRequest ¶ added in v0.21.0
func NewStartImportConnectRequest(server string, params *StartImportConnectParams) (*http.Request, error)
NewStartImportConnectRequest generates requests for StartImportConnect
func NewStartProjectImportRequest ¶ added in v0.21.0
func NewStartProjectImportRequest(server string, provider ImportProvider, params *StartProjectImportParams, body StartProjectImportJSONRequestBody) (*http.Request, error)
NewStartProjectImportRequest calls the generic StartProjectImport builder with application/json body
func NewStartProjectImportRequestWithBody ¶ added in v0.21.0
func NewStartProjectImportRequestWithBody(server string, provider ImportProvider, params *StartProjectImportParams, contentType string, body io.Reader) (*http.Request, error)
NewStartProjectImportRequestWithBody generates requests for StartProjectImport with any type of body
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 NewSummarizeProjectDeploymentsRequest ¶ added in v0.21.0
func NewSummarizeProjectDeploymentsRequest(server string, id ProjectId, params *SummarizeProjectDeploymentsParams) (*http.Request, error)
NewSummarizeProjectDeploymentsRequest generates requests for SummarizeProjectDeployments
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 NewUpdateDatabaseBackupScheduleRequest ¶ added in v0.23.0
func NewUpdateDatabaseBackupScheduleRequest(server string, id ProjectId, databaseName DatabaseName, body UpdateDatabaseBackupScheduleJSONRequestBody) (*http.Request, error)
NewUpdateDatabaseBackupScheduleRequest calls the generic UpdateDatabaseBackupSchedule builder with application/json body
func NewUpdateDatabaseBackupScheduleRequestWithBody ¶ added in v0.23.0
func NewUpdateDatabaseBackupScheduleRequestWithBody(server string, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDatabaseBackupScheduleRequestWithBody generates requests for UpdateDatabaseBackupSchedule with any type of body
func NewUpdateDatabaseBranchRequest ¶ added in v0.21.0
func NewUpdateDatabaseBranchRequest(server string, id ProjectId, databaseName DatabaseName, branchName BranchName, body UpdateDatabaseBranchJSONRequestBody) (*http.Request, error)
NewUpdateDatabaseBranchRequest calls the generic UpdateDatabaseBranch builder with application/json body
func NewUpdateDatabaseBranchRequestWithBody ¶ added in v0.21.0
func NewUpdateDatabaseBranchRequestWithBody(server string, id ProjectId, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDatabaseBranchRequestWithBody generates requests for UpdateDatabaseBranch 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 NewUpdateProjectGitDeploySettingsRequest ¶ added in v0.21.0
func NewUpdateProjectGitDeploySettingsRequest(server string, id ProjectId, body UpdateProjectGitDeploySettingsJSONRequestBody) (*http.Request, error)
NewUpdateProjectGitDeploySettingsRequest calls the generic UpdateProjectGitDeploySettings builder with application/json body
func NewUpdateProjectGitDeploySettingsRequestWithBody ¶ added in v0.21.0
func NewUpdateProjectGitDeploySettingsRequestWithBody(server string, id ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectGitDeploySettingsRequestWithBody generates requests for UpdateProjectGitDeploySettings 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 AcquireProjectLockClientResponse ¶ added in v0.21.0
type AcquireProjectLockClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *ProjectLockLease
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON409 *Error
JSON429 *Error
JSON503 *Error
}
func ParseAcquireProjectLockClientResponse ¶ added in v0.21.0
func ParseAcquireProjectLockClientResponse(rsp *http.Response) (*AcquireProjectLockClientResponse, error)
ParseAcquireProjectLockClientResponse parses an HTTP response from a AcquireProjectLockWithResponse call
func (AcquireProjectLockClientResponse) ContentType ¶ added in v0.21.0
func (r AcquireProjectLockClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AcquireProjectLockClientResponse) Status ¶ added in v0.21.0
func (r AcquireProjectLockClientResponse) Status() string
Status returns HTTPResponse.Status
func (AcquireProjectLockClientResponse) StatusCode ¶ added in v0.21.0
func (r AcquireProjectLockClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AcquireProjectLockJSONRequestBody ¶ added in v0.21.0
type AcquireProjectLockJSONRequestBody = ProjectLockLeaseRequest
AcquireProjectLockJSONRequestBody defines body for AcquireProjectLock for application/json ContentType.
type AcquireProjectLockParams ¶ added in v0.21.0
type AcquireProjectLockParams struct {
// XVolcanoLockToken Opaque UUID generated once by the caller and retained for the lease lifetime.
XVolcanoLockToken LockToken `json:"X-Volcano-Lock-Token"`
// XVolcanoRequestId UUID correlating this request across client and server logs. Repeat safety comes from
// the lock token, so a retry under a reused request ID still counts against the quota.
XVolcanoRequestId LockRequestId `json:"X-Volcano-Request-Id"`
}
AcquireProjectLockParams defines parameters for AcquireProjectLock.
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"`
// AllowedEmailDomains Email domains allowed to create users in this project. Applies to
// email/password signup, OAuth/SSO signup, anonymous conversion, and
// email changes. Empty (the default) allows every domain.
//
// Entries are stored normalized (lowercase, no `@` prefix) and match
// the domain part exactly: `domain1.com` does not cover
// `mail.domain1.com`. Signups from other domains are rejected with
// 403, and `allowed_email_domains_mode` decides whether sign-in is
// covered as well.
//
// The allowlist is a PRO feature to configure and to enforce. A
// downgrade parks it: the domains are still returned here and stop
// being applied until the project is back on PRO.
AllowedEmailDomains *[]string `json:"allowed_email_domains,omitempty"`
// AllowedEmailDomainsMode How far `allowed_email_domains` reaches. `signup` only gates account
// creation, so accounts that predate the list keep signing in.
// `signup_and_signin` also refuses to issue a session to an account
// whose domain is not listed. `disabled` keeps the list without
// enforcing it.
AllowedEmailDomainsMode *AuthConfigAllowedEmailDomainsMode `json:"allowed_email_domains_mode,omitempty"`
// AllowedRedirectUrls Redirect allowlist used to validate post_auth_redirect_url and post_logout_redirect_url.
AllowedRedirectUrls *[]string `json:"allowed_redirect_urls,omitempty"`
// AutoLinkVerifiedOauth Link a verified OAuth identity to an existing confirmed account with the same email instead of returning a conflict. Requires require_email_confirmation to be true.
AutoLinkVerifiedOauth *bool `json:"auto_link_verified_oauth,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"`
// EmailConfirmationTimeout Email confirmation token expiry in seconds.
EmailConfirmationTimeout *int `json:"email_confirmation_timeout,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 Configured minimum password length in Unicode characters.
MinPasswordLength *int `json:"min_password_length,omitempty"`
// PasswordPolicy Effective backend-enforced password policy.
PasswordPolicy AuthPasswordPolicy `json:"password_policy"`
// 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"`
// 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"`
// SmtpPasswordConfigured Whether an SMTP password is configured. The password itself is never returned.
SmtpPasswordConfigured *bool `json:"smtp_password_configured,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 AuthConfigAllowedEmailDomainsMode ¶ added in v0.21.0
type AuthConfigAllowedEmailDomainsMode string
AuthConfigAllowedEmailDomainsMode How far `allowed_email_domains` reaches. `signup` only gates account creation, so accounts that predate the list keep signing in. `signup_and_signin` also refuses to issue a session to an account whose domain is not listed. `disabled` keeps the list without enforcing it.
const ( AuthConfigAllowedEmailDomainsModeDisabled AuthConfigAllowedEmailDomainsMode = "disabled" AuthConfigAllowedEmailDomainsModeSignup AuthConfigAllowedEmailDomainsMode = "signup" AuthConfigAllowedEmailDomainsModeSignupAndSignin AuthConfigAllowedEmailDomainsMode = "signup_and_signin" )
Defines values for AuthConfigAllowedEmailDomainsMode.
func (AuthConfigAllowedEmailDomainsMode) Valid ¶ added in v0.21.0
func (e AuthConfigAllowedEmailDomainsMode) Valid() bool
Valid indicates whether the value is a known member of the AuthConfigAllowedEmailDomainsMode enum.
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
JSON403 *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"`
}
JSON503 *Error
}
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 Password validated after NFC normalization against the
// policy returned by GET /auth/password-policy.
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
JSON403 *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 {
// Data Sessions for this page (cursor pagination only)
Data *[]AuthSession `json:"data,omitempty"`
// HasMore Whether a further page exists (cursor pagination only)
HasMore *bool `json:"has_more,omitempty"`
// Limit Number of sessions per page
Limit *int `json:"limit,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number
Page *int `json:"page,omitempty"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,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"`
}
JSON400 *Error
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"`
// Sort Sort key. `last_activity` (default) orders by most recent activity and
// supports offset pagination only. `created_at` orders by session start
// and supports both offset and cursor pagination.
Sort *AuthGetMySessionsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
// Status Filter by whether the session can still be refreshed. Omit for every
// stored session, including expired ones. `expired` is not supported
// with cursor pagination.
Status *AuthGetMySessionsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Cursor Opaque keyset cursor from a previous response's `next_cursor`. Requires
// `sort=created_at`; mutually exclusive with `page` and `ending_before`.
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset cursor from a previous response's `prev_cursor`, paging
// backward. Requires `sort=created_at`; mutually exclusive with `page`
// and `cursor`.
EndingBefore *string `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded number of rows to skip past the cursor anchor (the hybrid
// jump, maximum 100000). Ignored unless `cursor` or `ending_before` is
// supplied.
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
}
AuthGetMySessionsParams defines parameters for AuthGetMySessions.
type AuthGetMySessionsParamsSort ¶ added in v0.23.0
type AuthGetMySessionsParamsSort string
AuthGetMySessionsParamsSort defines parameters for AuthGetMySessions.
const ( AuthGetMySessionsParamsSortCreatedAt AuthGetMySessionsParamsSort = "created_at" AuthGetMySessionsParamsSortLastActivity AuthGetMySessionsParamsSort = "last_activity" )
Defines values for AuthGetMySessionsParamsSort.
func (AuthGetMySessionsParamsSort) Valid ¶ added in v0.23.0
func (e AuthGetMySessionsParamsSort) Valid() bool
Valid indicates whether the value is a known member of the AuthGetMySessionsParamsSort enum.
type AuthGetMySessionsParamsStatus ¶ added in v0.23.0
type AuthGetMySessionsParamsStatus string
AuthGetMySessionsParamsStatus defines parameters for AuthGetMySessions.
const ( AuthGetMySessionsParamsStatusActive AuthGetMySessionsParamsStatus = "active" AuthGetMySessionsParamsStatusExpired AuthGetMySessionsParamsStatus = "expired" )
Defines values for AuthGetMySessionsParamsStatus.
func (AuthGetMySessionsParamsStatus) Valid ¶ added in v0.23.0
func (e AuthGetMySessionsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the AuthGetMySessionsParamsStatus enum.
type AuthGetPasswordPolicyClientResponse ¶ added in v0.21.0
type AuthGetPasswordPolicyClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthPasswordPolicy
JSON401 *Error
JSON404 *Error
}
func ParseAuthGetPasswordPolicyClientResponse ¶ added in v0.21.0
func ParseAuthGetPasswordPolicyClientResponse(rsp *http.Response) (*AuthGetPasswordPolicyClientResponse, error)
ParseAuthGetPasswordPolicyClientResponse parses an HTTP response from a AuthGetPasswordPolicyWithResponse call
func (AuthGetPasswordPolicyClientResponse) ContentType ¶ added in v0.21.0
func (r AuthGetPasswordPolicyClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthGetPasswordPolicyClientResponse) Status ¶ added in v0.21.0
func (r AuthGetPasswordPolicyClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthGetPasswordPolicyClientResponse) StatusCode ¶ added in v0.21.0
func (r AuthGetPasswordPolicyClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 AuthHostedPageDefaults ¶ added in v0.23.0
type AuthHostedPageDefaults struct {
// Css The built-in stylesheet, themed by the customer.
Css string `json:"css"`
// Html Body shell markup containing the runtime render root.
Html string `json:"html"`
}
AuthHostedPageDefaults The starting point for an unsaved page: the theme shell we render for the built-in page plus its stylesheet. Valid input to the update endpoint — it carries no script, meta, or link tags.
type AuthHostedPageResponse ¶
type AuthHostedPageResponse struct {
// Defaults The starting point for an unsaved page: the theme shell we render for the
// built-in page plus its stylesheet. Valid input to the update endpoint —
// it carries no script, meta, or link tags.
Defaults AuthHostedPageDefaults `json:"defaults"`
// Page The saved page, or null when the project has not customized this page type yet.
Page *AuthHostedPage `json:"page"`
// Runtime The server-owned behavior of a hosted page. Clients compose previews from
// this instead of reimplementing the page, so a preview cannot drift from
// what is actually served.
Runtime AuthHostedPageRuntime `json:"runtime"`
}
AuthHostedPageResponse defines model for AuthHostedPageResponse.
type AuthHostedPageRuntime ¶ added in v0.23.0
type AuthHostedPageRuntime struct {
// MockPrelude Preview harness that supplies request params and stubs the hosted-auth API. Never served on a real page.
MockPrelude string `json:"mock_prelude"`
// RootId Element id the runtime script renders into. Markup carrying it opts into the theme-shell contract.
RootId string `json:"root_id"`
// Script The runtime script injected into the rendered page.
Script string `json:"script"`
}
AuthHostedPageRuntime The server-owned behavior of a hosted page. Clients compose previews from this instead of reimplementing the page, so a preview cannot drift from what is actually served.
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 AuthInsightsInterval ¶ added in v0.21.0
type AuthInsightsInterval string
AuthInsightsInterval defines model for AuthInsightsInterval.
const ( Day AuthInsightsInterval = "day" Month AuthInsightsInterval = "month" Week AuthInsightsInterval = "week" )
Defines values for AuthInsightsInterval.
func (AuthInsightsInterval) Valid ¶ added in v0.21.0
func (e AuthInsightsInterval) Valid() bool
Valid indicates whether the value is a known member of the AuthInsightsInterval enum.
type AuthInsightsResponse ¶ added in v0.21.0
type AuthInsightsResponse struct {
ObservedAt time.Time `json:"observed_at"`
ProjectId openapi_types.UUID `json:"project_id"`
Series []AuthInsightsSeriesPoint `json:"series"`
Summary AuthInsightsSummary `json:"summary"`
Window AuthInsightsWindow `json:"window"`
}
AuthInsightsResponse defines model for AuthInsightsResponse.
type AuthInsightsSeriesPoint ¶ added in v0.21.0
type AuthInsightsSeriesPoint struct {
BucketStart openapi_types.Date `json:"bucket_start"`
// IsPartial Whether the requested window or observation time clips this bucket.
IsPartial bool `json:"is_partial"`
// Signins Successful session creations during the bucket.
Signins int64 `json:"signins"`
// Signups Accounts created during the bucket.
Signups int64 `json:"signups"`
}
AuthInsightsSeriesPoint defines model for AuthInsightsSeriesPoint.
type AuthInsightsSummary ¶ added in v0.21.0
type AuthInsightsSummary struct {
// ActiveUsers30d Users with a successful session creation or refresh in the trailing 30 days since activity collection was deployed.
ActiveUsers30d int64 `json:"active_users_30d"`
// TotalUsers Current auth-user count, matching the auth-user list total.
TotalUsers int64 `json:"total_users"`
}
AuthInsightsSummary defines model for AuthInsightsSummary.
type AuthInsightsWindow ¶ added in v0.21.0
type AuthInsightsWindow struct {
From openapi_types.Date `json:"from"`
Interval AuthInsightsInterval `json:"interval"`
To openapi_types.Date `json:"to"`
}
AuthInsightsWindow defines model for AuthInsightsWindow.
type AuthLinkOAuthProviderClientResponse ¶
type AuthLinkOAuthProviderClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
AuthorizationUrl *string `json:"authorization_url,omitempty"`
}
JSON400 *Error
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 AuthLinkOAuthProviderParams ¶ added in v0.21.0
type AuthLinkOAuthProviderParams struct {
// RedirectUrl URL to redirect to after linking completes (optional). Same
// allowed_redirect_urls requirement as GET /auth/oauth/{provider}/authorize.
RedirectUrl *string `form:"redirect_url,omitempty" json:"redirect_url,omitempty"`
// ClientState Optional application nonce echoed to redirect_url as `state`.
ClientState *string `form:"client_state,omitempty" json:"client_state,omitempty"`
// ResponseMode Set to `code` to receive a short-lived authorization code at
// redirect_url. `redirect_url` is required in this mode. When
// omitted, the established session-fragment response is retained for
// compatibility with existing clients.
ResponseMode *AuthLinkOAuthProviderParamsResponseMode `form:"response_mode,omitempty" json:"response_mode,omitempty"`
}
AuthLinkOAuthProviderParams defines parameters for AuthLinkOAuthProvider.
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 AuthLinkOAuthProviderParamsResponseMode ¶ added in v0.21.0
type AuthLinkOAuthProviderParamsResponseMode string
AuthLinkOAuthProviderParamsResponseMode defines parameters for AuthLinkOAuthProvider.
const (
AuthLinkOAuthProviderParamsResponseModeCode AuthLinkOAuthProviderParamsResponseMode = "code"
)
Defines values for AuthLinkOAuthProviderParamsResponseMode.
func (AuthLinkOAuthProviderParamsResponseMode) Valid ¶ added in v0.21.0
func (e AuthLinkOAuthProviderParamsResponseMode) Valid() bool
Valid indicates whether the value is a known member of the AuthLinkOAuthProviderParamsResponseMode 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,omitempty"`
SessionMode *AuthLogoutJSONBodySessionMode `json:"session_mode,omitempty"`
}
AuthLogoutJSONBody defines parameters for AuthLogout.
type AuthLogoutJSONBodySessionMode ¶ added in v0.21.0
type AuthLogoutJSONBodySessionMode string
AuthLogoutJSONBodySessionMode defines parameters for AuthLogout.
const (
AuthLogoutJSONBodySessionModeCookie AuthLogoutJSONBodySessionMode = "cookie"
)
Defines values for AuthLogoutJSONBodySessionMode.
func (AuthLogoutJSONBodySessionMode) Valid ¶ added in v0.21.0
func (e AuthLogoutJSONBodySessionMode) Valid() bool
Valid indicates whether the value is a known member of the AuthLogoutJSONBodySessionMode enum.
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). Must exactly
// match an entry in the project's `allowed_redirect_urls`, including
// its query string, or be the project's own managed hosted-auth page
// URL.
RedirectUrl *string `form:"redirect_url,omitempty" json:"redirect_url,omitempty"`
// ClientState Optional application nonce. It is stored with the server-generated
// provider state and echoed to redirect_url as `state`.
ClientState *string `form:"client_state,omitempty" json:"client_state,omitempty"`
// ResponseMode Set to `code` to receive a short-lived authorization code at
// redirect_url, then use POST /auth/oauth/exchange to obtain the
// session. `redirect_url` is required in this mode. When omitted, the
// established session-fragment response is retained for compatibility
// with existing clients.
ResponseMode *AuthOAuthAuthorizeParamsResponseMode `form:"response_mode,omitempty" json:"response_mode,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 AuthOAuthAuthorizeParamsResponseMode ¶ added in v0.21.0
type AuthOAuthAuthorizeParamsResponseMode string
AuthOAuthAuthorizeParamsResponseMode defines parameters for AuthOAuthAuthorize.
const (
AuthOAuthAuthorizeParamsResponseModeCode AuthOAuthAuthorizeParamsResponseMode = "code"
)
Defines values for AuthOAuthAuthorizeParamsResponseMode.
func (AuthOAuthAuthorizeParamsResponseMode) Valid ¶ added in v0.21.0
func (e AuthOAuthAuthorizeParamsResponseMode) Valid() bool
Valid indicates whether the value is a known member of the AuthOAuthAuthorizeParamsResponseMode 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 AuthOAuthExchangeClientResponse ¶ added in v0.21.0
type AuthOAuthExchangeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthTokenResponse
}
func ParseAuthOAuthExchangeClientResponse ¶ added in v0.21.0
func ParseAuthOAuthExchangeClientResponse(rsp *http.Response) (*AuthOAuthExchangeClientResponse, error)
ParseAuthOAuthExchangeClientResponse parses an HTTP response from a AuthOAuthExchangeWithResponse call
func (AuthOAuthExchangeClientResponse) ContentType ¶ added in v0.21.0
func (r AuthOAuthExchangeClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthOAuthExchangeClientResponse) Status ¶ added in v0.21.0
func (r AuthOAuthExchangeClientResponse) Status() string
Status returns HTTPResponse.Status
func (AuthOAuthExchangeClientResponse) StatusCode ¶ added in v0.21.0
func (r AuthOAuthExchangeClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthOAuthExchangeJSONBody ¶ added in v0.21.0
type AuthOAuthExchangeJSONBody struct {
Code string `json:"code"`
RedirectUrl string `json:"redirect_url"`
}
AuthOAuthExchangeJSONBody defines parameters for AuthOAuthExchange.
type AuthOAuthExchangeJSONRequestBody ¶ added in v0.21.0
type AuthOAuthExchangeJSONRequestBody AuthOAuthExchangeJSONBody
AuthOAuthExchangeJSONRequestBody defines body for AuthOAuthExchange for application/json ContentType.
type AuthPasswordPolicy ¶ added in v0.21.0
type AuthPasswordPolicy struct {
// CompromisedPasswordsRejected Whether common and known-compromised passwords are rejected by the backend.
CompromisedPasswordsRejected bool `json:"compromised_passwords_rejected"`
// EffectiveMinLength Effective minimum password length in Unicode characters.
EffectiveMinLength int `json:"effective_min_length"`
// MaxLength Maximum password length in Unicode characters.
MaxLength int `json:"max_length"`
// MinConfigurableLength Lowest minimum password length accepted by the auth configuration endpoint.
MinConfigurableLength int `json:"min_configurable_length"`
// RequireLowercase Whether passwords must contain an ASCII lowercase letter (a-z).
RequireLowercase bool `json:"require_lowercase"`
// RequireNumbers Whether passwords must contain an ASCII digit (0-9).
RequireNumbers bool `json:"require_numbers"`
// RequireSpecialChars Whether passwords must contain one of the backend-supported special characters.
RequireSpecialChars bool `json:"require_special_chars"`
// RequireUppercase Whether passwords must contain an ASCII uppercase letter (A-Z).
RequireUppercase bool `json:"require_uppercase"`
}
AuthPasswordPolicy Effective backend-enforced password policy.
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
JSON403 *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
JSON403 *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,omitempty"`
SessionMode *AuthRefreshJSONBodySessionMode `json:"session_mode,omitempty"`
}
AuthRefreshJSONBody defines parameters for AuthRefresh.
type AuthRefreshJSONBodySessionMode ¶ added in v0.21.0
type AuthRefreshJSONBodySessionMode string
AuthRefreshJSONBodySessionMode defines parameters for AuthRefresh.
const (
AuthRefreshJSONBodySessionModeCookie AuthRefreshJSONBodySessionMode = "cookie"
)
Defines values for AuthRefreshJSONBodySessionMode.
func (AuthRefreshJSONBodySessionMode) Valid ¶ added in v0.21.0
func (e AuthRefreshJSONBodySessionMode) Valid() bool
Valid indicates whether the value is a known member of the AuthRefreshJSONBodySessionMode enum.
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
JSON403 *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"`
}
JSON503 *Error
}
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 Password validated after NFC normalization against the
// policy returned by GET /auth/password-policy.
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"`
// IsCurrent Whether this is the session making the current request
IsCurrent bool `json:"is_current"`
// 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 ¶
type AuthSigninJSONBody struct {
Email string `json:"email"`
Password string `json:"password"`
SessionMode *AuthSigninJSONBodySessionMode `json:"session_mode,omitempty"`
}
AuthSigninJSONBody defines parameters for AuthSignin.
type AuthSigninJSONBodySessionMode ¶ added in v0.21.0
type AuthSigninJSONBodySessionMode string
AuthSigninJSONBodySessionMode defines parameters for AuthSignin.
const (
Cookie AuthSigninJSONBodySessionMode = "cookie"
)
Defines values for AuthSigninJSONBodySessionMode.
func (AuthSigninJSONBodySessionMode) Valid ¶ added in v0.21.0
func (e AuthSigninJSONBodySessionMode) Valid() bool
Valid indicates whether the value is a known member of the AuthSigninJSONBodySessionMode enum.
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
JSON503 *Error
}
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 Password validated after NFC normalization against the
// policy returned by GET /auth/password-policy.
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. Omitted when the
// request uses eligible HttpOnly cookie session storage.
RefreshToken string `json:"refresh_token,omitempty"`
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
JSON503 *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 Password validated after NFC normalization against the
// policy returned by GET /auth/password-policy.
Password *string `json:"password,omitempty"`
// UserMetadata Metadata keys to merge into the current user metadata.
// Omitted keys remain unchanged; set a key to null to remove it.
// Merging is shallow; nested objects replace the stored value for that top-level key.
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 BackupName ¶ added in v0.23.0
type BackupName = string
BackupName defines model for BackupName.
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 BranchName ¶ added in v0.21.0
type BranchName = string
BranchName defines model for BranchName.
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) AcquireProjectLock ¶ added in v0.21.0
func (c *Client) AcquireProjectLock(ctx context.Context, key LockKey, params *AcquireProjectLockParams, body AcquireProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AcquireProjectLockWithBody ¶ added in v0.21.0
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) AuthGetPasswordPolicy ¶ added in v0.21.0
func (*Client) AuthGetUser ¶
func (*Client) AuthLinkOAuthProvider ¶
func (c *Client) AuthLinkOAuthProvider(ctx context.Context, provider AuthLinkOAuthProviderParamsProvider, params *AuthLinkOAuthProviderParams, 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) AuthOAuthExchange ¶ added in v0.21.0
func (c *Client) AuthOAuthExchange(ctx context.Context, body AuthOAuthExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AuthOAuthExchangeWithBody ¶ added in v0.21.0
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) CompleteImportConnect ¶ added in v0.21.0
func (c *Client) CompleteImportConnect(ctx context.Context, provider ImportProvider, params *CompleteImportConnectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ConfigureAuthMethods ¶
func (c *Client) ConfigureAuthMethods(ctx context.Context, id ProjectId, body ConfigureAuthMethodsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ConfigureAuthMethodsWithBody ¶
func (*Client) ConnectProjectGit ¶ added in v0.21.0
func (c *Client) ConnectProjectGit(ctx context.Context, id ProjectId, body ConnectProjectGitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ConnectProjectGitWithBody ¶ added in v0.21.0
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) CreateDatabaseBackup ¶ added in v0.23.0
func (c *Client) CreateDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDatabaseBackupWithBody ¶ added in v0.23.0
func (*Client) CreateDatabaseBranch ¶ added in v0.21.0
func (c *Client) CreateDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDatabaseBranchWithBody ¶ added in v0.21.0
func (*Client) CreateDatabaseRestore ¶ added in v0.23.0
func (c *Client) CreateDatabaseRestore(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDatabaseRestoreWithBody ¶ added in v0.23.0
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) CreateProjectGitRepository ¶ added in v0.23.0
func (c *Client) CreateProjectGitRepository(ctx context.Context, id ProjectId, body CreateProjectGitRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectGitRepositoryWithBody ¶ added in v0.23.0
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) DeleteDatabaseBackup ¶ added in v0.23.0
func (c *Client) DeleteDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDatabaseBranch ¶ added in v0.21.0
func (c *Client) DeleteDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, 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) DeleteGitConnection ¶ added in v0.21.0
func (c *Client) DeleteGitConnection(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteImportConnection ¶ added in v0.21.0
func (c *Client) DeleteImportConnection(ctx context.Context, connectionId openapi_types.UUID, 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) DisconnectProjectGit ¶ added in v0.21.0
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) ForceReleaseProjectLock ¶ added in v0.21.0
func (c *Client) ForceReleaseProjectLock(ctx context.Context, key LockKey, params *ForceReleaseProjectLockParams, 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) GetAuthInsights ¶ added in v0.21.0
func (c *Client) GetAuthInsights(ctx context.Context, id ProjectId, params *GetAuthInsightsParams, 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) GetDatabaseBackup ¶ added in v0.23.0
func (c *Client) GetDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDatabaseBackupSchedule ¶ added in v0.23.0
func (c *Client) GetDatabaseBackupSchedule(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDatabaseBranch ¶ added in v0.21.0
func (c *Client) GetDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDatabaseRestore ¶ added in v0.23.0
func (c *Client) GetDatabaseRestore(ctx context.Context, id ProjectId, databaseName DatabaseName, restoreId RestoreId, 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) GetProjectGitConnection ¶ added in v0.21.0
func (*Client) GetProjectGitDeploySettings ¶ added in v0.21.0
func (*Client) GetProjectHealth ¶ added in v0.0.5
func (*Client) GetProjectImportRun ¶ added in v0.21.0
func (c *Client) GetProjectImportRun(ctx context.Context, provider ImportProvider, runId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetProjectLock ¶ added in v0.21.0
func (c *Client) GetProjectLock(ctx context.Context, key LockKey, params *GetProjectLockParams, reqEditors ...RequestEditorFn) (*http.Response, error)
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) GitConnectCallback ¶ added in v0.21.0
func (c *Client) GitConnectCallback(ctx context.Context, params *GitConnectCallbackParams, 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 (c *Client) ListAnonKeys(ctx context.Context, id ProjectId, params *ListAnonKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAuthUsers ¶
func (c *Client) ListAuthUsers(ctx context.Context, id ProjectId, params *ListAuthUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAvailableOAuthProviders ¶
func (*Client) ListDatabaseBackups ¶ added in v0.23.0
func (c *Client) ListDatabaseBackups(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDatabaseBranches ¶ added in v0.21.0
func (c *Client) ListDatabaseBranches(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDatabaseRegions ¶
func (*Client) ListDatabaseRestores ¶ added in v0.23.0
func (c *Client) ListDatabaseRestores(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDatabases ¶
func (c *Client) ListDatabases(ctx context.Context, id ProjectId, params *ListDatabasesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeployments ¶ added in v0.21.0
func (c *Client) ListDeployments(ctx context.Context, params *ListDeploymentsParams, 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) ListGitConnections ¶ added in v0.21.0
func (*Client) ListGitInstallationRepositories ¶ added in v0.21.0
func (c *Client) ListGitInstallationRepositories(ctx context.Context, connectionId openapi_types.UUID, installationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGitInstallations ¶ added in v0.21.0
func (c *Client) ListGitInstallations(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListImportConnections ¶ added in v0.21.0
func (*Client) ListImportSources ¶ added in v0.21.0
func (c *Client) ListImportSources(ctx context.Context, provider ImportProvider, params *ListImportSourcesParams, 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 (c *Client) ListStorageBuckets(ctx context.Context, id ProjectId, params *ListStorageBucketsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
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) PreflightProjectImport ¶ added in v0.21.0
func (c *Client) PreflightProjectImport(ctx context.Context, provider ImportProvider, body PreflightProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PreflightProjectImportWithBody ¶ added in v0.21.0
func (*Client) QueryDatabaseBranchDelete ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchDelete(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchDeleteWithBody ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchDeleteWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchInsert ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchInsert(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchInsertWithBody ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchInsertWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchPing ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchPing(ctx context.Context, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchSelect ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchSelect(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchSelectWithBody ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchSelectWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchUpdate ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchUpdate(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) QueryDatabaseBranchUpdateWithBody ¶ added in v0.21.0
func (c *Client) QueryDatabaseBranchUpdateWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
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) ReleaseProjectLock ¶ added in v0.21.0
func (c *Client) ReleaseProjectLock(ctx context.Context, key LockKey, params *ReleaseProjectLockParams, 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) RenewProjectLock ¶ added in v0.21.0
func (c *Client) RenewProjectLock(ctx context.Context, key LockKey, params *RenewProjectLockParams, body RenewProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenewProjectLockWithBody ¶ added in v0.21.0
func (*Client) ResetDatabaseBranch ¶ added in v0.21.0
func (c *Client) ResetDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetDatabaseBranchPassword ¶ added in v0.21.0
func (c *Client) ResetDatabaseBranchPassword(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, 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) SetProjectGitProductionBranch ¶ added in v0.23.0
func (c *Client) SetProjectGitProductionBranch(ctx context.Context, id ProjectId, body SetProjectGitProductionBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetProjectGitProductionBranchWithBody ¶ added in v0.23.0
func (*Client) StartGitConnect ¶ added in v0.21.0
func (c *Client) StartGitConnect(ctx context.Context, params *StartGitConnectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartImportConnect ¶ added in v0.21.0
func (c *Client) StartImportConnect(ctx context.Context, params *StartImportConnectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartProjectImport ¶ added in v0.21.0
func (c *Client) StartProjectImport(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, body StartProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartProjectImportWithBody ¶ added in v0.21.0
func (c *Client) StartProjectImportWithBody(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, contentType string, body io.Reader, 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) SummarizeProjectDeployments ¶ added in v0.21.0
func (c *Client) SummarizeProjectDeployments(ctx context.Context, id ProjectId, params *SummarizeProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
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) UpdateDatabaseBackupSchedule ¶ added in v0.23.0
func (c *Client) UpdateDatabaseBackupSchedule(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseBackupScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDatabaseBackupScheduleWithBody ¶ added in v0.23.0
func (*Client) UpdateDatabaseBranch ¶ added in v0.21.0
func (c *Client) UpdateDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, body UpdateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDatabaseBranchWithBody ¶ added in v0.21.0
func (c *Client) UpdateDatabaseBranchWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
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) UpdateProjectGitDeploySettings ¶ added in v0.21.0
func (c *Client) UpdateProjectGitDeploySettings(ctx context.Context, id ProjectId, body UpdateProjectGitDeploySettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectGitDeploySettingsWithBody ¶ added in v0.21.0
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)
// AuthOAuthExchangeWithBody request with any body
AuthOAuthExchangeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthOAuthExchange(ctx context.Context, body AuthOAuthExchangeJSONRequestBody, 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, params *AuthLinkOAuthProviderParams, 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)
// AuthGetPasswordPolicy request
AuthGetPasswordPolicy(ctx context.Context, 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)
// QueryDatabaseBranchDeleteWithBody request with any body
QueryDatabaseBranchDeleteWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseBranchDelete(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseBranchInsertWithBody request with any body
QueryDatabaseBranchInsertWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseBranchInsert(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseBranchPing request
QueryDatabaseBranchPing(ctx context.Context, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseBranchSelectWithBody request with any body
QueryDatabaseBranchSelectWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseBranchSelect(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// QueryDatabaseBranchUpdateWithBody request with any body
QueryDatabaseBranchUpdateWithBody(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
QueryDatabaseBranchUpdate(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchUpdateJSONRequestBody, 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)
// ListDeployments request
ListDeployments(ctx context.Context, params *ListDeploymentsParams, 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)
// GitConnectCallback request
GitConnectCallback(ctx context.Context, params *GitConnectCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// HealthCheck request
HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CompleteImportConnect request
CompleteImportConnect(ctx context.Context, provider ImportProvider, params *CompleteImportConnectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PreflightProjectImportWithBody request with any body
PreflightProjectImportWithBody(ctx context.Context, provider ImportProvider, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PreflightProjectImport(ctx context.Context, provider ImportProvider, body PreflightProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// StartProjectImportWithBody request with any body
StartProjectImportWithBody(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
StartProjectImport(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, body StartProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectImportRun request
GetProjectImportRun(ctx context.Context, provider ImportProvider, runId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListImportSources request
ListImportSources(ctx context.Context, provider ImportProvider, params *ListImportSourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ForceReleaseProjectLock request
ForceReleaseProjectLock(ctx context.Context, key LockKey, params *ForceReleaseProjectLockParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectLock request
GetProjectLock(ctx context.Context, key LockKey, params *GetProjectLockParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReleaseProjectLock request
ReleaseProjectLock(ctx context.Context, key LockKey, params *ReleaseProjectLockParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// RenewProjectLockWithBody request with any body
RenewProjectLockWithBody(ctx context.Context, key LockKey, params *RenewProjectLockParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RenewProjectLock(ctx context.Context, key LockKey, params *RenewProjectLockParams, body RenewProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AcquireProjectLockWithBody request with any body
AcquireProjectLockWithBody(ctx context.Context, key LockKey, params *AcquireProjectLockParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AcquireProjectLock(ctx context.Context, key LockKey, params *AcquireProjectLockParams, body AcquireProjectLockJSONRequestBody, 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, params *ListAnonKeysParams, 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)
// GetAuthInsights request
GetAuthInsights(ctx context.Context, id ProjectId, params *GetAuthInsightsParams, 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)
// GetDatabaseBackupSchedule request
GetDatabaseBackupSchedule(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDatabaseBackupScheduleWithBody request with any body
UpdateDatabaseBackupScheduleWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDatabaseBackupSchedule(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseBackupScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDatabaseBackups request
ListDatabaseBackups(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDatabaseBackupWithBody request with any body
CreateDatabaseBackupWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDatabaseBackup request
DeleteDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDatabaseBackup request
GetDatabaseBackup(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDatabaseBranches request
ListDatabaseBranches(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDatabaseBranchWithBody request with any body
CreateDatabaseBranchWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDatabaseBranch request
DeleteDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDatabaseBranch request
GetDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDatabaseBranchWithBody request with any body
UpdateDatabaseBranchWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, body UpdateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResetDatabaseBranch request
ResetDatabaseBranch(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResetDatabaseBranchPassword request
ResetDatabaseBranchPassword(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, 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)
// ListDatabaseRestores request
ListDatabaseRestores(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDatabaseRestoreWithBody request with any body
CreateDatabaseRestoreWithBody(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDatabaseRestore(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDatabaseRestore request
GetDatabaseRestore(ctx context.Context, id ProjectId, databaseName DatabaseName, restoreId RestoreId, 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)
// SummarizeProjectDeployments request
SummarizeProjectDeployments(ctx context.Context, id ProjectId, params *SummarizeProjectDeploymentsParams, 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)
// DisconnectProjectGit request
DisconnectProjectGit(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectGitConnection request
GetProjectGitConnection(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConnectProjectGitWithBody request with any body
ConnectProjectGitWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConnectProjectGit(ctx context.Context, id ProjectId, body ConnectProjectGitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetProjectGitProductionBranchWithBody request with any body
SetProjectGitProductionBranchWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetProjectGitProductionBranch(ctx context.Context, id ProjectId, body SetProjectGitProductionBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateProjectGitRepositoryWithBody request with any body
CreateProjectGitRepositoryWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateProjectGitRepository(ctx context.Context, id ProjectId, body CreateProjectGitRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectGitDeploySettings request
GetProjectGitDeploySettings(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateProjectGitDeploySettingsWithBody request with any body
UpdateProjectGitDeploySettingsWithBody(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateProjectGitDeploySettings(ctx context.Context, id ProjectId, body UpdateProjectGitDeploySettingsJSONRequestBody, 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, params *ListStorageBucketsParams, 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)
// StartGitConnect request
StartGitConnect(ctx context.Context, params *StartGitConnectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGitConnections request
ListGitConnections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGitConnection request
DeleteGitConnection(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGitInstallations request
ListGitInstallations(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGitInstallationRepositories request
ListGitInstallationRepositories(ctx context.Context, connectionId openapi_types.UUID, installationId int64, reqEditors ...RequestEditorFn) (*http.Response, error)
// StartImportConnect request
StartImportConnect(ctx context.Context, params *StartImportConnectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListImportConnections request
ListImportConnections(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteImportConnection request
DeleteImportConnection(ctx context.Context, connectionId openapi_types.UUID, 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) AcquireProjectLockWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) AcquireProjectLockWithBodyWithResponse(ctx context.Context, key LockKey, params *AcquireProjectLockParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcquireProjectLockClientResponse, error)
AcquireProjectLockWithBodyWithResponse request with arbitrary body returning *AcquireProjectLockClientResponse
func (*ClientWithResponses) AcquireProjectLockWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) AcquireProjectLockWithResponse(ctx context.Context, key LockKey, params *AcquireProjectLockParams, body AcquireProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*AcquireProjectLockClientResponse, error)
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) AuthGetPasswordPolicyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) AuthGetPasswordPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthGetPasswordPolicyClientResponse, error)
AuthGetPasswordPolicyWithResponse request returning *AuthGetPasswordPolicyClientResponse
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, params *AuthLinkOAuthProviderParams, 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) AuthOAuthExchangeWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) AuthOAuthExchangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthOAuthExchangeClientResponse, error)
AuthOAuthExchangeWithBodyWithResponse request with arbitrary body returning *AuthOAuthExchangeClientResponse
func (*ClientWithResponses) AuthOAuthExchangeWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) AuthOAuthExchangeWithResponse(ctx context.Context, body AuthOAuthExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthOAuthExchangeClientResponse, error)
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) CompleteImportConnectWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) CompleteImportConnectWithResponse(ctx context.Context, provider ImportProvider, params *CompleteImportConnectParams, reqEditors ...RequestEditorFn) (*CompleteImportConnectClientResponse, error)
CompleteImportConnectWithResponse request returning *CompleteImportConnectClientResponse
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) ConnectProjectGitWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ConnectProjectGitWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConnectProjectGitClientResponse, error)
ConnectProjectGitWithBodyWithResponse request with arbitrary body returning *ConnectProjectGitClientResponse
func (*ClientWithResponses) ConnectProjectGitWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ConnectProjectGitWithResponse(ctx context.Context, id ProjectId, body ConnectProjectGitJSONRequestBody, reqEditors ...RequestEditorFn) (*ConnectProjectGitClientResponse, 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) CreateDatabaseBackupWithBodyWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) CreateDatabaseBackupWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseBackupClientResponse, error)
CreateDatabaseBackupWithBodyWithResponse request with arbitrary body returning *CreateDatabaseBackupClientResponse
func (*ClientWithResponses) CreateDatabaseBackupWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) CreateDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseBackupClientResponse, error)
func (*ClientWithResponses) CreateDatabaseBranchWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) CreateDatabaseBranchWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseBranchClientResponse, error)
CreateDatabaseBranchWithBodyWithResponse request with arbitrary body returning *CreateDatabaseBranchClientResponse
func (*ClientWithResponses) CreateDatabaseBranchWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) CreateDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseBranchClientResponse, error)
func (*ClientWithResponses) CreateDatabaseRestoreWithBodyWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) CreateDatabaseRestoreWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseRestoreClientResponse, error)
CreateDatabaseRestoreWithBodyWithResponse request with arbitrary body returning *CreateDatabaseRestoreClientResponse
func (*ClientWithResponses) CreateDatabaseRestoreWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) CreateDatabaseRestoreWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseRestoreClientResponse, 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) CreateProjectGitRepositoryWithBodyWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) CreateProjectGitRepositoryWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectGitRepositoryClientResponse, error)
CreateProjectGitRepositoryWithBodyWithResponse request with arbitrary body returning *CreateProjectGitRepositoryClientResponse
func (*ClientWithResponses) CreateProjectGitRepositoryWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) CreateProjectGitRepositoryWithResponse(ctx context.Context, id ProjectId, body CreateProjectGitRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectGitRepositoryClientResponse, 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) DeleteDatabaseBackupWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) DeleteDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*DeleteDatabaseBackupClientResponse, error)
DeleteDatabaseBackupWithResponse request returning *DeleteDatabaseBackupClientResponse
func (*ClientWithResponses) DeleteDatabaseBranchWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) DeleteDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*DeleteDatabaseBranchClientResponse, error)
DeleteDatabaseBranchWithResponse request returning *DeleteDatabaseBranchClientResponse
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) DeleteGitConnectionWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) DeleteGitConnectionWithResponse(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteGitConnectionClientResponse, error)
DeleteGitConnectionWithResponse request returning *DeleteGitConnectionClientResponse
func (*ClientWithResponses) DeleteImportConnectionWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) DeleteImportConnectionWithResponse(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteImportConnectionClientResponse, error)
DeleteImportConnectionWithResponse request returning *DeleteImportConnectionClientResponse
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) DisconnectProjectGitWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) DisconnectProjectGitWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DisconnectProjectGitClientResponse, error)
DisconnectProjectGitWithResponse request returning *DisconnectProjectGitClientResponse
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) ForceReleaseProjectLockWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ForceReleaseProjectLockWithResponse(ctx context.Context, key LockKey, params *ForceReleaseProjectLockParams, reqEditors ...RequestEditorFn) (*ForceReleaseProjectLockClientResponse, error)
ForceReleaseProjectLockWithResponse request returning *ForceReleaseProjectLockClientResponse
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) GetAuthInsightsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GetAuthInsightsWithResponse(ctx context.Context, id ProjectId, params *GetAuthInsightsParams, reqEditors ...RequestEditorFn) (*GetAuthInsightsClientResponse, error)
GetAuthInsightsWithResponse request returning *GetAuthInsightsClientResponse
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) GetDatabaseBackupScheduleWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) GetDatabaseBackupScheduleWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*GetDatabaseBackupScheduleClientResponse, error)
GetDatabaseBackupScheduleWithResponse request returning *GetDatabaseBackupScheduleClientResponse
func (*ClientWithResponses) GetDatabaseBackupWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) GetDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*GetDatabaseBackupClientResponse, error)
GetDatabaseBackupWithResponse request returning *GetDatabaseBackupClientResponse
func (*ClientWithResponses) GetDatabaseBranchWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GetDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*GetDatabaseBranchClientResponse, error)
GetDatabaseBranchWithResponse request returning *GetDatabaseBranchClientResponse
func (*ClientWithResponses) GetDatabaseRestoreWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) GetDatabaseRestoreWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, restoreId RestoreId, reqEditors ...RequestEditorFn) (*GetDatabaseRestoreClientResponse, error)
GetDatabaseRestoreWithResponse request returning *GetDatabaseRestoreClientResponse
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) GetProjectGitConnectionWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GetProjectGitConnectionWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectGitConnectionClientResponse, error)
GetProjectGitConnectionWithResponse request returning *GetProjectGitConnectionClientResponse
func (*ClientWithResponses) GetProjectGitDeploySettingsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GetProjectGitDeploySettingsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectGitDeploySettingsClientResponse, error)
GetProjectGitDeploySettingsWithResponse request returning *GetProjectGitDeploySettingsClientResponse
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) GetProjectImportRunWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GetProjectImportRunWithResponse(ctx context.Context, provider ImportProvider, runId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetProjectImportRunClientResponse, error)
GetProjectImportRunWithResponse request returning *GetProjectImportRunClientResponse
func (*ClientWithResponses) GetProjectLockWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GetProjectLockWithResponse(ctx context.Context, key LockKey, params *GetProjectLockParams, reqEditors ...RequestEditorFn) (*GetProjectLockClientResponse, error)
GetProjectLockWithResponse request returning *GetProjectLockClientResponse
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) GitConnectCallbackWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) GitConnectCallbackWithResponse(ctx context.Context, params *GitConnectCallbackParams, reqEditors ...RequestEditorFn) (*GitConnectCallbackClientResponse, error)
GitConnectCallbackWithResponse request returning *GitConnectCallbackClientResponse
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, params *ListAnonKeysParams, 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) ListDatabaseBackupsWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) ListDatabaseBackupsWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ListDatabaseBackupsClientResponse, error)
ListDatabaseBackupsWithResponse request returning *ListDatabaseBackupsClientResponse
func (*ClientWithResponses) ListDatabaseBranchesWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListDatabaseBranchesWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ListDatabaseBranchesClientResponse, error)
ListDatabaseBranchesWithResponse request returning *ListDatabaseBranchesClientResponse
func (*ClientWithResponses) ListDatabaseRegionsWithResponse ¶
func (c *ClientWithResponses) ListDatabaseRegionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListDatabaseRegionsClientResponse, error)
ListDatabaseRegionsWithResponse request returning *ListDatabaseRegionsClientResponse
func (*ClientWithResponses) ListDatabaseRestoresWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) ListDatabaseRestoresWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ListDatabaseRestoresClientResponse, error)
ListDatabaseRestoresWithResponse request returning *ListDatabaseRestoresClientResponse
func (*ClientWithResponses) ListDatabasesWithResponse ¶
func (c *ClientWithResponses) ListDatabasesWithResponse(ctx context.Context, id ProjectId, params *ListDatabasesParams, reqEditors ...RequestEditorFn) (*ListDatabasesClientResponse, error)
ListDatabasesWithResponse request returning *ListDatabasesClientResponse
func (*ClientWithResponses) ListDeploymentsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListDeploymentsWithResponse(ctx context.Context, params *ListDeploymentsParams, reqEditors ...RequestEditorFn) (*ListDeploymentsClientResponse, error)
ListDeploymentsWithResponse request returning *ListDeploymentsClientResponse
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) ListGitConnectionsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListGitConnectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListGitConnectionsClientResponse, error)
ListGitConnectionsWithResponse request returning *ListGitConnectionsClientResponse
func (*ClientWithResponses) ListGitInstallationRepositoriesWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListGitInstallationRepositoriesWithResponse(ctx context.Context, connectionId openapi_types.UUID, installationId int64, reqEditors ...RequestEditorFn) (*ListGitInstallationRepositoriesClientResponse, error)
ListGitInstallationRepositoriesWithResponse request returning *ListGitInstallationRepositoriesClientResponse
func (*ClientWithResponses) ListGitInstallationsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListGitInstallationsWithResponse(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListGitInstallationsClientResponse, error)
ListGitInstallationsWithResponse request returning *ListGitInstallationsClientResponse
func (*ClientWithResponses) ListImportConnectionsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListImportConnectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListImportConnectionsClientResponse, error)
ListImportConnectionsWithResponse request returning *ListImportConnectionsClientResponse
func (*ClientWithResponses) ListImportSourcesWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ListImportSourcesWithResponse(ctx context.Context, provider ImportProvider, params *ListImportSourcesParams, reqEditors ...RequestEditorFn) (*ListImportSourcesClientResponse, error)
ListImportSourcesWithResponse request returning *ListImportSourcesClientResponse
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, params *ListStorageBucketsParams, 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) PreflightProjectImportWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) PreflightProjectImportWithBodyWithResponse(ctx context.Context, provider ImportProvider, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreflightProjectImportClientResponse, error)
PreflightProjectImportWithBodyWithResponse request with arbitrary body returning *PreflightProjectImportClientResponse
func (*ClientWithResponses) PreflightProjectImportWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) PreflightProjectImportWithResponse(ctx context.Context, provider ImportProvider, body PreflightProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*PreflightProjectImportClientResponse, error)
func (*ClientWithResponses) QueryDatabaseBranchDeleteWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchDeleteWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchDeleteClientResponse, error)
QueryDatabaseBranchDeleteWithBodyWithResponse request with arbitrary body returning *QueryDatabaseBranchDeleteClientResponse
func (*ClientWithResponses) QueryDatabaseBranchDeleteWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchDeleteWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchDeleteClientResponse, error)
func (*ClientWithResponses) QueryDatabaseBranchInsertWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchInsertWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchInsertClientResponse, error)
QueryDatabaseBranchInsertWithBodyWithResponse request with arbitrary body returning *QueryDatabaseBranchInsertClientResponse
func (*ClientWithResponses) QueryDatabaseBranchInsertWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchInsertWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchInsertClientResponse, error)
func (*ClientWithResponses) QueryDatabaseBranchPingWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchPingWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchPingClientResponse, error)
QueryDatabaseBranchPingWithResponse request returning *QueryDatabaseBranchPingClientResponse
func (*ClientWithResponses) QueryDatabaseBranchSelectWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchSelectWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchSelectClientResponse, error)
QueryDatabaseBranchSelectWithBodyWithResponse request with arbitrary body returning *QueryDatabaseBranchSelectClientResponse
func (*ClientWithResponses) QueryDatabaseBranchSelectWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchSelectWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchSelectClientResponse, error)
func (*ClientWithResponses) QueryDatabaseBranchUpdateWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchUpdateWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchUpdateClientResponse, error)
QueryDatabaseBranchUpdateWithBodyWithResponse request with arbitrary body returning *QueryDatabaseBranchUpdateClientResponse
func (*ClientWithResponses) QueryDatabaseBranchUpdateWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) QueryDatabaseBranchUpdateWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchUpdateClientResponse, 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) ReleaseProjectLockWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ReleaseProjectLockWithResponse(ctx context.Context, key LockKey, params *ReleaseProjectLockParams, reqEditors ...RequestEditorFn) (*ReleaseProjectLockClientResponse, error)
ReleaseProjectLockWithResponse request returning *ReleaseProjectLockClientResponse
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) RenewProjectLockWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) RenewProjectLockWithBodyWithResponse(ctx context.Context, key LockKey, params *RenewProjectLockParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenewProjectLockClientResponse, error)
RenewProjectLockWithBodyWithResponse request with arbitrary body returning *RenewProjectLockClientResponse
func (*ClientWithResponses) RenewProjectLockWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) RenewProjectLockWithResponse(ctx context.Context, key LockKey, params *RenewProjectLockParams, body RenewProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*RenewProjectLockClientResponse, error)
func (*ClientWithResponses) ResetDatabaseBranchPasswordWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ResetDatabaseBranchPasswordWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*ResetDatabaseBranchPasswordClientResponse, error)
ResetDatabaseBranchPasswordWithResponse request returning *ResetDatabaseBranchPasswordClientResponse
func (*ClientWithResponses) ResetDatabaseBranchWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) ResetDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*ResetDatabaseBranchClientResponse, error)
ResetDatabaseBranchWithResponse request returning *ResetDatabaseBranchClientResponse
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) SetProjectGitProductionBranchWithBodyWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) SetProjectGitProductionBranchWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetProjectGitProductionBranchClientResponse, error)
SetProjectGitProductionBranchWithBodyWithResponse request with arbitrary body returning *SetProjectGitProductionBranchClientResponse
func (*ClientWithResponses) SetProjectGitProductionBranchWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) SetProjectGitProductionBranchWithResponse(ctx context.Context, id ProjectId, body SetProjectGitProductionBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*SetProjectGitProductionBranchClientResponse, error)
func (*ClientWithResponses) StartGitConnectWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) StartGitConnectWithResponse(ctx context.Context, params *StartGitConnectParams, reqEditors ...RequestEditorFn) (*StartGitConnectClientResponse, error)
StartGitConnectWithResponse request returning *StartGitConnectClientResponse
func (*ClientWithResponses) StartImportConnectWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) StartImportConnectWithResponse(ctx context.Context, params *StartImportConnectParams, reqEditors ...RequestEditorFn) (*StartImportConnectClientResponse, error)
StartImportConnectWithResponse request returning *StartImportConnectClientResponse
func (*ClientWithResponses) StartProjectImportWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) StartProjectImportWithBodyWithResponse(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartProjectImportClientResponse, error)
StartProjectImportWithBodyWithResponse request with arbitrary body returning *StartProjectImportClientResponse
func (*ClientWithResponses) StartProjectImportWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) StartProjectImportWithResponse(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, body StartProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*StartProjectImportClientResponse, error)
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) SummarizeProjectDeploymentsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) SummarizeProjectDeploymentsWithResponse(ctx context.Context, id ProjectId, params *SummarizeProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*SummarizeProjectDeploymentsClientResponse, error)
SummarizeProjectDeploymentsWithResponse request returning *SummarizeProjectDeploymentsClientResponse
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) UpdateDatabaseBackupScheduleWithBodyWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) UpdateDatabaseBackupScheduleWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseBackupScheduleClientResponse, error)
UpdateDatabaseBackupScheduleWithBodyWithResponse request with arbitrary body returning *UpdateDatabaseBackupScheduleClientResponse
func (*ClientWithResponses) UpdateDatabaseBackupScheduleWithResponse ¶ added in v0.23.0
func (c *ClientWithResponses) UpdateDatabaseBackupScheduleWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseBackupScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseBackupScheduleClientResponse, error)
func (*ClientWithResponses) UpdateDatabaseBranchWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) UpdateDatabaseBranchWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseBranchClientResponse, error)
UpdateDatabaseBranchWithBodyWithResponse request with arbitrary body returning *UpdateDatabaseBranchClientResponse
func (*ClientWithResponses) UpdateDatabaseBranchWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) UpdateDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, body UpdateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseBranchClientResponse, 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) UpdateProjectGitDeploySettingsWithBodyWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) UpdateProjectGitDeploySettingsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectGitDeploySettingsClientResponse, error)
UpdateProjectGitDeploySettingsWithBodyWithResponse request with arbitrary body returning *UpdateProjectGitDeploySettingsClientResponse
func (*ClientWithResponses) UpdateProjectGitDeploySettingsWithResponse ¶ added in v0.21.0
func (c *ClientWithResponses) UpdateProjectGitDeploySettingsWithResponse(ctx context.Context, id ProjectId, body UpdateProjectGitDeploySettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectGitDeploySettingsClientResponse, 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)
// AuthOAuthExchangeWithBodyWithResponse request with any body
AuthOAuthExchangeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AuthOAuthExchangeClientResponse, error)
AuthOAuthExchangeWithResponse(ctx context.Context, body AuthOAuthExchangeJSONRequestBody, reqEditors ...RequestEditorFn) (*AuthOAuthExchangeClientResponse, 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, params *AuthLinkOAuthProviderParams, 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)
// AuthGetPasswordPolicyWithResponse request
AuthGetPasswordPolicyWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthGetPasswordPolicyClientResponse, 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)
// QueryDatabaseBranchDeleteWithBodyWithResponse request with any body
QueryDatabaseBranchDeleteWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchDeleteClientResponse, error)
QueryDatabaseBranchDeleteWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchDeleteClientResponse, error)
// QueryDatabaseBranchInsertWithBodyWithResponse request with any body
QueryDatabaseBranchInsertWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchInsertClientResponse, error)
QueryDatabaseBranchInsertWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchInsertJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchInsertClientResponse, error)
// QueryDatabaseBranchPingWithResponse request
QueryDatabaseBranchPingWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchPingClientResponse, error)
// QueryDatabaseBranchSelectWithBodyWithResponse request with any body
QueryDatabaseBranchSelectWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchSelectClientResponse, error)
QueryDatabaseBranchSelectWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchSelectJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchSelectClientResponse, error)
// QueryDatabaseBranchUpdateWithBodyWithResponse request with any body
QueryDatabaseBranchUpdateWithBodyWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchUpdateClientResponse, error)
QueryDatabaseBranchUpdateWithResponse(ctx context.Context, databaseName DatabaseName, branchName BranchName, body QueryDatabaseBranchUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*QueryDatabaseBranchUpdateClientResponse, 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)
// ListDeploymentsWithResponse request
ListDeploymentsWithResponse(ctx context.Context, params *ListDeploymentsParams, reqEditors ...RequestEditorFn) (*ListDeploymentsClientResponse, 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)
// GitConnectCallbackWithResponse request
GitConnectCallbackWithResponse(ctx context.Context, params *GitConnectCallbackParams, reqEditors ...RequestEditorFn) (*GitConnectCallbackClientResponse, error)
// HealthCheckWithResponse request
HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckClientResponse, error)
// CompleteImportConnectWithResponse request
CompleteImportConnectWithResponse(ctx context.Context, provider ImportProvider, params *CompleteImportConnectParams, reqEditors ...RequestEditorFn) (*CompleteImportConnectClientResponse, error)
// PreflightProjectImportWithBodyWithResponse request with any body
PreflightProjectImportWithBodyWithResponse(ctx context.Context, provider ImportProvider, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PreflightProjectImportClientResponse, error)
PreflightProjectImportWithResponse(ctx context.Context, provider ImportProvider, body PreflightProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*PreflightProjectImportClientResponse, error)
// StartProjectImportWithBodyWithResponse request with any body
StartProjectImportWithBodyWithResponse(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartProjectImportClientResponse, error)
StartProjectImportWithResponse(ctx context.Context, provider ImportProvider, params *StartProjectImportParams, body StartProjectImportJSONRequestBody, reqEditors ...RequestEditorFn) (*StartProjectImportClientResponse, error)
// GetProjectImportRunWithResponse request
GetProjectImportRunWithResponse(ctx context.Context, provider ImportProvider, runId openapi_types.UUID, reqEditors ...RequestEditorFn) (*GetProjectImportRunClientResponse, error)
// ListImportSourcesWithResponse request
ListImportSourcesWithResponse(ctx context.Context, provider ImportProvider, params *ListImportSourcesParams, reqEditors ...RequestEditorFn) (*ListImportSourcesClientResponse, error)
// ForceReleaseProjectLockWithResponse request
ForceReleaseProjectLockWithResponse(ctx context.Context, key LockKey, params *ForceReleaseProjectLockParams, reqEditors ...RequestEditorFn) (*ForceReleaseProjectLockClientResponse, error)
// GetProjectLockWithResponse request
GetProjectLockWithResponse(ctx context.Context, key LockKey, params *GetProjectLockParams, reqEditors ...RequestEditorFn) (*GetProjectLockClientResponse, error)
// ReleaseProjectLockWithResponse request
ReleaseProjectLockWithResponse(ctx context.Context, key LockKey, params *ReleaseProjectLockParams, reqEditors ...RequestEditorFn) (*ReleaseProjectLockClientResponse, error)
// RenewProjectLockWithBodyWithResponse request with any body
RenewProjectLockWithBodyWithResponse(ctx context.Context, key LockKey, params *RenewProjectLockParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenewProjectLockClientResponse, error)
RenewProjectLockWithResponse(ctx context.Context, key LockKey, params *RenewProjectLockParams, body RenewProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*RenewProjectLockClientResponse, error)
// AcquireProjectLockWithBodyWithResponse request with any body
AcquireProjectLockWithBodyWithResponse(ctx context.Context, key LockKey, params *AcquireProjectLockParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcquireProjectLockClientResponse, error)
AcquireProjectLockWithResponse(ctx context.Context, key LockKey, params *AcquireProjectLockParams, body AcquireProjectLockJSONRequestBody, reqEditors ...RequestEditorFn) (*AcquireProjectLockClientResponse, 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, params *ListAnonKeysParams, 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)
// GetAuthInsightsWithResponse request
GetAuthInsightsWithResponse(ctx context.Context, id ProjectId, params *GetAuthInsightsParams, reqEditors ...RequestEditorFn) (*GetAuthInsightsClientResponse, 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)
// GetDatabaseBackupScheduleWithResponse request
GetDatabaseBackupScheduleWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*GetDatabaseBackupScheduleClientResponse, error)
// UpdateDatabaseBackupScheduleWithBodyWithResponse request with any body
UpdateDatabaseBackupScheduleWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseBackupScheduleClientResponse, error)
UpdateDatabaseBackupScheduleWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body UpdateDatabaseBackupScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseBackupScheduleClientResponse, error)
// ListDatabaseBackupsWithResponse request
ListDatabaseBackupsWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ListDatabaseBackupsClientResponse, error)
// CreateDatabaseBackupWithBodyWithResponse request with any body
CreateDatabaseBackupWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseBackupClientResponse, error)
CreateDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBackupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseBackupClientResponse, error)
// DeleteDatabaseBackupWithResponse request
DeleteDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*DeleteDatabaseBackupClientResponse, error)
// GetDatabaseBackupWithResponse request
GetDatabaseBackupWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, backupName BackupName, reqEditors ...RequestEditorFn) (*GetDatabaseBackupClientResponse, error)
// ListDatabaseBranchesWithResponse request
ListDatabaseBranchesWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ListDatabaseBranchesClientResponse, error)
// CreateDatabaseBranchWithBodyWithResponse request with any body
CreateDatabaseBranchWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseBranchClientResponse, error)
CreateDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseBranchClientResponse, error)
// DeleteDatabaseBranchWithResponse request
DeleteDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*DeleteDatabaseBranchClientResponse, error)
// GetDatabaseBranchWithResponse request
GetDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*GetDatabaseBranchClientResponse, error)
// UpdateDatabaseBranchWithBodyWithResponse request with any body
UpdateDatabaseBranchWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDatabaseBranchClientResponse, error)
UpdateDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, body UpdateDatabaseBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDatabaseBranchClientResponse, error)
// ResetDatabaseBranchWithResponse request
ResetDatabaseBranchWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*ResetDatabaseBranchClientResponse, error)
// ResetDatabaseBranchPasswordWithResponse request
ResetDatabaseBranchPasswordWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, branchName BranchName, reqEditors ...RequestEditorFn) (*ResetDatabaseBranchPasswordClientResponse, 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)
// ListDatabaseRestoresWithResponse request
ListDatabaseRestoresWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, reqEditors ...RequestEditorFn) (*ListDatabaseRestoresClientResponse, error)
// CreateDatabaseRestoreWithBodyWithResponse request with any body
CreateDatabaseRestoreWithBodyWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDatabaseRestoreClientResponse, error)
CreateDatabaseRestoreWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, body CreateDatabaseRestoreJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDatabaseRestoreClientResponse, error)
// GetDatabaseRestoreWithResponse request
GetDatabaseRestoreWithResponse(ctx context.Context, id ProjectId, databaseName DatabaseName, restoreId RestoreId, reqEditors ...RequestEditorFn) (*GetDatabaseRestoreClientResponse, 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)
// SummarizeProjectDeploymentsWithResponse request
SummarizeProjectDeploymentsWithResponse(ctx context.Context, id ProjectId, params *SummarizeProjectDeploymentsParams, reqEditors ...RequestEditorFn) (*SummarizeProjectDeploymentsClientResponse, 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)
// DisconnectProjectGitWithResponse request
DisconnectProjectGitWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*DisconnectProjectGitClientResponse, error)
// GetProjectGitConnectionWithResponse request
GetProjectGitConnectionWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectGitConnectionClientResponse, error)
// ConnectProjectGitWithBodyWithResponse request with any body
ConnectProjectGitWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConnectProjectGitClientResponse, error)
ConnectProjectGitWithResponse(ctx context.Context, id ProjectId, body ConnectProjectGitJSONRequestBody, reqEditors ...RequestEditorFn) (*ConnectProjectGitClientResponse, error)
// SetProjectGitProductionBranchWithBodyWithResponse request with any body
SetProjectGitProductionBranchWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetProjectGitProductionBranchClientResponse, error)
SetProjectGitProductionBranchWithResponse(ctx context.Context, id ProjectId, body SetProjectGitProductionBranchJSONRequestBody, reqEditors ...RequestEditorFn) (*SetProjectGitProductionBranchClientResponse, error)
// CreateProjectGitRepositoryWithBodyWithResponse request with any body
CreateProjectGitRepositoryWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectGitRepositoryClientResponse, error)
CreateProjectGitRepositoryWithResponse(ctx context.Context, id ProjectId, body CreateProjectGitRepositoryJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectGitRepositoryClientResponse, error)
// GetProjectGitDeploySettingsWithResponse request
GetProjectGitDeploySettingsWithResponse(ctx context.Context, id ProjectId, reqEditors ...RequestEditorFn) (*GetProjectGitDeploySettingsClientResponse, error)
// UpdateProjectGitDeploySettingsWithBodyWithResponse request with any body
UpdateProjectGitDeploySettingsWithBodyWithResponse(ctx context.Context, id ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectGitDeploySettingsClientResponse, error)
UpdateProjectGitDeploySettingsWithResponse(ctx context.Context, id ProjectId, body UpdateProjectGitDeploySettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectGitDeploySettingsClientResponse, 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, params *ListStorageBucketsParams, 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)
// StartGitConnectWithResponse request
StartGitConnectWithResponse(ctx context.Context, params *StartGitConnectParams, reqEditors ...RequestEditorFn) (*StartGitConnectClientResponse, error)
// ListGitConnectionsWithResponse request
ListGitConnectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListGitConnectionsClientResponse, error)
// DeleteGitConnectionWithResponse request
DeleteGitConnectionWithResponse(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteGitConnectionClientResponse, error)
// ListGitInstallationsWithResponse request
ListGitInstallationsWithResponse(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*ListGitInstallationsClientResponse, error)
// ListGitInstallationRepositoriesWithResponse request
ListGitInstallationRepositoriesWithResponse(ctx context.Context, connectionId openapi_types.UUID, installationId int64, reqEditors ...RequestEditorFn) (*ListGitInstallationRepositoriesClientResponse, error)
// StartImportConnectWithResponse request
StartImportConnectWithResponse(ctx context.Context, params *StartImportConnectParams, reqEditors ...RequestEditorFn) (*StartImportConnectClientResponse, error)
// ListImportConnectionsWithResponse request
ListImportConnectionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListImportConnectionsClientResponse, error)
// DeleteImportConnectionWithResponse request
DeleteImportConnectionWithResponse(ctx context.Context, connectionId openapi_types.UUID, reqEditors ...RequestEditorFn) (*DeleteImportConnectionClientResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CompleteImportConnectClientResponse ¶ added in v0.21.0
type CompleteImportConnectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON429 *Error
JSON500 *Error
JSON503 *Error
}
func ParseCompleteImportConnectClientResponse ¶ added in v0.21.0
func ParseCompleteImportConnectClientResponse(rsp *http.Response) (*CompleteImportConnectClientResponse, error)
ParseCompleteImportConnectClientResponse parses an HTTP response from a CompleteImportConnectWithResponse call
func (CompleteImportConnectClientResponse) ContentType ¶ added in v0.21.0
func (r CompleteImportConnectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CompleteImportConnectClientResponse) Status ¶ added in v0.21.0
func (r CompleteImportConnectClientResponse) Status() string
Status returns HTTPResponse.Status
func (CompleteImportConnectClientResponse) StatusCode ¶ added in v0.21.0
func (r CompleteImportConnectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CompleteImportConnectParams ¶ added in v0.21.0
type CompleteImportConnectParams struct {
// State Signed connect state generated by startImportConnect.
State string `form:"state" json:"state"`
// Code Provider authorization code.
Code *string `form:"code,omitempty" json:"code,omitempty"`
// Error Provider error category.
Error *string `form:"error,omitempty" json:"error,omitempty"`
// TeamId Vercel team selected during installation.
TeamId *string `form:"teamId,omitempty" json:"teamId,omitempty"`
// ConfigurationId Vercel Integration configuration identifier.
ConfigurationId *string `form:"configurationId,omitempty" json:"configurationId,omitempty"`
// Next Provider completion URL validated by the provider adapter.
Next *string `form:"next,omitempty" json:"next,omitempty"`
// Source Vercel installation source indicator.
Source *string `form:"source,omitempty" json:"source,omitempty"`
}
CompleteImportConnectParams defines parameters for CompleteImportConnect.
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 ConnectProjectGitClientResponse ¶ added in v0.21.0
type ConnectProjectGitClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectGitConnection
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseConnectProjectGitClientResponse ¶ added in v0.21.0
func ParseConnectProjectGitClientResponse(rsp *http.Response) (*ConnectProjectGitClientResponse, error)
ParseConnectProjectGitClientResponse parses an HTTP response from a ConnectProjectGitWithResponse call
func (ConnectProjectGitClientResponse) ContentType ¶ added in v0.21.0
func (r ConnectProjectGitClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConnectProjectGitClientResponse) Status ¶ added in v0.21.0
func (r ConnectProjectGitClientResponse) Status() string
Status returns HTTPResponse.Status
func (ConnectProjectGitClientResponse) StatusCode ¶ added in v0.21.0
func (r ConnectProjectGitClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConnectProjectGitJSONRequestBody ¶ added in v0.21.0
type ConnectProjectGitJSONRequestBody = ConnectProjectGitRequest
ConnectProjectGitJSONRequestBody defines body for ConnectProjectGit for application/json ContentType.
type ConnectProjectGitRequest ¶ added in v0.21.0
type ConnectProjectGitRequest struct {
// ConnectionId The caller's user_git_connections row (see /user/git/connections).
ConnectionId openapi_types.UUID `json:"connection_id"`
InstallationId int64 `json:"installation_id"`
// ProductionBranch The branch a push must land on to deploy, with three cases, because this is a full replace and a read-modify-write client sends back whatever it read. Omit it to follow the repository's GitHub default branch, which also discards a branch set earlier. Send back the branch the project already deploys from, when that is the repository's default, and nothing changes either way — a project pinned to that branch stays pinned. Sending the default branch when the project deploys from something else returns it to following the default, including on a rebind, where a pin describes a branch chosen for the repository being left. Any other branch becomes the project's own choice, exempt from later default-branch renames. Validated as a Git branch name only: it does not have to exist yet, so a project can be pointed at a branch about to be pushed. Changing repository and naming a branch other than the new repository's default in one request is refused with 400, because the branch named is almost always the previous repository's, echoed back — connect first, then set the branch.
ProductionBranch *string `json:"production_branch,omitempty"`
// RepoFullName Deprecated selector kept for a compatibility window; prefer repository_id. Either repository_id or repo_full_name is required.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
RepoFullName *string `json:"repo_full_name,omitempty"`
// RepositoryId Stable GitHub repository id (repository.id), the preferred selector. Either repository_id or repo_full_name is required; when both are given they must identify the same live repository.
RepositoryId *int64 `json:"repository_id,omitempty"`
// RootDirectory Monorepo subdirectory the project builds from. Omit for the repo root.
RootDirectory *string `json:"root_directory,omitempty"`
}
ConnectProjectGitRequest defines model for ConnectProjectGitRequest.
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 CreateDatabaseBackupClientResponse ¶ added in v0.23.0
type CreateDatabaseBackupClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DatabaseBackup
JSON400 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseCreateDatabaseBackupClientResponse ¶ added in v0.23.0
func ParseCreateDatabaseBackupClientResponse(rsp *http.Response) (*CreateDatabaseBackupClientResponse, error)
ParseCreateDatabaseBackupClientResponse parses an HTTP response from a CreateDatabaseBackupWithResponse call
func (CreateDatabaseBackupClientResponse) ContentType ¶ added in v0.23.0
func (r CreateDatabaseBackupClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDatabaseBackupClientResponse) Status ¶ added in v0.23.0
func (r CreateDatabaseBackupClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDatabaseBackupClientResponse) StatusCode ¶ added in v0.23.0
func (r CreateDatabaseBackupClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDatabaseBackupJSONRequestBody ¶ added in v0.23.0
type CreateDatabaseBackupJSONRequestBody = CreateDatabaseBackupRequest
CreateDatabaseBackupJSONRequestBody defines body for CreateDatabaseBackup for application/json ContentType.
type CreateDatabaseBackupRequest ¶ added in v0.23.0
type CreateDatabaseBackupRequest struct {
// Name Backup name, unique within the database. Names beginning with
// `volcano-` are reserved for the platform's own snapshots.
Name string `json:"name"`
}
CreateDatabaseBackupRequest defines model for CreateDatabaseBackupRequest.
type CreateDatabaseBranchClientResponse ¶ added in v0.21.0
type CreateDatabaseBranchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DatabaseBranch
JSON400 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseCreateDatabaseBranchClientResponse ¶ added in v0.21.0
func ParseCreateDatabaseBranchClientResponse(rsp *http.Response) (*CreateDatabaseBranchClientResponse, error)
ParseCreateDatabaseBranchClientResponse parses an HTTP response from a CreateDatabaseBranchWithResponse call
func (CreateDatabaseBranchClientResponse) ContentType ¶ added in v0.21.0
func (r CreateDatabaseBranchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDatabaseBranchClientResponse) Status ¶ added in v0.21.0
func (r CreateDatabaseBranchClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDatabaseBranchClientResponse) StatusCode ¶ added in v0.21.0
func (r CreateDatabaseBranchClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDatabaseBranchJSONRequestBody ¶ added in v0.21.0
type CreateDatabaseBranchJSONRequestBody = CreateDatabaseBranchRequest
CreateDatabaseBranchJSONRequestBody defines body for CreateDatabaseBranch for application/json ContentType.
type CreateDatabaseBranchRequest ¶ added in v0.21.0
type CreateDatabaseBranchRequest struct {
// Name Branch name (must be unique within the parent database)
Name string `json:"name"`
// TtlSeconds How long the branch should live, between one hour and 30 days.
// Defaults to 7 days when omitted.
TtlSeconds *int64 `json:"ttl_seconds,omitempty"`
}
CreateDatabaseBranchRequest defines model for CreateDatabaseBranchRequest.
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 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 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 CreateDatabaseRestoreClientResponse ¶ added in v0.23.0
type CreateDatabaseRestoreClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DatabaseRestore
JSON400 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseCreateDatabaseRestoreClientResponse ¶ added in v0.23.0
func ParseCreateDatabaseRestoreClientResponse(rsp *http.Response) (*CreateDatabaseRestoreClientResponse, error)
ParseCreateDatabaseRestoreClientResponse parses an HTTP response from a CreateDatabaseRestoreWithResponse call
func (CreateDatabaseRestoreClientResponse) ContentType ¶ added in v0.23.0
func (r CreateDatabaseRestoreClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateDatabaseRestoreClientResponse) Status ¶ added in v0.23.0
func (r CreateDatabaseRestoreClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDatabaseRestoreClientResponse) StatusCode ¶ added in v0.23.0
func (r CreateDatabaseRestoreClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDatabaseRestoreJSONRequestBody ¶ added in v0.23.0
type CreateDatabaseRestoreJSONRequestBody = CreateDatabaseRestoreRequest
CreateDatabaseRestoreJSONRequestBody defines body for CreateDatabaseRestore for application/json ContentType.
type CreateDatabaseRestoreRequest ¶ added in v0.23.0
type CreateDatabaseRestoreRequest struct {
// BackupName A backup of this database to restore.
BackupName *string `json:"backup_name,omitempty"`
// RestoreTo A point in time to restore to, which must fall inside the
// `restore_window` reported when listing backups.
RestoreTo *time.Time `json:"restore_to,omitempty"`
}
CreateDatabaseRestoreRequest Names what to restore. Supply exactly one of `backup_name` or `restore_to`.
type CreateEmailTemplateClientResponse ¶
type CreateEmailTemplateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *EmailTemplate
JSON400 *Error
JSON403 *Error
JSON409 *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 CreateProjectGitRepositoryClientResponse ¶ added in v0.23.0
type CreateProjectGitRepositoryClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreatedProjectGitConnection
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON422 *Error
JSON429 *Error
JSON500 *Error
JSON503 *Error
}
func ParseCreateProjectGitRepositoryClientResponse ¶ added in v0.23.0
func ParseCreateProjectGitRepositoryClientResponse(rsp *http.Response) (*CreateProjectGitRepositoryClientResponse, error)
ParseCreateProjectGitRepositoryClientResponse parses an HTTP response from a CreateProjectGitRepositoryWithResponse call
func (CreateProjectGitRepositoryClientResponse) ContentType ¶ added in v0.23.0
func (r CreateProjectGitRepositoryClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateProjectGitRepositoryClientResponse) Status ¶ added in v0.23.0
func (r CreateProjectGitRepositoryClientResponse) Status() string
Status returns HTTPResponse.Status
func (CreateProjectGitRepositoryClientResponse) StatusCode ¶ added in v0.23.0
func (r CreateProjectGitRepositoryClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectGitRepositoryJSONRequestBody ¶ added in v0.23.0
type CreateProjectGitRepositoryJSONRequestBody = CreateProjectGitRepositoryRequest
CreateProjectGitRepositoryJSONRequestBody defines body for CreateProjectGitRepository for application/json ContentType.
type CreateProjectGitRepositoryRequest ¶ added in v0.23.0
type CreateProjectGitRepositoryRequest struct {
// Description Repository description shown on GitHub.
Description *string `json:"description,omitempty"`
// Name Repository name, unique within the owner account.
Name string `json:"name"`
// Owner GitHub account to create the repository under, as returned in account_login by /user/git/connections/{id}/installations. Omit for the connected user's own account. Must be an organization the app is installed on, or your own account.
Owner *string `json:"owner,omitempty"`
// Private Whether the new repository is private. Defaults to true: the next step is pushing the project's source into it, so an omitted field must not publish it.
Private *bool `json:"private,omitempty"`
// ProductionBranch The branch to deploy from — name the one you are about to push. The repository is created empty, so it has no real default branch to follow: omitting this binds whatever branch name GitHub reports for the new repository (falling back to "main" if it reports none), which is the account's configured default and a prediction, and pushing anything else then deploys nothing. Naming the branch GitHub already reports is not treated as pinning it, so the project still tracks a later default-branch rename; naming any other branch pins it. Rejected before the repository is created if it is not a valid Git branch name; it does not have to exist.
ProductionBranch *string `json:"production_branch,omitempty"`
// RootDirectory Monorepo subdirectory the project builds from, as a relative path inside the repository. Omit for the repo root. Absolute paths and ".." traversal are rejected before the repository is created, because the build applies the same rule and nothing would deploy.
RootDirectory *string `json:"root_directory,omitempty"`
}
CreateProjectGitRepositoryRequest defines model for CreateProjectGitRepositoryRequest.
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", "locks.manage"]) to restrict the key; "*"
// grants everything. Scope enforcement applies to function invocation,
// storage object operations, and project locks.
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 CreatedProjectGitConnection ¶ added in v0.23.0
type CreatedProjectGitConnection struct {
// AppInstalled Whether the App installation covers the new repository. False means the binding is complete but no push will deploy until the user grants access at install_url. An installation scoped to selected repositories never picks up a new repo on its own.
AppInstalled bool `json:"app_installed"`
Connection ProjectGitConnection `json:"connection"`
// InstallUrl Where the user grants the App access to the new repository. Present only when app_installed is false.
InstallUrl *string `json:"install_url,omitempty"`
}
CreatedProjectGitConnection A newly created repository's project binding, plus whether the Volcano GitHub App can actually see it.
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 Region where the database is hosted
Region *string `json:"region,omitempty"`
// Status Database status. `restoring` means a restore is replacing the
// database's data: it does not accept connections, and the operations
// that would race the restore are rejected until it finishes. Its
// branches keep serving throughout.
Status DatabaseStatus `json:"status"`
// StorageBytes Latest observed storage for this database, in bytes: its own on-disk
// size, plus what each branch has diverged from it, plus what its
// backups cost to hold. This is the figure the storage allowance is
// enforced against, and the stats endpoint breaks it down. A
// point-in-time gauge recorded by a background pass, so it may be
// absent until the database has been sampled, and it can trail the
// stats endpoint's `current_storage_bytes`, which measures on request.
// Summing the latest samples for every database in a project produces
// the project's "Database Storage (Bytes)" usage gauge. Populated on
// database list responses; single-database responses omit it.
StorageBytes *int64 `json:"storage_bytes,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
Database PostgreSQL database with automatic scalability and security features.
type DatabaseBackup ¶ added in v0.23.0
type DatabaseBackup struct {
// CreatedAt The point in time the backup captures.
CreatedAt time.Time `json:"created_at"`
// ExpiresAt When the backup is deleted automatically, from the plan's retention.
// Absent means it is kept until deleted explicitly.
ExpiresAt *time.Time `json:"expires_at,omitempty"`
// Name Backup name, unique within the database. Backups you create are
// named by you; scheduled backups are named by the storage provider.
Name string `json:"name"`
// SizeBytes Storage the backup occupies. Absent until the provider has costed
// it, which takes a few minutes after the backup is taken; absent is
// not the same as empty.
SizeBytes *int64 `json:"size_bytes,omitempty"`
// Source Whether the backup was requested explicitly or produced by the
// backup schedule. Only `manual` backups count against the plan's
// backup allowance.
Source DatabaseBackupSource `json:"source"`
}
DatabaseBackup A point-in-time copy of a database, kept by the storage provider and restorable in place.
Backups cover the database itself, not its branches. Restoring one replaces the database's data and keeps its connection string.
type DatabaseBackupList ¶ added in v0.23.0
type DatabaseBackupList struct {
Data []DatabaseBackup `json:"data"`
// RestoreWindow The span a point-in-time restore may target. Empty when the owner's plan
// does not include point-in-time restore.
RestoreWindow *DatabaseRestoreWindow `json:"restore_window,omitempty"`
}
DatabaseBackupList defines model for DatabaseBackupList.
type DatabaseBackupSchedule ¶ added in v0.23.0
type DatabaseBackupSchedule struct {
Entries []DatabaseBackupScheduleEntry `json:"entries"`
}
DatabaseBackupSchedule The database's automated backup schedule. An empty list means no scheduled backups; sending one clears the schedule.
type DatabaseBackupScheduleEntry ¶ added in v0.23.0
type DatabaseBackupScheduleEntry struct {
// Day Day of the week (1-7, Monday to Sunday) for a weekly schedule, or day
// of the month (1-28) for a monthly one. Required for both, ignored for
// a daily schedule. Monthly stops at 28 so the schedule fires in every
// month.
Day *int `json:"day,omitempty"`
Frequency DatabaseBackupScheduleEntryFrequency `json:"frequency"`
// Hour Hour of the day in UTC.
Hour int `json:"hour"`
// RetentionSeconds How long each backup from this recurrence is kept. Clamped to the
// plan's retention, and defaulted to it when omitted.
RetentionSeconds *int64 `json:"retention_seconds,omitempty"`
}
DatabaseBackupScheduleEntry One recurrence of the automated backup schedule.
type DatabaseBackupScheduleEntryFrequency ¶ added in v0.23.0
type DatabaseBackupScheduleEntryFrequency string
DatabaseBackupScheduleEntryFrequency defines model for DatabaseBackupScheduleEntry.Frequency.
const ( DatabaseBackupScheduleEntryFrequencyDaily DatabaseBackupScheduleEntryFrequency = "daily" DatabaseBackupScheduleEntryFrequencyMonthly DatabaseBackupScheduleEntryFrequency = "monthly" DatabaseBackupScheduleEntryFrequencyWeekly DatabaseBackupScheduleEntryFrequency = "weekly" )
Defines values for DatabaseBackupScheduleEntryFrequency.
func (DatabaseBackupScheduleEntryFrequency) Valid ¶ added in v0.23.0
func (e DatabaseBackupScheduleEntryFrequency) Valid() bool
Valid indicates whether the value is a known member of the DatabaseBackupScheduleEntryFrequency enum.
type DatabaseBackupSource ¶ added in v0.23.0
type DatabaseBackupSource string
DatabaseBackupSource Whether the backup was requested explicitly or produced by the backup schedule. Only `manual` backups count against the plan's backup allowance.
const ( Manual DatabaseBackupSource = "manual" Scheduled DatabaseBackupSource = "scheduled" )
Defines values for DatabaseBackupSource.
func (DatabaseBackupSource) Valid ¶ added in v0.23.0
func (e DatabaseBackupSource) Valid() bool
Valid indicates whether the value is a known member of the DatabaseBackupSource enum.
type DatabaseBranch ¶ added in v0.21.0
type DatabaseBranch struct {
// ConnectionString PostgreSQL connection URI for this branch. Present only while the
// branch is `active`.
//
// The URI carries the branch's own globally-unique username and
// password; `application_name` selects the access mode exactly as it
// does for the parent database:
// - `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"`
// DatabaseId The parent database this branch was forked from.
DatabaseId openapi_types.UUID `json:"database_id"`
// ExpiresAt When the branch stops serving connections and becomes eligible for
// deletion. Enforced on the connection path, so it holds even if
// reclamation is delayed.
ExpiresAt time.Time `json:"expires_at"`
Id openapi_types.UUID `json:"id"`
// LastInvokedAt Most recent request timestamp for this branch
LastInvokedAt *time.Time `json:"last_invoked_at,omitempty"`
// Name Branch name, unique within the parent database.
Name string `json:"name"`
ProjectId openapi_types.UUID `json:"project_id"`
// Status Branch status. A new branch starts `provisioning` and is not
// connectable until it reports `active`; poll this endpoint until it
// does. `connection_string` is only present while `active`.
//
// `provisioning` also covers a branch being rebuilt after a `reset`,
// and a build that is between retries, so it is the status to keep
// waiting on. `failed` is terminal: it means the platform gave up, and
// the branch will not become `active` on its own.
Status DatabaseBranchStatus `json:"status"`
// StorageBytes Bytes this branch has diverged from its parent, which is what a
// branch actually costs. Shared pages are not counted twice. Counts
// against the parent database's storage allowance. Absent until the
// branch has been sampled.
StorageBytes *int64 `json:"storage_bytes,omitempty"`
// TtlSeconds The lifetime the branch was created with. Resetting a branch re-arms
// this same duration, so a reset never shortens a branch's remaining
// life.
TtlSeconds int64 `json:"ttl_seconds"`
UpdatedAt time.Time `json:"updated_at"`
}
DatabaseBranch A copy-on-write fork of a database, for development and testing.
A branch starts as an exact copy of its parent's data and diverges from there. It has its own connection string and its own credential, so a branch password cannot reach the parent.
Every branch expires. `expires_at` is a hard deadline: once it passes the branch stops accepting connections and is deleted. Use `PATCH` to extend a branch you are still working on.
type DatabaseBranchList ¶ added in v0.21.0
type DatabaseBranchList struct {
Data []DatabaseBranch `json:"data"`
}
DatabaseBranchList defines model for DatabaseBranchList.
type DatabaseBranchStatus ¶ added in v0.21.0
type DatabaseBranchStatus string
DatabaseBranchStatus Branch status. A new branch starts `provisioning` and is not connectable until it reports `active`; poll this endpoint until it does. `connection_string` is only present while `active`.
`provisioning` also covers a branch being rebuilt after a `reset`, and a build that is between retries, so it is the status to keep waiting on. `failed` is terminal: it means the platform gave up, and the branch will not become `active` on its own.
const ( DatabaseBranchStatusActive DatabaseBranchStatus = "active" DatabaseBranchStatusDeleting DatabaseBranchStatus = "deleting" DatabaseBranchStatusFailed DatabaseBranchStatus = "failed" DatabaseBranchStatusProvisioning DatabaseBranchStatus = "provisioning" )
Defines values for DatabaseBranchStatus.
func (DatabaseBranchStatus) Valid ¶ added in v0.21.0
func (e DatabaseBranchStatus) Valid() bool
Valid indicates whether the value is a known member of the DatabaseBranchStatus enum.
type DatabaseBranchStorage ¶ added in v0.21.0
type DatabaseBranchStorage struct {
Id openapi_types.UUID `json:"id"`
// Name Branch name
Name string `json:"name"`
// StorageBytes Bytes this branch has diverged from its parent. Pages the branch
// still shares with the parent are not counted, so this is what the
// branch actually adds to the total rather than its apparent size.
StorageBytes int64 `json:"storage_bytes"`
}
DatabaseBranchStorage One branch's contribution to its parent database's storage.
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 DatabaseDeleteRequest ¶ added in v0.21.0
type DatabaseDeleteRequest struct {
// Filters WHERE conditions (required for safety)
Filters []DatabaseQueryFilter `json:"filters"`
// Table Table name
Table string `json:"table"`
}
DatabaseDeleteRequest defines model for DatabaseDeleteRequest.
type DatabaseInsertRequest ¶ added in v0.21.0
type DatabaseInsertRequest struct {
// Table Table name
Table string `json:"table"`
// Values Column values to insert
Values map[string]interface{} `json:"values"`
}
DatabaseInsertRequest defines model for DatabaseInsertRequest.
type DatabaseQueryCapExceeded ¶ added in v0.0.4
type DatabaseQueryCapExceeded = Error
DatabaseQueryCapExceeded defines model for DatabaseQueryCapExceeded.
type DatabaseQueryFilter ¶ added in v0.21.0
type DatabaseQueryFilter 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 DatabaseQueryFilterOperator `json:"operator"`
Value DatabaseQueryFilter_Value `json:"value"`
}
DatabaseQueryFilter One WHERE condition. Conditions are combined with AND.
type DatabaseQueryFilterOperator ¶ added in v0.21.0
type DatabaseQueryFilterOperator string
DatabaseQueryFilterOperator 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
const ( Eq DatabaseQueryFilterOperator = "eq" Gt DatabaseQueryFilterOperator = "gt" Gte DatabaseQueryFilterOperator = "gte" Ilike DatabaseQueryFilterOperator = "ilike" In DatabaseQueryFilterOperator = "in" Is DatabaseQueryFilterOperator = "is" Like DatabaseQueryFilterOperator = "like" Lt DatabaseQueryFilterOperator = "lt" Lte DatabaseQueryFilterOperator = "lte" Neq DatabaseQueryFilterOperator = "neq" )
Defines values for DatabaseQueryFilterOperator.
func (DatabaseQueryFilterOperator) Valid ¶ added in v0.21.0
func (e DatabaseQueryFilterOperator) Valid() bool
Valid indicates whether the value is a known member of the DatabaseQueryFilterOperator enum.
type DatabaseQueryFilterValue0 ¶ added in v0.21.0
type DatabaseQueryFilterValue0 = string
DatabaseQueryFilterValue0 defines model for .
type DatabaseQueryFilterValue1 ¶ added in v0.21.0
type DatabaseQueryFilterValue1 = float32
DatabaseQueryFilterValue1 defines model for .
type DatabaseQueryFilterValue2 ¶ added in v0.21.0
type DatabaseQueryFilterValue2 = bool
DatabaseQueryFilterValue2 defines model for .
type DatabaseQueryFilterValue3 ¶ added in v0.21.0
type DatabaseQueryFilterValue3 = []DatabaseQueryFilter_Value_3_Item
DatabaseQueryFilterValue3 Array of values, for the `in` operator
type DatabaseQueryFilterValue30 ¶ added in v0.21.0
type DatabaseQueryFilterValue30 = string
DatabaseQueryFilterValue30 defines model for .
type DatabaseQueryFilterValue31 ¶ added in v0.21.0
type DatabaseQueryFilterValue31 = float32
DatabaseQueryFilterValue31 defines model for .
type DatabaseQueryFilterValue32 ¶ added in v0.21.0
type DatabaseQueryFilterValue32 = bool
DatabaseQueryFilterValue32 defines model for .
type DatabaseQueryFilter_Value ¶ added in v0.21.0
type DatabaseQueryFilter_Value struct {
// contains filtered or unexported fields
}
DatabaseQueryFilter_Value defines model for DatabaseQueryFilter.Value.
func (DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue0 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue0() (DatabaseQueryFilterValue0, error)
AsDatabaseQueryFilterValue0 returns the union data inside the DatabaseQueryFilter_Value as a DatabaseQueryFilterValue0
func (DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue1 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue1() (DatabaseQueryFilterValue1, error)
AsDatabaseQueryFilterValue1 returns the union data inside the DatabaseQueryFilter_Value as a DatabaseQueryFilterValue1
func (DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue2 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue2() (DatabaseQueryFilterValue2, error)
AsDatabaseQueryFilterValue2 returns the union data inside the DatabaseQueryFilter_Value as a DatabaseQueryFilterValue2
func (DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue3 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value) AsDatabaseQueryFilterValue3() (DatabaseQueryFilterValue3, error)
AsDatabaseQueryFilterValue3 returns the union data inside the DatabaseQueryFilter_Value as a DatabaseQueryFilterValue3
func (*DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue0 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue0(v DatabaseQueryFilterValue0) error
FromDatabaseQueryFilterValue0 overwrites any union data inside the DatabaseQueryFilter_Value as the provided DatabaseQueryFilterValue0
func (*DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue1 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue1(v DatabaseQueryFilterValue1) error
FromDatabaseQueryFilterValue1 overwrites any union data inside the DatabaseQueryFilter_Value as the provided DatabaseQueryFilterValue1
func (*DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue2 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue2(v DatabaseQueryFilterValue2) error
FromDatabaseQueryFilterValue2 overwrites any union data inside the DatabaseQueryFilter_Value as the provided DatabaseQueryFilterValue2
func (*DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue3 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) FromDatabaseQueryFilterValue3(v DatabaseQueryFilterValue3) error
FromDatabaseQueryFilterValue3 overwrites any union data inside the DatabaseQueryFilter_Value as the provided DatabaseQueryFilterValue3
func (DatabaseQueryFilter_Value) MarshalJSON ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value) MarshalJSON() ([]byte, error)
func (*DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue0 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue0(v DatabaseQueryFilterValue0) error
MergeDatabaseQueryFilterValue0 performs a merge with any union data inside the DatabaseQueryFilter_Value, using the provided DatabaseQueryFilterValue0
func (*DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue1 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue1(v DatabaseQueryFilterValue1) error
MergeDatabaseQueryFilterValue1 performs a merge with any union data inside the DatabaseQueryFilter_Value, using the provided DatabaseQueryFilterValue1
func (*DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue2 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue2(v DatabaseQueryFilterValue2) error
MergeDatabaseQueryFilterValue2 performs a merge with any union data inside the DatabaseQueryFilter_Value, using the provided DatabaseQueryFilterValue2
func (*DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue3 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) MergeDatabaseQueryFilterValue3(v DatabaseQueryFilterValue3) error
MergeDatabaseQueryFilterValue3 performs a merge with any union data inside the DatabaseQueryFilter_Value, using the provided DatabaseQueryFilterValue3
func (*DatabaseQueryFilter_Value) UnmarshalJSON ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value) UnmarshalJSON(b []byte) error
type DatabaseQueryFilter_Value_3_Item ¶ added in v0.21.0
type DatabaseQueryFilter_Value_3_Item struct {
// contains filtered or unexported fields
}
DatabaseQueryFilter_Value_3_Item defines model for DatabaseQueryFilter.Value.3.Item.
func (DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue30 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue30() (DatabaseQueryFilterValue30, error)
AsDatabaseQueryFilterValue30 returns the union data inside the DatabaseQueryFilter_Value_3_Item as a DatabaseQueryFilterValue30
func (DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue31 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue31() (DatabaseQueryFilterValue31, error)
AsDatabaseQueryFilterValue31 returns the union data inside the DatabaseQueryFilter_Value_3_Item as a DatabaseQueryFilterValue31
func (DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue32 ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value_3_Item) AsDatabaseQueryFilterValue32() (DatabaseQueryFilterValue32, error)
AsDatabaseQueryFilterValue32 returns the union data inside the DatabaseQueryFilter_Value_3_Item as a DatabaseQueryFilterValue32
func (*DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue30 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue30(v DatabaseQueryFilterValue30) error
FromDatabaseQueryFilterValue30 overwrites any union data inside the DatabaseQueryFilter_Value_3_Item as the provided DatabaseQueryFilterValue30
func (*DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue31 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue31(v DatabaseQueryFilterValue31) error
FromDatabaseQueryFilterValue31 overwrites any union data inside the DatabaseQueryFilter_Value_3_Item as the provided DatabaseQueryFilterValue31
func (*DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue32 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) FromDatabaseQueryFilterValue32(v DatabaseQueryFilterValue32) error
FromDatabaseQueryFilterValue32 overwrites any union data inside the DatabaseQueryFilter_Value_3_Item as the provided DatabaseQueryFilterValue32
func (DatabaseQueryFilter_Value_3_Item) MarshalJSON ¶ added in v0.21.0
func (t DatabaseQueryFilter_Value_3_Item) MarshalJSON() ([]byte, error)
func (*DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue30 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue30(v DatabaseQueryFilterValue30) error
MergeDatabaseQueryFilterValue30 performs a merge with any union data inside the DatabaseQueryFilter_Value_3_Item, using the provided DatabaseQueryFilterValue30
func (*DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue31 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue31(v DatabaseQueryFilterValue31) error
MergeDatabaseQueryFilterValue31 performs a merge with any union data inside the DatabaseQueryFilter_Value_3_Item, using the provided DatabaseQueryFilterValue31
func (*DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue32 ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) MergeDatabaseQueryFilterValue32(v DatabaseQueryFilterValue32) error
MergeDatabaseQueryFilterValue32 performs a merge with any union data inside the DatabaseQueryFilter_Value_3_Item, using the provided DatabaseQueryFilterValue32
func (*DatabaseQueryFilter_Value_3_Item) UnmarshalJSON ¶ added in v0.21.0
func (t *DatabaseQueryFilter_Value_3_Item) UnmarshalJSON(b []byte) error
type DatabaseQueryOrder ¶ added in v0.21.0
type DatabaseQueryOrder struct {
Ascending *bool `json:"ascending,omitempty"`
Column string `json:"column"`
NullsFirst *bool `json:"nulls_first,omitempty"`
}
DatabaseQueryOrder One ORDER BY clause.
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 DatabaseQueryResult ¶ added in v0.21.0
type DatabaseQueryResult struct {
// Count Number of rows returned
Count *int `json:"count,omitempty"`
// Data Result rows
Data *[]map[string]interface{} `json:"data,omitempty"`
}
DatabaseQueryResult Rows returned by a data API request. RLS-filtered unless the request was made with a service key.
type DatabaseRestore ¶ added in v0.23.0
type DatabaseRestore struct {
// BackupName The backup restored, kept even if that backup is later deleted.
// Absent for a point-in-time restore.
BackupName *string `json:"backup_name,omitempty"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt time.Time `json:"created_at"`
DatabaseId openapi_types.UUID `json:"database_id"`
// Error Why the most recent attempt failed, when one has.
Error *string `json:"error,omitempty"`
Id openapi_types.UUID `json:"id"`
// Kind Whether the restore targets a named backup or an arbitrary point in
// time. Both replace the database's data in place.
Kind DatabaseRestoreKind `json:"kind"`
ProjectId openapi_types.UUID `json:"project_id"`
// RestoreTo The point in time restored to. Absent for a backup restore.
RestoreTo *time.Time `json:"restore_to,omitempty"`
// Status Restore status. `pending` and `running` both mean the restore is
// still in flight and the database is not connectable; an attempt that
// fails with tries left goes back to `pending`. `failed` and
// `exhausted` both mean Volcano gave up: the database is left `failed`
// if its data may already have been replaced, and `active` if the
// restore never started — a backup that no longer exists at the
// provider ends the restore without touching the database. A restore
// cannot be cancelled once it starts.
Status DatabaseRestoreStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
DatabaseRestore A restore of a database, either from a named backup or to a point in time. Restores run in the background and take longer than a request, so the database is unavailable until this reports `completed`.
type DatabaseRestoreKind ¶ added in v0.23.0
type DatabaseRestoreKind string
DatabaseRestoreKind Whether the restore targets a named backup or an arbitrary point in time. Both replace the database's data in place.
const ( PointInTime DatabaseRestoreKind = "point_in_time" Snapshot DatabaseRestoreKind = "snapshot" )
Defines values for DatabaseRestoreKind.
func (DatabaseRestoreKind) Valid ¶ added in v0.23.0
func (e DatabaseRestoreKind) Valid() bool
Valid indicates whether the value is a known member of the DatabaseRestoreKind enum.
type DatabaseRestoreList ¶ added in v0.23.0
type DatabaseRestoreList struct {
Data []DatabaseRestore `json:"data"`
}
DatabaseRestoreList defines model for DatabaseRestoreList.
type DatabaseRestoreStatus ¶ added in v0.23.0
type DatabaseRestoreStatus string
DatabaseRestoreStatus Restore status. `pending` and `running` both mean the restore is still in flight and the database is not connectable; an attempt that fails with tries left goes back to `pending`. `failed` and `exhausted` both mean Volcano gave up: the database is left `failed` if its data may already have been replaced, and `active` if the restore never started — a backup that no longer exists at the provider ends the restore without touching the database. A restore cannot be cancelled once it starts.
const ( DatabaseRestoreStatusCompleted DatabaseRestoreStatus = "completed" DatabaseRestoreStatusExhausted DatabaseRestoreStatus = "exhausted" DatabaseRestoreStatusFailed DatabaseRestoreStatus = "failed" DatabaseRestoreStatusPending DatabaseRestoreStatus = "pending" DatabaseRestoreStatusRunning DatabaseRestoreStatus = "running" )
Defines values for DatabaseRestoreStatus.
func (DatabaseRestoreStatus) Valid ¶ added in v0.23.0
func (e DatabaseRestoreStatus) Valid() bool
Valid indicates whether the value is a known member of the DatabaseRestoreStatus enum.
type DatabaseRestoreWindow ¶ added in v0.23.0
type DatabaseRestoreWindow struct {
// EarliestRestoreAt The oldest point that can still be restored. Moves forward
// continuously as history ages out, so treat it as a lower bound at
// the moment it was read rather than a fixed value.
EarliestRestoreAt *time.Time `json:"earliest_restore_at,omitempty"`
// LatestRestoreAt The most recent point that can be restored, which is now.
LatestRestoreAt *time.Time `json:"latest_restore_at,omitempty"`
}
DatabaseRestoreWindow The span a point-in-time restore may target. Empty when the owner's plan does not include point-in-time restore.
type DatabaseSelectRequest ¶ added in v0.21.0
type DatabaseSelectRequest struct {
// Filters WHERE conditions (combined with AND)
Filters *[]DatabaseQueryFilter `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 *[]DatabaseQueryOrder `json:"order,omitempty"`
// Select Columns to select (omit for *)
Select *[]string `json:"select,omitempty"`
// Table Table name to query
Table string `json:"table"`
}
DatabaseSelectRequest defines model for DatabaseSelectRequest.
type DatabaseStats ¶
type DatabaseStats struct {
// ActiveTimeSeconds Total active compute time in seconds
ActiveTimeSeconds float64 `json:"active_time_seconds"`
// BackupStorageBytes What this database's backups contribute to `current_storage_bytes`.
//
// A backup taken on request is charged as a full copy of the database
// as it was at that moment, so two backups of a 2 GB database are 4 GB.
// A backup schedule is charged its first snapshot in full and each
// later one only for the storage it adds. Deleting a backup releases
// its storage immediately.
//
// Sampled from the provider rather than measured live, so it can lag a
// change by a few minutes, and a backup taken seconds ago may not be
// costed yet. Zero on a plan without backups.
BackupStorageBytes int64 `json:"backup_storage_bytes"`
// Branches Per-branch contribution to `current_storage_bytes`. Empty when the
// database has no branches. A branch that has not diverged from its
// parent contributes nothing.
Branches *[]DatabaseBranchStorage `json:"branches,omitempty"`
// ComputeTimeSeconds Total CPU seconds consumed
ComputeTimeSeconds float64 `json:"compute_time_seconds"`
// CurrentStorageBytes On-disk size right now, in bytes: the database itself, plus every
// branch's divergence from it, plus what its backups cost to hold. This
// is the figure the storage allowance is enforced against. `branches`
// and `backup_storage_bytes` break it down.
CurrentStorageBytes int64 `json:"current_storage_bytes"`
// CurrentStorageMb `current_storage_bytes` expressed in megabytes.
CurrentStorageMb float64 `json:"current_storage_mb"`
// 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 status. `restoring` means a restore is replacing the database's data: it does not accept connections, and the operations that would race the restore are rejected until it finishes. Its branches keep serving throughout.
const ( DatabaseStatusActive DatabaseStatus = "active" DatabaseStatusDeleting DatabaseStatus = "deleting" DatabaseStatusFailed DatabaseStatus = "failed" DatabaseStatusProvisioning DatabaseStatus = "provisioning" DatabaseStatusRestoring DatabaseStatus = "restoring" )
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 DatabaseUpdateRequest ¶ added in v0.21.0
type DatabaseUpdateRequest 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 []DatabaseQueryFilter `json:"filters"`
// Table Table name
Table string `json:"table"`
// Values Column values to update
Values map[string]interface{} `json:"values"`
}
DatabaseUpdateRequest defines model for DatabaseUpdateRequest.
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 DeleteDatabaseBackupClientResponse ¶ added in v0.23.0
type DeleteDatabaseBackupClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *struct {
Message string `json:"message"`
Status string `json:"status"`
}
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseDeleteDatabaseBackupClientResponse ¶ added in v0.23.0
func ParseDeleteDatabaseBackupClientResponse(rsp *http.Response) (*DeleteDatabaseBackupClientResponse, error)
ParseDeleteDatabaseBackupClientResponse parses an HTTP response from a DeleteDatabaseBackupWithResponse call
func (DeleteDatabaseBackupClientResponse) ContentType ¶ added in v0.23.0
func (r DeleteDatabaseBackupClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteDatabaseBackupClientResponse) Status ¶ added in v0.23.0
func (r DeleteDatabaseBackupClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDatabaseBackupClientResponse) StatusCode ¶ added in v0.23.0
func (r DeleteDatabaseBackupClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDatabaseBranchClientResponse ¶ added in v0.21.0
type DeleteDatabaseBranchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *struct {
Message string `json:"message"`
Status string `json:"status"`
}
JSON404 *Error
JSON503 *Error
}
func ParseDeleteDatabaseBranchClientResponse ¶ added in v0.21.0
func ParseDeleteDatabaseBranchClientResponse(rsp *http.Response) (*DeleteDatabaseBranchClientResponse, error)
ParseDeleteDatabaseBranchClientResponse parses an HTTP response from a DeleteDatabaseBranchWithResponse call
func (DeleteDatabaseBranchClientResponse) ContentType ¶ added in v0.21.0
func (r DeleteDatabaseBranchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteDatabaseBranchClientResponse) Status ¶ added in v0.21.0
func (r DeleteDatabaseBranchClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDatabaseBranchClientResponse) StatusCode ¶ added in v0.21.0
func (r DeleteDatabaseBranchClientResponse) 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"`
}
JSON404 *Error
JSON409 *Error
}
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 DeleteGitConnectionClientResponse ¶ added in v0.21.0
type DeleteGitConnectionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseDeleteGitConnectionClientResponse ¶ added in v0.21.0
func ParseDeleteGitConnectionClientResponse(rsp *http.Response) (*DeleteGitConnectionClientResponse, error)
ParseDeleteGitConnectionClientResponse parses an HTTP response from a DeleteGitConnectionWithResponse call
func (DeleteGitConnectionClientResponse) ContentType ¶ added in v0.21.0
func (r DeleteGitConnectionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteGitConnectionClientResponse) Status ¶ added in v0.21.0
func (r DeleteGitConnectionClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteGitConnectionClientResponse) StatusCode ¶ added in v0.21.0
func (r DeleteGitConnectionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteImportConnectionClientResponse ¶ added in v0.21.0
type DeleteImportConnectionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON404 *Error
JSON409 *Error
JSON500 *Error
JSON503 *Error
}
func ParseDeleteImportConnectionClientResponse ¶ added in v0.21.0
func ParseDeleteImportConnectionClientResponse(rsp *http.Response) (*DeleteImportConnectionClientResponse, error)
ParseDeleteImportConnectionClientResponse parses an HTTP response from a DeleteImportConnectionWithResponse call
func (DeleteImportConnectionClientResponse) ContentType ¶ added in v0.21.0
func (r DeleteImportConnectionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteImportConnectionClientResponse) Status ¶ added in v0.21.0
func (r DeleteImportConnectionClientResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteImportConnectionClientResponse) StatusCode ¶ added in v0.21.0
func (r DeleteImportConnectionClientResponse) 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 DeploymentOperation ¶ added in v0.21.0
type DeploymentOperation string
DeploymentOperation defines model for DeploymentOperation.
const ( DeploymentOperationDelete DeploymentOperation = "delete" DeploymentOperationDeploy DeploymentOperation = "deploy" DeploymentOperationRedeploy DeploymentOperation = "redeploy" DeploymentOperationUpdate DeploymentOperation = "update" )
Defines values for DeploymentOperation.
func (DeploymentOperation) Valid ¶ added in v0.21.0
func (e DeploymentOperation) Valid() bool
Valid indicates whether the value is a known member of the DeploymentOperation enum.
type DeploymentOrder ¶ added in v0.21.0
type DeploymentOrder string
DeploymentOrder defines model for DeploymentOrder.
const ( DeploymentOrderCompletedAtAsc DeploymentOrder = "completed_at.asc" DeploymentOrderCreatedAtDesc DeploymentOrder = "created_at.desc" )
Defines values for DeploymentOrder.
func (DeploymentOrder) Valid ¶ added in v0.21.0
func (e DeploymentOrder) Valid() bool
Valid indicates whether the value is a known member of the DeploymentOrder enum.
type DeploymentOwnerId ¶ added in v0.21.0
type DeploymentOwnerId = string
DeploymentOwnerId defines model for DeploymentOwnerId.
type DeploymentPhase ¶ added in v0.21.0
type DeploymentPhase struct {
CompletedAt *time.Time `json:"completed_at,omitempty"`
DurationSeconds *int64 `json:"duration_seconds,omitempty"`
Name DeploymentPhaseName `json:"name"`
StartedAt *time.Time `json:"started_at,omitempty"`
Status DeploymentPhaseStatus `json:"status"`
}
DeploymentPhase Timing and outcome for one normalized deployment pipeline phase.
type DeploymentPhaseName ¶ added in v0.21.0
type DeploymentPhaseName string
DeploymentPhaseName defines model for DeploymentPhase.Name.
const ( DeploymentPhaseNameBuild DeploymentPhaseName = "build" DeploymentPhaseNameCheckout DeploymentPhaseName = "checkout" DeploymentPhaseNameImage DeploymentPhaseName = "image" DeploymentPhaseNameProvisioning DeploymentPhaseName = "provisioning" DeploymentPhaseNameQueue DeploymentPhaseName = "queue" DeploymentPhaseNameRollout DeploymentPhaseName = "rollout" DeploymentPhaseNameVerification DeploymentPhaseName = "verification" )
Defines values for DeploymentPhaseName.
func (DeploymentPhaseName) Valid ¶ added in v0.21.0
func (e DeploymentPhaseName) Valid() bool
Valid indicates whether the value is a known member of the DeploymentPhaseName enum.
type DeploymentPhaseStatus ¶ added in v0.21.0
type DeploymentPhaseStatus string
DeploymentPhaseStatus defines model for DeploymentPhase.Status.
const ( DeploymentPhaseStatusFailed DeploymentPhaseStatus = "failed" DeploymentPhaseStatusInProgress DeploymentPhaseStatus = "in_progress" DeploymentPhaseStatusPending DeploymentPhaseStatus = "pending" DeploymentPhaseStatusSkipped DeploymentPhaseStatus = "skipped" DeploymentPhaseStatusSucceeded DeploymentPhaseStatus = "succeeded" )
Defines values for DeploymentPhaseStatus.
func (DeploymentPhaseStatus) Valid ¶ added in v0.21.0
func (e DeploymentPhaseStatus) Valid() bool
Valid indicates whether the value is a known member of the DeploymentPhaseStatus enum.
type DeploymentProgress ¶ added in v0.21.0
type DeploymentProgress struct {
CompletedAt *time.Time `json:"completed_at,omitempty"`
CurrentPhase *DeploymentProgressCurrentPhase `json:"current_phase,omitempty"`
ElapsedSeconds int64 `json:"elapsed_seconds"`
Phases []DeploymentPhase `json:"phases"`
StartedAt time.Time `json:"started_at"`
UpdatedAt time.Time `json:"updated_at"`
}
DeploymentProgress Normalized live progress derived from the deployment workflow and build phases.
type DeploymentProgressCurrentPhase ¶ added in v0.21.0
type DeploymentProgressCurrentPhase string
DeploymentProgressCurrentPhase defines model for DeploymentProgress.CurrentPhase.
const ( DeploymentProgressCurrentPhaseBuild DeploymentProgressCurrentPhase = "build" DeploymentProgressCurrentPhaseCheckout DeploymentProgressCurrentPhase = "checkout" DeploymentProgressCurrentPhaseImage DeploymentProgressCurrentPhase = "image" DeploymentProgressCurrentPhaseProvisioning DeploymentProgressCurrentPhase = "provisioning" DeploymentProgressCurrentPhaseQueue DeploymentProgressCurrentPhase = "queue" DeploymentProgressCurrentPhaseRollout DeploymentProgressCurrentPhase = "rollout" DeploymentProgressCurrentPhaseVerification DeploymentProgressCurrentPhase = "verification" )
Defines values for DeploymentProgressCurrentPhase.
func (DeploymentProgressCurrentPhase) Valid ¶ added in v0.21.0
func (e DeploymentProgressCurrentPhase) Valid() bool
Valid indicates whether the value is a known member of the DeploymentProgressCurrentPhase enum.
type DeploymentReference ¶ added in v0.21.0
type DeploymentReference struct {
Id openapi_types.UUID `json:"id"`
}
DeploymentReference Stable reference to a Volcano deployment run.
type DeploymentResourceType ¶ added in v0.21.0
type DeploymentResourceType string
DeploymentResourceType defines model for DeploymentResourceType.
const ( DeploymentResourceTypeFrontend DeploymentResourceType = "frontend" DeploymentResourceTypeFunction DeploymentResourceType = "function" )
Defines values for DeploymentResourceType.
func (DeploymentResourceType) Valid ¶ added in v0.21.0
func (e DeploymentResourceType) Valid() bool
Valid indicates whether the value is a known member of the DeploymentResourceType enum.
type DeploymentStatus ¶ added in v0.21.0
type DeploymentStatus string
DeploymentStatus defines model for DeploymentStatus.
const ( DeploymentStatusActive DeploymentStatus = "active" DeploymentStatusDegraded DeploymentStatus = "degraded" DeploymentStatusDeleted DeploymentStatus = "deleted" DeploymentStatusDeleting DeploymentStatus = "deleting" DeploymentStatusFailed DeploymentStatus = "failed" DeploymentStatusProvisioning DeploymentStatus = "provisioning" DeploymentStatusQueued DeploymentStatus = "queued" DeploymentStatusSuperseded DeploymentStatus = "superseded" )
Defines values for DeploymentStatus.
func (DeploymentStatus) Valid ¶ added in v0.21.0
func (e DeploymentStatus) Valid() bool
Valid indicates whether the value is a known member of the DeploymentStatus enum.
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 DisconnectProjectGitClientResponse ¶ added in v0.21.0
type DisconnectProjectGitClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseDisconnectProjectGitClientResponse ¶ added in v0.21.0
func ParseDisconnectProjectGitClientResponse(rsp *http.Response) (*DisconnectProjectGitClientResponse, error)
ParseDisconnectProjectGitClientResponse parses an HTTP response from a DisconnectProjectGitWithResponse call
func (DisconnectProjectGitClientResponse) ContentType ¶ added in v0.21.0
func (r DisconnectProjectGitClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisconnectProjectGitClientResponse) Status ¶ added in v0.21.0
func (r DisconnectProjectGitClientResponse) Status() string
Status returns HTTPResponse.Status
func (DisconnectProjectGitClientResponse) StatusCode ¶ added in v0.21.0
func (r DisconnectProjectGitClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 EndingBefore ¶ added in v0.21.0
type EndingBefore = string
EndingBefore defines model for EndingBefore.
type Error ¶
type Error struct {
// Code Stable machine-readable error code when a specific recovery path is available.
Code *string `json:"code,omitempty"`
Error string `json:"error"`
}
Error defines model for Error.
type ForceReleaseProjectLockClientResponse ¶ added in v0.21.0
type ForceReleaseProjectLockClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON429 *Error
JSON503 *Error
}
func ParseForceReleaseProjectLockClientResponse ¶ added in v0.21.0
func ParseForceReleaseProjectLockClientResponse(rsp *http.Response) (*ForceReleaseProjectLockClientResponse, error)
ParseForceReleaseProjectLockClientResponse parses an HTTP response from a ForceReleaseProjectLockWithResponse call
func (ForceReleaseProjectLockClientResponse) ContentType ¶ added in v0.21.0
func (r ForceReleaseProjectLockClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ForceReleaseProjectLockClientResponse) Status ¶ added in v0.21.0
func (r ForceReleaseProjectLockClientResponse) Status() string
Status returns HTTPResponse.Status
func (ForceReleaseProjectLockClientResponse) StatusCode ¶ added in v0.21.0
func (r ForceReleaseProjectLockClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ForceReleaseProjectLockParams ¶ added in v0.21.0
type ForceReleaseProjectLockParams struct {
// XVolcanoRequestId UUID correlating this request across client and server logs. Repeat safety comes from
// the lock token, so a retry under a reused request ID still counts against the quota.
XVolcanoRequestId LockRequestId `json:"X-Volcano-Request-Id"`
}
ForceReleaseProjectLockParams defines parameters for ForceReleaseProjectLock.
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 Frontend lifecycle status. `degraded` means the regional runtime remains
// available but edge synchronization exhausted its immediate retries; Volcano
// retries edge recovery without rebuilding the frontend, and stops once a new
// deployment is queued or the retry budget runs out, leaving the frontend
// `degraded` until the next redeploy. A redeploy that fails over a serving
// frontend stays `active` on the previous deployment, so `failed` means no
// deployment is serving.
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"`
// 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"`
// DeploySource What initiated this deployment.
DeploySource FrontendDeploymentDeploySource `json:"deploy_source"`
ErrorMessage *string `json:"error_message,omitempty"`
FrontendId openapi_types.UUID `json:"frontend_id"`
Id openapi_types.UUID `json:"id"`
// InitiatedBy Platform user that triggered a request-initiated deployment; absent for git and system deployments.
InitiatedBy *string `json:"initiated_by,omitempty"`
Operation FrontendDeploymentOperation `json:"operation"`
// Progress Normalized live progress derived from the deployment workflow and build phases.
Progress *DeploymentProgress `json:"progress,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
SiteUrl *string `json:"site_url,omitempty"`
// Status Deployment lifecycle status. A `degraded` redeploy remains available while
// edge-only recovery is retried. A `failed` redeploy is recorded here while the
// frontend keeps serving its previous deployment.
Status FrontendDeploymentStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
FrontendDeployment defines model for FrontendDeployment.
type FrontendDeploymentDeploySource ¶ added in v0.21.0
type FrontendDeploymentDeploySource string
FrontendDeploymentDeploySource What initiated this deployment.
const ( FrontendDeploymentDeploySourceApi FrontendDeploymentDeploySource = "api" FrontendDeploymentDeploySourceCli FrontendDeploymentDeploySource = "cli" FrontendDeploymentDeploySourceGit FrontendDeploymentDeploySource = "git" FrontendDeploymentDeploySourceSystem FrontendDeploymentDeploySource = "system" FrontendDeploymentDeploySourceUnknown FrontendDeploymentDeploySource = "unknown" FrontendDeploymentDeploySourceWeb FrontendDeploymentDeploySource = "web" )
Defines values for FrontendDeploymentDeploySource.
func (FrontendDeploymentDeploySource) Valid ¶ added in v0.21.0
func (e FrontendDeploymentDeploySource) Valid() bool
Valid indicates whether the value is a known member of the FrontendDeploymentDeploySource enum.
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 Deployment lifecycle status. A `degraded` redeploy remains available while edge-only recovery is retried. A `failed` redeploy is recorded here while the frontend keeps serving its previous deployment.
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 Frontend lifecycle status. `degraded` means the regional runtime remains available but edge synchronization exhausted its immediate retries; Volcano retries edge recovery without rebuilding the frontend, and stops once a new deployment is queued or the retry budget runs out, leaving the frontend `degraded` until the next redeploy. A redeploy that fails over a serving frontend stays `active` on the previous deployment, so `failed` means no deployment is serving.
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"`
CompletedAt *time.Time `json:"completed_at,omitempty"`
CreatedAt time.Time `json:"created_at"`
// DeploySource What initiated this deployment.
DeploySource FunctionDeploymentDeploySource `json:"deploy_source"`
ErrorMessage *string `json:"error_message,omitempty"`
FunctionId openapi_types.UUID `json:"function_id"`
Id openapi_types.UUID `json:"id"`
// InitiatedBy Platform user that triggered a request-initiated deployment; absent for git and system deployments.
InitiatedBy *string `json:"initiated_by,omitempty"`
Operation FunctionDeploymentOperation `json:"operation"`
// Progress Normalized live progress derived from the deployment workflow and build phases.
Progress *DeploymentProgress `json:"progress,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
Status FunctionDeploymentStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
FunctionDeployment defines model for FunctionDeployment.
type FunctionDeploymentDeploySource ¶ added in v0.21.0
type FunctionDeploymentDeploySource string
FunctionDeploymentDeploySource What initiated this deployment.
const ( FunctionDeploymentDeploySourceApi FunctionDeploymentDeploySource = "api" FunctionDeploymentDeploySourceCli FunctionDeploymentDeploySource = "cli" FunctionDeploymentDeploySourceGit FunctionDeploymentDeploySource = "git" FunctionDeploymentDeploySourceSystem FunctionDeploymentDeploySource = "system" FunctionDeploymentDeploySourceUnknown FunctionDeploymentDeploySource = "unknown" FunctionDeploymentDeploySourceWeb FunctionDeploymentDeploySource = "web" )
Defines values for FunctionDeploymentDeploySource.
func (FunctionDeploymentDeploySource) Valid ¶ added in v0.21.0
func (e FunctionDeploymentDeploySource) Valid() bool
Valid indicates whether the value is a known member of the FunctionDeploymentDeploySource enum.
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 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 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"`
// RunCount Total number of times this scheduler has executed. 0 for a scheduler that has never run.
RunCount *int64 `json:"run_count,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"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
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 GetAuthInsightsClientResponse ¶ added in v0.21.0
type GetAuthInsightsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthInsightsResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetAuthInsightsClientResponse ¶ added in v0.21.0
func ParseGetAuthInsightsClientResponse(rsp *http.Response) (*GetAuthInsightsClientResponse, error)
ParseGetAuthInsightsClientResponse parses an HTTP response from a GetAuthInsightsWithResponse call
func (GetAuthInsightsClientResponse) ContentType ¶ added in v0.21.0
func (r GetAuthInsightsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAuthInsightsClientResponse) Status ¶ added in v0.21.0
func (r GetAuthInsightsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthInsightsClientResponse) StatusCode ¶ added in v0.21.0
func (r GetAuthInsightsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAuthInsightsParams ¶ added in v0.21.0
type GetAuthInsightsParams struct {
// From Inclusive UTC start date. Defaults to 29 days before `to`.
From *openapi_types.Date `form:"from,omitempty" json:"from,omitempty"`
// To Inclusive UTC end date. Defaults to today.
To *openapi_types.Date `form:"to,omitempty" json:"to,omitempty"`
// Interval Chart bucket size. Defaults to `day`.
Interval *AuthInsightsInterval `form:"interval,omitempty" json:"interval,omitempty"`
}
GetAuthInsightsParams defines parameters for GetAuthInsights.
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 GetDatabaseBackupClientResponse ¶ added in v0.23.0
type GetDatabaseBackupClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBackup
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseGetDatabaseBackupClientResponse ¶ added in v0.23.0
func ParseGetDatabaseBackupClientResponse(rsp *http.Response) (*GetDatabaseBackupClientResponse, error)
ParseGetDatabaseBackupClientResponse parses an HTTP response from a GetDatabaseBackupWithResponse call
func (GetDatabaseBackupClientResponse) ContentType ¶ added in v0.23.0
func (r GetDatabaseBackupClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDatabaseBackupClientResponse) Status ¶ added in v0.23.0
func (r GetDatabaseBackupClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDatabaseBackupClientResponse) StatusCode ¶ added in v0.23.0
func (r GetDatabaseBackupClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDatabaseBackupScheduleClientResponse ¶ added in v0.23.0
type GetDatabaseBackupScheduleClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBackupSchedule
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseGetDatabaseBackupScheduleClientResponse ¶ added in v0.23.0
func ParseGetDatabaseBackupScheduleClientResponse(rsp *http.Response) (*GetDatabaseBackupScheduleClientResponse, error)
ParseGetDatabaseBackupScheduleClientResponse parses an HTTP response from a GetDatabaseBackupScheduleWithResponse call
func (GetDatabaseBackupScheduleClientResponse) ContentType ¶ added in v0.23.0
func (r GetDatabaseBackupScheduleClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDatabaseBackupScheduleClientResponse) Status ¶ added in v0.23.0
func (r GetDatabaseBackupScheduleClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDatabaseBackupScheduleClientResponse) StatusCode ¶ added in v0.23.0
func (r GetDatabaseBackupScheduleClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDatabaseBranchClientResponse ¶ added in v0.21.0
type GetDatabaseBranchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBranch
JSON404 *Error
JSON503 *Error
}
func ParseGetDatabaseBranchClientResponse ¶ added in v0.21.0
func ParseGetDatabaseBranchClientResponse(rsp *http.Response) (*GetDatabaseBranchClientResponse, error)
ParseGetDatabaseBranchClientResponse parses an HTTP response from a GetDatabaseBranchWithResponse call
func (GetDatabaseBranchClientResponse) ContentType ¶ added in v0.21.0
func (r GetDatabaseBranchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDatabaseBranchClientResponse) Status ¶ added in v0.21.0
func (r GetDatabaseBranchClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDatabaseBranchClientResponse) StatusCode ¶ added in v0.21.0
func (r GetDatabaseBranchClientResponse) 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 GetDatabaseRestoreClientResponse ¶ added in v0.23.0
type GetDatabaseRestoreClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseRestore
JSON403 *Error
JSON404 *Error
JSON503 *Error
}
func ParseGetDatabaseRestoreClientResponse ¶ added in v0.23.0
func ParseGetDatabaseRestoreClientResponse(rsp *http.Response) (*GetDatabaseRestoreClientResponse, error)
ParseGetDatabaseRestoreClientResponse parses an HTTP response from a GetDatabaseRestoreWithResponse call
func (GetDatabaseRestoreClientResponse) ContentType ¶ added in v0.23.0
func (r GetDatabaseRestoreClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDatabaseRestoreClientResponse) Status ¶ added in v0.23.0
func (r GetDatabaseRestoreClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetDatabaseRestoreClientResponse) StatusCode ¶ added in v0.23.0
func (r GetDatabaseRestoreClientResponse) 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 ( Daily GetDatabaseStatsParamsGranularity = "daily" Hourly GetDatabaseStatsParamsGranularity = "hourly" Monthly 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 GetProjectGitConnectionClientResponse ¶ added in v0.21.0
type GetProjectGitConnectionClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectGitConnection
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetProjectGitConnectionClientResponse ¶ added in v0.21.0
func ParseGetProjectGitConnectionClientResponse(rsp *http.Response) (*GetProjectGitConnectionClientResponse, error)
ParseGetProjectGitConnectionClientResponse parses an HTTP response from a GetProjectGitConnectionWithResponse call
func (GetProjectGitConnectionClientResponse) ContentType ¶ added in v0.21.0
func (r GetProjectGitConnectionClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectGitConnectionClientResponse) Status ¶ added in v0.21.0
func (r GetProjectGitConnectionClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectGitConnectionClientResponse) StatusCode ¶ added in v0.21.0
func (r GetProjectGitConnectionClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectGitDeploySettingsClientResponse ¶ added in v0.21.0
type GetProjectGitDeploySettingsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectGitDeploySettings
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetProjectGitDeploySettingsClientResponse ¶ added in v0.21.0
func ParseGetProjectGitDeploySettingsClientResponse(rsp *http.Response) (*GetProjectGitDeploySettingsClientResponse, error)
ParseGetProjectGitDeploySettingsClientResponse parses an HTTP response from a GetProjectGitDeploySettingsWithResponse call
func (GetProjectGitDeploySettingsClientResponse) ContentType ¶ added in v0.21.0
func (r GetProjectGitDeploySettingsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectGitDeploySettingsClientResponse) Status ¶ added in v0.21.0
func (r GetProjectGitDeploySettingsClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectGitDeploySettingsClientResponse) StatusCode ¶ added in v0.21.0
func (r GetProjectGitDeploySettingsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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 GetProjectImportRunClientResponse ¶ added in v0.21.0
type GetProjectImportRunClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectImportRun
JSON400 *Error
JSON401 *Error
JSON404 *Error
JSON500 *Error
}
func ParseGetProjectImportRunClientResponse ¶ added in v0.21.0
func ParseGetProjectImportRunClientResponse(rsp *http.Response) (*GetProjectImportRunClientResponse, error)
ParseGetProjectImportRunClientResponse parses an HTTP response from a GetProjectImportRunWithResponse call
func (GetProjectImportRunClientResponse) ContentType ¶ added in v0.21.0
func (r GetProjectImportRunClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectImportRunClientResponse) Status ¶ added in v0.21.0
func (r GetProjectImportRunClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectImportRunClientResponse) StatusCode ¶ added in v0.21.0
func (r GetProjectImportRunClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectLockClientResponse ¶ added in v0.21.0
type GetProjectLockClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectLockState
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON429 *Error
JSON503 *Error
}
func ParseGetProjectLockClientResponse ¶ added in v0.21.0
func ParseGetProjectLockClientResponse(rsp *http.Response) (*GetProjectLockClientResponse, error)
ParseGetProjectLockClientResponse parses an HTTP response from a GetProjectLockWithResponse call
func (GetProjectLockClientResponse) ContentType ¶ added in v0.21.0
func (r GetProjectLockClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProjectLockClientResponse) Status ¶ added in v0.21.0
func (r GetProjectLockClientResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectLockClientResponse) StatusCode ¶ added in v0.21.0
func (r GetProjectLockClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectLockParams ¶ added in v0.21.0
type GetProjectLockParams struct {
// XVolcanoRequestId UUID correlating this request across client and server logs. Repeat safety comes from
// the lock token, so a retry under a reused request ID still counts against the quota.
XVolcanoRequestId LockRequestId `json:"X-Volcano-Request-Id"`
}
GetProjectLockParams defines parameters for GetProjectLock.
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 GitConnectCallbackClientResponse ¶ added in v0.21.0
type GitConnectCallbackClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON429 *Error
JSON500 *Error
JSON503 *Error
}
func ParseGitConnectCallbackClientResponse ¶ added in v0.21.0
func ParseGitConnectCallbackClientResponse(rsp *http.Response) (*GitConnectCallbackClientResponse, error)
ParseGitConnectCallbackClientResponse parses an HTTP response from a GitConnectCallbackWithResponse call
func (GitConnectCallbackClientResponse) ContentType ¶ added in v0.21.0
func (r GitConnectCallbackClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GitConnectCallbackClientResponse) Status ¶ added in v0.21.0
func (r GitConnectCallbackClientResponse) Status() string
Status returns HTTPResponse.Status
func (GitConnectCallbackClientResponse) StatusCode ¶ added in v0.21.0
func (r GitConnectCallbackClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GitConnectCallbackParams ¶ added in v0.21.0
type GitConnectCallbackParams struct {
// Code GitHub user authorization code.
Code *string `form:"code,omitempty" json:"code,omitempty"`
// State Signed connect state generated by startGitConnect.
State string `form:"state" json:"state"`
// Error Provider error returned by GitHub.
Error *string `form:"error,omitempty" json:"error,omitempty"`
}
GitConnectCallbackParams defines parameters for GitConnectCallback.
type GitConnectStartResponse ¶ added in v0.21.0
type GitConnectStartResponse struct {
AuthorizationUrl string `json:"authorization_url"`
}
GitConnectStartResponse defines model for GitConnectStartResponse.
type GitConnection ¶ added in v0.21.0
type GitConnection struct {
CreatedAt time.Time `json:"created_at"`
Id openapi_types.UUID `json:"id"`
LastAuthenticatedAt time.Time `json:"last_authenticated_at"`
Provider string `json:"provider"`
ProviderLogin string `json:"provider_login"`
ProviderUserId string `json:"provider_user_id"`
Status string `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
GitConnection defines model for GitConnection.
type GitConnectionsResponse ¶ added in v0.21.0
type GitConnectionsResponse struct {
Connections []GitConnection `json:"connections"`
}
GitConnectionsResponse defines model for GitConnectionsResponse.
type GitInstallation ¶ added in v0.21.0
type GitInstallation struct {
AccountLogin string `json:"account_login"`
AccountType string `json:"account_type"`
Id int64 `json:"id"`
RepositorySelection string `json:"repository_selection"`
}
GitInstallation defines model for GitInstallation.
type GitInstallationsResponse ¶ added in v0.21.0
type GitInstallationsResponse struct {
Installations []GitInstallation `json:"installations"`
}
GitInstallationsResponse defines model for GitInstallationsResponse.
type GitRepositoriesResponse ¶ added in v0.21.0
type GitRepositoriesResponse struct {
Repositories []GitRepository `json:"repositories"`
}
GitRepositoriesResponse defines model for GitRepositoriesResponse.
type GitRepository ¶ added in v0.21.0
type GitRepository struct {
DefaultBranch string `json:"default_branch"`
FullName string `json:"full_name"`
// Id Stable GitHub repository id (repository.id), unchanged by renames.
Id int64 `json:"id"`
Private bool `json:"private"`
}
GitRepository defines model for GitRepository.
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 ImportConnectStartResponse ¶ added in v0.21.0
type ImportConnectStartResponse struct {
AuthorizationUrl string `json:"authorization_url"`
}
ImportConnectStartResponse defines model for ImportConnectStartResponse.
type ImportConnection ¶ added in v0.21.0
type ImportConnection struct {
AccountId string `json:"account_id"`
AccountName string `json:"account_name"`
ConfigurationId string `json:"configuration_id"`
CreatedAt time.Time `json:"created_at"`
ExpiresAt *time.Time `json:"expires_at,omitempty"`
GrantedScopes []string `json:"granted_scopes"`
Id openapi_types.UUID `json:"id"`
LastAuthenticatedAt time.Time `json:"last_authenticated_at"`
Provider ImportProvider `json:"provider"`
Status string `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
ImportConnection defines model for ImportConnection.
type ImportConnectionsResponse ¶ added in v0.21.0
type ImportConnectionsResponse struct {
Connections []ImportConnection `json:"connections"`
}
ImportConnectionsResponse defines model for ImportConnectionsResponse.
type ImportProvider ¶ added in v0.21.0
type ImportProvider string
ImportProvider defines model for ImportProvider.
const (
ImportProviderVercel ImportProvider = "vercel"
)
Defines values for ImportProvider.
func (ImportProvider) Valid ¶ added in v0.21.0
func (e ImportProvider) Valid() bool
Valid indicates whether the value is a known member of the ImportProvider enum.
type ImportSource ¶ added in v0.21.0
type ImportSource struct {
AccountId string `json:"account_id"`
Framework string `json:"framework"`
Id string `json:"id"`
Name string `json:"name"`
}
ImportSource defines model for ImportSource.
type ImportSourcesResponse ¶ added in v0.21.0
type ImportSourcesResponse struct {
Sources []ImportSource `json:"sources"`
}
ImportSourcesResponse defines model for ImportSourcesResponse.
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"`
// HasMore Whether a next page exists.
HasMore *bool `json:"has_more,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only)
NextCursor *string `json:"next_cursor,omitempty"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// Total Total number of items matching the query (so the UI can render numbered pages).
Total *int `json:"total,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 ListAnonKeysParams ¶ added in v0.21.0
type ListAnonKeysParams struct {
// Page Page number (1-indexed) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
}
ListAnonKeysParams defines parameters for ListAnonKeys.
type ListAuthUsersClientResponse ¶
type ListAuthUsersClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedAuthUsers
JSON400 *Error
}
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
// Status Filter by effective status. `banned` returns only currently-banned users; an expired temporary ban lists as `active`.
Status *ListAuthUsersParamsStatus `form:"status,omitempty" json:"status,omitempty"`
}
ListAuthUsersParams defines parameters for ListAuthUsers.
type ListAuthUsersParamsStatus ¶ added in v0.21.0
type ListAuthUsersParamsStatus string
ListAuthUsersParamsStatus defines parameters for ListAuthUsers.
const ( ListAuthUsersParamsStatusActive ListAuthUsersParamsStatus = "active" ListAuthUsersParamsStatusBanned ListAuthUsersParamsStatus = "banned" )
Defines values for ListAuthUsersParamsStatus.
func (ListAuthUsersParamsStatus) Valid ¶ added in v0.21.0
func (e ListAuthUsersParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListAuthUsersParamsStatus enum.
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 ListDatabaseBackupsClientResponse ¶ added in v0.23.0
type ListDatabaseBackupsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBackupList
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseListDatabaseBackupsClientResponse ¶ added in v0.23.0
func ParseListDatabaseBackupsClientResponse(rsp *http.Response) (*ListDatabaseBackupsClientResponse, error)
ParseListDatabaseBackupsClientResponse parses an HTTP response from a ListDatabaseBackupsWithResponse call
func (ListDatabaseBackupsClientResponse) ContentType ¶ added in v0.23.0
func (r ListDatabaseBackupsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDatabaseBackupsClientResponse) Status ¶ added in v0.23.0
func (r ListDatabaseBackupsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListDatabaseBackupsClientResponse) StatusCode ¶ added in v0.23.0
func (r ListDatabaseBackupsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDatabaseBranchesClientResponse ¶ added in v0.21.0
type ListDatabaseBranchesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBranchList
JSON404 *Error
JSON503 *Error
}
func ParseListDatabaseBranchesClientResponse ¶ added in v0.21.0
func ParseListDatabaseBranchesClientResponse(rsp *http.Response) (*ListDatabaseBranchesClientResponse, error)
ParseListDatabaseBranchesClientResponse parses an HTTP response from a ListDatabaseBranchesWithResponse call
func (ListDatabaseBranchesClientResponse) ContentType ¶ added in v0.21.0
func (r ListDatabaseBranchesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDatabaseBranchesClientResponse) Status ¶ added in v0.21.0
func (r ListDatabaseBranchesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListDatabaseBranchesClientResponse) StatusCode ¶ added in v0.21.0
func (r ListDatabaseBranchesClientResponse) 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 ListDatabaseRestoresClientResponse ¶ added in v0.23.0
type ListDatabaseRestoresClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseRestoreList
JSON403 *Error
JSON404 *Error
JSON503 *Error
}
func ParseListDatabaseRestoresClientResponse ¶ added in v0.23.0
func ParseListDatabaseRestoresClientResponse(rsp *http.Response) (*ListDatabaseRestoresClientResponse, error)
ParseListDatabaseRestoresClientResponse parses an HTTP response from a ListDatabaseRestoresWithResponse call
func (ListDatabaseRestoresClientResponse) ContentType ¶ added in v0.23.0
func (r ListDatabaseRestoresClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDatabaseRestoresClientResponse) Status ¶ added in v0.23.0
func (r ListDatabaseRestoresClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListDatabaseRestoresClientResponse) StatusCode ¶ added in v0.23.0
func (r ListDatabaseRestoresClientResponse) 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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
}
ListDatabasesParams defines parameters for ListDatabases.
type ListDeploymentsClientResponse ¶ added in v0.21.0
type ListDeploymentsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedProjectDeployments
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON500 *Error
}
func ParseListDeploymentsClientResponse ¶ added in v0.21.0
func ParseListDeploymentsClientResponse(rsp *http.Response) (*ListDeploymentsClientResponse, error)
ParseListDeploymentsClientResponse parses an HTTP response from a ListDeploymentsWithResponse call
func (ListDeploymentsClientResponse) ContentType ¶ added in v0.21.0
func (r ListDeploymentsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListDeploymentsClientResponse) Status ¶ added in v0.21.0
func (r ListDeploymentsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentsClientResponse) StatusCode ¶ added in v0.21.0
func (r ListDeploymentsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentsParams ¶ added in v0.21.0
type ListDeploymentsParams struct {
// Page Page number (1-indexed) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// OwnerId The user who owns the projects whose deployments to return
// (`projects.user_id`). This is ownership, not the actor that started the
// deployment — see `initiated_by_user_id` for that. Not a UUID: platform
// user ids are opaque strings.
OwnerId *DeploymentOwnerId `form:"owner_id,omitempty" json:"owner_id,omitempty"`
// ProjectId Restrict the feed to a single project owned by the user.
ProjectId *openapi_types.UUID `form:"project_id,omitempty" json:"project_id,omitempty"`
// CreatedAfter Restrict results to attempts created at or after this timestamp.
CreatedAfter *time.Time `form:"created_after,omitempty" json:"created_after,omitempty"`
// ResourceType Restrict a deployment feed to a single resource type. Omit to return
// both Function and Frontend deployments.
ResourceType *ListDeploymentsParamsResourceType `form:"resource_type,omitempty" json:"resource_type,omitempty"`
// Status Restrict a deployment feed to attempts in one status.
Status *ListDeploymentsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Operation Restrict a deployment feed to one kind of operation.
Operation *ListDeploymentsParamsOperation `form:"operation,omitempty" json:"operation,omitempty"`
// Order Sort key and direction. `created_at.desc` (default) is the feed order.
// `completed_at.asc` orders finished attempts by completion, oldest first,
// and excludes attempts that never completed.
Order *ListDeploymentsParamsOrder `form:"order,omitempty" json:"order,omitempty"`
}
ListDeploymentsParams defines parameters for ListDeployments.
type ListDeploymentsParamsOperation ¶ added in v0.21.0
type ListDeploymentsParamsOperation string
ListDeploymentsParamsOperation defines parameters for ListDeployments.
const ( ListDeploymentsParamsOperationDelete ListDeploymentsParamsOperation = "delete" ListDeploymentsParamsOperationDeploy ListDeploymentsParamsOperation = "deploy" ListDeploymentsParamsOperationRedeploy ListDeploymentsParamsOperation = "redeploy" ListDeploymentsParamsOperationUpdate ListDeploymentsParamsOperation = "update" )
Defines values for ListDeploymentsParamsOperation.
func (ListDeploymentsParamsOperation) Valid ¶ added in v0.21.0
func (e ListDeploymentsParamsOperation) Valid() bool
Valid indicates whether the value is a known member of the ListDeploymentsParamsOperation enum.
type ListDeploymentsParamsOrder ¶ added in v0.21.0
type ListDeploymentsParamsOrder string
ListDeploymentsParamsOrder defines parameters for ListDeployments.
const ( ListDeploymentsParamsOrderCompletedAtAsc ListDeploymentsParamsOrder = "completed_at.asc" ListDeploymentsParamsOrderCreatedAtDesc ListDeploymentsParamsOrder = "created_at.desc" )
Defines values for ListDeploymentsParamsOrder.
func (ListDeploymentsParamsOrder) Valid ¶ added in v0.21.0
func (e ListDeploymentsParamsOrder) Valid() bool
Valid indicates whether the value is a known member of the ListDeploymentsParamsOrder enum.
type ListDeploymentsParamsResourceType ¶ added in v0.21.0
type ListDeploymentsParamsResourceType string
ListDeploymentsParamsResourceType defines parameters for ListDeployments.
const ( ListDeploymentsParamsResourceTypeFrontend ListDeploymentsParamsResourceType = "frontend" ListDeploymentsParamsResourceTypeFunction ListDeploymentsParamsResourceType = "function" )
Defines values for ListDeploymentsParamsResourceType.
func (ListDeploymentsParamsResourceType) Valid ¶ added in v0.21.0
func (e ListDeploymentsParamsResourceType) Valid() bool
Valid indicates whether the value is a known member of the ListDeploymentsParamsResourceType enum.
type ListDeploymentsParamsStatus ¶ added in v0.21.0
type ListDeploymentsParamsStatus string
ListDeploymentsParamsStatus defines parameters for ListDeployments.
const ( ListDeploymentsParamsStatusActive ListDeploymentsParamsStatus = "active" ListDeploymentsParamsStatusDegraded ListDeploymentsParamsStatus = "degraded" ListDeploymentsParamsStatusDeleted ListDeploymentsParamsStatus = "deleted" ListDeploymentsParamsStatusDeleting ListDeploymentsParamsStatus = "deleting" ListDeploymentsParamsStatusFailed ListDeploymentsParamsStatus = "failed" ListDeploymentsParamsStatusProvisioning ListDeploymentsParamsStatus = "provisioning" ListDeploymentsParamsStatusQueued ListDeploymentsParamsStatus = "queued" ListDeploymentsParamsStatusSuperseded ListDeploymentsParamsStatus = "superseded" )
Defines values for ListDeploymentsParamsStatus.
func (ListDeploymentsParamsStatus) Valid ¶ added in v0.21.0
func (e ListDeploymentsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListDeploymentsParamsStatus enum.
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
}
ListFunctionsParams defines parameters for ListFunctions.
type ListGitConnectionsClientResponse ¶ added in v0.21.0
type ListGitConnectionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitConnectionsResponse
JSON401 *Error
JSON500 *Error
JSON503 *Error
}
func ParseListGitConnectionsClientResponse ¶ added in v0.21.0
func ParseListGitConnectionsClientResponse(rsp *http.Response) (*ListGitConnectionsClientResponse, error)
ParseListGitConnectionsClientResponse parses an HTTP response from a ListGitConnectionsWithResponse call
func (ListGitConnectionsClientResponse) ContentType ¶ added in v0.21.0
func (r ListGitConnectionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListGitConnectionsClientResponse) Status ¶ added in v0.21.0
func (r ListGitConnectionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListGitConnectionsClientResponse) StatusCode ¶ added in v0.21.0
func (r ListGitConnectionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGitInstallationRepositoriesClientResponse ¶ added in v0.21.0
type ListGitInstallationRepositoriesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitRepositoriesResponse
JSON400 *Error
JSON401 *Error
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseListGitInstallationRepositoriesClientResponse ¶ added in v0.21.0
func ParseListGitInstallationRepositoriesClientResponse(rsp *http.Response) (*ListGitInstallationRepositoriesClientResponse, error)
ParseListGitInstallationRepositoriesClientResponse parses an HTTP response from a ListGitInstallationRepositoriesWithResponse call
func (ListGitInstallationRepositoriesClientResponse) ContentType ¶ added in v0.21.0
func (r ListGitInstallationRepositoriesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListGitInstallationRepositoriesClientResponse) Status ¶ added in v0.21.0
func (r ListGitInstallationRepositoriesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListGitInstallationRepositoriesClientResponse) StatusCode ¶ added in v0.21.0
func (r ListGitInstallationRepositoriesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGitInstallationsClientResponse ¶ added in v0.21.0
type ListGitInstallationsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitInstallationsResponse
JSON400 *Error
JSON401 *Error
JSON404 *Error
JSON500 *Error
JSON503 *Error
}
func ParseListGitInstallationsClientResponse ¶ added in v0.21.0
func ParseListGitInstallationsClientResponse(rsp *http.Response) (*ListGitInstallationsClientResponse, error)
ParseListGitInstallationsClientResponse parses an HTTP response from a ListGitInstallationsWithResponse call
func (ListGitInstallationsClientResponse) ContentType ¶ added in v0.21.0
func (r ListGitInstallationsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListGitInstallationsClientResponse) Status ¶ added in v0.21.0
func (r ListGitInstallationsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListGitInstallationsClientResponse) StatusCode ¶ added in v0.21.0
func (r ListGitInstallationsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListImportConnectionsClientResponse ¶ added in v0.21.0
type ListImportConnectionsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImportConnectionsResponse
JSON401 *Error
JSON500 *Error
}
func ParseListImportConnectionsClientResponse ¶ added in v0.21.0
func ParseListImportConnectionsClientResponse(rsp *http.Response) (*ListImportConnectionsClientResponse, error)
ParseListImportConnectionsClientResponse parses an HTTP response from a ListImportConnectionsWithResponse call
func (ListImportConnectionsClientResponse) ContentType ¶ added in v0.21.0
func (r ListImportConnectionsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListImportConnectionsClientResponse) Status ¶ added in v0.21.0
func (r ListImportConnectionsClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListImportConnectionsClientResponse) StatusCode ¶ added in v0.21.0
func (r ListImportConnectionsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListImportSourcesClientResponse ¶ added in v0.21.0
type ListImportSourcesClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImportSourcesResponse
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON429 *Error
JSON500 *Error
JSON503 *Error
}
func ParseListImportSourcesClientResponse ¶ added in v0.21.0
func ParseListImportSourcesClientResponse(rsp *http.Response) (*ListImportSourcesClientResponse, error)
ParseListImportSourcesClientResponse parses an HTTP response from a ListImportSourcesWithResponse call
func (ListImportSourcesClientResponse) ContentType ¶ added in v0.21.0
func (r ListImportSourcesClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListImportSourcesClientResponse) Status ¶ added in v0.21.0
func (r ListImportSourcesClientResponse) Status() string
Status returns HTTPResponse.Status
func (ListImportSourcesClientResponse) StatusCode ¶ added in v0.21.0
func (r ListImportSourcesClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListImportSourcesParams ¶ added in v0.21.0
type ListImportSourcesParams struct {
// ConnectionId Owned provider connection used for discovery.
ConnectionId openapi_types.UUID `form:"connection_id" json:"connection_id"`
}
ListImportSourcesParams defines parameters for ListImportSources.
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
// CreatedAfter Restrict results to attempts created at or after this timestamp.
CreatedAfter *time.Time `form:"created_after,omitempty" json:"created_after,omitempty"`
// ResourceType Restrict the feed to a single resource type. Omit to return both
// Function and Frontend deployments.
ResourceType *ListProjectDeploymentsParamsResourceType `form:"resource_type,omitempty" json:"resource_type,omitempty"`
}
ListProjectDeploymentsParams defines parameters for ListProjectDeployments.
type ListProjectDeploymentsParamsResourceType ¶ added in v0.21.0
type ListProjectDeploymentsParamsResourceType string
ListProjectDeploymentsParamsResourceType defines parameters for ListProjectDeployments.
const ( ListProjectDeploymentsParamsResourceTypeFrontend ListProjectDeploymentsParamsResourceType = "frontend" ListProjectDeploymentsParamsResourceTypeFunction ListProjectDeploymentsParamsResourceType = "function" )
Defines values for ListProjectDeploymentsParamsResourceType.
func (ListProjectDeploymentsParamsResourceType) Valid ¶ added in v0.21.0
func (e ListProjectDeploymentsParamsResourceType) Valid() bool
Valid indicates whether the value is a known member of the ListProjectDeploymentsParamsResourceType enum.
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
}
ListProjectSchedulersParams defines parameters for ListProjectSchedulers.
type ListProjectsClientResponse ¶
type ListProjectsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaginatedProjects
JSON400 *Error
}
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
}
ListServiceKeysParams defines parameters for ListServiceKeys.
type ListStorageBuckets200JSONResponseBody ¶ added in v0.21.0
type ListStorageBuckets200JSONResponseBody struct {
// contains filtered or unexported fields
}
ListStorageBuckets200JSONResponseBody defines parameters for ListStorageBuckets.
func (ListStorageBuckets200JSONResponseBody) AsListStorageBuckets200JSONResponseBody0 ¶ added in v0.21.0
func (t ListStorageBuckets200JSONResponseBody) AsListStorageBuckets200JSONResponseBody0() (ListStorageBuckets200JSONResponseBody0, error)
AsListStorageBuckets200JSONResponseBody0 returns the union data inside the ListStorageBuckets200JSONResponseBody as a ListStorageBuckets200JSONResponseBody0
func (ListStorageBuckets200JSONResponseBody) AsPaginatedStorageBuckets ¶ added in v0.21.0
func (t ListStorageBuckets200JSONResponseBody) AsPaginatedStorageBuckets() (PaginatedStorageBuckets, error)
AsPaginatedStorageBuckets returns the union data inside the ListStorageBuckets200JSONResponseBody as a PaginatedStorageBuckets
func (*ListStorageBuckets200JSONResponseBody) FromListStorageBuckets200JSONResponseBody0 ¶ added in v0.21.0
func (t *ListStorageBuckets200JSONResponseBody) FromListStorageBuckets200JSONResponseBody0(v ListStorageBuckets200JSONResponseBody0) error
FromListStorageBuckets200JSONResponseBody0 overwrites any union data inside the ListStorageBuckets200JSONResponseBody as the provided ListStorageBuckets200JSONResponseBody0
func (*ListStorageBuckets200JSONResponseBody) FromPaginatedStorageBuckets ¶ added in v0.21.0
func (t *ListStorageBuckets200JSONResponseBody) FromPaginatedStorageBuckets(v PaginatedStorageBuckets) error
FromPaginatedStorageBuckets overwrites any union data inside the ListStorageBuckets200JSONResponseBody as the provided PaginatedStorageBuckets
func (ListStorageBuckets200JSONResponseBody) MarshalJSON ¶ added in v0.21.0
func (t ListStorageBuckets200JSONResponseBody) MarshalJSON() ([]byte, error)
func (*ListStorageBuckets200JSONResponseBody) MergeListStorageBuckets200JSONResponseBody0 ¶ added in v0.21.0
func (t *ListStorageBuckets200JSONResponseBody) MergeListStorageBuckets200JSONResponseBody0(v ListStorageBuckets200JSONResponseBody0) error
MergeListStorageBuckets200JSONResponseBody0 performs a merge with any union data inside the ListStorageBuckets200JSONResponseBody, using the provided ListStorageBuckets200JSONResponseBody0
func (*ListStorageBuckets200JSONResponseBody) MergePaginatedStorageBuckets ¶ added in v0.21.0
func (t *ListStorageBuckets200JSONResponseBody) MergePaginatedStorageBuckets(v PaginatedStorageBuckets) error
MergePaginatedStorageBuckets performs a merge with any union data inside the ListStorageBuckets200JSONResponseBody, using the provided PaginatedStorageBuckets
func (*ListStorageBuckets200JSONResponseBody) UnmarshalJSON ¶ added in v0.21.0
func (t *ListStorageBuckets200JSONResponseBody) UnmarshalJSON(b []byte) error
type ListStorageBuckets200JSONResponseBody0 ¶ added in v0.21.0
type ListStorageBuckets200JSONResponseBody0 = []StorageBucket
ListStorageBuckets200JSONResponseBody0 defines parameters for ListStorageBuckets.
type ListStorageBucketsClientResponse ¶
type ListStorageBucketsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListStorageBuckets200JSONResponseBody
}
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 ListStorageBucketsParams ¶ added in v0.21.0
type ListStorageBucketsParams struct {
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,omitempty"`
}
ListStorageBucketsParams defines parameters for ListStorageBuckets.
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"`
// NextCursor Opaque cursor for the next page (cursor pagination only)
NextCursor *string `json:"next_cursor,omitempty"`
Page *int `json:"page,omitempty"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,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"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,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 {
// Data Sessions for this page (cursor pagination only)
Data *[]AuthSession `json:"data,omitempty"`
// HasMore Whether a further page exists (cursor pagination only)
HasMore *bool `json:"has_more,omitempty"`
// Limit Number of sessions per page
Limit *int `json:"limit,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number
Page *int `json:"page,omitempty"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,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"`
}
JSON400 *Error
}
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"`
// Sort Sort key. `last_activity` (default) orders by most recent activity and
// supports offset pagination only. `created_at` orders by session start
// and supports both offset and cursor pagination.
Sort *ListUserSessionsParamsSort `form:"sort,omitempty" json:"sort,omitempty"`
// Status Filter by whether the session can still be refreshed. Omit for every
// stored session, including expired ones. `expired` is not supported
// with cursor pagination.
Status *ListUserSessionsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Cursor Opaque keyset cursor from a previous response's `next_cursor`. Requires
// `sort=created_at`; mutually exclusive with `page` and `ending_before`.
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset cursor from a previous response's `prev_cursor`, paging
// backward. Requires `sort=created_at`; mutually exclusive with `page`
// and `cursor`.
EndingBefore *string `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded number of rows to skip past the cursor anchor (the hybrid
// jump, maximum 100000). Ignored unless `cursor` or `ending_before` is
// supplied.
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
}
ListUserSessionsParams defines parameters for ListUserSessions.
type ListUserSessionsParamsSort ¶ added in v0.23.0
type ListUserSessionsParamsSort string
ListUserSessionsParamsSort defines parameters for ListUserSessions.
const ( ListUserSessionsParamsSortCreatedAt ListUserSessionsParamsSort = "created_at" ListUserSessionsParamsSortLastActivity ListUserSessionsParamsSort = "last_activity" )
Defines values for ListUserSessionsParamsSort.
func (ListUserSessionsParamsSort) Valid ¶ added in v0.23.0
func (e ListUserSessionsParamsSort) Valid() bool
Valid indicates whether the value is a known member of the ListUserSessionsParamsSort enum.
type ListUserSessionsParamsStatus ¶ added in v0.23.0
type ListUserSessionsParamsStatus string
ListUserSessionsParamsStatus defines parameters for ListUserSessions.
const ( Active ListUserSessionsParamsStatus = "active" Expired ListUserSessionsParamsStatus = "expired" )
Defines values for ListUserSessionsParamsStatus.
func (ListUserSessionsParamsStatus) Valid ¶ added in v0.23.0
func (e ListUserSessionsParamsStatus) Valid() bool
Valid indicates whether the value is a known member of the ListUserSessionsParamsStatus enum.
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) for offset pagination. Declares no schema
// default so the request validator does not inject one: handlers that omit
// `page` see it unset (nil) and default to 1 in code, while cursor-first
// endpoints (e.g. the project deployments feed) can detect its absence to
// stay in keyset/search mode. Supplying `page` selects offset pagination.
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// Limit Number of items per page (max 100)
Limit *Limit `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset pagination cursor from a previous response's `next_cursor`
// — pages forward. Mutually exclusive with `page` and `ending_before`;
// combining them returns 400. When supplied, the request's `search` and
// `limit` must match the values bound to the cursor or the request returns 400.
Cursor *Cursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// EndingBefore Opaque keyset pagination cursor from a previous response's `prev_cursor`
// — pages backward (the page immediately preceding this cursor). Mutually
// exclusive with `page` and `cursor`; combining them returns 400. `search`
// and `limit` must match the values bound to the cursor or the request
// returns 400.
EndingBefore *EndingBefore `form:"ending_before,omitempty" json:"ending_before,omitempty"`
// Offset Bounded row offset past the keyset anchor named by `cursor` (forward) or
// `ending_before` (backward) — the hybrid jump. Seek to the anchor, then
// skip this many rows within. Used for numbered jump-to-page: from the
// current page, seek to its next/prev cursor and offset the remaining
// pages. Only honored on the cursor pagination path; ignored otherwise.
Offset *Offset `form:"offset,omitempty" json:"offset,omitempty"`
// Search Case-insensitive substring match on the resource `name`. See the
// endpoint description for supported pagination modes.
Search *Search `form:"search,omitempty" json:"search,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 LockRequestId ¶ added in v0.21.0
type LockRequestId = openapi_types.UUID
LockRequestId defines model for LockRequestId.
type LockToken ¶ added in v0.21.0
type LockToken = openapi_types.UUID
LockToken defines model for LockToken.
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"`
// Q Optional activity query. Supports quoted text, implicit AND, AND/OR/NOT, parentheses, and fields such as `level`, `region`, `invocation.id`, `resource.id`, `resource.name`, `function`, `frontend`, `database`, and `body`.
Q *string `json:"q,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 Historical log event returned by 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"`
// Limit Maximum number of records to return.
Limit *int `json:"limit,omitempty"`
// Q Optional log query. Supports quoted text, implicit AND, AND/OR/NOT, parentheses, and fields such as `level`, `region`, `invocation.id`, `resource.id`, `resource.name`, `function`, `frontend`, `database`, and `body`.
Q *string `json:"q,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 {
// Limit Maximum number of records to deliver on connect or reconnect before following new events.
Limit *int `json:"limit,omitempty"`
// Q Optional log query using the same syntax as search and activity requests.
Q *string `json:"q,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. 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. It is the sum of the latest samples exposed as
// `storage_bytes` by the project's database list, so it includes what each
// database's branches and backups hold, and it inherits that field's lag
// behind a live measurement.
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"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// 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 (offset pagination only; present if has_more is true)
Next *string `json:"next,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// 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"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// 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 (offset pagination only; present if has_more is true)
Next *string `json:"next,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed). Offset pagination only — omitted in
// cursor mode, where position comes from the cursor and there is no page
// number to report. Required-and-1-indexed would otherwise force a `0`
// onto every cursor response.
Page *int `json:"page,omitempty"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// 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 (offset pagination only; present if has_more is true)
Next *string `json:"next,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// 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 (offset pagination only; present if has_more is true)
Next *string `json:"next,omitempty"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// Total Total number of items across all pages
Total int `json:"total"`
}
PaginatedServiceKeys defines model for PaginatedServiceKeys.
type PaginatedStorageBuckets ¶ added in v0.21.0
type PaginatedStorageBuckets struct {
Data []StorageBucket `json:"data"`
// HasMore Whether a next page exists
HasMore bool `json:"has_more"`
// Limit Number of items per page
Limit int `json:"limit"`
// NextCursor Opaque cursor for the next page (present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// PrevCursor Opaque cursor for the previous page (present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// Total Total number of items matching the query
Total *int `json:"total,omitempty"`
}
PaginatedStorageBuckets Cursor-paginated storage buckets (returned only when cursor pagination is requested).
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"`
// NextCursor Opaque cursor for the next page (cursor pagination only; present if has_more is true)
NextCursor *string `json:"next_cursor,omitempty"`
// Page Current page number (1-indexed)
Page int `json:"page"`
// PrevCursor Opaque cursor for the previous page (cursor pagination only; present when a previous page exists). Send as `ending_before`.
PrevCursor *string `json:"prev_cursor,omitempty"`
// 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 PreflightProjectImportClientResponse ¶ added in v0.21.0
type PreflightProjectImportClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectImportReport
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON429 *Error
JSON500 *Error
JSON503 *Error
}
func ParsePreflightProjectImportClientResponse ¶ added in v0.21.0
func ParsePreflightProjectImportClientResponse(rsp *http.Response) (*PreflightProjectImportClientResponse, error)
ParsePreflightProjectImportClientResponse parses an HTTP response from a PreflightProjectImportWithResponse call
func (PreflightProjectImportClientResponse) ContentType ¶ added in v0.21.0
func (r PreflightProjectImportClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PreflightProjectImportClientResponse) Status ¶ added in v0.21.0
func (r PreflightProjectImportClientResponse) Status() string
Status returns HTTPResponse.Status
func (PreflightProjectImportClientResponse) StatusCode ¶ added in v0.21.0
func (r PreflightProjectImportClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PreflightProjectImportJSONRequestBody ¶ added in v0.21.0
type PreflightProjectImportJSONRequestBody = ProjectImportPreflightRequest
PreflightProjectImportJSONRequestBody defines body for PreflightProjectImport for application/json ContentType.
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 storage 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 {
// AllowedEmailDomains Email domains allowed to create users. Empty allows every domain.
// Replaces the stored list; entries are normalized (lowercase, no `@`
// prefix) and must be bare domains such as `domain1.com`. Matching is
// exact, so subdomains need their own entry. At most 100 entries.
//
// Restricting signups is a PRO feature to configure and to enforce: a
// FREE project can only declare the list it already has or remove the
// restriction, and the list it keeps is parked until it upgrades.
AllowedEmailDomains *[]string `json:"allowed_email_domains,omitempty"`
// AllowedEmailDomainsMode How far `allowed_email_domains` reaches. `signup` gates account
// creation only. `signup_and_signin` also blocks sign-in for accounts
// outside the list and signs out the ones it locks out. `disabled`
// keeps the list without enforcing it.
AllowedEmailDomainsMode *ProjectConfigAuthSignupAllowedEmailDomainsMode `json:"allowed_email_domains_mode,omitempty"`
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 ProjectConfigAuthSignupAllowedEmailDomainsMode ¶ added in v0.21.0
type ProjectConfigAuthSignupAllowedEmailDomainsMode string
ProjectConfigAuthSignupAllowedEmailDomainsMode How far `allowed_email_domains` reaches. `signup` gates account creation only. `signup_and_signin` also blocks sign-in for accounts outside the list and signs out the ones it locks out. `disabled` keeps the list without enforcing it.
const ( ProjectConfigAuthSignupAllowedEmailDomainsModeDisabled ProjectConfigAuthSignupAllowedEmailDomainsMode = "disabled" ProjectConfigAuthSignupAllowedEmailDomainsModeSignup ProjectConfigAuthSignupAllowedEmailDomainsMode = "signup" ProjectConfigAuthSignupAllowedEmailDomainsModeSignupAndSignin ProjectConfigAuthSignupAllowedEmailDomainsMode = "signup_and_signin" )
Defines values for ProjectConfigAuthSignupAllowedEmailDomainsMode.
func (ProjectConfigAuthSignupAllowedEmailDomainsMode) Valid ¶ added in v0.21.0
func (e ProjectConfigAuthSignupAllowedEmailDomainsMode) Valid() bool
Valid indicates whether the value is a known member of the ProjectConfigAuthSignupAllowedEmailDomainsMode enum.
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 ID (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 region 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"`
// DeploySource What initiated this deployment.
DeploySource ProjectDeploymentDeploySource `json:"deploy_source"`
ErrorMessage *string `json:"error_message,omitempty"`
Id openapi_types.UUID `json:"id"`
Operation ProjectDeploymentOperation `json:"operation"`
// Progress Normalized live progress derived from the deployment workflow and build phases.
Progress *DeploymentProgress `json:"progress,omitempty"`
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 ProjectDeploymentDeploySource ¶ added in v0.21.0
type ProjectDeploymentDeploySource string
ProjectDeploymentDeploySource What initiated this deployment.
const ( ProjectDeploymentDeploySourceApi ProjectDeploymentDeploySource = "api" ProjectDeploymentDeploySourceCli ProjectDeploymentDeploySource = "cli" ProjectDeploymentDeploySourceGit ProjectDeploymentDeploySource = "git" ProjectDeploymentDeploySourceSystem ProjectDeploymentDeploySource = "system" ProjectDeploymentDeploySourceUnknown ProjectDeploymentDeploySource = "unknown" ProjectDeploymentDeploySourceWeb ProjectDeploymentDeploySource = "web" )
Defines values for ProjectDeploymentDeploySource.
func (ProjectDeploymentDeploySource) Valid ¶ added in v0.21.0
func (e ProjectDeploymentDeploySource) Valid() bool
Valid indicates whether the value is a known member of the ProjectDeploymentDeploySource enum.
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 ProjectDeploymentSummary ¶ added in v0.21.0
type ProjectDeploymentSummary struct {
// CanceledCount Superseded attempts, excluded from success rate and duration.
CanceledCount int `json:"canceled_count"`
// DeploymentCount All deployment attempts matching the filters.
DeploymentCount int `json:"deployment_count"`
// FailedCount Attempts that reached failed or degraded.
FailedCount int `json:"failed_count"`
// MedianBuildDurationSeconds Median CodeBuild duration across eligible completed attempts.
MedianBuildDurationSeconds *float64 `json:"median_build_duration_seconds"`
// SuccessRate Successful attempts divided by successful plus failed attempts.
SuccessRate *float64 `json:"success_rate"`
// SuccessfulCount Attempts that reached active or deleted.
SuccessfulCount int `json:"successful_count"`
}
ProjectDeploymentSummary Aggregate deployment statistics for one resource pipeline.
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 ProjectGitConnection ¶ added in v0.21.0
type ProjectGitConnection struct {
// ProductionBranch The branch a push must land on to deploy. Follows the repository's GitHub default branch unless the project set its own, which a default-branch rename on GitHub then leaves alone.
ProductionBranch string `json:"production_branch"`
RepoFullName string `json:"repo_full_name"`
// RepoId Stable GitHub repository id (repository.id), the authoritative binding.
RepoId int64 `json:"repo_id"`
RepoInstallationId int64 `json:"repo_installation_id"`
RootDirectory string `json:"root_directory"`
UpdatedAt time.Time `json:"updated_at"`
}
ProjectGitConnection defines model for ProjectGitConnection.
type ProjectGitDeploySettings ¶ added in v0.21.0
type ProjectGitDeploySettings struct {
// AutoDeployEnabled Whether a production-branch push triggers a deployment.
AutoDeployEnabled bool `json:"auto_deploy_enabled"`
// DeployFunctions Whether the repo's functions are deployed on push.
DeployFunctions bool `json:"deploy_functions"`
// FrontendAppRoot App root (subdirectory) the frontend builds from. Omitted for the repo root.
FrontendAppRoot *string `json:"frontend_app_root,omitempty"`
// FrontendName Name of the frontend to build and deploy on push. Omitted when no frontend is deployed. Resolved at deploy time; need not exist yet.
FrontendName *string `json:"frontend_name,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
ProjectGitDeploySettings A project's GitHub auto-deploy settings: what a push to the connected repo's production branch deploys. All settings are default-off.
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 ( ProjectHealthStatusCritical ProjectHealthStatus = "critical" ProjectHealthStatusDegraded ProjectHealthStatus = "degraded" ProjectHealthStatusHealthy ProjectHealthStatus = "healthy" ProjectHealthStatusUnknown 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 ProjectImportAction ¶ added in v0.21.0
type ProjectImportAction struct {
Code ProjectImportActionCode `json:"code"`
Disposition ProjectImportDisposition `json:"disposition"`
Resource ProjectImportResource `json:"resource"`
}
ProjectImportAction defines model for ProjectImportAction.
type ProjectImportActionCode ¶ added in v0.21.0
type ProjectImportActionCode string
ProjectImportActionCode defines model for ProjectImportActionCode.
const ( ProjectImportActionFrontendConfigure ProjectImportActionCode = "frontend.configure" ProjectImportActionGitConnect ProjectImportActionCode = "git.connect" ProjectImportActionProjectCreate ProjectImportActionCode = "project.create" ProjectImportActionVariableSet ProjectImportActionCode = "variable.set" )
Defines values for ProjectImportActionCode.
func (ProjectImportActionCode) Valid ¶ added in v0.21.0
func (e ProjectImportActionCode) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportActionCode enum.
type ProjectImportDestination ¶ added in v0.21.0
type ProjectImportDestination struct {
Mode ProjectImportDestinationMode `json:"mode"`
ProjectName string `json:"project_name"`
Target ProjectImportTarget `json:"target"`
}
ProjectImportDestination defines model for ProjectImportDestination.
type ProjectImportDestinationMode ¶ added in v0.21.0
type ProjectImportDestinationMode string
ProjectImportDestinationMode defines model for ProjectImportDestinationMode.
const (
ProjectImportDestinationCreate ProjectImportDestinationMode = "create"
)
Defines values for ProjectImportDestinationMode.
func (ProjectImportDestinationMode) Valid ¶ added in v0.21.0
func (e ProjectImportDestinationMode) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportDestinationMode enum.
type ProjectImportDisposition ¶ added in v0.21.0
type ProjectImportDisposition string
ProjectImportDisposition defines model for ProjectImportDisposition.
const ( ProjectImportDispositionAutomatic ProjectImportDisposition = "automatic" ProjectImportDispositionDeferred ProjectImportDisposition = "deferred" ProjectImportDispositionManual ProjectImportDisposition = "manual" ProjectImportDispositionUnsupported ProjectImportDisposition = "unsupported" )
Defines values for ProjectImportDisposition.
func (ProjectImportDisposition) Valid ¶ added in v0.21.0
func (e ProjectImportDisposition) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportDisposition enum.
type ProjectImportFinding ¶ added in v0.21.0
type ProjectImportFinding struct {
Code string `json:"code"`
Disposition ProjectImportDisposition `json:"disposition"`
Impact ProjectImportImpact `json:"impact"`
Message string `json:"message"`
Remediation string `json:"remediation"`
Resource ProjectImportResource `json:"resource"`
}
ProjectImportFinding defines model for ProjectImportFinding.
type ProjectImportImpact ¶ added in v0.21.0
type ProjectImportImpact string
ProjectImportImpact defines model for ProjectImportImpact.
const ( ProjectImportImpactBlocking ProjectImportImpact = "blocking" ProjectImportImpactNone ProjectImportImpact = "none" ProjectImportImpactWarning ProjectImportImpact = "warning" )
Defines values for ProjectImportImpact.
func (ProjectImportImpact) Valid ¶ added in v0.21.0
func (e ProjectImportImpact) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportImpact enum.
type ProjectImportPreflightRequest ¶ added in v0.21.0
type ProjectImportPreflightRequest struct {
// ConfirmEnvironmentVariableRead Set to true only after the user confirms an immediately preceding disclosure that the Vercel Integration grant permits reads and writes, while this preflight reads production variable values only. When false or omitted, preflight reads variable metadata only and reports readable values as manual input.
ConfirmEnvironmentVariableRead *bool `json:"confirm_environment_variable_read,omitempty"`
ConnectionId openapi_types.UUID `json:"connection_id"`
ProjectName string `json:"project_name"`
SourceId string `json:"source_id"`
Target ProjectImportTarget `json:"target"`
}
ProjectImportPreflightRequest defines model for ProjectImportPreflightRequest.
type ProjectImportReadiness ¶ added in v0.21.0
type ProjectImportReadiness string
ProjectImportReadiness defines model for ProjectImportReadiness.
const ( ProjectImportReadinessBlocked ProjectImportReadiness = "blocked" ProjectImportReadinessImportable ProjectImportReadiness = "importable" ProjectImportReadinessNeedsInput ProjectImportReadiness = "needs_input" )
Defines values for ProjectImportReadiness.
func (ProjectImportReadiness) Valid ¶ added in v0.21.0
func (e ProjectImportReadiness) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportReadiness enum.
type ProjectImportReport ¶ added in v0.21.0
type ProjectImportReport struct {
Actions []ProjectImportAction `json:"actions"`
CapabilityFingerprint string `json:"capability_fingerprint"`
Destination ProjectImportDestination `json:"destination"`
Findings []ProjectImportFinding `json:"findings"`
Fingerprint string `json:"fingerprint"`
GeneratedAt time.Time `json:"generated_at"`
Provider ImportProvider `json:"provider"`
Readiness ProjectImportReadiness `json:"readiness"`
SchemaVersion string `json:"schema_version"`
Source ImportSource `json:"source"`
SourceFingerprint string `json:"source_fingerprint"`
Summary ProjectImportSummary `json:"summary"`
}
ProjectImportReport defines model for ProjectImportReport.
type ProjectImportResource ¶ added in v0.21.0
type ProjectImportResource struct {
Kind ProjectImportResourceKind `json:"kind"`
Name string `json:"name"`
// Scope URL-encoded source scope, including target, branch, and custom environment identifiers.
Scope *string `json:"scope,omitempty"`
// SourceId Stable provider identifier for a scoped source resource.
SourceId *string `json:"source_id,omitempty"`
}
ProjectImportResource defines model for ProjectImportResource.
type ProjectImportResourceKind ¶ added in v0.21.0
type ProjectImportResourceKind string
ProjectImportResourceKind defines model for ProjectImportResourceKind.
const ( ProjectImportResourceDomain ProjectImportResourceKind = "domain" ProjectImportResourceFrontend ProjectImportResourceKind = "frontend" ProjectImportResourceGitRepository ProjectImportResourceKind = "git_repository" ProjectImportResourceProject ProjectImportResourceKind = "project" ProjectImportResourceVariable ProjectImportResourceKind = "variable" )
Defines values for ProjectImportResourceKind.
func (ProjectImportResourceKind) Valid ¶ added in v0.21.0
func (e ProjectImportResourceKind) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportResourceKind enum.
type ProjectImportRun ¶ added in v0.21.0
type ProjectImportRun struct {
CreatedAt time.Time `json:"created_at"`
// Deployment Stable reference to a Volcano deployment run.
Deployment DeploymentReference `json:"deployment"`
DestinationProjectName string `json:"destination_project_name"`
ErrorCode *string `json:"error_code,omitempty"`
ErrorMessage *string `json:"error_message,omitempty"`
Id string `json:"id"`
Provider ImportProvider `json:"provider"`
// Resource Stable reference to a Volcano resource.
Resource ResourceReference `json:"resource"`
SourceId string `json:"source_id"`
Status ProjectImportRunStatus `json:"status"`
UpdatedAt time.Time `json:"updated_at"`
}
ProjectImportRun defines model for ProjectImportRun.
type ProjectImportRunStatus ¶ added in v0.21.0
type ProjectImportRunStatus string
ProjectImportRunStatus defines model for ProjectImportRunStatus.
const ( ProjectImportRunStatusFailed ProjectImportRunStatus = "failed" ProjectImportRunStatusPending ProjectImportRunStatus = "pending" ProjectImportRunStatusRunning ProjectImportRunStatus = "running" ProjectImportRunStatusSucceeded ProjectImportRunStatus = "succeeded" ProjectImportRunStatusSuperseded ProjectImportRunStatus = "superseded" )
Defines values for ProjectImportRunStatus.
func (ProjectImportRunStatus) Valid ¶ added in v0.21.0
func (e ProjectImportRunStatus) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportRunStatus enum.
type ProjectImportStartRequest ¶ added in v0.21.0
type ProjectImportStartRequest struct {
ConfirmEnvironmentVariableRead ProjectImportStartRequestConfirmEnvironmentVariableRead `json:"confirm_environment_variable_read"`
ConnectionId openapi_types.UUID `json:"connection_id"`
PreflightFingerprint string `json:"preflight_fingerprint"`
ProjectName string `json:"project_name"`
SourceId string `json:"source_id"`
Target ProjectImportTarget `json:"target"`
}
ProjectImportStartRequest defines model for ProjectImportStartRequest.
type ProjectImportStartRequestConfirmEnvironmentVariableRead ¶ added in v0.21.0
type ProjectImportStartRequestConfirmEnvironmentVariableRead bool
ProjectImportStartRequestConfirmEnvironmentVariableRead defines model for ProjectImportStartRequest.ConfirmEnvironmentVariableRead.
const (
ProjectImportStartRequestConfirmEnvironmentVariableReadTrue ProjectImportStartRequestConfirmEnvironmentVariableRead = true
)
Defines values for ProjectImportStartRequestConfirmEnvironmentVariableRead.
func (ProjectImportStartRequestConfirmEnvironmentVariableRead) Valid ¶ added in v0.21.0
func (e ProjectImportStartRequestConfirmEnvironmentVariableRead) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportStartRequestConfirmEnvironmentVariableRead enum.
type ProjectImportSummary ¶ added in v0.21.0
type ProjectImportSummary struct {
Automatic int `json:"automatic"`
Blocking int `json:"blocking"`
Deferred int `json:"deferred"`
Manual int `json:"manual"`
Unsupported int `json:"unsupported"`
Warnings int `json:"warnings"`
}
ProjectImportSummary defines model for ProjectImportSummary.
type ProjectImportTarget ¶ added in v0.21.0
type ProjectImportTarget string
ProjectImportTarget defines model for ProjectImportTarget.
const (
ProjectImportTargetProduction ProjectImportTarget = "production"
)
Defines values for ProjectImportTarget.
func (ProjectImportTarget) Valid ¶ added in v0.21.0
func (e ProjectImportTarget) Valid() bool
Valid indicates whether the value is a known member of the ProjectImportTarget enum.
type ProjectLockLease ¶ added in v0.21.0
type ProjectLockLease struct {
// ExpiresAt Advisory lease expiry timestamp in UTC.
ExpiresAt time.Time `json:"expires_at"`
// FencingToken Monotonically increasing token for this acquisition. It rises whenever the
// lock changes hands and stays the same across renewals of one lease. Pass it
// to the resource you are protecting and reject any write carrying a token
// lower than the highest already seen; that is what stops a displaced holder
// from writing after its lease lapsed.
FencingToken int64 `json:"fencing_token"`
}
ProjectLockLease defines model for ProjectLockLease.
type ProjectLockLeaseRequest ¶ added in v0.21.0
type ProjectLockLeaseRequest struct {
// TtlSeconds Lease duration in seconds, from 5 seconds through 90 days, measured
// from when the request is served. Renew before it elapses. A renewal
// sets the new expiry outright, so a shorter TTL shortens the lease.
// Renewals cannot extend an acquisition beyond its absolute 90-day
// deadline.
TtlSeconds int `json:"ttl_seconds"`
}
ProjectLockLeaseRequest defines model for ProjectLockLeaseRequest.
type ProjectLockState ¶ added in v0.21.0
type ProjectLockState struct {
// ExpiresAt Advisory lease expiry timestamp in UTC. Present only when held.
ExpiresAt *time.Time `json:"expires_at,omitempty"`
// FencingToken Current holder's fencing token. Present only when held.
FencingToken *int64 `json:"fencing_token,omitempty"`
// Held Whether the lock is unavailable right now. False means an acquire would
// succeed. It remains true during the brief grace window after expiry.
Held bool `json:"held"`
}
ProjectLockState defines model for ProjectLockState.
type ProjectMetricsDataStatus ¶ added in v0.1.0
type ProjectMetricsDataStatus string
ProjectMetricsDataStatus defines model for ProjectMetricsDataStatus.
const ( ProjectMetricsDataStatusComplete ProjectMetricsDataStatus = "complete" ProjectMetricsDataStatusNoData ProjectMetricsDataStatus = "no_data" ProjectMetricsDataStatusPartial ProjectMetricsDataStatus = "partial" )
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 QueryDatabaseBranchDeleteClientResponse ¶ added in v0.21.0
type QueryDatabaseBranchDeleteClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseBranchDeleteClientResponse ¶ added in v0.21.0
func ParseQueryDatabaseBranchDeleteClientResponse(rsp *http.Response) (*QueryDatabaseBranchDeleteClientResponse, error)
ParseQueryDatabaseBranchDeleteClientResponse parses an HTTP response from a QueryDatabaseBranchDeleteWithResponse call
func (QueryDatabaseBranchDeleteClientResponse) ContentType ¶ added in v0.21.0
func (r QueryDatabaseBranchDeleteClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseBranchDeleteClientResponse) Status ¶ added in v0.21.0
func (r QueryDatabaseBranchDeleteClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseBranchDeleteClientResponse) StatusCode ¶ added in v0.21.0
func (r QueryDatabaseBranchDeleteClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseBranchDeleteJSONRequestBody ¶ added in v0.21.0
type QueryDatabaseBranchDeleteJSONRequestBody = DatabaseDeleteRequest
QueryDatabaseBranchDeleteJSONRequestBody defines body for QueryDatabaseBranchDelete for application/json ContentType.
type QueryDatabaseBranchInsertClientResponse ¶ added in v0.21.0
type QueryDatabaseBranchInsertClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseBranchInsertClientResponse ¶ added in v0.21.0
func ParseQueryDatabaseBranchInsertClientResponse(rsp *http.Response) (*QueryDatabaseBranchInsertClientResponse, error)
ParseQueryDatabaseBranchInsertClientResponse parses an HTTP response from a QueryDatabaseBranchInsertWithResponse call
func (QueryDatabaseBranchInsertClientResponse) ContentType ¶ added in v0.21.0
func (r QueryDatabaseBranchInsertClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseBranchInsertClientResponse) Status ¶ added in v0.21.0
func (r QueryDatabaseBranchInsertClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseBranchInsertClientResponse) StatusCode ¶ added in v0.21.0
func (r QueryDatabaseBranchInsertClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseBranchInsertJSONRequestBody ¶ added in v0.21.0
type QueryDatabaseBranchInsertJSONRequestBody = DatabaseInsertRequest
QueryDatabaseBranchInsertJSONRequestBody defines body for QueryDatabaseBranchInsert for application/json ContentType.
type QueryDatabaseBranchPingClientResponse ¶ added in v0.21.0
type QueryDatabaseBranchPingClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseBranchPingClientResponse ¶ added in v0.21.0
func ParseQueryDatabaseBranchPingClientResponse(rsp *http.Response) (*QueryDatabaseBranchPingClientResponse, error)
ParseQueryDatabaseBranchPingClientResponse parses an HTTP response from a QueryDatabaseBranchPingWithResponse call
func (QueryDatabaseBranchPingClientResponse) ContentType ¶ added in v0.21.0
func (r QueryDatabaseBranchPingClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseBranchPingClientResponse) Status ¶ added in v0.21.0
func (r QueryDatabaseBranchPingClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseBranchPingClientResponse) StatusCode ¶ added in v0.21.0
func (r QueryDatabaseBranchPingClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseBranchSelectClientResponse ¶ added in v0.21.0
type QueryDatabaseBranchSelectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseBranchSelectClientResponse ¶ added in v0.21.0
func ParseQueryDatabaseBranchSelectClientResponse(rsp *http.Response) (*QueryDatabaseBranchSelectClientResponse, error)
ParseQueryDatabaseBranchSelectClientResponse parses an HTTP response from a QueryDatabaseBranchSelectWithResponse call
func (QueryDatabaseBranchSelectClientResponse) ContentType ¶ added in v0.21.0
func (r QueryDatabaseBranchSelectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseBranchSelectClientResponse) Status ¶ added in v0.21.0
func (r QueryDatabaseBranchSelectClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseBranchSelectClientResponse) StatusCode ¶ added in v0.21.0
func (r QueryDatabaseBranchSelectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseBranchSelectJSONRequestBody ¶ added in v0.21.0
type QueryDatabaseBranchSelectJSONRequestBody = DatabaseSelectRequest
QueryDatabaseBranchSelectJSONRequestBody defines body for QueryDatabaseBranchSelect for application/json ContentType.
type QueryDatabaseBranchUpdateClientResponse ¶ added in v0.21.0
type QueryDatabaseBranchUpdateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON429 *DatabaseQueryCapExceeded
}
func ParseQueryDatabaseBranchUpdateClientResponse ¶ added in v0.21.0
func ParseQueryDatabaseBranchUpdateClientResponse(rsp *http.Response) (*QueryDatabaseBranchUpdateClientResponse, error)
ParseQueryDatabaseBranchUpdateClientResponse parses an HTTP response from a QueryDatabaseBranchUpdateWithResponse call
func (QueryDatabaseBranchUpdateClientResponse) ContentType ¶ added in v0.21.0
func (r QueryDatabaseBranchUpdateClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (QueryDatabaseBranchUpdateClientResponse) Status ¶ added in v0.21.0
func (r QueryDatabaseBranchUpdateClientResponse) Status() string
Status returns HTTPResponse.Status
func (QueryDatabaseBranchUpdateClientResponse) StatusCode ¶ added in v0.21.0
func (r QueryDatabaseBranchUpdateClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type QueryDatabaseBranchUpdateJSONRequestBody ¶ added in v0.21.0
type QueryDatabaseBranchUpdateJSONRequestBody = DatabaseUpdateRequest
QueryDatabaseBranchUpdateJSONRequestBody defines body for QueryDatabaseBranchUpdate for application/json ContentType.
type QueryDatabaseDeleteClientResponse ¶
type QueryDatabaseDeleteClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
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 QueryDatabaseDeleteJSONRequestBody ¶
type QueryDatabaseDeleteJSONRequestBody = DatabaseDeleteRequest
QueryDatabaseDeleteJSONRequestBody defines body for QueryDatabaseDelete for application/json ContentType.
type QueryDatabaseInsertClientResponse ¶
type QueryDatabaseInsertClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
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 QueryDatabaseInsertJSONRequestBody ¶
type QueryDatabaseInsertJSONRequestBody = DatabaseInsertRequest
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 *DatabaseQueryResult
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 *DatabaseQueryResult
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 QueryDatabaseSelectJSONRequestBody ¶
type QueryDatabaseSelectJSONRequestBody = DatabaseSelectRequest
QueryDatabaseSelectJSONRequestBody defines body for QueryDatabaseSelect for application/json ContentType.
type QueryDatabaseUpdateClientResponse ¶
type QueryDatabaseUpdateClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseQueryResult
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 QueryDatabaseUpdateJSONRequestBody ¶
type QueryDatabaseUpdateJSONRequestBody = DatabaseUpdateRequest
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 ReleaseProjectLockClientResponse ¶ added in v0.21.0
type ReleaseProjectLockClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON409 *Error
JSON429 *Error
JSON503 *Error
}
func ParseReleaseProjectLockClientResponse ¶ added in v0.21.0
func ParseReleaseProjectLockClientResponse(rsp *http.Response) (*ReleaseProjectLockClientResponse, error)
ParseReleaseProjectLockClientResponse parses an HTTP response from a ReleaseProjectLockWithResponse call
func (ReleaseProjectLockClientResponse) ContentType ¶ added in v0.21.0
func (r ReleaseProjectLockClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReleaseProjectLockClientResponse) Status ¶ added in v0.21.0
func (r ReleaseProjectLockClientResponse) Status() string
Status returns HTTPResponse.Status
func (ReleaseProjectLockClientResponse) StatusCode ¶ added in v0.21.0
func (r ReleaseProjectLockClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReleaseProjectLockParams ¶ added in v0.21.0
type ReleaseProjectLockParams struct {
// XVolcanoLockToken Opaque UUID generated once by the caller and retained for the lease lifetime.
XVolcanoLockToken LockToken `json:"X-Volcano-Lock-Token"`
// XVolcanoRequestId UUID correlating this request across client and server logs. Repeat safety comes from
// the lock token, so a retry under a reused request ID still counts against the quota.
XVolcanoRequestId LockRequestId `json:"X-Volcano-Request-Id"`
}
ReleaseProjectLockParams defines parameters for ReleaseProjectLock.
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 RenewProjectLockClientResponse ¶ added in v0.21.0
type RenewProjectLockClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectLockLease
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON409 *Error
JSON429 *Error
JSON503 *Error
}
func ParseRenewProjectLockClientResponse ¶ added in v0.21.0
func ParseRenewProjectLockClientResponse(rsp *http.Response) (*RenewProjectLockClientResponse, error)
ParseRenewProjectLockClientResponse parses an HTTP response from a RenewProjectLockWithResponse call
func (RenewProjectLockClientResponse) ContentType ¶ added in v0.21.0
func (r RenewProjectLockClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RenewProjectLockClientResponse) Status ¶ added in v0.21.0
func (r RenewProjectLockClientResponse) Status() string
Status returns HTTPResponse.Status
func (RenewProjectLockClientResponse) StatusCode ¶ added in v0.21.0
func (r RenewProjectLockClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenewProjectLockJSONRequestBody ¶ added in v0.21.0
type RenewProjectLockJSONRequestBody = ProjectLockLeaseRequest
RenewProjectLockJSONRequestBody defines body for RenewProjectLock for application/json ContentType.
type RenewProjectLockParams ¶ added in v0.21.0
type RenewProjectLockParams struct {
// XVolcanoLockToken Opaque UUID generated once by the caller and retained for the lease lifetime.
XVolcanoLockToken LockToken `json:"X-Volcano-Lock-Token"`
// XVolcanoRequestId UUID correlating this request across client and server logs. Repeat safety comes from
// the lock token, so a retry under a reused request ID still counts against the quota.
XVolcanoRequestId LockRequestId `json:"X-Volcano-Request-Id"`
}
RenewProjectLockParams defines parameters for RenewProjectLock.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetDatabaseBranchClientResponse ¶ added in v0.21.0
type ResetDatabaseBranchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DatabaseBranch
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseResetDatabaseBranchClientResponse ¶ added in v0.21.0
func ParseResetDatabaseBranchClientResponse(rsp *http.Response) (*ResetDatabaseBranchClientResponse, error)
ParseResetDatabaseBranchClientResponse parses an HTTP response from a ResetDatabaseBranchWithResponse call
func (ResetDatabaseBranchClientResponse) ContentType ¶ added in v0.21.0
func (r ResetDatabaseBranchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ResetDatabaseBranchClientResponse) Status ¶ added in v0.21.0
func (r ResetDatabaseBranchClientResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDatabaseBranchClientResponse) StatusCode ¶ added in v0.21.0
func (r ResetDatabaseBranchClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResetDatabaseBranchPasswordClientResponse ¶ added in v0.21.0
type ResetDatabaseBranchPasswordClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBranch
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseResetDatabaseBranchPasswordClientResponse ¶ added in v0.21.0
func ParseResetDatabaseBranchPasswordClientResponse(rsp *http.Response) (*ResetDatabaseBranchPasswordClientResponse, error)
ParseResetDatabaseBranchPasswordClientResponse parses an HTTP response from a ResetDatabaseBranchPasswordWithResponse call
func (ResetDatabaseBranchPasswordClientResponse) ContentType ¶ added in v0.21.0
func (r ResetDatabaseBranchPasswordClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ResetDatabaseBranchPasswordClientResponse) Status ¶ added in v0.21.0
func (r ResetDatabaseBranchPasswordClientResponse) Status() string
Status returns HTTPResponse.Status
func (ResetDatabaseBranchPasswordClientResponse) StatusCode ¶ added in v0.21.0
func (r ResetDatabaseBranchPasswordClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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"`
}
JSON400 *Error
JSON404 *Error
JSON409 *Error
}
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 ResourceReference ¶ added in v0.21.0
type ResourceReference struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Type ResourceReferenceType `json:"type"`
}
ResourceReference Stable reference to a Volcano resource.
type ResourceReferenceType ¶ added in v0.21.0
type ResourceReferenceType string
ResourceReferenceType defines model for ResourceReference.Type.
const ( ResourceReferenceTypeDatabase ResourceReferenceType = "database" ResourceReferenceTypeFrontend ResourceReferenceType = "frontend" ResourceReferenceTypeFunction ResourceReferenceType = "function" ResourceReferenceTypeProject ResourceReferenceType = "project" )
Defines values for ResourceReferenceType.
func (ResourceReferenceType) Valid ¶ added in v0.21.0
func (e ResourceReferenceType) Valid() bool
Valid indicates whether the value is a known member of the ResourceReferenceType enum.
type RestoreId ¶ added in v0.23.0
type RestoreId = openapi_types.UUID
RestoreId defines model for RestoreId.
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", "locks.manage"].
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 SetProjectGitProductionBranchClientResponse ¶ added in v0.23.0
type SetProjectGitProductionBranchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectGitConnection
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseSetProjectGitProductionBranchClientResponse ¶ added in v0.23.0
func ParseSetProjectGitProductionBranchClientResponse(rsp *http.Response) (*SetProjectGitProductionBranchClientResponse, error)
ParseSetProjectGitProductionBranchClientResponse parses an HTTP response from a SetProjectGitProductionBranchWithResponse call
func (SetProjectGitProductionBranchClientResponse) ContentType ¶ added in v0.23.0
func (r SetProjectGitProductionBranchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetProjectGitProductionBranchClientResponse) Status ¶ added in v0.23.0
func (r SetProjectGitProductionBranchClientResponse) Status() string
Status returns HTTPResponse.Status
func (SetProjectGitProductionBranchClientResponse) StatusCode ¶ added in v0.23.0
func (r SetProjectGitProductionBranchClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetProjectGitProductionBranchJSONRequestBody ¶ added in v0.23.0
type SetProjectGitProductionBranchJSONRequestBody = SetProjectGitProductionBranchRequest
SetProjectGitProductionBranchJSONRequestBody defines body for SetProjectGitProductionBranch for application/json ContentType.
type SetProjectGitProductionBranchRequest ¶ added in v0.23.0
type SetProjectGitProductionBranchRequest struct {
// ProductionBranch The branch a push must land on to deploy. Validated as a Git branch name only — it does not have to exist yet.
ProductionBranch string `json:"production_branch"`
}
SetProjectGitProductionBranchRequest defines model for SetProjectGitProductionBranchRequest.
type StartGitConnectClientResponse ¶ added in v0.21.0
type StartGitConnectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitConnectStartResponse
JSON400 *Error
JSON401 *Error
JSON500 *Error
JSON503 *Error
}
func ParseStartGitConnectClientResponse ¶ added in v0.21.0
func ParseStartGitConnectClientResponse(rsp *http.Response) (*StartGitConnectClientResponse, error)
ParseStartGitConnectClientResponse parses an HTTP response from a StartGitConnectWithResponse call
func (StartGitConnectClientResponse) ContentType ¶ added in v0.21.0
func (r StartGitConnectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StartGitConnectClientResponse) Status ¶ added in v0.21.0
func (r StartGitConnectClientResponse) Status() string
Status returns HTTPResponse.Status
func (StartGitConnectClientResponse) StatusCode ¶ added in v0.21.0
func (r StartGitConnectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartGitConnectParams ¶ added in v0.21.0
type StartGitConnectParams struct {
// Provider Git provider to connect. Defaults to github.
Provider *StartGitConnectParamsProvider `form:"provider,omitempty" json:"provider,omitempty"`
// Redirect URL to redirect the browser to after the provider callback completes.
Redirect *string `form:"redirect,omitempty" json:"redirect,omitempty"`
}
StartGitConnectParams defines parameters for StartGitConnect.
type StartGitConnectParamsProvider ¶ added in v0.21.0
type StartGitConnectParamsProvider string
StartGitConnectParamsProvider defines parameters for StartGitConnect.
const (
Github StartGitConnectParamsProvider = "github"
)
Defines values for StartGitConnectParamsProvider.
func (StartGitConnectParamsProvider) Valid ¶ added in v0.21.0
func (e StartGitConnectParamsProvider) Valid() bool
Valid indicates whether the value is a known member of the StartGitConnectParamsProvider enum.
type StartImportConnectClientResponse ¶ added in v0.21.0
type StartImportConnectClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ImportConnectStartResponse
JSON400 *Error
JSON401 *Error
JSON500 *Error
JSON503 *Error
}
func ParseStartImportConnectClientResponse ¶ added in v0.21.0
func ParseStartImportConnectClientResponse(rsp *http.Response) (*StartImportConnectClientResponse, error)
ParseStartImportConnectClientResponse parses an HTTP response from a StartImportConnectWithResponse call
func (StartImportConnectClientResponse) ContentType ¶ added in v0.21.0
func (r StartImportConnectClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StartImportConnectClientResponse) Status ¶ added in v0.21.0
func (r StartImportConnectClientResponse) Status() string
Status returns HTTPResponse.Status
func (StartImportConnectClientResponse) StatusCode ¶ added in v0.21.0
func (r StartImportConnectClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartImportConnectParams ¶ added in v0.21.0
type StartImportConnectParams struct {
// Provider Import provider to connect. Defaults to Vercel.
Provider *ImportProvider `form:"provider,omitempty" json:"provider,omitempty"`
// Redirect Validated application URL used after the provider callback.
Redirect *string `form:"redirect,omitempty" json:"redirect,omitempty"`
}
StartImportConnectParams defines parameters for StartImportConnect.
type StartProjectImportClientResponse ¶ added in v0.21.0
type StartProjectImportClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *ProjectImportRun
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON422 *Error
JSON429 *Error
JSON500 *Error
JSON503 *Error
}
func ParseStartProjectImportClientResponse ¶ added in v0.21.0
func ParseStartProjectImportClientResponse(rsp *http.Response) (*StartProjectImportClientResponse, error)
ParseStartProjectImportClientResponse parses an HTTP response from a StartProjectImportWithResponse call
func (StartProjectImportClientResponse) ContentType ¶ added in v0.21.0
func (r StartProjectImportClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StartProjectImportClientResponse) Status ¶ added in v0.21.0
func (r StartProjectImportClientResponse) Status() string
Status returns HTTPResponse.Status
func (StartProjectImportClientResponse) StatusCode ¶ added in v0.21.0
func (r StartProjectImportClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartProjectImportJSONRequestBody ¶ added in v0.21.0
type StartProjectImportJSONRequestBody = ProjectImportStartRequest
StartProjectImportJSONRequestBody defines body for StartProjectImport for application/json ContentType.
type StartProjectImportParams ¶ added in v0.21.0
type StartProjectImportParams struct {
IdempotencyKey string `json:"Idempotency-Key"`
}
StartProjectImportParams defines parameters for StartProjectImport.
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 Entity tag 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 SummarizeProjectDeploymentsClientResponse ¶ added in v0.21.0
type SummarizeProjectDeploymentsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectDeploymentSummary
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON500 *Error
}
func ParseSummarizeProjectDeploymentsClientResponse ¶ added in v0.21.0
func ParseSummarizeProjectDeploymentsClientResponse(rsp *http.Response) (*SummarizeProjectDeploymentsClientResponse, error)
ParseSummarizeProjectDeploymentsClientResponse parses an HTTP response from a SummarizeProjectDeploymentsWithResponse call
func (SummarizeProjectDeploymentsClientResponse) ContentType ¶ added in v0.21.0
func (r SummarizeProjectDeploymentsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SummarizeProjectDeploymentsClientResponse) Status ¶ added in v0.21.0
func (r SummarizeProjectDeploymentsClientResponse) Status() string
Status returns HTTPResponse.Status
func (SummarizeProjectDeploymentsClientResponse) StatusCode ¶ added in v0.21.0
func (r SummarizeProjectDeploymentsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SummarizeProjectDeploymentsParams ¶ added in v0.21.0
type SummarizeProjectDeploymentsParams struct {
// Search Restrict the summary to resource names containing this value.
Search *string `form:"search,omitempty" json:"search,omitempty"`
// ResourceType Restrict the summary to one comparable deployment pipeline.
ResourceType SummarizeProjectDeploymentsParamsResourceType `form:"resource_type" json:"resource_type"`
// CreatedAfter Restrict results to attempts created at or after this timestamp.
CreatedAfter *time.Time `form:"created_after,omitempty" json:"created_after,omitempty"`
}
SummarizeProjectDeploymentsParams defines parameters for SummarizeProjectDeployments.
type SummarizeProjectDeploymentsParamsResourceType ¶ added in v0.21.0
type SummarizeProjectDeploymentsParamsResourceType string
SummarizeProjectDeploymentsParamsResourceType defines parameters for SummarizeProjectDeployments.
const ( SummarizeProjectDeploymentsParamsResourceTypeFrontend SummarizeProjectDeploymentsParamsResourceType = "frontend" SummarizeProjectDeploymentsParamsResourceTypeFunction SummarizeProjectDeploymentsParamsResourceType = "function" )
Defines values for SummarizeProjectDeploymentsParamsResourceType.
func (SummarizeProjectDeploymentsParamsResourceType) Valid ¶ added in v0.21.0
func (e SummarizeProjectDeploymentsParamsResourceType) Valid() bool
Valid indicates whether the value is a known member of the SummarizeProjectDeploymentsParamsResourceType enum.
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
JSON403 *Error
}
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"`
// AllowedEmailDomains Replaces the email domain allowlist. Empty array removes the
// restriction so any domain can sign up. Entries must be bare domains
// such as `domain1.com` and are stored normalized (lowercase, no `@`
// prefix); matching is exact, so subdomains need their own entry. At
// most 100 entries.
//
// Restricting signups is a PRO feature to configure and to enforce: a
// FREE project can only remove the restriction and gets 403 for any
// other change, and the list it keeps is parked until it upgrades.
AllowedEmailDomains *[]string `json:"allowed_email_domains,omitempty"`
// AllowedEmailDomainsMode How far `allowed_email_domains` reaches. `signup` gates account
// creation only. `signup_and_signin` also blocks sign-in for accounts
// outside the list; switching to it, or narrowing the list while in
// it, deletes the sessions of every account it locks out. `disabled`
// keeps the list without enforcing it.
AllowedEmailDomainsMode *UpdateAuthConfigRequestAllowedEmailDomainsMode `json:"allowed_email_domains_mode,omitempty"`
// AllowedRedirectUrls Redirect allowlist. Every entry must be a valid http/https URL.
AllowedRedirectUrls *[]string `json:"allowed_redirect_urls,omitempty"`
// AutoLinkVerifiedOauth Link a verified OAuth identity to an existing confirmed account with the same email instead of returning a conflict. Requires require_email_confirmation to be true.
AutoLinkVerifiedOauth *bool `json:"auto_link_verified_oauth,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 Replacement SMTP password. Omit this field to preserve the configured password. The value is encrypted at rest and never returned.
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 UpdateAuthConfigRequestAllowedEmailDomainsMode ¶ added in v0.21.0
type UpdateAuthConfigRequestAllowedEmailDomainsMode string
UpdateAuthConfigRequestAllowedEmailDomainsMode How far `allowed_email_domains` reaches. `signup` gates account creation only. `signup_and_signin` also blocks sign-in for accounts outside the list; switching to it, or narrowing the list while in it, deletes the sessions of every account it locks out. `disabled` keeps the list without enforcing it.
const ( UpdateAuthConfigRequestAllowedEmailDomainsModeDisabled UpdateAuthConfigRequestAllowedEmailDomainsMode = "disabled" UpdateAuthConfigRequestAllowedEmailDomainsModeSignup UpdateAuthConfigRequestAllowedEmailDomainsMode = "signup" UpdateAuthConfigRequestAllowedEmailDomainsModeSignupAndSignin UpdateAuthConfigRequestAllowedEmailDomainsMode = "signup_and_signin" )
Defines values for UpdateAuthConfigRequestAllowedEmailDomainsMode.
func (UpdateAuthConfigRequestAllowedEmailDomainsMode) Valid ¶ added in v0.21.0
func (e UpdateAuthConfigRequestAllowedEmailDomainsMode) Valid() bool
Valid indicates whether the value is a known member of the UpdateAuthConfigRequestAllowedEmailDomainsMode enum.
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 UpdateDatabaseBackupScheduleClientResponse ¶ added in v0.23.0
type UpdateDatabaseBackupScheduleClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBackupSchedule
JSON400 *Error
JSON403 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseUpdateDatabaseBackupScheduleClientResponse ¶ added in v0.23.0
func ParseUpdateDatabaseBackupScheduleClientResponse(rsp *http.Response) (*UpdateDatabaseBackupScheduleClientResponse, error)
ParseUpdateDatabaseBackupScheduleClientResponse parses an HTTP response from a UpdateDatabaseBackupScheduleWithResponse call
func (UpdateDatabaseBackupScheduleClientResponse) ContentType ¶ added in v0.23.0
func (r UpdateDatabaseBackupScheduleClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateDatabaseBackupScheduleClientResponse) Status ¶ added in v0.23.0
func (r UpdateDatabaseBackupScheduleClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDatabaseBackupScheduleClientResponse) StatusCode ¶ added in v0.23.0
func (r UpdateDatabaseBackupScheduleClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDatabaseBackupScheduleJSONRequestBody ¶ added in v0.23.0
type UpdateDatabaseBackupScheduleJSONRequestBody = DatabaseBackupSchedule
UpdateDatabaseBackupScheduleJSONRequestBody defines body for UpdateDatabaseBackupSchedule for application/json ContentType.
type UpdateDatabaseBranchClientResponse ¶ added in v0.21.0
type UpdateDatabaseBranchClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DatabaseBranch
JSON400 *Error
JSON404 *Error
JSON409 *Error
JSON503 *Error
}
func ParseUpdateDatabaseBranchClientResponse ¶ added in v0.21.0
func ParseUpdateDatabaseBranchClientResponse(rsp *http.Response) (*UpdateDatabaseBranchClientResponse, error)
ParseUpdateDatabaseBranchClientResponse parses an HTTP response from a UpdateDatabaseBranchWithResponse call
func (UpdateDatabaseBranchClientResponse) ContentType ¶ added in v0.21.0
func (r UpdateDatabaseBranchClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateDatabaseBranchClientResponse) Status ¶ added in v0.21.0
func (r UpdateDatabaseBranchClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDatabaseBranchClientResponse) StatusCode ¶ added in v0.21.0
func (r UpdateDatabaseBranchClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDatabaseBranchJSONRequestBody ¶ added in v0.21.0
type UpdateDatabaseBranchJSONRequestBody = UpdateDatabaseBranchRequest
UpdateDatabaseBranchJSONRequestBody defines body for UpdateDatabaseBranch for application/json ContentType.
type UpdateDatabaseBranchRequest ¶ added in v0.21.0
type UpdateDatabaseBranchRequest struct {
// TtlSeconds The new lifetime, between one hour and 30 days.
TtlSeconds int64 `json:"ttl_seconds"`
}
UpdateDatabaseBranchRequest Replace the branch's lifetime and restart its countdown from now.
type UpdateDatabaseTypeClientResponse ¶
type UpdateDatabaseTypeClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Database
JSON409 *Error
}
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 ( UpdateOAuthConfigParamsProviderApple UpdateOAuthConfigParamsProvider = "apple" UpdateOAuthConfigParamsProviderDevice UpdateOAuthConfigParamsProvider = "device" UpdateOAuthConfigParamsProviderGithub UpdateOAuthConfigParamsProvider = "github" UpdateOAuthConfigParamsProviderGoogle UpdateOAuthConfigParamsProvider = "google" UpdateOAuthConfigParamsProviderMicrosoft 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 UpdateProjectGitDeploySettingsClientResponse ¶ added in v0.21.0
type UpdateProjectGitDeploySettingsClientResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectGitDeploySettings
JSON400 *Error
JSON401 *Error
JSON403 *Error
JSON404 *Error
JSON500 *Error
}
func ParseUpdateProjectGitDeploySettingsClientResponse ¶ added in v0.21.0
func ParseUpdateProjectGitDeploySettingsClientResponse(rsp *http.Response) (*UpdateProjectGitDeploySettingsClientResponse, error)
ParseUpdateProjectGitDeploySettingsClientResponse parses an HTTP response from a UpdateProjectGitDeploySettingsWithResponse call
func (UpdateProjectGitDeploySettingsClientResponse) ContentType ¶ added in v0.21.0
func (r UpdateProjectGitDeploySettingsClientResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateProjectGitDeploySettingsClientResponse) Status ¶ added in v0.21.0
func (r UpdateProjectGitDeploySettingsClientResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectGitDeploySettingsClientResponse) StatusCode ¶ added in v0.21.0
func (r UpdateProjectGitDeploySettingsClientResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectGitDeploySettingsJSONRequestBody ¶ added in v0.21.0
type UpdateProjectGitDeploySettingsJSONRequestBody = UpdateProjectGitDeploySettingsRequest
UpdateProjectGitDeploySettingsJSONRequestBody defines body for UpdateProjectGitDeploySettings for application/json ContentType.
type UpdateProjectGitDeploySettingsRequest ¶ added in v0.21.0
type UpdateProjectGitDeploySettingsRequest struct {
AutoDeployEnabled bool `json:"auto_deploy_enabled"`
DeployFunctions bool `json:"deploy_functions"`
// FrontendAppRoot App root the frontend builds from. Requires frontend_name; omit for the repo root.
FrontendAppRoot *string `json:"frontend_app_root,omitempty"`
// FrontendName Frontend to deploy on push. Omit or empty to deploy no frontend.
FrontendName *string `json:"frontend_name,omitempty"`
}
UpdateProjectGitDeploySettingsRequest Full replace of a project's Git auto-deploy settings.
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 (
UploadStorageObjectParamsXUploadCompleteTrue 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"`
// DeploySource What initiated the latest variable propagation sync, when one has run.
DeploySource *VariableDeploySource `json:"deploy_source,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 VariableDeploySource ¶ added in v0.21.0
type VariableDeploySource string
VariableDeploySource What initiated the latest variable propagation sync, when one has run.
const ( Api VariableDeploySource = "api" Cli VariableDeploySource = "cli" Git VariableDeploySource = "git" System VariableDeploySource = "system" Unknown VariableDeploySource = "unknown" Web VariableDeploySource = "web" )
Defines values for VariableDeploySource.
func (VariableDeploySource) Valid ¶ added in v0.21.0
func (e VariableDeploySource) Valid() bool
Valid indicates whether the value is a known member of the VariableDeploySource enum.
type VariableStatus ¶ added in v0.1.0
type VariableStatus string
VariableStatus Latest project variable propagation status, when a sync has run.
const ( VariableStatusActive VariableStatus = "active" VariableStatusFailed VariableStatus = "failed" VariableStatusProvisioning 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.