Documentation
¶
Overview ¶
Package computesphereapi provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.4.1 DO NOT EDIT.
Index ¶
- Constants
- func NewActivateSpherestorMountRequest(server string, id DeploymentId, mid SpherestorMountId) (*http.Request, error)
- func NewAddAccountMemberRequest(server string, aid AccountId, body AddAccountMemberJSONRequestBody) (*http.Request, error)
- func NewAddAccountMemberRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
- func NewAddDeploymentDomainRequest(server string, id DeploymentId, body AddDeploymentDomainJSONRequestBody) (*http.Request, error)
- func NewAddDeploymentDomainRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTeamMemberRequest(server string, tid TeamId, body AddTeamMemberJSONRequestBody) (*http.Request, error)
- func NewAddTeamMemberRequestWithBody(server string, tid TeamId, contentType string, body io.Reader) (*http.Request, error)
- func NewAddTeamProjectRequest(server string, tid TeamId, body AddTeamProjectJSONRequestBody) (*http.Request, error)
- func NewAddTeamProjectRequestWithBody(server string, tid TeamId, contentType string, body io.Reader) (*http.Request, error)
- func NewApplyManifestRequest(server string, params *ApplyManifestParams, body ApplyManifestJSONRequestBody) (*http.Request, error)
- func NewApplyManifestRequestWithBody(server string, params *ApplyManifestParams, contentType string, body io.Reader) (*http.Request, error)
- func NewBootSphereFilesRequest(server string, body BootSphereFilesJSONRequestBody) (*http.Request, error)
- func NewBootSphereFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateAccountMemberRolesRequest(server string, aid AccountId, body BulkUpdateAccountMemberRolesJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateAccountMemberRolesRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
- func NewCancelBuildRequest(server string, id DeploymentId, bid BuildId) (*http.Request, error)
- func NewCancelDeploymentVersionRequest(server string, id DeploymentId, deployId DeployVersionId) (*http.Request, error)
- func NewClearBuildCacheRequest(server string, id DeploymentId) (*http.Request, error)
- func NewCloneDeploymentRequest(server string, id DeploymentId, body CloneDeploymentJSONRequestBody) (*http.Request, error)
- func NewCloneDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAPITokenRequest(server string, params *CreateAPITokenParams, ...) (*http.Request, error)
- func NewCreateAPITokenRequestWithBody(server string, params *CreateAPITokenParams, contentType string, ...) (*http.Request, error)
- func NewCreateAccountFeatureRequestRequest(server string, aid AccountId, body CreateAccountFeatureRequestJSONRequestBody) (*http.Request, error)
- func NewCreateAccountFeatureRequestRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAccountInvitationRequest(server string, aid AccountId, body CreateAccountInvitationJSONRequestBody) (*http.Request, error)
- func NewCreateAccountInvitationRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAccountRequest(server string, body CreateAccountJSONRequestBody) (*http.Request, error)
- func NewCreateAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAlertRuleRequest(server string, params *CreateAlertRuleParams, ...) (*http.Request, error)
- func NewCreateAlertRuleRequestWithBody(server string, params *CreateAlertRuleParams, contentType string, ...) (*http.Request, error)
- func NewCreateConnectionRequest(server string, params *CreateConnectionParams, ...) (*http.Request, error)
- func NewCreateConnectionRequestWithBody(server string, params *CreateConnectionParams, contentType string, ...) (*http.Request, error)
- func NewCreateDeploymentRequest(server string, body CreateDeploymentJSONRequestBody) (*http.Request, error)
- func NewCreateDeploymentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateEnvironmentRequest(server string, body CreateEnvironmentJSONRequestBody) (*http.Request, error)
- func NewCreateEnvironmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateGuardrailRequest(server string, params *CreateGuardrailParams, ...) (*http.Request, error)
- func NewCreateGuardrailRequestWithBody(server string, params *CreateGuardrailParams, contentType string, ...) (*http.Request, error)
- func NewCreateGuardrailRuleRequest(server string, params *CreateGuardrailRuleParams, ...) (*http.Request, error)
- func NewCreateGuardrailRuleRequestWithBody(server string, params *CreateGuardrailRuleParams, contentType string, ...) (*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 NewCreateServiceRequest(server string, body CreateServiceJSONRequestBody) (*http.Request, error)
- func NewCreateServiceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSnapshotRequest(server string, body CreateSnapshotJSONRequestBody) (*http.Request, error)
- func NewCreateSnapshotRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSphereFileFolderRequest(server string, body CreateSphereFileFolderJSONRequestBody) (*http.Request, error)
- func NewCreateSphereFileFolderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSpherestorMountRequest(server string, id DeploymentId, body CreateSpherestorMountJSONRequestBody) (*http.Request, error)
- func NewCreateSpherestorMountRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateSpherestorVolumeRequest(server string, params *CreateSpherestorVolumeParams, ...) (*http.Request, error)
- func NewCreateSpherestorVolumeRequestWithBody(server string, params *CreateSpherestorVolumeParams, contentType string, ...) (*http.Request, error)
- func NewCreateTeamRequest(server string, body CreateTeamJSONRequestBody) (*http.Request, error)
- func NewCreateTeamRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeactivateSpherestorMountRequest(server string, id DeploymentId, mid SpherestorMountId) (*http.Request, error)
- func NewDeleteAlertRuleRequest(server string, arid AlertRuleId) (*http.Request, error)
- func NewDeleteConnectionRequest(server string, cid ConnectionId) (*http.Request, error)
- func NewDeleteDeploymentDomainRequest(server string, id DeploymentId, domainId DomainId) (*http.Request, error)
- func NewDeleteDeploymentEnvVarRequest(server string, id DeploymentId, key EnvVarKey) (*http.Request, error)
- func NewDeleteDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
- func NewDeleteDeploymentSnapshotScheduleRequest(server string, id DeploymentId) (*http.Request, error)
- func NewDeleteEnvironmentRequest(server string, eid EnvironmentId, params *DeleteEnvironmentParams) (*http.Request, error)
- func NewDeleteGuardrailRequest(server string, gid GuardrailId, params *DeleteGuardrailParams) (*http.Request, error)
- func NewDeleteGuardrailRuleRequest(server string, rid GuardrailRuleId, params *DeleteGuardrailRuleParams) (*http.Request, error)
- func NewDeleteProjectRequest(server string, pid ProjectId, params *DeleteProjectParams) (*http.Request, error)
- func NewDeleteServiceRequest(server string, sid ServiceId) (*http.Request, error)
- func NewDeleteSnapshotRequest(server string, sid SnapshotId) (*http.Request, error)
- func NewDeleteSphereFileRequest(server string, body DeleteSphereFileJSONRequestBody) (*http.Request, error)
- func NewDeleteSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteTeamRequest(server string, tid TeamId) (*http.Request, error)
- func NewDeployDeploymentRequest(server string, id DeploymentId, body DeployDeploymentJSONRequestBody) (*http.Request, error)
- func NewDeployDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewDownloadSphereFileRequest(server string, params *DownloadSphereFileParams) (*http.Request, error)
- func NewGetAPITokenRequest(server string, tid APITokenId) (*http.Request, error)
- func NewGetAccountBillingRequest(server string, aid AccountId) (*http.Request, error)
- func NewGetAccountQuoteRequest(server string, params *GetAccountQuoteParams) (*http.Request, error)
- func NewGetAccountRequest(server string, aid AccountId) (*http.Request, error)
- func NewGetAccountResourceSummaryRequest(server string, aid AccountId) (*http.Request, error)
- func NewGetAccountResourcesRequest(server string, aid AccountId) (*http.Request, error)
- func NewGetAccountRoleRequest(server string, aid AccountId) (*http.Request, error)
- func NewGetAlertRuleRequest(server string, arid AlertRuleId) (*http.Request, error)
- func NewGetBuildCacheRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetBuildLogStreamTokenRequest(server string, id DeploymentId, bid BuildId) (*http.Request, error)
- func NewGetBuildManifestRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetBuildRequest(server string, id DeploymentId, bid BuildId) (*http.Request, error)
- func NewGetConnectionRequest(server string, cid ConnectionId) (*http.Request, error)
- func NewGetCronJobRunLogsRequest(server string, id DeploymentId, rid CronRunId, params *GetCronJobRunLogsParams) (*http.Request, error)
- func NewGetCurrentDeploymentVersionRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetCurrentUserRequest(server string) (*http.Request, error)
- func NewGetDeploymentBuildLogsRequest(server string, id DeploymentId, deployId DeployVersionId, ...) (*http.Request, error)
- func NewGetDeploymentBuildStatusRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetDeploymentCronJobLogsHistogramRequest(server string, id DeploymentId, ...) (*http.Request, error)
- func NewGetDeploymentDeployLogsRequest(server string, id DeploymentId, params *GetDeploymentDeployLogsParams) (*http.Request, error)
- func NewGetDeploymentDomainDnsGuidanceRequest(server string, id DeploymentId, params *GetDeploymentDomainDnsGuidanceParams) (*http.Request, error)
- func NewGetDeploymentDomainRequest(server string, id DeploymentId, domainId DomainId) (*http.Request, error)
- func NewGetDeploymentMetricsRequest(server string, id DeploymentId, params *GetDeploymentMetricsParams) (*http.Request, error)
- func NewGetDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetDeploymentRuntimeLogsHistogramRequest(server string, id DeploymentId, ...) (*http.Request, error)
- func NewGetDeploymentRuntimeLogsRequest(server string, id DeploymentId, params *GetDeploymentRuntimeLogsParams) (*http.Request, error)
- func NewGetDeploymentSnapshotScheduleRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetDeploymentStatusRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetDeploymentVersionRequest(server string, id DeploymentId, deployId DeployVersionId) (*http.Request, error)
- func NewGetEnvironmentDomainDnsGuidanceRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewGetEnvironmentRequest(server string, eid EnvironmentId) (*http.Request, error)
- func NewGetEnvironmentSecretsRequest(server string, eid EnvironmentId) (*http.Request, error)
- func NewGetEnvironmentVariablesRequest(server string, eid EnvironmentId) (*http.Request, error)
- func NewGetGitHubAppInstallUrlRequest(server string) (*http.Request, error)
- func NewGetGuardrailRequest(server string, gid GuardrailId, params *GetGuardrailParams) (*http.Request, error)
- func NewGetLatestMonthlyAccountInvoiceRequest(server string, aid AccountId) (*http.Request, error)
- func NewGetNotificationSettingsRequest(server string) (*http.Request, error)
- func NewGetNotificationUnreadCountRequest(server string) (*http.Request, error)
- func NewGetPlanRequest(server string, pid PlanId) (*http.Request, error)
- func NewGetPluginRequest(server string, plid PluginId) (*http.Request, error)
- func NewGetProjectRequest(server string, pid ProjectId) (*http.Request, error)
- func NewGetProjectResourcesRequest(server string, pid ProjectId) (*http.Request, error)
- func NewGetProjectRoleRequest(server string, pid ProjectId) (*http.Request, error)
- func NewGetResourceSchemaRequest(server string, pType string) (*http.Request, error)
- func NewGetRuntimeLogStreamTokenRequest(server string, id DeploymentId) (*http.Request, error)
- func NewGetServiceRequest(server string, sid ServiceId) (*http.Request, error)
- func NewGetSnapshotRequest(server string, sid SnapshotId, params *GetSnapshotParams) (*http.Request, error)
- func NewGetSphereFileDetailsRequest(server string, body GetSphereFileDetailsJSONRequestBody) (*http.Request, error)
- func NewGetSphereFileDetailsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetSphereFileStorageUsageRequest(server string, body GetSphereFileStorageUsageJSONRequestBody) (*http.Request, error)
- func NewGetSphereFileStorageUsageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetSpherestorVolumeRequest(server string, vid SpherestorVolumeId) (*http.Request, error)
- func NewGetSubscriptionRequest(server string, id SubscriptionId) (*http.Request, error)
- func NewGetTeamRequest(server string, tid TeamId) (*http.Request, error)
- func NewInstallGitHubAppRequest(server string, params *InstallGitHubAppParams, ...) (*http.Request, error)
- func NewInstallGitHubAppRequestWithBody(server string, params *InstallGitHubAppParams, contentType string, ...) (*http.Request, error)
- func NewLeaveAccountRequest(server string, aid AccountId) (*http.Request, error)
- func NewListAPITokensRequest(server string, params *ListAPITokensParams) (*http.Request, error)
- func NewListAccountDomainDetailsRequest(server string, params *ListAccountDomainDetailsParams) (*http.Request, error)
- func NewListAccountEventsRequest(server string, aid AccountId, params *ListAccountEventsParams) (*http.Request, error)
- func NewListAccountFeaturesRequest(server string, aid AccountId) (*http.Request, error)
- func NewListAccountInvitationEventsRequest(server string, aid AccountId, params *ListAccountInvitationEventsParams) (*http.Request, error)
- func NewListAccountInvoicesRequest(server string, aid AccountId, params *ListAccountInvoicesParams) (*http.Request, error)
- func NewListAccountMembersRequest(server string, aid AccountId) (*http.Request, error)
- func NewListAccountPaymentHistoryRequest(server string, aid AccountId, params *ListAccountPaymentHistoryParams) (*http.Request, error)
- func NewListAccountsRequest(server string, params *ListAccountsParams) (*http.Request, error)
- func NewListActivityLogsRequest(server string, params *ListActivityLogsParams) (*http.Request, error)
- func NewListAlertRulesRequest(server string, params *ListAlertRulesParams) (*http.Request, error)
- func NewListBuildRuntimesRequest(server string) (*http.Request, error)
- func NewListConnectionRepositoriesRequest(server string, cid ConnectionId) (*http.Request, error)
- func NewListConnectionsRequest(server string, params *ListConnectionsParams) (*http.Request, error)
- func NewListCronJobRunsRequest(server string, id DeploymentId, params *ListCronJobRunsParams) (*http.Request, error)
- func NewListDeploymentBuildsRequest(server string, id DeploymentId, params *ListDeploymentBuildsParams) (*http.Request, error)
- func NewListDeploymentDomainsRequest(server string, id DeploymentId) (*http.Request, error)
- func NewListDeploymentEnvVarsRequest(server string, id DeploymentId) (*http.Request, error)
- func NewListDeploymentEventsRequest(server string, id DeploymentId, params *ListDeploymentEventsParams) (*http.Request, error)
- func NewListDeploymentSnapshotLogsRequest(server string, id DeploymentId) (*http.Request, error)
- func NewListDeploymentSphereletsRequest(server string, id DeploymentId) (*http.Request, error)
- func NewListDeploymentVersionsRequest(server string, id DeploymentId, params *ListDeploymentVersionsParams) (*http.Request, error)
- func NewListDeploymentsRequest(server string, params *ListDeploymentsParams) (*http.Request, error)
- func NewListEnvironmentsRequest(server string, params *ListEnvironmentsParams) (*http.Request, error)
- func NewListGuardrailAuditLogsRequest(server string, params *ListGuardrailAuditLogsParams) (*http.Request, error)
- func NewListGuardrailsRequest(server string, params *ListGuardrailsParams) (*http.Request, error)
- func NewListInvitationEventsRequest(server string, aid AccountId, invid InvitationId) (*http.Request, error)
- func NewListNotificationsRequest(server string, params *ListNotificationsParams) (*http.Request, error)
- func NewListPlansRequest(server string, params *ListPlansParams) (*http.Request, error)
- func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)
- func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
- func NewListRegionsRequest(server string, params *ListRegionsParams) (*http.Request, error)
- func NewListRepositoryBranchesRequest(server string, cid ConnectionId, params *ListRepositoryBranchesParams) (*http.Request, error)
- func NewListResourceSchemasRequest(server string) (*http.Request, error)
- func NewListServiceDeploymentsRequest(server string, sid ServiceId) (*http.Request, error)
- func NewListServicesRequest(server string, params *ListServicesParams) (*http.Request, error)
- func NewListSnapshotsRequest(server string, params *ListSnapshotsParams) (*http.Request, error)
- func NewListSphereFilesRequest(server string, body ListSphereFilesJSONRequestBody) (*http.Request, error)
- func NewListSphereFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewListSpherestorVolumesRequest(server string, params *ListSpherestorVolumesParams) (*http.Request, error)
- func NewListSubscriptionCategoryDetailsRequest(server string, params *ListSubscriptionCategoryDetailsParams) (*http.Request, error)
- func NewListSubscriptionFeaturesRequest(server string, params *ListSubscriptionFeaturesParams) (*http.Request, error)
- func NewListSubscriptionsRequest(server string, params *ListSubscriptionsParams) (*http.Request, error)
- func NewListTeamProjectsRequest(server string, tid TeamId) (*http.Request, error)
- func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)
- func NewListUserAccountsRequest(server string) (*http.Request, error)
- func NewListUserPendingInvitationsRequest(server string) (*http.Request, error)
- func NewListUserProjectsRequest(server string) (*http.Request, error)
- func NewListUserSearchHistoryRequest(server string) (*http.Request, error)
- func NewMarkAllNotificationsReadRequest(server string) (*http.Request, error)
- func NewRemoveAccountMemberRequest(server string, aid AccountId, uid UserId) (*http.Request, error)
- func NewRemoveEnvironmentCustomDomainRequest(server string, eid EnvironmentId) (*http.Request, error)
- func NewRemoveTeamMemberRequest(server string, tid TeamId, uid UserId) (*http.Request, error)
- func NewRemoveTeamProjectRequest(server string, tid TeamId, pid ProjectId) (*http.Request, error)
- func NewRenameSphereFileRequest(server string, body RenameSphereFileJSONRequestBody) (*http.Request, error)
- func NewRenameSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewReplaceDeploymentEnvVarsRequest(server string, id DeploymentId, body ReplaceDeploymentEnvVarsJSONRequestBody) (*http.Request, error)
- func NewReplaceDeploymentEnvVarsRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewReplaceEnvironmentSecretsRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewReplaceEnvironmentSecretsRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewReplaceEnvironmentVariablesRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewReplaceEnvironmentVariablesRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewResendAccountInvitationRequest(server string, aid AccountId, invid InvitationId) (*http.Request, error)
- func NewRestartDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
- func NewRestoreSnapshotRequest(server string, sid SnapshotId, body RestoreSnapshotJSONRequestBody) (*http.Request, error)
- func NewRestoreSnapshotRequestWithBody(server string, sid SnapshotId, contentType string, body io.Reader) (*http.Request, error)
- func NewResumeDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
- func NewRevokeAPITokenRequest(server string, tid APITokenId) (*http.Request, error)
- func NewRevokeAccountInvitationRequest(server string, aid AccountId, invid InvitationId) (*http.Request, error)
- func NewRollbackDeploymentRequest(server string, id DeploymentId, body RollbackDeploymentJSONRequestBody) (*http.Request, error)
- func NewRollbackDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewScaleDeploymentRequest(server string, id DeploymentId, body ScaleDeploymentJSONRequestBody) (*http.Request, error)
- func NewScaleDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchAccountResourcesRequest(server string, aid AccountId, params *SearchAccountResourcesParams) (*http.Request, error)
- func NewSetDeploymentEnvVarRequest(server string, id DeploymentId, key EnvVarKey, ...) (*http.Request, error)
- func NewSetDeploymentEnvVarRequestWithBody(server string, id DeploymentId, key EnvVarKey, contentType string, ...) (*http.Request, error)
- func NewSetEnvironmentCustomDomainRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewSetEnvironmentCustomDomainRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewSoftDeleteAccountRequest(server string, aid AccountId, body SoftDeleteAccountJSONRequestBody) (*http.Request, error)
- func NewSoftDeleteAccountRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
- func NewStreamBuildLogsRequest(server string, id DeploymentId, bid BuildId, params *StreamBuildLogsParams) (*http.Request, error)
- func NewStreamCronJobRunLogsRequest(server string, id DeploymentId, rid CronRunId) (*http.Request, error)
- func NewStreamDeploymentRuntimeLogsRequest(server string, id DeploymentId, params *StreamDeploymentRuntimeLogsParams) (*http.Request, error)
- func NewSuspendDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
- func NewTarSphereFileRequest(server string, body TarSphereFileJSONRequestBody) (*http.Request, error)
- func NewTarSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewToggleEnvironmentSubdomainRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewToggleEnvironmentSubdomainRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewToggleGuardrailStatusRequest(server string, gid GuardrailId, params *ToggleGuardrailStatusParams) (*http.Request, error)
- func NewTriggerBuildRequest(server string, id DeploymentId, body TriggerBuildJSONRequestBody) (*http.Request, error)
- func NewTriggerBuildRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUntarSphereFileRequest(server string, body UntarSphereFileJSONRequestBody) (*http.Request, error)
- func NewUntarSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAccountMemberRoleRequest(server string, aid AccountId, uid UserId, ...) (*http.Request, error)
- func NewUpdateAccountMemberRoleRequestWithBody(server string, aid AccountId, uid UserId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateAlertRuleRequest(server string, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody) (*http.Request, error)
- func NewUpdateAlertRuleRequestWithBody(server string, arid AlertRuleId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateBuildManifestRequest(server string, id DeploymentId, body UpdateBuildManifestJSONRequestBody) (*http.Request, error)
- func NewUpdateBuildManifestRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateCurrentUserRequest(server string, body UpdateCurrentUserJSONRequestBody) (*http.Request, error)
- func NewUpdateCurrentUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateDeploymentRequest(server string, id DeploymentId, body UpdateDeploymentJSONRequestBody) (*http.Request, error)
- func NewUpdateDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEnvironmentDomainPathRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewUpdateEnvironmentDomainPathRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEnvironmentNetworkingRequest(server string, eid EnvironmentId, ...) (*http.Request, error)
- func NewUpdateEnvironmentNetworkingRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateEnvironmentRequest(server string, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)
- func NewUpdateEnvironmentRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateGuardrailRequest(server string, gid GuardrailId, params *UpdateGuardrailParams, ...) (*http.Request, error)
- func NewUpdateGuardrailRequestWithBody(server string, gid GuardrailId, params *UpdateGuardrailParams, ...) (*http.Request, error)
- func NewUpdateGuardrailRuleRequest(server string, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, ...) (*http.Request, error)
- func NewUpdateGuardrailRuleRequestWithBody(server string, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, ...) (*http.Request, error)
- func NewUpdateNotificationRequest(server string, nid NotificationId, body UpdateNotificationJSONRequestBody) (*http.Request, error)
- func NewUpdateNotificationRequestWithBody(server string, nid NotificationId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateProjectRequest(server string, pid ProjectId, body UpdateProjectJSONRequestBody) (*http.Request, error)
- func NewUpdateProjectRequestWithBody(server string, pid ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateServiceRequest(server string, sid ServiceId, body UpdateServiceJSONRequestBody) (*http.Request, error)
- func NewUpdateServiceRequestWithBody(server string, sid ServiceId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSnapshotRequest(server string, sid SnapshotId, body UpdateSnapshotJSONRequestBody) (*http.Request, error)
- func NewUpdateSnapshotRequestWithBody(server string, sid SnapshotId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateSpherestorMountRequest(server string, id DeploymentId, mid SpherestorMountId, ...) (*http.Request, error)
- func NewUpdateSpherestorMountRequestWithBody(server string, id DeploymentId, mid SpherestorMountId, contentType string, ...) (*http.Request, error)
- func NewUpdateSpherestorVolumeRequest(server string, vid SpherestorVolumeId, ...) (*http.Request, error)
- func NewUpdateSpherestorVolumeRequestWithBody(server string, vid SpherestorVolumeId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateTeamProjectRoleRequest(server string, tid TeamId, pid ProjectId, ...) (*http.Request, error)
- func NewUpdateTeamProjectRoleRequestWithBody(server string, tid TeamId, pid ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateTeamRequest(server string, tid TeamId, body UpdateTeamJSONRequestBody) (*http.Request, error)
- func NewUpdateTeamRequestWithBody(server string, tid TeamId, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpsertDeploymentSnapshotScheduleRequest(server string, id DeploymentId, ...) (*http.Request, error)
- func NewUpsertDeploymentSnapshotScheduleRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
- func NewUpsertNotificationSettingsRequest(server string, body UpsertNotificationSettingsJSONRequestBody) (*http.Request, error)
- func NewUpsertNotificationSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewValidateApplyManifestRequest(server string, body ValidateApplyManifestJSONRequestBody) (*http.Request, error)
- func NewValidateApplyManifestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewValidateManifestRequest(server string, body ValidateManifestJSONRequestBody) (*http.Request, error)
- func NewValidateManifestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewVerifyDeploymentDomainRequest(server string, id DeploymentId, domainId DomainId) (*http.Request, error)
- type APIToken
- type APITokenId
- type APITokenList
- type APITokenListObject
- type APITokenObject
- type APITokenScope
- type AccountBasicDetails
- type AccountBilling
- type AccountBillingObject
- type AccountCreateResponse
- type AccountEvent
- type AccountEventEventType
- type AccountEventList
- type AccountEventListObject
- type AccountEventObject
- type AccountFeature
- type AccountFeatureAccessibility
- type AccountFeatureList
- type AccountFeatureListObject
- type AccountFeatureObject
- type AccountFeatureType
- type AccountId
- type AccountInvitation
- type AccountInvitationObject
- type AccountInvitationRole
- type AccountInvitationStatus
- type AccountInvoice
- type AccountInvoiceList
- type AccountInvoiceListObject
- type AccountInvoiceObject
- type AccountInvoiceStatus
- type AccountList
- type AccountListObject
- type AccountMember
- type AccountMemberList
- type AccountMemberListObject
- type AccountMemberObject
- type AccountMembershipPermission
- type AccountMembershipPermissionRole
- type AccountQuote
- type AccountQuoteLine
- type AccountResourceSummary
- type AccountResourceSummaryObject
- type AccountResources
- type AccountResourcesObject
- type AccountRoleResolution
- type AccountRoleResolutionObject
- type AccountSpherelet
- type AccountState
- type AccountStateObject
- type AccountStateState
- type AccountSubscriptionRef
- type AccountSubscriptionRefObject
- type AccountV2
- type AccountV2Object
- type AccountV2State
- type ActivateSpherestorMountResp
- type Activity
- type ActivityList
- type ActivityListObject
- type ActivityObject
- type ActorRef
- type ActorRefKind
- type ActorRefObject
- type AddAccountMemberJSONRequestBody
- type AddAccountMemberRequest
- type AddAccountMemberRequestRole
- type AddAccountMemberResp
- type AddDeploymentDomainJSONRequestBody
- type AddDeploymentDomainResp
- type AddDomainRequest
- type AddTeamMemberJSONRequestBody
- type AddTeamMemberRequest
- type AddTeamMemberResp
- type AddTeamProjectJSONRequestBody
- type AddTeamProjectRequest
- type AddTeamProjectRequestRole
- type AddTeamProjectResp
- type AlertRule
- type AlertRuleAlertType
- type AlertRuleId
- type AlertRuleList
- type AlertRuleListObject
- type AlertRuleObject
- type AlertRuleSeverityLevel
- type ApplyManifestJSONRequestBody
- type ApplyManifestParams
- type ApplyManifestResp
- type ApplyRequest
- type ApplyResponse
- type ApplyResponseObject
- type ApplyResponseStatus
- type ApplyResult
- type ApplyResultObject
- type ApplyResultStatus
- type ApplyValidationResponse
- type ApplyValidationResponseObject
- type BootSphereFilesJSONRequestBody
- type BootSphereFilesRequest
- type BootSphereFilesResp
- type BootSphereFilesResponse
- type BootSphereFilesResponseObject
- type Build
- type BuildCache
- type BuildCacheClear
- type BuildCacheClearObject
- type BuildCacheObject
- type BuildId
- type BuildList
- type BuildListObject
- type BuildLogStreamToken
- type BuildLogStreamTokenObject
- type BuildMode
- type BuildObject
- type BuildPipelineTier
- type BuildRuntime
- type BuildRuntimeList
- type BuildRuntimeListObject
- type BuildSourceKind
- type BuildStatus
- type BuildStatusRollup
- type BuildStatusRollupObject
- type BuildTriggerRequest
- type BulkUpdateAccountMemberRolesJSONRequestBody
- type BulkUpdateAccountMemberRolesRequest
- type BulkUpdateAccountMemberRolesRequestRolesRole
- type BulkUpdateAccountMemberRolesResp
- type CancelBuildResp
- type CancelDeploymentVersionResp
- type ClearBuildCacheResp
- type Client
- func (c *Client) ActivateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*http.Response, error)
- func (c *Client) AddAccountMember(ctx context.Context, aid AccountId, body AddAccountMemberJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddAccountMemberWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddDeploymentDomain(ctx context.Context, id DeploymentId, body AddDeploymentDomainJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddDeploymentDomainWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTeamMember(ctx context.Context, tid TeamId, body AddTeamMemberJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddTeamMemberWithBody(ctx context.Context, tid TeamId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddTeamProject(ctx context.Context, tid TeamId, body AddTeamProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddTeamProjectWithBody(ctx context.Context, tid TeamId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ApplyManifest(ctx context.Context, params *ApplyManifestParams, ...) (*http.Response, error)
- func (c *Client) ApplyManifestWithBody(ctx context.Context, params *ApplyManifestParams, contentType string, ...) (*http.Response, error)
- func (c *Client) BootSphereFiles(ctx context.Context, body BootSphereFilesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BootSphereFilesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateAccountMemberRoles(ctx context.Context, aid AccountId, ...) (*http.Response, error)
- func (c *Client) BulkUpdateAccountMemberRolesWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CancelBuild(ctx context.Context, id DeploymentId, bid BuildId, ...) (*http.Response, error)
- func (c *Client) CancelDeploymentVersion(ctx context.Context, id DeploymentId, deployId DeployVersionId, ...) (*http.Response, error)
- func (c *Client) ClearBuildCache(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneDeployment(ctx context.Context, id DeploymentId, body CloneDeploymentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CloneDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAPIToken(ctx context.Context, params *CreateAPITokenParams, ...) (*http.Response, error)
- func (c *Client) CreateAPITokenWithBody(ctx context.Context, params *CreateAPITokenParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateAccount(ctx context.Context, body CreateAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAccountFeatureRequest(ctx context.Context, aid AccountId, ...) (*http.Response, error)
- func (c *Client) CreateAccountFeatureRequestWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAccountInvitation(ctx context.Context, aid AccountId, ...) (*http.Response, error)
- func (c *Client) CreateAccountInvitationWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAccountWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAlertRule(ctx context.Context, params *CreateAlertRuleParams, ...) (*http.Response, error)
- func (c *Client) CreateAlertRuleWithBody(ctx context.Context, params *CreateAlertRuleParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateConnection(ctx context.Context, params *CreateConnectionParams, ...) (*http.Response, error)
- func (c *Client) CreateConnectionWithBody(ctx context.Context, params *CreateConnectionParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateDeployment(ctx context.Context, body CreateDeploymentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDeploymentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateEnvironment(ctx context.Context, body CreateEnvironmentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateEnvironmentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateGuardrail(ctx context.Context, params *CreateGuardrailParams, ...) (*http.Response, error)
- func (c *Client) CreateGuardrailRule(ctx context.Context, params *CreateGuardrailRuleParams, ...) (*http.Response, error)
- func (c *Client) CreateGuardrailRuleWithBody(ctx context.Context, params *CreateGuardrailRuleParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateGuardrailWithBody(ctx context.Context, params *CreateGuardrailParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateProjectWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateService(ctx context.Context, body CreateServiceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateServiceWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSnapshot(ctx context.Context, body CreateSnapshotJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSnapshotWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSphereFileFolder(ctx context.Context, body CreateSphereFileFolderJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateSphereFileFolderWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSpherestorMount(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) CreateSpherestorMountWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateSpherestorVolume(ctx context.Context, params *CreateSpherestorVolumeParams, ...) (*http.Response, error)
- func (c *Client) CreateSpherestorVolumeWithBody(ctx context.Context, params *CreateSpherestorVolumeParams, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeactivateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*http.Response, error)
- func (c *Client) DeleteAlertRule(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteConnection(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, ...) (*http.Response, error)
- func (c *Client) DeleteDeploymentEnvVar(ctx context.Context, id DeploymentId, key EnvVarKey, ...) (*http.Response, error)
- func (c *Client) DeleteDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteEnvironment(ctx context.Context, eid EnvironmentId, params *DeleteEnvironmentParams, ...) (*http.Response, error)
- func (c *Client) DeleteGuardrail(ctx context.Context, gid GuardrailId, params *DeleteGuardrailParams, ...) (*http.Response, error)
- func (c *Client) DeleteGuardrailRule(ctx context.Context, rid GuardrailRuleId, params *DeleteGuardrailRuleParams, ...) (*http.Response, error)
- func (c *Client) DeleteProject(ctx context.Context, pid ProjectId, params *DeleteProjectParams, ...) (*http.Response, error)
- func (c *Client) DeleteService(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSnapshot(ctx context.Context, sid SnapshotId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSphereFile(ctx context.Context, body DeleteSphereFileJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteTeam(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeployDeployment(ctx context.Context, id DeploymentId, body DeployDeploymentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeployDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DownloadSphereFile(ctx context.Context, params *DownloadSphereFileParams, ...) (*http.Response, error)
- func (c *Client) GetAPIToken(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccount(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccountBilling(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccountQuote(ctx context.Context, params *GetAccountQuoteParams, ...) (*http.Response, error)
- func (c *Client) GetAccountResourceSummary(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccountResources(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccountRole(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAlertRule(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBuild(ctx context.Context, id DeploymentId, bid BuildId, ...) (*http.Response, error)
- func (c *Client) GetBuildCache(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetBuildLogStreamToken(ctx context.Context, id DeploymentId, bid BuildId, ...) (*http.Response, error)
- func (c *Client) GetBuildManifest(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetConnection(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCronJobRunLogs(ctx context.Context, id DeploymentId, rid CronRunId, ...) (*http.Response, error)
- func (c *Client) GetCurrentDeploymentVersion(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDeploymentBuildLogs(ctx context.Context, id DeploymentId, deployId DeployVersionId, ...) (*http.Response, error)
- func (c *Client) GetDeploymentBuildStatus(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDeploymentCronJobLogsHistogram(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) GetDeploymentDeployLogs(ctx context.Context, id DeploymentId, params *GetDeploymentDeployLogsParams, ...) (*http.Response, error)
- func (c *Client) GetDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, ...) (*http.Response, error)
- func (c *Client) GetDeploymentDomainDnsGuidance(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) GetDeploymentMetrics(ctx context.Context, id DeploymentId, params *GetDeploymentMetricsParams, ...) (*http.Response, error)
- func (c *Client) GetDeploymentRuntimeLogs(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsParams, ...) (*http.Response, error)
- func (c *Client) GetDeploymentRuntimeLogsHistogram(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) GetDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDeploymentStatus(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDeploymentVersion(ctx context.Context, id DeploymentId, deployId DeployVersionId, ...) (*http.Response, error)
- func (c *Client) GetEnvironment(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEnvironmentDomainDnsGuidance(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) GetEnvironmentSecrets(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEnvironmentVariables(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGitHubAppInstallUrl(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetGuardrail(ctx context.Context, gid GuardrailId, params *GetGuardrailParams, ...) (*http.Response, error)
- func (c *Client) GetLatestMonthlyAccountInvoice(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetNotificationSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetNotificationUnreadCount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPlan(ctx context.Context, pid PlanId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetPlugin(ctx context.Context, plid PluginId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProject(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectResources(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectRole(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetResourceSchema(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetRuntimeLogStreamToken(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetService(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSnapshot(ctx context.Context, sid SnapshotId, params *GetSnapshotParams, ...) (*http.Response, error)
- func (c *Client) GetSphereFileDetails(ctx context.Context, body GetSphereFileDetailsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GetSphereFileDetailsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetSphereFileStorageUsage(ctx context.Context, body GetSphereFileStorageUsageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GetSphereFileStorageUsageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetSpherestorVolume(ctx context.Context, vid SpherestorVolumeId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSubscription(ctx context.Context, id SubscriptionId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetTeam(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) InstallGitHubApp(ctx context.Context, params *InstallGitHubAppParams, ...) (*http.Response, error)
- func (c *Client) InstallGitHubAppWithBody(ctx context.Context, params *InstallGitHubAppParams, contentType string, ...) (*http.Response, error)
- func (c *Client) LeaveAccount(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAPITokens(ctx context.Context, params *ListAPITokensParams, ...) (*http.Response, error)
- func (c *Client) ListAccountDomainDetails(ctx context.Context, params *ListAccountDomainDetailsParams, ...) (*http.Response, error)
- func (c *Client) ListAccountEvents(ctx context.Context, aid AccountId, params *ListAccountEventsParams, ...) (*http.Response, error)
- func (c *Client) ListAccountFeatures(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAccountInvitationEvents(ctx context.Context, aid AccountId, params *ListAccountInvitationEventsParams, ...) (*http.Response, error)
- func (c *Client) ListAccountInvoices(ctx context.Context, aid AccountId, params *ListAccountInvoicesParams, ...) (*http.Response, error)
- func (c *Client) ListAccountMembers(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAccountPaymentHistory(ctx context.Context, aid AccountId, params *ListAccountPaymentHistoryParams, ...) (*http.Response, error)
- func (c *Client) ListAccounts(ctx context.Context, params *ListAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListActivityLogs(ctx context.Context, params *ListActivityLogsParams, ...) (*http.Response, error)
- func (c *Client) ListAlertRules(ctx context.Context, params *ListAlertRulesParams, ...) (*http.Response, error)
- func (c *Client) ListBuildRuntimes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConnectionRepositories(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListConnections(ctx context.Context, params *ListConnectionsParams, ...) (*http.Response, error)
- func (c *Client) ListCronJobRuns(ctx context.Context, id DeploymentId, params *ListCronJobRunsParams, ...) (*http.Response, error)
- func (c *Client) ListDeploymentBuilds(ctx context.Context, id DeploymentId, params *ListDeploymentBuildsParams, ...) (*http.Response, error)
- func (c *Client) ListDeploymentDomains(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDeploymentEnvVars(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDeploymentEvents(ctx context.Context, id DeploymentId, params *ListDeploymentEventsParams, ...) (*http.Response, error)
- func (c *Client) ListDeploymentSnapshotLogs(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDeploymentSpherelets(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDeploymentVersions(ctx context.Context, id DeploymentId, params *ListDeploymentVersionsParams, ...) (*http.Response, error)
- func (c *Client) ListDeployments(ctx context.Context, params *ListDeploymentsParams, ...) (*http.Response, error)
- func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, ...) (*http.Response, error)
- func (c *Client) ListGuardrailAuditLogs(ctx context.Context, params *ListGuardrailAuditLogsParams, ...) (*http.Response, error)
- func (c *Client) ListGuardrails(ctx context.Context, params *ListGuardrailsParams, ...) (*http.Response, error)
- func (c *Client) ListInvitationEvents(ctx context.Context, aid AccountId, invid InvitationId, ...) (*http.Response, error)
- func (c *Client) ListNotifications(ctx context.Context, params *ListNotificationsParams, ...) (*http.Response, error)
- func (c *Client) ListPlans(ctx context.Context, params *ListPlansParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListRegions(ctx context.Context, params *ListRegionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListRepositoryBranches(ctx context.Context, cid ConnectionId, params *ListRepositoryBranchesParams, ...) (*http.Response, error)
- func (c *Client) ListResourceSchemas(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListServiceDeployments(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListServices(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSnapshots(ctx context.Context, params *ListSnapshotsParams, ...) (*http.Response, error)
- func (c *Client) ListSphereFiles(ctx context.Context, body ListSphereFilesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ListSphereFilesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListSpherestorVolumes(ctx context.Context, params *ListSpherestorVolumesParams, ...) (*http.Response, error)
- func (c *Client) ListSubscriptionCategoryDetails(ctx context.Context, params *ListSubscriptionCategoryDetailsParams, ...) (*http.Response, error)
- func (c *Client) ListSubscriptionFeatures(ctx context.Context, params *ListSubscriptionFeaturesParams, ...) (*http.Response, error)
- func (c *Client) ListSubscriptions(ctx context.Context, params *ListSubscriptionsParams, ...) (*http.Response, error)
- func (c *Client) ListTeamProjects(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUserAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUserPendingInvitations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUserProjects(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUserSearchHistory(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) MarkAllNotificationsRead(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveAccountMember(ctx context.Context, aid AccountId, uid UserId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveEnvironmentCustomDomain(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveTeamMember(ctx context.Context, tid TeamId, uid UserId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RemoveTeamProject(ctx context.Context, tid TeamId, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RenameSphereFile(ctx context.Context, body RenameSphereFileJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RenameSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplaceDeploymentEnvVars(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) ReplaceDeploymentEnvVarsWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplaceEnvironmentSecrets(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) ReplaceEnvironmentSecretsWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplaceEnvironmentVariables(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) ReplaceEnvironmentVariablesWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResendAccountInvitation(ctx context.Context, aid AccountId, invid InvitationId, ...) (*http.Response, error)
- func (c *Client) RestartDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RestoreSnapshot(ctx context.Context, sid SnapshotId, body RestoreSnapshotJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RestoreSnapshotWithBody(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResumeDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevokeAPIToken(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevokeAccountInvitation(ctx context.Context, aid AccountId, invid InvitationId, ...) (*http.Response, error)
- func (c *Client) RollbackDeployment(ctx context.Context, id DeploymentId, body RollbackDeploymentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RollbackDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ScaleDeployment(ctx context.Context, id DeploymentId, body ScaleDeploymentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ScaleDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchAccountResources(ctx context.Context, aid AccountId, params *SearchAccountResourcesParams, ...) (*http.Response, error)
- func (c *Client) SetDeploymentEnvVar(ctx context.Context, id DeploymentId, key EnvVarKey, ...) (*http.Response, error)
- func (c *Client) SetDeploymentEnvVarWithBody(ctx context.Context, id DeploymentId, key EnvVarKey, contentType string, ...) (*http.Response, error)
- func (c *Client) SetEnvironmentCustomDomain(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) SetEnvironmentCustomDomainWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SoftDeleteAccount(ctx context.Context, aid AccountId, body SoftDeleteAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SoftDeleteAccountWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StreamBuildLogs(ctx context.Context, id DeploymentId, bid BuildId, ...) (*http.Response, error)
- func (c *Client) StreamCronJobRunLogs(ctx context.Context, id DeploymentId, rid CronRunId, ...) (*http.Response, error)
- func (c *Client) StreamDeploymentRuntimeLogs(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) SuspendDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TarSphereFile(ctx context.Context, body TarSphereFileJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TarSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ToggleEnvironmentSubdomain(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) ToggleEnvironmentSubdomainWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ToggleGuardrailStatus(ctx context.Context, gid GuardrailId, params *ToggleGuardrailStatusParams, ...) (*http.Response, error)
- func (c *Client) TriggerBuild(ctx context.Context, id DeploymentId, body TriggerBuildJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TriggerBuildWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UntarSphereFile(ctx context.Context, body UntarSphereFileJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UntarSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateAccountMemberRole(ctx context.Context, aid AccountId, uid UserId, ...) (*http.Response, error)
- func (c *Client) UpdateAccountMemberRoleWithBody(ctx context.Context, aid AccountId, uid UserId, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateAlertRule(ctx context.Context, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAlertRuleWithBody(ctx context.Context, arid AlertRuleId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateBuildManifest(ctx context.Context, id DeploymentId, body UpdateBuildManifestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateBuildManifestWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCurrentUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateDeployment(ctx context.Context, id DeploymentId, body UpdateDeploymentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironment(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentDomainPath(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentDomainPathWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentNetworking(ctx context.Context, eid EnvironmentId, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentNetworkingWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateEnvironmentWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateGuardrail(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, ...) (*http.Response, error)
- func (c *Client) UpdateGuardrailRule(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, ...) (*http.Response, error)
- func (c *Client) UpdateGuardrailRuleWithBody(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, ...) (*http.Response, error)
- func (c *Client) UpdateGuardrailWithBody(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, ...) (*http.Response, error)
- func (c *Client) UpdateNotification(ctx context.Context, nid NotificationId, ...) (*http.Response, error)
- func (c *Client) UpdateNotificationWithBody(ctx context.Context, nid NotificationId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateProject(ctx context.Context, pid ProjectId, body UpdateProjectJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateProjectWithBody(ctx context.Context, pid ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateService(ctx context.Context, sid ServiceId, body UpdateServiceJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateServiceWithBody(ctx context.Context, sid ServiceId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSnapshot(ctx context.Context, sid SnapshotId, body UpdateSnapshotJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateSnapshotWithBody(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*http.Response, error)
- func (c *Client) UpdateSpherestorMountWithBody(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*http.Response, error)
- func (c *Client) UpdateSpherestorVolume(ctx context.Context, vid SpherestorVolumeId, ...) (*http.Response, error)
- func (c *Client) UpdateSpherestorVolumeWithBody(ctx context.Context, vid SpherestorVolumeId, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTeam(ctx context.Context, tid TeamId, body UpdateTeamJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateTeamProjectRole(ctx context.Context, tid TeamId, pid ProjectId, ...) (*http.Response, error)
- func (c *Client) UpdateTeamProjectRoleWithBody(ctx context.Context, tid TeamId, pid ProjectId, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateTeamWithBody(ctx context.Context, tid TeamId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpsertDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, ...) (*http.Response, error)
- func (c *Client) UpsertDeploymentSnapshotScheduleWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpsertNotificationSettings(ctx context.Context, body UpsertNotificationSettingsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpsertNotificationSettingsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ValidateApplyManifest(ctx context.Context, body ValidateApplyManifestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ValidateApplyManifestWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ValidateManifest(ctx context.Context, body ValidateManifestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ValidateManifestWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) VerifyDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) ActivateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*ActivateSpherestorMountResp, error)
- func (c *ClientWithResponses) AddAccountMemberWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*AddAccountMemberResp, error)
- func (c *ClientWithResponses) AddAccountMemberWithResponse(ctx context.Context, aid AccountId, body AddAccountMemberJSONRequestBody, ...) (*AddAccountMemberResp, error)
- func (c *ClientWithResponses) AddDeploymentDomainWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*AddDeploymentDomainResp, error)
- func (c *ClientWithResponses) AddDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, body AddDeploymentDomainJSONRequestBody, ...) (*AddDeploymentDomainResp, error)
- func (c *ClientWithResponses) AddTeamMemberWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, ...) (*AddTeamMemberResp, error)
- func (c *ClientWithResponses) AddTeamMemberWithResponse(ctx context.Context, tid TeamId, body AddTeamMemberJSONRequestBody, ...) (*AddTeamMemberResp, error)
- func (c *ClientWithResponses) AddTeamProjectWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, ...) (*AddTeamProjectResp, error)
- func (c *ClientWithResponses) AddTeamProjectWithResponse(ctx context.Context, tid TeamId, body AddTeamProjectJSONRequestBody, ...) (*AddTeamProjectResp, error)
- func (c *ClientWithResponses) ApplyManifestWithBodyWithResponse(ctx context.Context, params *ApplyManifestParams, contentType string, ...) (*ApplyManifestResp, error)
- func (c *ClientWithResponses) ApplyManifestWithResponse(ctx context.Context, params *ApplyManifestParams, ...) (*ApplyManifestResp, error)
- func (c *ClientWithResponses) BootSphereFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BootSphereFilesResp, error)
- func (c *ClientWithResponses) BootSphereFilesWithResponse(ctx context.Context, body BootSphereFilesJSONRequestBody, ...) (*BootSphereFilesResp, error)
- func (c *ClientWithResponses) BulkUpdateAccountMemberRolesWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*BulkUpdateAccountMemberRolesResp, error)
- func (c *ClientWithResponses) BulkUpdateAccountMemberRolesWithResponse(ctx context.Context, aid AccountId, ...) (*BulkUpdateAccountMemberRolesResp, error)
- func (c *ClientWithResponses) CancelBuildWithResponse(ctx context.Context, id DeploymentId, bid BuildId, ...) (*CancelBuildResp, error)
- func (c *ClientWithResponses) CancelDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, ...) (*CancelDeploymentVersionResp, error)
- func (c *ClientWithResponses) ClearBuildCacheWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ClearBuildCacheResp, error)
- func (c *ClientWithResponses) CloneDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*CloneDeploymentResp, error)
- func (c *ClientWithResponses) CloneDeploymentWithResponse(ctx context.Context, id DeploymentId, body CloneDeploymentJSONRequestBody, ...) (*CloneDeploymentResp, error)
- func (c *ClientWithResponses) CreateAPITokenWithBodyWithResponse(ctx context.Context, params *CreateAPITokenParams, contentType string, ...) (*CreateAPITokenResp, error)
- func (c *ClientWithResponses) CreateAPITokenWithResponse(ctx context.Context, params *CreateAPITokenParams, ...) (*CreateAPITokenResp, error)
- func (c *ClientWithResponses) CreateAccountFeatureRequestWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*CreateAccountFeatureRequestResp, error)
- func (c *ClientWithResponses) CreateAccountFeatureRequestWithResponse(ctx context.Context, aid AccountId, ...) (*CreateAccountFeatureRequestResp, error)
- func (c *ClientWithResponses) CreateAccountInvitationWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*CreateAccountInvitationResp, error)
- func (c *ClientWithResponses) CreateAccountInvitationWithResponse(ctx context.Context, aid AccountId, ...) (*CreateAccountInvitationResp, error)
- func (c *ClientWithResponses) CreateAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAccountResp, error)
- func (c *ClientWithResponses) CreateAccountWithResponse(ctx context.Context, body CreateAccountJSONRequestBody, ...) (*CreateAccountResp, error)
- func (c *ClientWithResponses) CreateAlertRuleWithBodyWithResponse(ctx context.Context, params *CreateAlertRuleParams, contentType string, ...) (*CreateAlertRuleResp, error)
- func (c *ClientWithResponses) CreateAlertRuleWithResponse(ctx context.Context, params *CreateAlertRuleParams, ...) (*CreateAlertRuleResp, error)
- func (c *ClientWithResponses) CreateConnectionWithBodyWithResponse(ctx context.Context, params *CreateConnectionParams, contentType string, ...) (*CreateConnectionResp, error)
- func (c *ClientWithResponses) CreateConnectionWithResponse(ctx context.Context, params *CreateConnectionParams, ...) (*CreateConnectionResp, error)
- func (c *ClientWithResponses) CreateDeploymentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDeploymentResp, error)
- func (c *ClientWithResponses) CreateDeploymentWithResponse(ctx context.Context, body CreateDeploymentJSONRequestBody, ...) (*CreateDeploymentResp, error)
- func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateEnvironmentResp, error)
- func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, body CreateEnvironmentJSONRequestBody, ...) (*CreateEnvironmentResp, error)
- func (c *ClientWithResponses) CreateGuardrailRuleWithBodyWithResponse(ctx context.Context, params *CreateGuardrailRuleParams, contentType string, ...) (*CreateGuardrailRuleResp, error)
- func (c *ClientWithResponses) CreateGuardrailRuleWithResponse(ctx context.Context, params *CreateGuardrailRuleParams, ...) (*CreateGuardrailRuleResp, error)
- func (c *ClientWithResponses) CreateGuardrailWithBodyWithResponse(ctx context.Context, params *CreateGuardrailParams, contentType string, ...) (*CreateGuardrailResp, error)
- func (c *ClientWithResponses) CreateGuardrailWithResponse(ctx context.Context, params *CreateGuardrailParams, ...) (*CreateGuardrailResp, error)
- func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateProjectResp, error)
- func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, ...) (*CreateProjectResp, error)
- func (c *ClientWithResponses) CreateServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateServiceResp, error)
- func (c *ClientWithResponses) CreateServiceWithResponse(ctx context.Context, body CreateServiceJSONRequestBody, ...) (*CreateServiceResp, error)
- func (c *ClientWithResponses) CreateSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSnapshotResp, error)
- func (c *ClientWithResponses) CreateSnapshotWithResponse(ctx context.Context, body CreateSnapshotJSONRequestBody, ...) (*CreateSnapshotResp, error)
- func (c *ClientWithResponses) CreateSphereFileFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateSphereFileFolderResp, error)
- func (c *ClientWithResponses) CreateSphereFileFolderWithResponse(ctx context.Context, body CreateSphereFileFolderJSONRequestBody, ...) (*CreateSphereFileFolderResp, error)
- func (c *ClientWithResponses) CreateSpherestorMountWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*CreateSpherestorMountResp, error)
- func (c *ClientWithResponses) CreateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, ...) (*CreateSpherestorMountResp, error)
- func (c *ClientWithResponses) CreateSpherestorVolumeWithBodyWithResponse(ctx context.Context, params *CreateSpherestorVolumeParams, contentType string, ...) (*CreateSpherestorVolumeResp, error)
- func (c *ClientWithResponses) CreateSpherestorVolumeWithResponse(ctx context.Context, params *CreateSpherestorVolumeParams, ...) (*CreateSpherestorVolumeResp, error)
- func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTeamResp, error)
- func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, ...) (*CreateTeamResp, error)
- func (c *ClientWithResponses) DeactivateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*DeactivateSpherestorMountResp, error)
- func (c *ClientWithResponses) DeleteAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*DeleteAlertRuleResp, error)
- func (c *ClientWithResponses) DeleteConnectionWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*DeleteConnectionResp, error)
- func (c *ClientWithResponses) DeleteDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, ...) (*DeleteDeploymentDomainResp, error)
- func (c *ClientWithResponses) DeleteDeploymentEnvVarWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, ...) (*DeleteDeploymentEnvVarResp, error)
- func (c *ClientWithResponses) DeleteDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*DeleteDeploymentSnapshotScheduleResp, error)
- func (c *ClientWithResponses) DeleteDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*DeleteDeploymentResp, error)
- func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, params *DeleteEnvironmentParams, ...) (*DeleteEnvironmentResp, error)
- func (c *ClientWithResponses) DeleteGuardrailRuleWithResponse(ctx context.Context, rid GuardrailRuleId, params *DeleteGuardrailRuleParams, ...) (*DeleteGuardrailRuleResp, error)
- func (c *ClientWithResponses) DeleteGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *DeleteGuardrailParams, ...) (*DeleteGuardrailResp, error)
- func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, pid ProjectId, params *DeleteProjectParams, ...) (*DeleteProjectResp, error)
- func (c *ClientWithResponses) DeleteServiceWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*DeleteServiceResp, error)
- func (c *ClientWithResponses) DeleteSnapshotWithResponse(ctx context.Context, sid SnapshotId, reqEditors ...RequestEditorFn) (*DeleteSnapshotResp, error)
- func (c *ClientWithResponses) DeleteSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteSphereFileResp, error)
- func (c *ClientWithResponses) DeleteSphereFileWithResponse(ctx context.Context, body DeleteSphereFileJSONRequestBody, ...) (*DeleteSphereFileResp, error)
- func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*DeleteTeamResp, error)
- func (c *ClientWithResponses) DeployDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*DeployDeploymentResp, error)
- func (c *ClientWithResponses) DeployDeploymentWithResponse(ctx context.Context, id DeploymentId, body DeployDeploymentJSONRequestBody, ...) (*DeployDeploymentResp, error)
- func (c *ClientWithResponses) DownloadSphereFileWithResponse(ctx context.Context, params *DownloadSphereFileParams, ...) (*DownloadSphereFileResp, error)
- func (c *ClientWithResponses) GetAPITokenWithResponse(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*GetAPITokenResp, error)
- func (c *ClientWithResponses) GetAccountBillingWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountBillingResp, error)
- func (c *ClientWithResponses) GetAccountQuoteWithResponse(ctx context.Context, params *GetAccountQuoteParams, ...) (*GetAccountQuoteResp, error)
- func (c *ClientWithResponses) GetAccountResourceSummaryWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResourceSummaryResp, error)
- func (c *ClientWithResponses) GetAccountResourcesWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResourcesResp, error)
- func (c *ClientWithResponses) GetAccountRoleWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountRoleResp, error)
- func (c *ClientWithResponses) GetAccountWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResp, error)
- func (c *ClientWithResponses) GetAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*GetAlertRuleResp, error)
- func (c *ClientWithResponses) GetBuildCacheWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetBuildCacheResp, error)
- func (c *ClientWithResponses) GetBuildLogStreamTokenWithResponse(ctx context.Context, id DeploymentId, bid BuildId, ...) (*GetBuildLogStreamTokenResp, error)
- func (c *ClientWithResponses) GetBuildManifestWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetBuildManifestResp, error)
- func (c *ClientWithResponses) GetBuildWithResponse(ctx context.Context, id DeploymentId, bid BuildId, ...) (*GetBuildResp, error)
- func (c *ClientWithResponses) GetConnectionWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*GetConnectionResp, error)
- func (c *ClientWithResponses) GetCronJobRunLogsWithResponse(ctx context.Context, id DeploymentId, rid CronRunId, ...) (*GetCronJobRunLogsResp, error)
- func (c *ClientWithResponses) GetCurrentDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetCurrentDeploymentVersionResp, error)
- func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResp, error)
- func (c *ClientWithResponses) GetDeploymentBuildLogsWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, ...) (*GetDeploymentBuildLogsResp, error)
- func (c *ClientWithResponses) GetDeploymentBuildStatusWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentBuildStatusResp, error)
- func (c *ClientWithResponses) GetDeploymentCronJobLogsHistogramWithResponse(ctx context.Context, id DeploymentId, ...) (*GetDeploymentCronJobLogsHistogramResp, error)
- func (c *ClientWithResponses) GetDeploymentDeployLogsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentDeployLogsParams, ...) (*GetDeploymentDeployLogsResp, error)
- func (c *ClientWithResponses) GetDeploymentDomainDnsGuidanceWithResponse(ctx context.Context, id DeploymentId, ...) (*GetDeploymentDomainDnsGuidanceResp, error)
- func (c *ClientWithResponses) GetDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, ...) (*GetDeploymentDomainResp, error)
- func (c *ClientWithResponses) GetDeploymentMetricsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentMetricsParams, ...) (*GetDeploymentMetricsResp, error)
- func (c *ClientWithResponses) GetDeploymentRuntimeLogsHistogramWithResponse(ctx context.Context, id DeploymentId, ...) (*GetDeploymentRuntimeLogsHistogramResp, error)
- func (c *ClientWithResponses) GetDeploymentRuntimeLogsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsParams, ...) (*GetDeploymentRuntimeLogsResp, error)
- func (c *ClientWithResponses) GetDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentSnapshotScheduleResp, error)
- func (c *ClientWithResponses) GetDeploymentStatusWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentStatusResp, error)
- func (c *ClientWithResponses) GetDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, ...) (*GetDeploymentVersionResp, error)
- func (c *ClientWithResponses) GetDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentResp, error)
- func (c *ClientWithResponses) GetEnvironmentDomainDnsGuidanceWithResponse(ctx context.Context, eid EnvironmentId, ...) (*GetEnvironmentDomainDnsGuidanceResp, error)
- func (c *ClientWithResponses) GetEnvironmentSecretsWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentSecretsResp, error)
- func (c *ClientWithResponses) GetEnvironmentVariablesWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentVariablesResp, error)
- func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentResp, error)
- func (c *ClientWithResponses) GetGitHubAppInstallUrlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGitHubAppInstallUrlResp, error)
- func (c *ClientWithResponses) GetGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *GetGuardrailParams, ...) (*GetGuardrailResp, error)
- func (c *ClientWithResponses) GetLatestMonthlyAccountInvoiceWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetLatestMonthlyAccountInvoiceResp, error)
- func (c *ClientWithResponses) GetNotificationSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationSettingsResp, error)
- func (c *ClientWithResponses) GetNotificationUnreadCountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationUnreadCountResp, error)
- func (c *ClientWithResponses) GetPlanWithResponse(ctx context.Context, pid PlanId, reqEditors ...RequestEditorFn) (*GetPlanResp, error)
- func (c *ClientWithResponses) GetPluginWithResponse(ctx context.Context, plid PluginId, reqEditors ...RequestEditorFn) (*GetPluginResp, error)
- func (c *ClientWithResponses) GetProjectResourcesWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectResourcesResp, error)
- func (c *ClientWithResponses) GetProjectRoleWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectRoleResp, error)
- func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectResp, error)
- func (c *ClientWithResponses) GetResourceSchemaWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetResourceSchemaResp, error)
- func (c *ClientWithResponses) GetRuntimeLogStreamTokenWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetRuntimeLogStreamTokenResp, error)
- func (c *ClientWithResponses) GetServiceWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*GetServiceResp, error)
- func (c *ClientWithResponses) GetSnapshotWithResponse(ctx context.Context, sid SnapshotId, params *GetSnapshotParams, ...) (*GetSnapshotResp, error)
- func (c *ClientWithResponses) GetSphereFileDetailsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GetSphereFileDetailsResp, error)
- func (c *ClientWithResponses) GetSphereFileDetailsWithResponse(ctx context.Context, body GetSphereFileDetailsJSONRequestBody, ...) (*GetSphereFileDetailsResp, error)
- func (c *ClientWithResponses) GetSphereFileStorageUsageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GetSphereFileStorageUsageResp, error)
- func (c *ClientWithResponses) GetSphereFileStorageUsageWithResponse(ctx context.Context, body GetSphereFileStorageUsageJSONRequestBody, ...) (*GetSphereFileStorageUsageResp, error)
- func (c *ClientWithResponses) GetSpherestorVolumeWithResponse(ctx context.Context, vid SpherestorVolumeId, reqEditors ...RequestEditorFn) (*GetSpherestorVolumeResp, error)
- func (c *ClientWithResponses) GetSubscriptionWithResponse(ctx context.Context, id SubscriptionId, reqEditors ...RequestEditorFn) (*GetSubscriptionResp, error)
- func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*GetTeamResp, error)
- func (c *ClientWithResponses) InstallGitHubAppWithBodyWithResponse(ctx context.Context, params *InstallGitHubAppParams, contentType string, ...) (*InstallGitHubAppResp, error)
- func (c *ClientWithResponses) InstallGitHubAppWithResponse(ctx context.Context, params *InstallGitHubAppParams, ...) (*InstallGitHubAppResp, error)
- func (c *ClientWithResponses) LeaveAccountWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*LeaveAccountResp, error)
- func (c *ClientWithResponses) ListAPITokensWithResponse(ctx context.Context, params *ListAPITokensParams, ...) (*ListAPITokensResp, error)
- func (c *ClientWithResponses) ListAccountDomainDetailsWithResponse(ctx context.Context, params *ListAccountDomainDetailsParams, ...) (*ListAccountDomainDetailsResp, error)
- func (c *ClientWithResponses) ListAccountEventsWithResponse(ctx context.Context, aid AccountId, params *ListAccountEventsParams, ...) (*ListAccountEventsResp, error)
- func (c *ClientWithResponses) ListAccountFeaturesWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*ListAccountFeaturesResp, error)
- func (c *ClientWithResponses) ListAccountInvitationEventsWithResponse(ctx context.Context, aid AccountId, params *ListAccountInvitationEventsParams, ...) (*ListAccountInvitationEventsResp, error)
- func (c *ClientWithResponses) ListAccountInvoicesWithResponse(ctx context.Context, aid AccountId, params *ListAccountInvoicesParams, ...) (*ListAccountInvoicesResp, error)
- func (c *ClientWithResponses) ListAccountMembersWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*ListAccountMembersResp, error)
- func (c *ClientWithResponses) ListAccountPaymentHistoryWithResponse(ctx context.Context, aid AccountId, params *ListAccountPaymentHistoryParams, ...) (*ListAccountPaymentHistoryResp, error)
- func (c *ClientWithResponses) ListAccountsWithResponse(ctx context.Context, params *ListAccountsParams, reqEditors ...RequestEditorFn) (*ListAccountsResp, error)
- func (c *ClientWithResponses) ListActivityLogsWithResponse(ctx context.Context, params *ListActivityLogsParams, ...) (*ListActivityLogsResp, error)
- func (c *ClientWithResponses) ListAlertRulesWithResponse(ctx context.Context, params *ListAlertRulesParams, ...) (*ListAlertRulesResp, error)
- func (c *ClientWithResponses) ListBuildRuntimesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListBuildRuntimesResp, error)
- func (c *ClientWithResponses) ListConnectionRepositoriesWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*ListConnectionRepositoriesResp, error)
- func (c *ClientWithResponses) ListConnectionsWithResponse(ctx context.Context, params *ListConnectionsParams, ...) (*ListConnectionsResp, error)
- func (c *ClientWithResponses) ListCronJobRunsWithResponse(ctx context.Context, id DeploymentId, params *ListCronJobRunsParams, ...) (*ListCronJobRunsResp, error)
- func (c *ClientWithResponses) ListDeploymentBuildsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentBuildsParams, ...) (*ListDeploymentBuildsResp, error)
- func (c *ClientWithResponses) ListDeploymentDomainsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentDomainsResp, error)
- func (c *ClientWithResponses) ListDeploymentEnvVarsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentEnvVarsResp, error)
- func (c *ClientWithResponses) ListDeploymentEventsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentEventsParams, ...) (*ListDeploymentEventsResp, error)
- func (c *ClientWithResponses) ListDeploymentSnapshotLogsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentSnapshotLogsResp, error)
- func (c *ClientWithResponses) ListDeploymentSphereletsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentSphereletsResp, error)
- func (c *ClientWithResponses) ListDeploymentVersionsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentVersionsParams, ...) (*ListDeploymentVersionsResp, error)
- func (c *ClientWithResponses) ListDeploymentsWithResponse(ctx context.Context, params *ListDeploymentsParams, ...) (*ListDeploymentsResp, error)
- func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, ...) (*ListEnvironmentsResp, error)
- func (c *ClientWithResponses) ListGuardrailAuditLogsWithResponse(ctx context.Context, params *ListGuardrailAuditLogsParams, ...) (*ListGuardrailAuditLogsResp, error)
- func (c *ClientWithResponses) ListGuardrailsWithResponse(ctx context.Context, params *ListGuardrailsParams, ...) (*ListGuardrailsResp, error)
- func (c *ClientWithResponses) ListInvitationEventsWithResponse(ctx context.Context, aid AccountId, invid InvitationId, ...) (*ListInvitationEventsResp, error)
- func (c *ClientWithResponses) ListNotificationsWithResponse(ctx context.Context, params *ListNotificationsParams, ...) (*ListNotificationsResp, error)
- func (c *ClientWithResponses) ListPlansWithResponse(ctx context.Context, params *ListPlansParams, reqEditors ...RequestEditorFn) (*ListPlansResp, error)
- func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResp, error)
- func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResp, error)
- func (c *ClientWithResponses) ListRegionsWithResponse(ctx context.Context, params *ListRegionsParams, reqEditors ...RequestEditorFn) (*ListRegionsResp, error)
- func (c *ClientWithResponses) ListRepositoryBranchesWithResponse(ctx context.Context, cid ConnectionId, params *ListRepositoryBranchesParams, ...) (*ListRepositoryBranchesResp, error)
- func (c *ClientWithResponses) ListResourceSchemasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListResourceSchemasResp, error)
- func (c *ClientWithResponses) ListServiceDeploymentsWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*ListServiceDeploymentsResp, error)
- func (c *ClientWithResponses) ListServicesWithResponse(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResp, error)
- func (c *ClientWithResponses) ListSnapshotsWithResponse(ctx context.Context, params *ListSnapshotsParams, ...) (*ListSnapshotsResp, error)
- func (c *ClientWithResponses) ListSphereFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ListSphereFilesResp, error)
- func (c *ClientWithResponses) ListSphereFilesWithResponse(ctx context.Context, body ListSphereFilesJSONRequestBody, ...) (*ListSphereFilesResp, error)
- func (c *ClientWithResponses) ListSpherestorVolumesWithResponse(ctx context.Context, params *ListSpherestorVolumesParams, ...) (*ListSpherestorVolumesResp, error)
- func (c *ClientWithResponses) ListSubscriptionCategoryDetailsWithResponse(ctx context.Context, params *ListSubscriptionCategoryDetailsParams, ...) (*ListSubscriptionCategoryDetailsResp, error)
- func (c *ClientWithResponses) ListSubscriptionFeaturesWithResponse(ctx context.Context, params *ListSubscriptionFeaturesParams, ...) (*ListSubscriptionFeaturesResp, error)
- func (c *ClientWithResponses) ListSubscriptionsWithResponse(ctx context.Context, params *ListSubscriptionsParams, ...) (*ListSubscriptionsResp, error)
- func (c *ClientWithResponses) ListTeamProjectsWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*ListTeamProjectsResp, error)
- func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResp, error)
- func (c *ClientWithResponses) ListUserAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserAccountsResp, error)
- func (c *ClientWithResponses) ListUserPendingInvitationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserPendingInvitationsResp, error)
- func (c *ClientWithResponses) ListUserProjectsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserProjectsResp, error)
- func (c *ClientWithResponses) ListUserSearchHistoryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserSearchHistoryResp, error)
- func (c *ClientWithResponses) MarkAllNotificationsReadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MarkAllNotificationsReadResp, error)
- func (c *ClientWithResponses) RemoveAccountMemberWithResponse(ctx context.Context, aid AccountId, uid UserId, reqEditors ...RequestEditorFn) (*RemoveAccountMemberResp, error)
- func (c *ClientWithResponses) RemoveEnvironmentCustomDomainWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*RemoveEnvironmentCustomDomainResp, error)
- func (c *ClientWithResponses) RemoveTeamMemberWithResponse(ctx context.Context, tid TeamId, uid UserId, reqEditors ...RequestEditorFn) (*RemoveTeamMemberResp, error)
- func (c *ClientWithResponses) RemoveTeamProjectWithResponse(ctx context.Context, tid TeamId, pid ProjectId, reqEditors ...RequestEditorFn) (*RemoveTeamProjectResp, error)
- func (c *ClientWithResponses) RenameSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RenameSphereFileResp, error)
- func (c *ClientWithResponses) RenameSphereFileWithResponse(ctx context.Context, body RenameSphereFileJSONRequestBody, ...) (*RenameSphereFileResp, error)
- func (c *ClientWithResponses) ReplaceDeploymentEnvVarsWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*ReplaceDeploymentEnvVarsResp, error)
- func (c *ClientWithResponses) ReplaceDeploymentEnvVarsWithResponse(ctx context.Context, id DeploymentId, ...) (*ReplaceDeploymentEnvVarsResp, error)
- func (c *ClientWithResponses) ReplaceEnvironmentSecretsWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*ReplaceEnvironmentSecretsResp, error)
- func (c *ClientWithResponses) ReplaceEnvironmentSecretsWithResponse(ctx context.Context, eid EnvironmentId, ...) (*ReplaceEnvironmentSecretsResp, error)
- func (c *ClientWithResponses) ReplaceEnvironmentVariablesWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*ReplaceEnvironmentVariablesResp, error)
- func (c *ClientWithResponses) ReplaceEnvironmentVariablesWithResponse(ctx context.Context, eid EnvironmentId, ...) (*ReplaceEnvironmentVariablesResp, error)
- func (c *ClientWithResponses) ResendAccountInvitationWithResponse(ctx context.Context, aid AccountId, invid InvitationId, ...) (*ResendAccountInvitationResp, error)
- func (c *ClientWithResponses) RestartDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*RestartDeploymentResp, error)
- func (c *ClientWithResponses) RestoreSnapshotWithBodyWithResponse(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, ...) (*RestoreSnapshotResp, error)
- func (c *ClientWithResponses) RestoreSnapshotWithResponse(ctx context.Context, sid SnapshotId, body RestoreSnapshotJSONRequestBody, ...) (*RestoreSnapshotResp, error)
- func (c *ClientWithResponses) ResumeDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ResumeDeploymentResp, error)
- func (c *ClientWithResponses) RevokeAPITokenWithResponse(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*RevokeAPITokenResp, error)
- func (c *ClientWithResponses) RevokeAccountInvitationWithResponse(ctx context.Context, aid AccountId, invid InvitationId, ...) (*RevokeAccountInvitationResp, error)
- func (c *ClientWithResponses) RollbackDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*RollbackDeploymentResp, error)
- func (c *ClientWithResponses) RollbackDeploymentWithResponse(ctx context.Context, id DeploymentId, body RollbackDeploymentJSONRequestBody, ...) (*RollbackDeploymentResp, error)
- func (c *ClientWithResponses) ScaleDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*ScaleDeploymentResp, error)
- func (c *ClientWithResponses) ScaleDeploymentWithResponse(ctx context.Context, id DeploymentId, body ScaleDeploymentJSONRequestBody, ...) (*ScaleDeploymentResp, error)
- func (c *ClientWithResponses) SearchAccountResourcesWithResponse(ctx context.Context, aid AccountId, params *SearchAccountResourcesParams, ...) (*SearchAccountResourcesResp, error)
- func (c *ClientWithResponses) SetDeploymentEnvVarWithBodyWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, contentType string, ...) (*SetDeploymentEnvVarResp, error)
- func (c *ClientWithResponses) SetDeploymentEnvVarWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, ...) (*SetDeploymentEnvVarResp, error)
- func (c *ClientWithResponses) SetEnvironmentCustomDomainWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*SetEnvironmentCustomDomainResp, error)
- func (c *ClientWithResponses) SetEnvironmentCustomDomainWithResponse(ctx context.Context, eid EnvironmentId, ...) (*SetEnvironmentCustomDomainResp, error)
- func (c *ClientWithResponses) SoftDeleteAccountWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, ...) (*SoftDeleteAccountResp, error)
- func (c *ClientWithResponses) SoftDeleteAccountWithResponse(ctx context.Context, aid AccountId, body SoftDeleteAccountJSONRequestBody, ...) (*SoftDeleteAccountResp, error)
- func (c *ClientWithResponses) StreamBuildLogsWithResponse(ctx context.Context, id DeploymentId, bid BuildId, ...) (*StreamBuildLogsResp, error)
- func (c *ClientWithResponses) StreamCronJobRunLogsWithResponse(ctx context.Context, id DeploymentId, rid CronRunId, ...) (*StreamCronJobRunLogsResp, error)
- func (c *ClientWithResponses) StreamDeploymentRuntimeLogsWithResponse(ctx context.Context, id DeploymentId, ...) (*StreamDeploymentRuntimeLogsResp, error)
- func (c *ClientWithResponses) SuspendDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*SuspendDeploymentResp, error)
- func (c *ClientWithResponses) TarSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TarSphereFileResp, error)
- func (c *ClientWithResponses) TarSphereFileWithResponse(ctx context.Context, body TarSphereFileJSONRequestBody, ...) (*TarSphereFileResp, error)
- func (c *ClientWithResponses) ToggleEnvironmentSubdomainWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*ToggleEnvironmentSubdomainResp, error)
- func (c *ClientWithResponses) ToggleEnvironmentSubdomainWithResponse(ctx context.Context, eid EnvironmentId, ...) (*ToggleEnvironmentSubdomainResp, error)
- func (c *ClientWithResponses) ToggleGuardrailStatusWithResponse(ctx context.Context, gid GuardrailId, params *ToggleGuardrailStatusParams, ...) (*ToggleGuardrailStatusResp, error)
- func (c *ClientWithResponses) TriggerBuildWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*TriggerBuildResp, error)
- func (c *ClientWithResponses) TriggerBuildWithResponse(ctx context.Context, id DeploymentId, body TriggerBuildJSONRequestBody, ...) (*TriggerBuildResp, error)
- func (c *ClientWithResponses) UntarSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UntarSphereFileResp, error)
- func (c *ClientWithResponses) UntarSphereFileWithResponse(ctx context.Context, body UntarSphereFileJSONRequestBody, ...) (*UntarSphereFileResp, error)
- func (c *ClientWithResponses) UpdateAccountMemberRoleWithBodyWithResponse(ctx context.Context, aid AccountId, uid UserId, contentType string, ...) (*UpdateAccountMemberRoleResp, error)
- func (c *ClientWithResponses) UpdateAccountMemberRoleWithResponse(ctx context.Context, aid AccountId, uid UserId, ...) (*UpdateAccountMemberRoleResp, error)
- func (c *ClientWithResponses) UpdateAlertRuleWithBodyWithResponse(ctx context.Context, arid AlertRuleId, contentType string, body io.Reader, ...) (*UpdateAlertRuleResp, error)
- func (c *ClientWithResponses) UpdateAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody, ...) (*UpdateAlertRuleResp, error)
- func (c *ClientWithResponses) UpdateBuildManifestWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*UpdateBuildManifestResp, error)
- func (c *ClientWithResponses) UpdateBuildManifestWithResponse(ctx context.Context, id DeploymentId, body UpdateBuildManifestJSONRequestBody, ...) (*UpdateBuildManifestResp, error)
- func (c *ClientWithResponses) UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateCurrentUserResp, error)
- func (c *ClientWithResponses) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, ...) (*UpdateCurrentUserResp, error)
- func (c *ClientWithResponses) UpdateDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*UpdateDeploymentResp, error)
- func (c *ClientWithResponses) UpdateDeploymentWithResponse(ctx context.Context, id DeploymentId, body UpdateDeploymentJSONRequestBody, ...) (*UpdateDeploymentResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentDomainPathWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*UpdateEnvironmentDomainPathResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentDomainPathWithResponse(ctx context.Context, eid EnvironmentId, ...) (*UpdateEnvironmentDomainPathResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentNetworkingWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*UpdateEnvironmentNetworkingResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentNetworkingWithResponse(ctx context.Context, eid EnvironmentId, ...) (*UpdateEnvironmentNetworkingResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, ...) (*UpdateEnvironmentResp, error)
- func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody, ...) (*UpdateEnvironmentResp, error)
- func (c *ClientWithResponses) UpdateGuardrailRuleWithBodyWithResponse(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, ...) (*UpdateGuardrailRuleResp, error)
- func (c *ClientWithResponses) UpdateGuardrailRuleWithResponse(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, ...) (*UpdateGuardrailRuleResp, error)
- func (c *ClientWithResponses) UpdateGuardrailWithBodyWithResponse(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, ...) (*UpdateGuardrailResp, error)
- func (c *ClientWithResponses) UpdateGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, ...) (*UpdateGuardrailResp, error)
- func (c *ClientWithResponses) UpdateNotificationWithBodyWithResponse(ctx context.Context, nid NotificationId, contentType string, body io.Reader, ...) (*UpdateNotificationResp, error)
- func (c *ClientWithResponses) UpdateNotificationWithResponse(ctx context.Context, nid NotificationId, ...) (*UpdateNotificationResp, error)
- func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, pid ProjectId, contentType string, body io.Reader, ...) (*UpdateProjectResp, error)
- func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, pid ProjectId, body UpdateProjectJSONRequestBody, ...) (*UpdateProjectResp, error)
- func (c *ClientWithResponses) UpdateServiceWithBodyWithResponse(ctx context.Context, sid ServiceId, contentType string, body io.Reader, ...) (*UpdateServiceResp, error)
- func (c *ClientWithResponses) UpdateServiceWithResponse(ctx context.Context, sid ServiceId, body UpdateServiceJSONRequestBody, ...) (*UpdateServiceResp, error)
- func (c *ClientWithResponses) UpdateSnapshotWithBodyWithResponse(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, ...) (*UpdateSnapshotResp, error)
- func (c *ClientWithResponses) UpdateSnapshotWithResponse(ctx context.Context, sid SnapshotId, body UpdateSnapshotJSONRequestBody, ...) (*UpdateSnapshotResp, error)
- func (c *ClientWithResponses) UpdateSpherestorMountWithBodyWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*UpdateSpherestorMountResp, error)
- func (c *ClientWithResponses) UpdateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, ...) (*UpdateSpherestorMountResp, error)
- func (c *ClientWithResponses) UpdateSpherestorVolumeWithBodyWithResponse(ctx context.Context, vid SpherestorVolumeId, contentType string, ...) (*UpdateSpherestorVolumeResp, error)
- func (c *ClientWithResponses) UpdateSpherestorVolumeWithResponse(ctx context.Context, vid SpherestorVolumeId, ...) (*UpdateSpherestorVolumeResp, error)
- func (c *ClientWithResponses) UpdateTeamProjectRoleWithBodyWithResponse(ctx context.Context, tid TeamId, pid ProjectId, contentType string, ...) (*UpdateTeamProjectRoleResp, error)
- func (c *ClientWithResponses) UpdateTeamProjectRoleWithResponse(ctx context.Context, tid TeamId, pid ProjectId, ...) (*UpdateTeamProjectRoleResp, error)
- func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, ...) (*UpdateTeamResp, error)
- func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, tid TeamId, body UpdateTeamJSONRequestBody, ...) (*UpdateTeamResp, error)
- func (c *ClientWithResponses) UploadSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadSphereFileResp, error)
- func (c *ClientWithResponses) UpsertDeploymentSnapshotScheduleWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, ...) (*UpsertDeploymentSnapshotScheduleResp, error)
- func (c *ClientWithResponses) UpsertDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, ...) (*UpsertDeploymentSnapshotScheduleResp, error)
- func (c *ClientWithResponses) UpsertNotificationSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpsertNotificationSettingsResp, error)
- func (c *ClientWithResponses) UpsertNotificationSettingsWithResponse(ctx context.Context, body UpsertNotificationSettingsJSONRequestBody, ...) (*UpsertNotificationSettingsResp, error)
- func (c *ClientWithResponses) ValidateApplyManifestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ValidateApplyManifestResp, error)
- func (c *ClientWithResponses) ValidateApplyManifestWithResponse(ctx context.Context, body ValidateApplyManifestJSONRequestBody, ...) (*ValidateApplyManifestResp, error)
- func (c *ClientWithResponses) ValidateManifestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ValidateManifestResp, error)
- func (c *ClientWithResponses) ValidateManifestWithResponse(ctx context.Context, body ValidateManifestJSONRequestBody, ...) (*ValidateManifestResp, error)
- func (c *ClientWithResponses) VerifyDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, ...) (*VerifyDeploymentDomainResp, error)
- type ClientWithResponsesInterface
- type CloneDeploymentJSONRequestBody
- type CloneDeploymentRequest
- type CloneDeploymentResp
- type CloneDeploymentResult
- type CloneDeploymentResultObject
- type ConnectionId
- type CreateAPITokenJSONRequestBody
- type CreateAPITokenParams
- type CreateAPITokenRequest
- type CreateAPITokenRequestScope
- type CreateAPITokenResp
- type CreateAPITokenResponse
- type CreateAPITokenResponseObject
- type CreateAccountFeatureRequestJSONRequestBody
- type CreateAccountFeatureRequestResp
- type CreateAccountInvitationJSONRequestBody
- type CreateAccountInvitationRequest
- type CreateAccountInvitationRequestRole
- type CreateAccountInvitationResp
- type CreateAccountJSONRequestBody
- type CreateAccountRequest
- type CreateAccountResp
- type CreateAlertRuleJSONRequestBody
- type CreateAlertRuleParams
- type CreateAlertRuleRequest
- type CreateAlertRuleRequestAlertType
- type CreateAlertRuleRequestSeverityLevel
- type CreateAlertRuleResp
- type CreateConnectionJSONRequestBody
- type CreateConnectionParams
- type CreateConnectionResp
- type CreateDeploymentJSONRequestBody
- type CreateDeploymentRequest
- type CreateDeploymentResp
- type CreateEnvironmentJSONRequestBody
- type CreateEnvironmentRequest
- type CreateEnvironmentResp
- type CreateFeatureRequestRequest
- type CreateFeatureRequestRequestAccessibility
- type CreateGitConnectionRequest
- type CreateGitConnectionRequestProvider
- type CreateGuardrailJSONRequestBody
- type CreateGuardrailParams
- type CreateGuardrailRequest
- type CreateGuardrailRequestEffect
- type CreateGuardrailRequestScope
- type CreateGuardrailRequestType
- type CreateGuardrailResp
- type CreateGuardrailRuleJSONRequestBody
- type CreateGuardrailRuleParams
- type CreateGuardrailRuleRequest
- type CreateGuardrailRuleResp
- type CreateProjectJSONRequestBody
- type CreateProjectRequest
- type CreateProjectResp
- type CreateServiceJSONRequestBody
- type CreateServiceRequest
- type CreateServiceResp
- type CreateSnapshotJSONRequestBody
- type CreateSnapshotRequest
- type CreateSnapshotResp
- type CreateSphereFileFolderJSONRequestBody
- type CreateSphereFileFolderResp
- type CreateSpherestorMountJSONRequestBody
- type CreateSpherestorMountRequest
- type CreateSpherestorMountResp
- type CreateSpherestorVolumeJSONRequestBody
- type CreateSpherestorVolumeParams
- type CreateSpherestorVolumeRequest
- type CreateSpherestorVolumeResp
- type CreateTeamJSONRequestBody
- type CreateTeamRequest
- type CreateTeamResp
- type CronJobRun
- type CronJobRunList
- type CronJobRunListObject
- type CronJobRunLog
- type CronJobRunLogList
- type CronJobRunLogListObject
- type CronJobRunLogObject
- type CronJobRunObject
- type CronJobRunStatus
- type CronRunId
- type CurrentUser
- type CurrentUserObject
- type DeactivateSpherestorMountResp
- type DeleteAlertRuleResp
- type DeleteConnectionResp
- type DeleteDeploymentDomainResp
- type DeleteDeploymentEnvVarResp
- type DeleteDeploymentResp
- type DeleteDeploymentSnapshotScheduleResp
- type DeleteEnvironmentParams
- type DeleteEnvironmentResp
- type DeleteGuardrailParams
- type DeleteGuardrailResp
- type DeleteGuardrailRuleParams
- type DeleteGuardrailRuleResp
- type DeleteProjectParams
- type DeleteProjectResp
- type DeleteServiceResp
- type DeleteSnapshotResp
- type DeleteSphereFileJSONRequestBody
- type DeleteSphereFileRequest
- type DeleteSphereFileResp
- type DeleteTeamResp
- type DeployDeploymentJSONBody
- type DeployDeploymentJSONRequestBody
- type DeployDeploymentResp
- type DeployLogEntry
- type DeployLogEntryCode
- type DeployLogEntryStatus
- type DeployLogList
- type DeployLogListObject
- type DeployVersionId
- type DeploymentAccepted
- type DeploymentEvent
- type DeploymentEventList
- type DeploymentEventListObject
- type DeploymentEventObject
- type DeploymentId
- type DeploymentList
- type DeploymentListObject
- type DeploymentOutput
- type DeploymentOutputObject
- type DeploymentSpherelet
- type DeploymentSphereletList
- type DeploymentSphereletListObject
- type DeploymentSphereletObject
- type DeploymentStatus
- type DeploymentStatusObject
- type DeploymentUpdateRequest
- type DeploymentVersion
- type DeploymentVersionDetail
- type DeploymentVersionDetailObject
- type DeploymentVersionList
- type DeploymentVersionListObject
- type DeploymentVersionObject
- type Domain
- type DomainCertSummary
- type DomainCertSummaryObject
- type DomainDetail
- type DomainDetailList
- type DomainDetailListObject
- type DomainDetailObject
- type DomainDnsGuidance
- type DomainDnsGuidanceObject
- type DomainDnsHints
- type DomainDnsRecord
- type DomainDnsRecordType
- type DomainId
- type DomainList
- type DomainListObject
- type DomainStatus
- type DomainType
- type DownloadSphereFileParams
- type DownloadSphereFileResp
- type EnvVarKey
- type EnvVarsResponse
- type EnvVarsResponseObject
- type Environment
- type EnvironmentId
- type EnvironmentList
- type EnvironmentListObject
- type EnvironmentObject
- type EnvironmentResourceItem
- type EnvironmentResourceItemObject
- type EnvironmentSecretsResponse
- type EnvironmentSecretsResponseObject
- type EnvironmentVariablesResponse
- type EnvironmentVariablesResponseObject
- type FeatureRequestResult
- type FeatureRequestResultObject
- type Forbidden
- type GetAPITokenResp
- type GetAccountBillingResp
- type GetAccountQuoteParams
- type GetAccountQuoteResp
- type GetAccountResourceSummaryResp
- type GetAccountResourcesResp
- type GetAccountResp
- type GetAccountRoleResp
- type GetAlertRuleResp
- type GetBuildCacheResp
- type GetBuildLogStreamTokenResp
- type GetBuildManifestResp
- type GetBuildResp
- type GetConnectionResp
- type GetCronJobRunLogsParams
- type GetCronJobRunLogsParamsDirection
- type GetCronJobRunLogsResp
- type GetCurrentDeploymentVersionResp
- type GetCurrentUserResp
- type GetDeploymentBuildLogsParams
- type GetDeploymentBuildLogsParamsDirection
- type GetDeploymentBuildLogsResp
- type GetDeploymentBuildStatusResp
- type GetDeploymentCronJobLogsHistogramParams
- type GetDeploymentCronJobLogsHistogramResp
- type GetDeploymentDeployLogsParams
- type GetDeploymentDeployLogsParamsDirection
- type GetDeploymentDeployLogsResp
- type GetDeploymentDomainDnsGuidanceParams
- type GetDeploymentDomainDnsGuidanceResp
- type GetDeploymentDomainResp
- type GetDeploymentMetricsParams
- type GetDeploymentMetricsParamsAggregation
- type GetDeploymentMetricsParamsBreakdown
- type GetDeploymentMetricsResp
- type GetDeploymentResp
- type GetDeploymentRuntimeLogsHistogramParams
- type GetDeploymentRuntimeLogsHistogramResp
- type GetDeploymentRuntimeLogsParams
- type GetDeploymentRuntimeLogsParamsDirection
- type GetDeploymentRuntimeLogsResp
- type GetDeploymentSnapshotScheduleResp
- type GetDeploymentStatusResp
- type GetDeploymentVersionResp
- type GetEnvironmentDomainDnsGuidanceParams
- type GetEnvironmentDomainDnsGuidanceResp
- type GetEnvironmentResp
- type GetEnvironmentSecretsResp
- type GetEnvironmentVariablesResp
- type GetGitHubAppInstallUrlResp
- type GetGuardrailParams
- type GetGuardrailResp
- type GetLatestMonthlyAccountInvoiceResp
- type GetNotificationSettingsResp
- type GetNotificationUnreadCountResp
- type GetPlanResp
- type GetPluginResp
- type GetProjectResourcesResp
- type GetProjectResp
- type GetProjectRoleResp
- type GetResourceSchemaResp
- type GetRuntimeLogStreamTokenResp
- type GetServiceResp
- type GetSnapshotParams
- type GetSnapshotResp
- type GetSphereFileDetailsJSONRequestBody
- type GetSphereFileDetailsResp
- type GetSphereFileStorageUsageJSONRequestBody
- type GetSphereFileStorageUsageResp
- type GetSpherestorVolumeResp
- type GetSubscriptionResp
- type GetTeamResp
- type GitBranch
- type GitBranchList
- type GitBranchListObject
- type GitBranchObject
- type GitConnection
- type GitConnectionList
- type GitConnectionListObject
- type GitConnectionObject
- type GitConnectionProvider
- type GitConnectionService
- type GitConnectionServiceObject
- type GitHubAppInstall
- type GitHubAppInstallObject
- type GitRepository
- type GitRepositoryList
- type GitRepositoryListObject
- type GitRepositoryObject
- type Guardrail
- type GuardrailAuditLog
- type GuardrailAuditLogList
- type GuardrailAuditLogListObject
- type GuardrailAuditLogObject
- type GuardrailAuditLogStatus
- type GuardrailEffect
- type GuardrailId
- type GuardrailList
- type GuardrailListObject
- type GuardrailObject
- type GuardrailRule
- type GuardrailRuleId
- type GuardrailRuleObject
- type GuardrailScope
- type GuardrailType
- type HttpRequestDoer
- type InstallGitHubAppJSONRequestBody
- type InstallGitHubAppParams
- type InstallGitHubAppRequest
- type InstallGitHubAppResp
- type InternalError
- type InvitationEvent
- type InvitationEventActor
- type InvitationEventActorKind
- type InvitationEventActorObject
- type InvitationEventEventType
- type InvitationEventInvitationRef
- type InvitationEventInvitationRefObject
- type InvitationEventInvitationRefRole
- type InvitationEventList
- type InvitationEventListObject
- type InvitationEventMetadata
- type InvitationEventMetadataRole
- type InvitationEventObject
- type InvitationEventPage
- type InvitationEventPageObject
- type InvitationId
- type LeaveAccountResp
- type ListAPITokensParams
- type ListAPITokensResp
- type ListAccountDomainDetailsParams
- type ListAccountDomainDetailsResp
- type ListAccountEventsParams
- type ListAccountEventsResp
- type ListAccountFeaturesResp
- type ListAccountInvitationEventsParams
- type ListAccountInvitationEventsResp
- type ListAccountInvoicesParams
- type ListAccountInvoicesResp
- type ListAccountMembersResp
- type ListAccountPaymentHistoryParams
- type ListAccountPaymentHistoryResp
- type ListAccountsParams
- type ListAccountsResp
- type ListActivityLogsParams
- type ListActivityLogsResp
- type ListAlertRulesParams
- type ListAlertRulesParamsActive
- type ListAlertRulesParamsAlertType
- type ListAlertRulesParamsSeverityLevel
- type ListAlertRulesResp
- type ListBuildRuntimesResp
- type ListConnectionRepositoriesResp
- type ListConnectionsParams
- type ListConnectionsResp
- type ListCronJobRunsParams
- type ListCronJobRunsParamsStatus
- type ListCronJobRunsResp
- type ListDeploymentBuildsParams
- type ListDeploymentBuildsParamsMode
- type ListDeploymentBuildsParamsSourceKind
- type ListDeploymentBuildsParamsStatus
- type ListDeploymentBuildsResp
- type ListDeploymentDomainsResp
- type ListDeploymentEnvVarsResp
- type ListDeploymentEventsParams
- type ListDeploymentEventsResp
- type ListDeploymentSnapshotLogsResp
- type ListDeploymentSphereletsResp
- type ListDeploymentVersionsParams
- type ListDeploymentVersionsResp
- type ListDeploymentsParams
- type ListDeploymentsResp
- type ListEnvironmentsParams
- type ListEnvironmentsResp
- type ListGuardrailAuditLogsParams
- type ListGuardrailAuditLogsResp
- type ListGuardrailsParams
- type ListGuardrailsParamsScope
- type ListGuardrailsParamsStatus
- type ListGuardrailsParamsType
- type ListGuardrailsResp
- type ListInvitationEventsResp
- type ListNotificationsParams
- type ListNotificationsResp
- type ListPlansParams
- type ListPlansParamsActive
- type ListPlansResp
- type ListPluginsParams
- type ListPluginsResp
- type ListProjectsParams
- type ListProjectsResp
- type ListRegionsParams
- type ListRegionsResp
- type ListRepositoryBranchesParams
- type ListRepositoryBranchesResp
- type ListResourceSchemasResp
- type ListServiceDeploymentsResp
- type ListServicesParams
- type ListServicesResp
- type ListSnapshotsParams
- type ListSnapshotsResp
- type ListSphereFilesJSONRequestBody
- type ListSphereFilesRequest
- type ListSphereFilesResp
- type ListSpherestorVolumesParams
- type ListSpherestorVolumesResp
- type ListSubscriptionCategoryDetailsParams
- type ListSubscriptionCategoryDetailsResp
- type ListSubscriptionFeaturesParams
- type ListSubscriptionFeaturesParamsAccessibility
- type ListSubscriptionFeaturesResp
- type ListSubscriptionsParams
- type ListSubscriptionsResp
- type ListTeamProjectsResp
- type ListTeamsParams
- type ListTeamsResp
- type ListUserAccountsResp
- type ListUserPendingInvitationsResp
- type ListUserProjectsResp
- type ListUserSearchHistoryResp
- type LogBucket
- type LogCursor
- type LogDirection
- type LogEndTime
- type LogEntry
- type LogHistogram
- type LogHistogramBucket
- type LogHistogramObject
- type LogLimit
- type LogList
- type LogListObject
- type LogQ
- type LogQuery
- type LogStartTime
- type Manifest
- type ManifestUpdateAck
- type ManifestUpdateAckObject
- type ManifestValidation
- type ManifestValidationObject
- type MarkAllNotificationsReadResp
- type MetricsResponse
- type MetricsResponseObject
- type NetworkAccess
- type NetworkPolicy
- type NewSphereFileFolderRequest
- type NotFound
- type Notification
- type NotificationId
- type NotificationList
- type NotificationListObject
- type NotificationObject
- type NotificationSettings
- type NotificationSettingsObject
- type NotificationUnreadCount
- type NotificationUnreadCountObject
- type NotificationWebhook
- type NotificationWebhookContentType
- type Page
- type PageSize
- type Pagination
- type PaymentHistoryEntry
- type PaymentHistoryEntryObject
- type PaymentHistoryList
- type PaymentHistoryListObject
- type Plan
- type PlanId
- type PlanList
- type PlanListObject
- type PlanObject
- type Plugin
- type PluginId
- type PluginList
- type PluginListObject
- type PluginObject
- type Problem
- type ProblemCode
- type ProblemFieldError
- type Project
- type ProjectId
- type ProjectList
- type ProjectListObject
- type ProjectObject
- type ProjectResourceEnvironment
- type ProjectResourceEnvironmentObject
- type ProjectResources
- type ProjectResourcesObject
- type ProjectRoleResolution
- type ProjectRoleResolutionObject
- type RateLimited
- type Region
- type RegionList
- type RegionListObject
- type RegionObject
- type RemoveAccountMemberResp
- type RemoveEnvironmentCustomDomainResp
- type RemoveTeamMemberResp
- type RemoveTeamProjectResp
- type RenameSphereFileJSONRequestBody
- type RenameSphereFileRequest
- type RenameSphereFileResp
- type ReplaceDeploymentEnvVarsJSONRequestBody
- type ReplaceDeploymentEnvVarsResp
- type ReplaceEnvironmentSecretsJSONRequestBody
- type ReplaceEnvironmentSecretsResp
- type ReplaceEnvironmentVariablesJSONRequestBody
- type ReplaceEnvironmentVariablesResp
- type RequestEditorFn
- type ResendAccountInvitationResp
- type RestartDeploymentResp
- type RestoreResult
- type RestoreResultObject
- type RestoreSnapshotJSONRequestBody
- type RestoreSnapshotRequest
- type RestoreSnapshotResp
- type ResumeDeploymentResp
- type RevokeAPITokenResp
- type RevokeAccountInvitationResp
- type RollbackDeploymentJSONRequestBody
- type RollbackDeploymentResp
- type RollbackRequest
- type Runtime
- type RuntimeLanguage
- type RuntimeLogStreamToken
- type RuntimeLogStreamTokenObject
- type RuntimePipelineTier
- type RuntimeType
- type ScaleDeploymentJSONRequestBody
- type ScaleDeploymentResp
- type ScaleRequest
- type SchemaResponse
- type SchemaResponseObject
- type SearchAccountResourcesParams
- type SearchAccountResourcesResp
- type SearchResult
- type SearchResultKind
- type SearchResultList
- type SearchResultListObject
- type SearchResultObject
- type Service
- type ServiceDeployment
- type ServiceDeploymentList
- type ServiceDeploymentListObject
- type ServiceDeploymentObject
- type ServiceId
- type ServiceList
- type ServiceListObject
- type ServiceObject
- type SetCustomDomainRequest
- type SetDeploymentEnvVarJSONRequestBody
- type SetDeploymentEnvVarResp
- type SetEnvVarRequest
- type SetEnvVarsRequest
- type SetEnvironmentCustomDomainJSONRequestBody
- type SetEnvironmentCustomDomainResp
- type SetEnvironmentSecretsRequest
- type SetEnvironmentVariablesRequest
- type Snapshot
- type SnapshotId
- type SnapshotList
- type SnapshotListObject
- type SnapshotLog
- type SnapshotLogList
- type SnapshotLogListObject
- type SnapshotLogObject
- type SnapshotObject
- type SnapshotSchedule
- type SnapshotScheduleObject
- type SoftDeleteAccountJSONRequestBody
- type SoftDeleteAccountRequest
- type SoftDeleteAccountResp
- type SphereFile
- type SphereFileDetails
- type SphereFileDetailsObject
- type SphereFileDetailsRequest
- type SphereFileList
- type SphereFileListObject
- type SphereFileObject
- type SphereFileStorageUsage
- type SphereFileStorageUsageObject
- type SphereFileStorageUsageRequest
- type SphereletResource
- type SpherestorMount
- type SpherestorMountId
- type SpherestorMountObject
- type SpherestorResource
- type SpherestorResourceObject
- type SpherestorVolume
- type SpherestorVolumeId
- type SpherestorVolumeList
- type SpherestorVolumeListObject
- type SpherestorVolumeObject
- type StreamBuildLogsParams
- type StreamBuildLogsResp
- type StreamCronJobRunLogsResp
- type StreamDeploymentRuntimeLogsParams
- type StreamDeploymentRuntimeLogsResp
- type Subscription
- type SubscriptionCategory
- type SubscriptionCategoryList
- type SubscriptionCategoryListObject
- type SubscriptionCategoryObject
- type SubscriptionCategoryRef
- type SubscriptionCategoryRefObject
- type SubscriptionFallback
- type SubscriptionFeature
- type SubscriptionFeatureAccessibility
- type SubscriptionFeatureList
- type SubscriptionFeatureListObject
- type SubscriptionFeatureObject
- type SubscriptionFeatureRef
- type SubscriptionFeatureRefObject
- type SubscriptionId
- type SubscriptionItem
- type SubscriptionItemObject
- type SubscriptionListResponse
- type SubscriptionListResponseObject
- type SubscriptionObject
- type SubscriptionPlan
- type SubscriptionPlanObject
- type SuspendDeploymentResp
- type TarSphereFileJSONRequestBody
- type TarSphereFileRequest
- type TarSphereFileResp
- type Team
- type TeamId
- type TeamList
- type TeamListObject
- type TeamMember
- type TeamMemberObject
- type TeamObject
- type TeamProject
- type TeamProjectList
- type TeamProjectListObject
- type TeamProjectObject
- type TeamProjectProjectRef
- type TeamProjectProjectRefObject
- type TeamProjectRole
- type ToggleEnvironmentSubdomainJSONRequestBody
- type ToggleEnvironmentSubdomainResp
- type ToggleGuardrailStatusParams
- type ToggleGuardrailStatusResp
- type ToggleSubdomainRequest
- type TriggerBuildJSONRequestBody
- type TriggerBuildRequest
- type TriggerBuildResp
- type Unauthenticated
- type UnprocessableEntity
- type UntarSphereFileJSONRequestBody
- type UntarSphereFileResp
- type UpdateAccountMemberRoleJSONRequestBody
- type UpdateAccountMemberRoleRequest
- type UpdateAccountMemberRoleRequestRole
- type UpdateAccountMemberRoleResp
- type UpdateAlertRuleJSONRequestBody
- type UpdateAlertRuleRequest
- type UpdateAlertRuleRequestAlertType
- type UpdateAlertRuleRequestSeverityLevel
- type UpdateAlertRuleResp
- type UpdateBuildManifestJSONRequestBody
- type UpdateBuildManifestResp
- type UpdateCurrentUserJSONRequestBody
- type UpdateCurrentUserRequest
- type UpdateCurrentUserRequestTheme
- type UpdateCurrentUserResp
- type UpdateDeploymentJSONRequestBody
- type UpdateDeploymentResp
- type UpdateDomainPathRequest
- type UpdateDomainPathRequestAction
- type UpdateEnvironmentDomainPathJSONRequestBody
- type UpdateEnvironmentDomainPathResp
- type UpdateEnvironmentJSONRequestBody
- type UpdateEnvironmentNetworkingJSONRequestBody
- type UpdateEnvironmentNetworkingResp
- type UpdateEnvironmentRequest
- type UpdateEnvironmentResp
- type UpdateGuardrailJSONRequestBody
- type UpdateGuardrailParams
- type UpdateGuardrailResp
- type UpdateGuardrailRuleJSONRequestBody
- type UpdateGuardrailRuleParams
- type UpdateGuardrailRuleResp
- type UpdateNetworkAccessRequest
- type UpdateNotificationJSONRequestBody
- type UpdateNotificationRequest
- type UpdateNotificationResp
- type UpdateProjectJSONRequestBody
- type UpdateProjectRequest
- type UpdateProjectResp
- type UpdateServiceJSONRequestBody
- type UpdateServiceRequest
- type UpdateServiceResp
- type UpdateSnapshotJSONRequestBody
- type UpdateSnapshotRequest
- type UpdateSnapshotResp
- type UpdateSpherestorMountJSONRequestBody
- type UpdateSpherestorMountRequest
- type UpdateSpherestorMountResp
- type UpdateSpherestorVolumeJSONRequestBody
- type UpdateSpherestorVolumeRequest
- type UpdateSpherestorVolumeResp
- type UpdateTeamJSONRequestBody
- type UpdateTeamProjectRoleJSONRequestBody
- type UpdateTeamProjectRoleRequest
- type UpdateTeamProjectRoleRequestRole
- type UpdateTeamProjectRoleResp
- type UpdateTeamRequest
- type UpdateTeamResp
- type UploadSphereFileMultipartBody
- type UploadSphereFileMultipartRequestBody
- type UploadSphereFileResp
- type UpsertDeploymentSnapshotScheduleJSONRequestBody
- type UpsertDeploymentSnapshotScheduleResp
- type UpsertNotificationSettingsJSONRequestBody
- type UpsertNotificationSettingsRequest
- type UpsertNotificationSettingsResp
- type UpsertSnapshotScheduleRequest
- type UserAccount
- type UserAccountList
- type UserAccountListObject
- type UserAccountObject
- type UserId
- type UserPendingInvitation
- type UserPendingInvitationList
- type UserPendingInvitationListObject
- type UserPendingInvitationObject
- type UserProject
- type UserProjectList
- type UserProjectListObject
- type UserProjectObject
- type UserSearchHistoryItem
- type UserSearchHistoryItemObject
- type UserSearchHistoryList
- type UserSearchHistoryListObject
- type ValidateApplyManifestJSONRequestBody
- type ValidateApplyManifestResp
- type ValidateManifestJSONRequestBody
- type ValidateManifestResp
- type ValidationFailed
- type VerifyDeploymentDomainResp
- type Warning
- type XAccountId
Constants ¶
const (
BearerAuthScopes = "bearerAuth.Scopes"
)
Variables ¶
This section is empty.
Functions ¶
func NewActivateSpherestorMountRequest ¶
func NewActivateSpherestorMountRequest(server string, id DeploymentId, mid SpherestorMountId) (*http.Request, error)
NewActivateSpherestorMountRequest generates requests for ActivateSpherestorMount
func NewAddAccountMemberRequest ¶
func NewAddAccountMemberRequest(server string, aid AccountId, body AddAccountMemberJSONRequestBody) (*http.Request, error)
NewAddAccountMemberRequest calls the generic AddAccountMember builder with application/json body
func NewAddAccountMemberRequestWithBody ¶
func NewAddAccountMemberRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
NewAddAccountMemberRequestWithBody generates requests for AddAccountMember with any type of body
func NewAddDeploymentDomainRequest ¶
func NewAddDeploymentDomainRequest(server string, id DeploymentId, body AddDeploymentDomainJSONRequestBody) (*http.Request, error)
NewAddDeploymentDomainRequest calls the generic AddDeploymentDomain builder with application/json body
func NewAddDeploymentDomainRequestWithBody ¶
func NewAddDeploymentDomainRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewAddDeploymentDomainRequestWithBody generates requests for AddDeploymentDomain with any type of body
func NewAddTeamMemberRequest ¶
func NewAddTeamMemberRequest(server string, tid TeamId, body AddTeamMemberJSONRequestBody) (*http.Request, error)
NewAddTeamMemberRequest calls the generic AddTeamMember builder with application/json body
func NewAddTeamMemberRequestWithBody ¶
func NewAddTeamMemberRequestWithBody(server string, tid TeamId, contentType string, body io.Reader) (*http.Request, error)
NewAddTeamMemberRequestWithBody generates requests for AddTeamMember with any type of body
func NewAddTeamProjectRequest ¶
func NewAddTeamProjectRequest(server string, tid TeamId, body AddTeamProjectJSONRequestBody) (*http.Request, error)
NewAddTeamProjectRequest calls the generic AddTeamProject builder with application/json body
func NewAddTeamProjectRequestWithBody ¶
func NewAddTeamProjectRequestWithBody(server string, tid TeamId, contentType string, body io.Reader) (*http.Request, error)
NewAddTeamProjectRequestWithBody generates requests for AddTeamProject with any type of body
func NewApplyManifestRequest ¶
func NewApplyManifestRequest(server string, params *ApplyManifestParams, body ApplyManifestJSONRequestBody) (*http.Request, error)
NewApplyManifestRequest calls the generic ApplyManifest builder with application/json body
func NewApplyManifestRequestWithBody ¶
func NewApplyManifestRequestWithBody(server string, params *ApplyManifestParams, contentType string, body io.Reader) (*http.Request, error)
NewApplyManifestRequestWithBody generates requests for ApplyManifest with any type of body
func NewBootSphereFilesRequest ¶
func NewBootSphereFilesRequest(server string, body BootSphereFilesJSONRequestBody) (*http.Request, error)
NewBootSphereFilesRequest calls the generic BootSphereFiles builder with application/json body
func NewBootSphereFilesRequestWithBody ¶
func NewBootSphereFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBootSphereFilesRequestWithBody generates requests for BootSphereFiles with any type of body
func NewBulkUpdateAccountMemberRolesRequest ¶
func NewBulkUpdateAccountMemberRolesRequest(server string, aid AccountId, body BulkUpdateAccountMemberRolesJSONRequestBody) (*http.Request, error)
NewBulkUpdateAccountMemberRolesRequest calls the generic BulkUpdateAccountMemberRoles builder with application/json body
func NewBulkUpdateAccountMemberRolesRequestWithBody ¶
func NewBulkUpdateAccountMemberRolesRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateAccountMemberRolesRequestWithBody generates requests for BulkUpdateAccountMemberRoles with any type of body
func NewCancelBuildRequest ¶
NewCancelBuildRequest generates requests for CancelBuild
func NewCancelDeploymentVersionRequest ¶
func NewCancelDeploymentVersionRequest(server string, id DeploymentId, deployId DeployVersionId) (*http.Request, error)
NewCancelDeploymentVersionRequest generates requests for CancelDeploymentVersion
func NewClearBuildCacheRequest ¶
func NewClearBuildCacheRequest(server string, id DeploymentId) (*http.Request, error)
NewClearBuildCacheRequest generates requests for ClearBuildCache
func NewCloneDeploymentRequest ¶
func NewCloneDeploymentRequest(server string, id DeploymentId, body CloneDeploymentJSONRequestBody) (*http.Request, error)
NewCloneDeploymentRequest calls the generic CloneDeployment builder with application/json body
func NewCloneDeploymentRequestWithBody ¶
func NewCloneDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewCloneDeploymentRequestWithBody generates requests for CloneDeployment with any type of body
func NewCreateAPITokenRequest ¶
func NewCreateAPITokenRequest(server string, params *CreateAPITokenParams, body CreateAPITokenJSONRequestBody) (*http.Request, error)
NewCreateAPITokenRequest calls the generic CreateAPIToken builder with application/json body
func NewCreateAPITokenRequestWithBody ¶
func NewCreateAPITokenRequestWithBody(server string, params *CreateAPITokenParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateAPITokenRequestWithBody generates requests for CreateAPIToken with any type of body
func NewCreateAccountFeatureRequestRequest ¶
func NewCreateAccountFeatureRequestRequest(server string, aid AccountId, body CreateAccountFeatureRequestJSONRequestBody) (*http.Request, error)
NewCreateAccountFeatureRequestRequest calls the generic CreateAccountFeatureRequest builder with application/json body
func NewCreateAccountFeatureRequestRequestWithBody ¶
func NewCreateAccountFeatureRequestRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
NewCreateAccountFeatureRequestRequestWithBody generates requests for CreateAccountFeatureRequest with any type of body
func NewCreateAccountInvitationRequest ¶
func NewCreateAccountInvitationRequest(server string, aid AccountId, body CreateAccountInvitationJSONRequestBody) (*http.Request, error)
NewCreateAccountInvitationRequest calls the generic CreateAccountInvitation builder with application/json body
func NewCreateAccountInvitationRequestWithBody ¶
func NewCreateAccountInvitationRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
NewCreateAccountInvitationRequestWithBody generates requests for CreateAccountInvitation with any type of body
func NewCreateAccountRequest ¶
func NewCreateAccountRequest(server string, body CreateAccountJSONRequestBody) (*http.Request, error)
NewCreateAccountRequest calls the generic CreateAccount builder with application/json body
func NewCreateAccountRequestWithBody ¶
func NewCreateAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAccountRequestWithBody generates requests for CreateAccount with any type of body
func NewCreateAlertRuleRequest ¶
func NewCreateAlertRuleRequest(server string, params *CreateAlertRuleParams, body CreateAlertRuleJSONRequestBody) (*http.Request, error)
NewCreateAlertRuleRequest calls the generic CreateAlertRule builder with application/json body
func NewCreateAlertRuleRequestWithBody ¶
func NewCreateAlertRuleRequestWithBody(server string, params *CreateAlertRuleParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateAlertRuleRequestWithBody generates requests for CreateAlertRule with any type of body
func NewCreateConnectionRequest ¶
func NewCreateConnectionRequest(server string, params *CreateConnectionParams, body CreateConnectionJSONRequestBody) (*http.Request, error)
NewCreateConnectionRequest calls the generic CreateConnection builder with application/json body
func NewCreateConnectionRequestWithBody ¶
func NewCreateConnectionRequestWithBody(server string, params *CreateConnectionParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateConnectionRequestWithBody generates requests for CreateConnection with any type of body
func NewCreateDeploymentRequest ¶
func NewCreateDeploymentRequest(server string, body CreateDeploymentJSONRequestBody) (*http.Request, error)
NewCreateDeploymentRequest calls the generic CreateDeployment builder with application/json body
func NewCreateDeploymentRequestWithBody ¶
func NewCreateDeploymentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDeploymentRequestWithBody generates requests for CreateDeployment with any type of body
func NewCreateEnvironmentRequest ¶
func NewCreateEnvironmentRequest(server string, body CreateEnvironmentJSONRequestBody) (*http.Request, error)
NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body
func NewCreateEnvironmentRequestWithBody ¶
func NewCreateEnvironmentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body
func NewCreateGuardrailRequest ¶
func NewCreateGuardrailRequest(server string, params *CreateGuardrailParams, body CreateGuardrailJSONRequestBody) (*http.Request, error)
NewCreateGuardrailRequest calls the generic CreateGuardrail builder with application/json body
func NewCreateGuardrailRequestWithBody ¶
func NewCreateGuardrailRequestWithBody(server string, params *CreateGuardrailParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateGuardrailRequestWithBody generates requests for CreateGuardrail with any type of body
func NewCreateGuardrailRuleRequest ¶
func NewCreateGuardrailRuleRequest(server string, params *CreateGuardrailRuleParams, body CreateGuardrailRuleJSONRequestBody) (*http.Request, error)
NewCreateGuardrailRuleRequest calls the generic CreateGuardrailRule builder with application/json body
func NewCreateGuardrailRuleRequestWithBody ¶
func NewCreateGuardrailRuleRequestWithBody(server string, params *CreateGuardrailRuleParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateGuardrailRuleRequestWithBody generates requests for CreateGuardrailRule 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 NewCreateServiceRequest ¶
func NewCreateServiceRequest(server string, body CreateServiceJSONRequestBody) (*http.Request, error)
NewCreateServiceRequest calls the generic CreateService builder with application/json body
func NewCreateServiceRequestWithBody ¶
func NewCreateServiceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateServiceRequestWithBody generates requests for CreateService with any type of body
func NewCreateSnapshotRequest ¶
func NewCreateSnapshotRequest(server string, body CreateSnapshotJSONRequestBody) (*http.Request, error)
NewCreateSnapshotRequest calls the generic CreateSnapshot builder with application/json body
func NewCreateSnapshotRequestWithBody ¶
func NewCreateSnapshotRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSnapshotRequestWithBody generates requests for CreateSnapshot with any type of body
func NewCreateSphereFileFolderRequest ¶
func NewCreateSphereFileFolderRequest(server string, body CreateSphereFileFolderJSONRequestBody) (*http.Request, error)
NewCreateSphereFileFolderRequest calls the generic CreateSphereFileFolder builder with application/json body
func NewCreateSphereFileFolderRequestWithBody ¶
func NewCreateSphereFileFolderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateSphereFileFolderRequestWithBody generates requests for CreateSphereFileFolder with any type of body
func NewCreateSpherestorMountRequest ¶
func NewCreateSpherestorMountRequest(server string, id DeploymentId, body CreateSpherestorMountJSONRequestBody) (*http.Request, error)
NewCreateSpherestorMountRequest calls the generic CreateSpherestorMount builder with application/json body
func NewCreateSpherestorMountRequestWithBody ¶
func NewCreateSpherestorMountRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewCreateSpherestorMountRequestWithBody generates requests for CreateSpherestorMount with any type of body
func NewCreateSpherestorVolumeRequest ¶
func NewCreateSpherestorVolumeRequest(server string, params *CreateSpherestorVolumeParams, body CreateSpherestorVolumeJSONRequestBody) (*http.Request, error)
NewCreateSpherestorVolumeRequest calls the generic CreateSpherestorVolume builder with application/json body
func NewCreateSpherestorVolumeRequestWithBody ¶
func NewCreateSpherestorVolumeRequestWithBody(server string, params *CreateSpherestorVolumeParams, contentType string, body io.Reader) (*http.Request, error)
NewCreateSpherestorVolumeRequestWithBody generates requests for CreateSpherestorVolume with any type of body
func NewCreateTeamRequest ¶
func NewCreateTeamRequest(server string, body CreateTeamJSONRequestBody) (*http.Request, error)
NewCreateTeamRequest calls the generic CreateTeam builder with application/json body
func NewCreateTeamRequestWithBody ¶
func NewCreateTeamRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body
func NewDeactivateSpherestorMountRequest ¶
func NewDeactivateSpherestorMountRequest(server string, id DeploymentId, mid SpherestorMountId) (*http.Request, error)
NewDeactivateSpherestorMountRequest generates requests for DeactivateSpherestorMount
func NewDeleteAlertRuleRequest ¶
func NewDeleteAlertRuleRequest(server string, arid AlertRuleId) (*http.Request, error)
NewDeleteAlertRuleRequest generates requests for DeleteAlertRule
func NewDeleteConnectionRequest ¶
func NewDeleteConnectionRequest(server string, cid ConnectionId) (*http.Request, error)
NewDeleteConnectionRequest generates requests for DeleteConnection
func NewDeleteDeploymentDomainRequest ¶
func NewDeleteDeploymentDomainRequest(server string, id DeploymentId, domainId DomainId) (*http.Request, error)
NewDeleteDeploymentDomainRequest generates requests for DeleteDeploymentDomain
func NewDeleteDeploymentEnvVarRequest ¶
func NewDeleteDeploymentEnvVarRequest(server string, id DeploymentId, key EnvVarKey) (*http.Request, error)
NewDeleteDeploymentEnvVarRequest generates requests for DeleteDeploymentEnvVar
func NewDeleteDeploymentRequest ¶
func NewDeleteDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
NewDeleteDeploymentRequest generates requests for DeleteDeployment
func NewDeleteDeploymentSnapshotScheduleRequest ¶
func NewDeleteDeploymentSnapshotScheduleRequest(server string, id DeploymentId) (*http.Request, error)
NewDeleteDeploymentSnapshotScheduleRequest generates requests for DeleteDeploymentSnapshotSchedule
func NewDeleteEnvironmentRequest ¶
func NewDeleteEnvironmentRequest(server string, eid EnvironmentId, params *DeleteEnvironmentParams) (*http.Request, error)
NewDeleteEnvironmentRequest generates requests for DeleteEnvironment
func NewDeleteGuardrailRequest ¶
func NewDeleteGuardrailRequest(server string, gid GuardrailId, params *DeleteGuardrailParams) (*http.Request, error)
NewDeleteGuardrailRequest generates requests for DeleteGuardrail
func NewDeleteGuardrailRuleRequest ¶
func NewDeleteGuardrailRuleRequest(server string, rid GuardrailRuleId, params *DeleteGuardrailRuleParams) (*http.Request, error)
NewDeleteGuardrailRuleRequest generates requests for DeleteGuardrailRule
func NewDeleteProjectRequest ¶
func NewDeleteProjectRequest(server string, pid ProjectId, params *DeleteProjectParams) (*http.Request, error)
NewDeleteProjectRequest generates requests for DeleteProject
func NewDeleteServiceRequest ¶
NewDeleteServiceRequest generates requests for DeleteService
func NewDeleteSnapshotRequest ¶
func NewDeleteSnapshotRequest(server string, sid SnapshotId) (*http.Request, error)
NewDeleteSnapshotRequest generates requests for DeleteSnapshot
func NewDeleteSphereFileRequest ¶
func NewDeleteSphereFileRequest(server string, body DeleteSphereFileJSONRequestBody) (*http.Request, error)
NewDeleteSphereFileRequest calls the generic DeleteSphereFile builder with application/json body
func NewDeleteSphereFileRequestWithBody ¶
func NewDeleteSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteSphereFileRequestWithBody generates requests for DeleteSphereFile with any type of body
func NewDeleteTeamRequest ¶
NewDeleteTeamRequest generates requests for DeleteTeam
func NewDeployDeploymentRequest ¶
func NewDeployDeploymentRequest(server string, id DeploymentId, body DeployDeploymentJSONRequestBody) (*http.Request, error)
NewDeployDeploymentRequest calls the generic DeployDeployment builder with application/json body
func NewDeployDeploymentRequestWithBody ¶
func NewDeployDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewDeployDeploymentRequestWithBody generates requests for DeployDeployment with any type of body
func NewDownloadSphereFileRequest ¶
func NewDownloadSphereFileRequest(server string, params *DownloadSphereFileParams) (*http.Request, error)
NewDownloadSphereFileRequest generates requests for DownloadSphereFile
func NewGetAPITokenRequest ¶
func NewGetAPITokenRequest(server string, tid APITokenId) (*http.Request, error)
NewGetAPITokenRequest generates requests for GetAPIToken
func NewGetAccountBillingRequest ¶
NewGetAccountBillingRequest generates requests for GetAccountBilling
func NewGetAccountQuoteRequest ¶
func NewGetAccountQuoteRequest(server string, params *GetAccountQuoteParams) (*http.Request, error)
NewGetAccountQuoteRequest generates requests for GetAccountQuote
func NewGetAccountRequest ¶
NewGetAccountRequest generates requests for GetAccount
func NewGetAccountResourceSummaryRequest ¶
NewGetAccountResourceSummaryRequest generates requests for GetAccountResourceSummary
func NewGetAccountResourcesRequest ¶
NewGetAccountResourcesRequest generates requests for GetAccountResources
func NewGetAccountRoleRequest ¶
NewGetAccountRoleRequest generates requests for GetAccountRole
func NewGetAlertRuleRequest ¶
func NewGetAlertRuleRequest(server string, arid AlertRuleId) (*http.Request, error)
NewGetAlertRuleRequest generates requests for GetAlertRule
func NewGetBuildCacheRequest ¶
func NewGetBuildCacheRequest(server string, id DeploymentId) (*http.Request, error)
NewGetBuildCacheRequest generates requests for GetBuildCache
func NewGetBuildLogStreamTokenRequest ¶
func NewGetBuildLogStreamTokenRequest(server string, id DeploymentId, bid BuildId) (*http.Request, error)
NewGetBuildLogStreamTokenRequest generates requests for GetBuildLogStreamToken
func NewGetBuildManifestRequest ¶
func NewGetBuildManifestRequest(server string, id DeploymentId) (*http.Request, error)
NewGetBuildManifestRequest generates requests for GetBuildManifest
func NewGetBuildRequest ¶
NewGetBuildRequest generates requests for GetBuild
func NewGetConnectionRequest ¶
func NewGetConnectionRequest(server string, cid ConnectionId) (*http.Request, error)
NewGetConnectionRequest generates requests for GetConnection
func NewGetCronJobRunLogsRequest ¶
func NewGetCronJobRunLogsRequest(server string, id DeploymentId, rid CronRunId, params *GetCronJobRunLogsParams) (*http.Request, error)
NewGetCronJobRunLogsRequest generates requests for GetCronJobRunLogs
func NewGetCurrentDeploymentVersionRequest ¶
func NewGetCurrentDeploymentVersionRequest(server string, id DeploymentId) (*http.Request, error)
NewGetCurrentDeploymentVersionRequest generates requests for GetCurrentDeploymentVersion
func NewGetCurrentUserRequest ¶
NewGetCurrentUserRequest generates requests for GetCurrentUser
func NewGetDeploymentBuildLogsRequest ¶
func NewGetDeploymentBuildLogsRequest(server string, id DeploymentId, deployId DeployVersionId, params *GetDeploymentBuildLogsParams) (*http.Request, error)
NewGetDeploymentBuildLogsRequest generates requests for GetDeploymentBuildLogs
func NewGetDeploymentBuildStatusRequest ¶
func NewGetDeploymentBuildStatusRequest(server string, id DeploymentId) (*http.Request, error)
NewGetDeploymentBuildStatusRequest generates requests for GetDeploymentBuildStatus
func NewGetDeploymentCronJobLogsHistogramRequest ¶
func NewGetDeploymentCronJobLogsHistogramRequest(server string, id DeploymentId, params *GetDeploymentCronJobLogsHistogramParams) (*http.Request, error)
NewGetDeploymentCronJobLogsHistogramRequest generates requests for GetDeploymentCronJobLogsHistogram
func NewGetDeploymentDeployLogsRequest ¶
func NewGetDeploymentDeployLogsRequest(server string, id DeploymentId, params *GetDeploymentDeployLogsParams) (*http.Request, error)
NewGetDeploymentDeployLogsRequest generates requests for GetDeploymentDeployLogs
func NewGetDeploymentDomainDnsGuidanceRequest ¶
func NewGetDeploymentDomainDnsGuidanceRequest(server string, id DeploymentId, params *GetDeploymentDomainDnsGuidanceParams) (*http.Request, error)
NewGetDeploymentDomainDnsGuidanceRequest generates requests for GetDeploymentDomainDnsGuidance
func NewGetDeploymentDomainRequest ¶
func NewGetDeploymentDomainRequest(server string, id DeploymentId, domainId DomainId) (*http.Request, error)
NewGetDeploymentDomainRequest generates requests for GetDeploymentDomain
func NewGetDeploymentMetricsRequest ¶
func NewGetDeploymentMetricsRequest(server string, id DeploymentId, params *GetDeploymentMetricsParams) (*http.Request, error)
NewGetDeploymentMetricsRequest generates requests for GetDeploymentMetrics
func NewGetDeploymentRequest ¶
func NewGetDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
NewGetDeploymentRequest generates requests for GetDeployment
func NewGetDeploymentRuntimeLogsHistogramRequest ¶
func NewGetDeploymentRuntimeLogsHistogramRequest(server string, id DeploymentId, params *GetDeploymentRuntimeLogsHistogramParams) (*http.Request, error)
NewGetDeploymentRuntimeLogsHistogramRequest generates requests for GetDeploymentRuntimeLogsHistogram
func NewGetDeploymentRuntimeLogsRequest ¶
func NewGetDeploymentRuntimeLogsRequest(server string, id DeploymentId, params *GetDeploymentRuntimeLogsParams) (*http.Request, error)
NewGetDeploymentRuntimeLogsRequest generates requests for GetDeploymentRuntimeLogs
func NewGetDeploymentSnapshotScheduleRequest ¶
func NewGetDeploymentSnapshotScheduleRequest(server string, id DeploymentId) (*http.Request, error)
NewGetDeploymentSnapshotScheduleRequest generates requests for GetDeploymentSnapshotSchedule
func NewGetDeploymentStatusRequest ¶
func NewGetDeploymentStatusRequest(server string, id DeploymentId) (*http.Request, error)
NewGetDeploymentStatusRequest generates requests for GetDeploymentStatus
func NewGetDeploymentVersionRequest ¶
func NewGetDeploymentVersionRequest(server string, id DeploymentId, deployId DeployVersionId) (*http.Request, error)
NewGetDeploymentVersionRequest generates requests for GetDeploymentVersion
func NewGetEnvironmentDomainDnsGuidanceRequest ¶
func NewGetEnvironmentDomainDnsGuidanceRequest(server string, eid EnvironmentId, params *GetEnvironmentDomainDnsGuidanceParams) (*http.Request, error)
NewGetEnvironmentDomainDnsGuidanceRequest generates requests for GetEnvironmentDomainDnsGuidance
func NewGetEnvironmentRequest ¶
func NewGetEnvironmentRequest(server string, eid EnvironmentId) (*http.Request, error)
NewGetEnvironmentRequest generates requests for GetEnvironment
func NewGetEnvironmentSecretsRequest ¶
func NewGetEnvironmentSecretsRequest(server string, eid EnvironmentId) (*http.Request, error)
NewGetEnvironmentSecretsRequest generates requests for GetEnvironmentSecrets
func NewGetEnvironmentVariablesRequest ¶
func NewGetEnvironmentVariablesRequest(server string, eid EnvironmentId) (*http.Request, error)
NewGetEnvironmentVariablesRequest generates requests for GetEnvironmentVariables
func NewGetGitHubAppInstallUrlRequest ¶
NewGetGitHubAppInstallUrlRequest generates requests for GetGitHubAppInstallUrl
func NewGetGuardrailRequest ¶
func NewGetGuardrailRequest(server string, gid GuardrailId, params *GetGuardrailParams) (*http.Request, error)
NewGetGuardrailRequest generates requests for GetGuardrail
func NewGetLatestMonthlyAccountInvoiceRequest ¶
NewGetLatestMonthlyAccountInvoiceRequest generates requests for GetLatestMonthlyAccountInvoice
func NewGetNotificationSettingsRequest ¶
NewGetNotificationSettingsRequest generates requests for GetNotificationSettings
func NewGetNotificationUnreadCountRequest ¶
NewGetNotificationUnreadCountRequest generates requests for GetNotificationUnreadCount
func NewGetPlanRequest ¶
NewGetPlanRequest generates requests for GetPlan
func NewGetPluginRequest ¶
NewGetPluginRequest generates requests for GetPlugin
func NewGetProjectRequest ¶
NewGetProjectRequest generates requests for GetProject
func NewGetProjectResourcesRequest ¶
NewGetProjectResourcesRequest generates requests for GetProjectResources
func NewGetProjectRoleRequest ¶
NewGetProjectRoleRequest generates requests for GetProjectRole
func NewGetResourceSchemaRequest ¶
NewGetResourceSchemaRequest generates requests for GetResourceSchema
func NewGetRuntimeLogStreamTokenRequest ¶
func NewGetRuntimeLogStreamTokenRequest(server string, id DeploymentId) (*http.Request, error)
NewGetRuntimeLogStreamTokenRequest generates requests for GetRuntimeLogStreamToken
func NewGetServiceRequest ¶
NewGetServiceRequest generates requests for GetService
func NewGetSnapshotRequest ¶
func NewGetSnapshotRequest(server string, sid SnapshotId, params *GetSnapshotParams) (*http.Request, error)
NewGetSnapshotRequest generates requests for GetSnapshot
func NewGetSphereFileDetailsRequest ¶
func NewGetSphereFileDetailsRequest(server string, body GetSphereFileDetailsJSONRequestBody) (*http.Request, error)
NewGetSphereFileDetailsRequest calls the generic GetSphereFileDetails builder with application/json body
func NewGetSphereFileDetailsRequestWithBody ¶
func NewGetSphereFileDetailsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGetSphereFileDetailsRequestWithBody generates requests for GetSphereFileDetails with any type of body
func NewGetSphereFileStorageUsageRequest ¶
func NewGetSphereFileStorageUsageRequest(server string, body GetSphereFileStorageUsageJSONRequestBody) (*http.Request, error)
NewGetSphereFileStorageUsageRequest calls the generic GetSphereFileStorageUsage builder with application/json body
func NewGetSphereFileStorageUsageRequestWithBody ¶
func NewGetSphereFileStorageUsageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGetSphereFileStorageUsageRequestWithBody generates requests for GetSphereFileStorageUsage with any type of body
func NewGetSpherestorVolumeRequest ¶
func NewGetSpherestorVolumeRequest(server string, vid SpherestorVolumeId) (*http.Request, error)
NewGetSpherestorVolumeRequest generates requests for GetSpherestorVolume
func NewGetSubscriptionRequest ¶
func NewGetSubscriptionRequest(server string, id SubscriptionId) (*http.Request, error)
NewGetSubscriptionRequest generates requests for GetSubscription
func NewGetTeamRequest ¶
NewGetTeamRequest generates requests for GetTeam
func NewInstallGitHubAppRequest ¶
func NewInstallGitHubAppRequest(server string, params *InstallGitHubAppParams, body InstallGitHubAppJSONRequestBody) (*http.Request, error)
NewInstallGitHubAppRequest calls the generic InstallGitHubApp builder with application/json body
func NewInstallGitHubAppRequestWithBody ¶
func NewInstallGitHubAppRequestWithBody(server string, params *InstallGitHubAppParams, contentType string, body io.Reader) (*http.Request, error)
NewInstallGitHubAppRequestWithBody generates requests for InstallGitHubApp with any type of body
func NewLeaveAccountRequest ¶
NewLeaveAccountRequest generates requests for LeaveAccount
func NewListAPITokensRequest ¶
func NewListAPITokensRequest(server string, params *ListAPITokensParams) (*http.Request, error)
NewListAPITokensRequest generates requests for ListAPITokens
func NewListAccountDomainDetailsRequest ¶
func NewListAccountDomainDetailsRequest(server string, params *ListAccountDomainDetailsParams) (*http.Request, error)
NewListAccountDomainDetailsRequest generates requests for ListAccountDomainDetails
func NewListAccountEventsRequest ¶
func NewListAccountEventsRequest(server string, aid AccountId, params *ListAccountEventsParams) (*http.Request, error)
NewListAccountEventsRequest generates requests for ListAccountEvents
func NewListAccountFeaturesRequest ¶
NewListAccountFeaturesRequest generates requests for ListAccountFeatures
func NewListAccountInvitationEventsRequest ¶
func NewListAccountInvitationEventsRequest(server string, aid AccountId, params *ListAccountInvitationEventsParams) (*http.Request, error)
NewListAccountInvitationEventsRequest generates requests for ListAccountInvitationEvents
func NewListAccountInvoicesRequest ¶
func NewListAccountInvoicesRequest(server string, aid AccountId, params *ListAccountInvoicesParams) (*http.Request, error)
NewListAccountInvoicesRequest generates requests for ListAccountInvoices
func NewListAccountMembersRequest ¶
NewListAccountMembersRequest generates requests for ListAccountMembers
func NewListAccountPaymentHistoryRequest ¶
func NewListAccountPaymentHistoryRequest(server string, aid AccountId, params *ListAccountPaymentHistoryParams) (*http.Request, error)
NewListAccountPaymentHistoryRequest generates requests for ListAccountPaymentHistory
func NewListAccountsRequest ¶
func NewListAccountsRequest(server string, params *ListAccountsParams) (*http.Request, error)
NewListAccountsRequest generates requests for ListAccounts
func NewListActivityLogsRequest ¶
func NewListActivityLogsRequest(server string, params *ListActivityLogsParams) (*http.Request, error)
NewListActivityLogsRequest generates requests for ListActivityLogs
func NewListAlertRulesRequest ¶
func NewListAlertRulesRequest(server string, params *ListAlertRulesParams) (*http.Request, error)
NewListAlertRulesRequest generates requests for ListAlertRules
func NewListBuildRuntimesRequest ¶
NewListBuildRuntimesRequest generates requests for ListBuildRuntimes
func NewListConnectionRepositoriesRequest ¶
func NewListConnectionRepositoriesRequest(server string, cid ConnectionId) (*http.Request, error)
NewListConnectionRepositoriesRequest generates requests for ListConnectionRepositories
func NewListConnectionsRequest ¶
func NewListConnectionsRequest(server string, params *ListConnectionsParams) (*http.Request, error)
NewListConnectionsRequest generates requests for ListConnections
func NewListCronJobRunsRequest ¶
func NewListCronJobRunsRequest(server string, id DeploymentId, params *ListCronJobRunsParams) (*http.Request, error)
NewListCronJobRunsRequest generates requests for ListCronJobRuns
func NewListDeploymentBuildsRequest ¶
func NewListDeploymentBuildsRequest(server string, id DeploymentId, params *ListDeploymentBuildsParams) (*http.Request, error)
NewListDeploymentBuildsRequest generates requests for ListDeploymentBuilds
func NewListDeploymentDomainsRequest ¶
func NewListDeploymentDomainsRequest(server string, id DeploymentId) (*http.Request, error)
NewListDeploymentDomainsRequest generates requests for ListDeploymentDomains
func NewListDeploymentEnvVarsRequest ¶
func NewListDeploymentEnvVarsRequest(server string, id DeploymentId) (*http.Request, error)
NewListDeploymentEnvVarsRequest generates requests for ListDeploymentEnvVars
func NewListDeploymentEventsRequest ¶
func NewListDeploymentEventsRequest(server string, id DeploymentId, params *ListDeploymentEventsParams) (*http.Request, error)
NewListDeploymentEventsRequest generates requests for ListDeploymentEvents
func NewListDeploymentSnapshotLogsRequest ¶
func NewListDeploymentSnapshotLogsRequest(server string, id DeploymentId) (*http.Request, error)
NewListDeploymentSnapshotLogsRequest generates requests for ListDeploymentSnapshotLogs
func NewListDeploymentSphereletsRequest ¶
func NewListDeploymentSphereletsRequest(server string, id DeploymentId) (*http.Request, error)
NewListDeploymentSphereletsRequest generates requests for ListDeploymentSpherelets
func NewListDeploymentVersionsRequest ¶
func NewListDeploymentVersionsRequest(server string, id DeploymentId, params *ListDeploymentVersionsParams) (*http.Request, error)
NewListDeploymentVersionsRequest generates requests for ListDeploymentVersions
func NewListDeploymentsRequest ¶
func NewListDeploymentsRequest(server string, params *ListDeploymentsParams) (*http.Request, error)
NewListDeploymentsRequest generates requests for ListDeployments
func NewListEnvironmentsRequest ¶
func NewListEnvironmentsRequest(server string, params *ListEnvironmentsParams) (*http.Request, error)
NewListEnvironmentsRequest generates requests for ListEnvironments
func NewListGuardrailAuditLogsRequest ¶
func NewListGuardrailAuditLogsRequest(server string, params *ListGuardrailAuditLogsParams) (*http.Request, error)
NewListGuardrailAuditLogsRequest generates requests for ListGuardrailAuditLogs
func NewListGuardrailsRequest ¶
func NewListGuardrailsRequest(server string, params *ListGuardrailsParams) (*http.Request, error)
NewListGuardrailsRequest generates requests for ListGuardrails
func NewListInvitationEventsRequest ¶
func NewListInvitationEventsRequest(server string, aid AccountId, invid InvitationId) (*http.Request, error)
NewListInvitationEventsRequest generates requests for ListInvitationEvents
func NewListNotificationsRequest ¶
func NewListNotificationsRequest(server string, params *ListNotificationsParams) (*http.Request, error)
NewListNotificationsRequest generates requests for ListNotifications
func NewListPlansRequest ¶
func NewListPlansRequest(server string, params *ListPlansParams) (*http.Request, error)
NewListPlansRequest generates requests for ListPlans
func NewListPluginsRequest ¶
func NewListPluginsRequest(server string, params *ListPluginsParams) (*http.Request, error)
NewListPluginsRequest generates requests for ListPlugins
func NewListProjectsRequest ¶
func NewListProjectsRequest(server string, params *ListProjectsParams) (*http.Request, error)
NewListProjectsRequest generates requests for ListProjects
func NewListRegionsRequest ¶
func NewListRegionsRequest(server string, params *ListRegionsParams) (*http.Request, error)
NewListRegionsRequest generates requests for ListRegions
func NewListRepositoryBranchesRequest ¶
func NewListRepositoryBranchesRequest(server string, cid ConnectionId, params *ListRepositoryBranchesParams) (*http.Request, error)
NewListRepositoryBranchesRequest generates requests for ListRepositoryBranches
func NewListResourceSchemasRequest ¶
NewListResourceSchemasRequest generates requests for ListResourceSchemas
func NewListServiceDeploymentsRequest ¶
NewListServiceDeploymentsRequest generates requests for ListServiceDeployments
func NewListServicesRequest ¶
func NewListServicesRequest(server string, params *ListServicesParams) (*http.Request, error)
NewListServicesRequest generates requests for ListServices
func NewListSnapshotsRequest ¶
func NewListSnapshotsRequest(server string, params *ListSnapshotsParams) (*http.Request, error)
NewListSnapshotsRequest generates requests for ListSnapshots
func NewListSphereFilesRequest ¶
func NewListSphereFilesRequest(server string, body ListSphereFilesJSONRequestBody) (*http.Request, error)
NewListSphereFilesRequest calls the generic ListSphereFiles builder with application/json body
func NewListSphereFilesRequestWithBody ¶
func NewListSphereFilesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewListSphereFilesRequestWithBody generates requests for ListSphereFiles with any type of body
func NewListSpherestorVolumesRequest ¶
func NewListSpherestorVolumesRequest(server string, params *ListSpherestorVolumesParams) (*http.Request, error)
NewListSpherestorVolumesRequest generates requests for ListSpherestorVolumes
func NewListSubscriptionCategoryDetailsRequest ¶
func NewListSubscriptionCategoryDetailsRequest(server string, params *ListSubscriptionCategoryDetailsParams) (*http.Request, error)
NewListSubscriptionCategoryDetailsRequest generates requests for ListSubscriptionCategoryDetails
func NewListSubscriptionFeaturesRequest ¶
func NewListSubscriptionFeaturesRequest(server string, params *ListSubscriptionFeaturesParams) (*http.Request, error)
NewListSubscriptionFeaturesRequest generates requests for ListSubscriptionFeatures
func NewListSubscriptionsRequest ¶
func NewListSubscriptionsRequest(server string, params *ListSubscriptionsParams) (*http.Request, error)
NewListSubscriptionsRequest generates requests for ListSubscriptions
func NewListTeamProjectsRequest ¶
NewListTeamProjectsRequest generates requests for ListTeamProjects
func NewListTeamsRequest ¶
func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)
NewListTeamsRequest generates requests for ListTeams
func NewListUserAccountsRequest ¶
NewListUserAccountsRequest generates requests for ListUserAccounts
func NewListUserPendingInvitationsRequest ¶
NewListUserPendingInvitationsRequest generates requests for ListUserPendingInvitations
func NewListUserProjectsRequest ¶
NewListUserProjectsRequest generates requests for ListUserProjects
func NewListUserSearchHistoryRequest ¶
NewListUserSearchHistoryRequest generates requests for ListUserSearchHistory
func NewMarkAllNotificationsReadRequest ¶
NewMarkAllNotificationsReadRequest generates requests for MarkAllNotificationsRead
func NewRemoveAccountMemberRequest ¶
NewRemoveAccountMemberRequest generates requests for RemoveAccountMember
func NewRemoveEnvironmentCustomDomainRequest ¶
func NewRemoveEnvironmentCustomDomainRequest(server string, eid EnvironmentId) (*http.Request, error)
NewRemoveEnvironmentCustomDomainRequest generates requests for RemoveEnvironmentCustomDomain
func NewRemoveTeamMemberRequest ¶
NewRemoveTeamMemberRequest generates requests for RemoveTeamMember
func NewRemoveTeamProjectRequest ¶
NewRemoveTeamProjectRequest generates requests for RemoveTeamProject
func NewRenameSphereFileRequest ¶
func NewRenameSphereFileRequest(server string, body RenameSphereFileJSONRequestBody) (*http.Request, error)
NewRenameSphereFileRequest calls the generic RenameSphereFile builder with application/json body
func NewRenameSphereFileRequestWithBody ¶
func NewRenameSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRenameSphereFileRequestWithBody generates requests for RenameSphereFile with any type of body
func NewReplaceDeploymentEnvVarsRequest ¶
func NewReplaceDeploymentEnvVarsRequest(server string, id DeploymentId, body ReplaceDeploymentEnvVarsJSONRequestBody) (*http.Request, error)
NewReplaceDeploymentEnvVarsRequest calls the generic ReplaceDeploymentEnvVars builder with application/json body
func NewReplaceDeploymentEnvVarsRequestWithBody ¶
func NewReplaceDeploymentEnvVarsRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewReplaceDeploymentEnvVarsRequestWithBody generates requests for ReplaceDeploymentEnvVars with any type of body
func NewReplaceEnvironmentSecretsRequest ¶
func NewReplaceEnvironmentSecretsRequest(server string, eid EnvironmentId, body ReplaceEnvironmentSecretsJSONRequestBody) (*http.Request, error)
NewReplaceEnvironmentSecretsRequest calls the generic ReplaceEnvironmentSecrets builder with application/json body
func NewReplaceEnvironmentSecretsRequestWithBody ¶
func NewReplaceEnvironmentSecretsRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewReplaceEnvironmentSecretsRequestWithBody generates requests for ReplaceEnvironmentSecrets with any type of body
func NewReplaceEnvironmentVariablesRequest ¶
func NewReplaceEnvironmentVariablesRequest(server string, eid EnvironmentId, body ReplaceEnvironmentVariablesJSONRequestBody) (*http.Request, error)
NewReplaceEnvironmentVariablesRequest calls the generic ReplaceEnvironmentVariables builder with application/json body
func NewReplaceEnvironmentVariablesRequestWithBody ¶
func NewReplaceEnvironmentVariablesRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewReplaceEnvironmentVariablesRequestWithBody generates requests for ReplaceEnvironmentVariables with any type of body
func NewResendAccountInvitationRequest ¶
func NewResendAccountInvitationRequest(server string, aid AccountId, invid InvitationId) (*http.Request, error)
NewResendAccountInvitationRequest generates requests for ResendAccountInvitation
func NewRestartDeploymentRequest ¶
func NewRestartDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
NewRestartDeploymentRequest generates requests for RestartDeployment
func NewRestoreSnapshotRequest ¶
func NewRestoreSnapshotRequest(server string, sid SnapshotId, body RestoreSnapshotJSONRequestBody) (*http.Request, error)
NewRestoreSnapshotRequest calls the generic RestoreSnapshot builder with application/json body
func NewRestoreSnapshotRequestWithBody ¶
func NewRestoreSnapshotRequestWithBody(server string, sid SnapshotId, contentType string, body io.Reader) (*http.Request, error)
NewRestoreSnapshotRequestWithBody generates requests for RestoreSnapshot with any type of body
func NewResumeDeploymentRequest ¶
func NewResumeDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
NewResumeDeploymentRequest generates requests for ResumeDeployment
func NewRevokeAPITokenRequest ¶
func NewRevokeAPITokenRequest(server string, tid APITokenId) (*http.Request, error)
NewRevokeAPITokenRequest generates requests for RevokeAPIToken
func NewRevokeAccountInvitationRequest ¶
func NewRevokeAccountInvitationRequest(server string, aid AccountId, invid InvitationId) (*http.Request, error)
NewRevokeAccountInvitationRequest generates requests for RevokeAccountInvitation
func NewRollbackDeploymentRequest ¶
func NewRollbackDeploymentRequest(server string, id DeploymentId, body RollbackDeploymentJSONRequestBody) (*http.Request, error)
NewRollbackDeploymentRequest calls the generic RollbackDeployment builder with application/json body
func NewRollbackDeploymentRequestWithBody ¶
func NewRollbackDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewRollbackDeploymentRequestWithBody generates requests for RollbackDeployment with any type of body
func NewScaleDeploymentRequest ¶
func NewScaleDeploymentRequest(server string, id DeploymentId, body ScaleDeploymentJSONRequestBody) (*http.Request, error)
NewScaleDeploymentRequest calls the generic ScaleDeployment builder with application/json body
func NewScaleDeploymentRequestWithBody ¶
func NewScaleDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewScaleDeploymentRequestWithBody generates requests for ScaleDeployment with any type of body
func NewSearchAccountResourcesRequest ¶
func NewSearchAccountResourcesRequest(server string, aid AccountId, params *SearchAccountResourcesParams) (*http.Request, error)
NewSearchAccountResourcesRequest generates requests for SearchAccountResources
func NewSetDeploymentEnvVarRequest ¶
func NewSetDeploymentEnvVarRequest(server string, id DeploymentId, key EnvVarKey, body SetDeploymentEnvVarJSONRequestBody) (*http.Request, error)
NewSetDeploymentEnvVarRequest calls the generic SetDeploymentEnvVar builder with application/json body
func NewSetDeploymentEnvVarRequestWithBody ¶
func NewSetDeploymentEnvVarRequestWithBody(server string, id DeploymentId, key EnvVarKey, contentType string, body io.Reader) (*http.Request, error)
NewSetDeploymentEnvVarRequestWithBody generates requests for SetDeploymentEnvVar with any type of body
func NewSetEnvironmentCustomDomainRequest ¶
func NewSetEnvironmentCustomDomainRequest(server string, eid EnvironmentId, body SetEnvironmentCustomDomainJSONRequestBody) (*http.Request, error)
NewSetEnvironmentCustomDomainRequest calls the generic SetEnvironmentCustomDomain builder with application/json body
func NewSetEnvironmentCustomDomainRequestWithBody ¶
func NewSetEnvironmentCustomDomainRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewSetEnvironmentCustomDomainRequestWithBody generates requests for SetEnvironmentCustomDomain with any type of body
func NewSoftDeleteAccountRequest ¶
func NewSoftDeleteAccountRequest(server string, aid AccountId, body SoftDeleteAccountJSONRequestBody) (*http.Request, error)
NewSoftDeleteAccountRequest calls the generic SoftDeleteAccount builder with application/json body
func NewSoftDeleteAccountRequestWithBody ¶
func NewSoftDeleteAccountRequestWithBody(server string, aid AccountId, contentType string, body io.Reader) (*http.Request, error)
NewSoftDeleteAccountRequestWithBody generates requests for SoftDeleteAccount with any type of body
func NewStreamBuildLogsRequest ¶
func NewStreamBuildLogsRequest(server string, id DeploymentId, bid BuildId, params *StreamBuildLogsParams) (*http.Request, error)
NewStreamBuildLogsRequest generates requests for StreamBuildLogs
func NewStreamCronJobRunLogsRequest ¶
func NewStreamCronJobRunLogsRequest(server string, id DeploymentId, rid CronRunId) (*http.Request, error)
NewStreamCronJobRunLogsRequest generates requests for StreamCronJobRunLogs
func NewStreamDeploymentRuntimeLogsRequest ¶
func NewStreamDeploymentRuntimeLogsRequest(server string, id DeploymentId, params *StreamDeploymentRuntimeLogsParams) (*http.Request, error)
NewStreamDeploymentRuntimeLogsRequest generates requests for StreamDeploymentRuntimeLogs
func NewSuspendDeploymentRequest ¶
func NewSuspendDeploymentRequest(server string, id DeploymentId) (*http.Request, error)
NewSuspendDeploymentRequest generates requests for SuspendDeployment
func NewTarSphereFileRequest ¶
func NewTarSphereFileRequest(server string, body TarSphereFileJSONRequestBody) (*http.Request, error)
NewTarSphereFileRequest calls the generic TarSphereFile builder with application/json body
func NewTarSphereFileRequestWithBody ¶
func NewTarSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTarSphereFileRequestWithBody generates requests for TarSphereFile with any type of body
func NewToggleEnvironmentSubdomainRequest ¶
func NewToggleEnvironmentSubdomainRequest(server string, eid EnvironmentId, body ToggleEnvironmentSubdomainJSONRequestBody) (*http.Request, error)
NewToggleEnvironmentSubdomainRequest calls the generic ToggleEnvironmentSubdomain builder with application/json body
func NewToggleEnvironmentSubdomainRequestWithBody ¶
func NewToggleEnvironmentSubdomainRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewToggleEnvironmentSubdomainRequestWithBody generates requests for ToggleEnvironmentSubdomain with any type of body
func NewToggleGuardrailStatusRequest ¶
func NewToggleGuardrailStatusRequest(server string, gid GuardrailId, params *ToggleGuardrailStatusParams) (*http.Request, error)
NewToggleGuardrailStatusRequest generates requests for ToggleGuardrailStatus
func NewTriggerBuildRequest ¶
func NewTriggerBuildRequest(server string, id DeploymentId, body TriggerBuildJSONRequestBody) (*http.Request, error)
NewTriggerBuildRequest calls the generic TriggerBuild builder with application/json body
func NewTriggerBuildRequestWithBody ¶
func NewTriggerBuildRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewTriggerBuildRequestWithBody generates requests for TriggerBuild with any type of body
func NewUntarSphereFileRequest ¶
func NewUntarSphereFileRequest(server string, body UntarSphereFileJSONRequestBody) (*http.Request, error)
NewUntarSphereFileRequest calls the generic UntarSphereFile builder with application/json body
func NewUntarSphereFileRequestWithBody ¶
func NewUntarSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUntarSphereFileRequestWithBody generates requests for UntarSphereFile with any type of body
func NewUpdateAccountMemberRoleRequest ¶
func NewUpdateAccountMemberRoleRequest(server string, aid AccountId, uid UserId, body UpdateAccountMemberRoleJSONRequestBody) (*http.Request, error)
NewUpdateAccountMemberRoleRequest calls the generic UpdateAccountMemberRole builder with application/json body
func NewUpdateAccountMemberRoleRequestWithBody ¶
func NewUpdateAccountMemberRoleRequestWithBody(server string, aid AccountId, uid UserId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAccountMemberRoleRequestWithBody generates requests for UpdateAccountMemberRole with any type of body
func NewUpdateAlertRuleRequest ¶
func NewUpdateAlertRuleRequest(server string, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody) (*http.Request, error)
NewUpdateAlertRuleRequest calls the generic UpdateAlertRule builder with application/json body
func NewUpdateAlertRuleRequestWithBody ¶
func NewUpdateAlertRuleRequestWithBody(server string, arid AlertRuleId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAlertRuleRequestWithBody generates requests for UpdateAlertRule with any type of body
func NewUpdateBuildManifestRequest ¶
func NewUpdateBuildManifestRequest(server string, id DeploymentId, body UpdateBuildManifestJSONRequestBody) (*http.Request, error)
NewUpdateBuildManifestRequest calls the generic UpdateBuildManifest builder with application/json body
func NewUpdateBuildManifestRequestWithBody ¶
func NewUpdateBuildManifestRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateBuildManifestRequestWithBody generates requests for UpdateBuildManifest with any type of body
func NewUpdateCurrentUserRequest ¶
func NewUpdateCurrentUserRequest(server string, body UpdateCurrentUserJSONRequestBody) (*http.Request, error)
NewUpdateCurrentUserRequest calls the generic UpdateCurrentUser builder with application/json body
func NewUpdateCurrentUserRequestWithBody ¶
func NewUpdateCurrentUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCurrentUserRequestWithBody generates requests for UpdateCurrentUser with any type of body
func NewUpdateDeploymentRequest ¶
func NewUpdateDeploymentRequest(server string, id DeploymentId, body UpdateDeploymentJSONRequestBody) (*http.Request, error)
NewUpdateDeploymentRequest calls the generic UpdateDeployment builder with application/json body
func NewUpdateDeploymentRequestWithBody ¶
func NewUpdateDeploymentRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDeploymentRequestWithBody generates requests for UpdateDeployment with any type of body
func NewUpdateEnvironmentDomainPathRequest ¶
func NewUpdateEnvironmentDomainPathRequest(server string, eid EnvironmentId, body UpdateEnvironmentDomainPathJSONRequestBody) (*http.Request, error)
NewUpdateEnvironmentDomainPathRequest calls the generic UpdateEnvironmentDomainPath builder with application/json body
func NewUpdateEnvironmentDomainPathRequestWithBody ¶
func NewUpdateEnvironmentDomainPathRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentDomainPathRequestWithBody generates requests for UpdateEnvironmentDomainPath with any type of body
func NewUpdateEnvironmentNetworkingRequest ¶
func NewUpdateEnvironmentNetworkingRequest(server string, eid EnvironmentId, body UpdateEnvironmentNetworkingJSONRequestBody) (*http.Request, error)
NewUpdateEnvironmentNetworkingRequest calls the generic UpdateEnvironmentNetworking builder with application/json body
func NewUpdateEnvironmentNetworkingRequestWithBody ¶
func NewUpdateEnvironmentNetworkingRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentNetworkingRequestWithBody generates requests for UpdateEnvironmentNetworking with any type of body
func NewUpdateEnvironmentRequest ¶
func NewUpdateEnvironmentRequest(server string, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody) (*http.Request, error)
NewUpdateEnvironmentRequest calls the generic UpdateEnvironment builder with application/json body
func NewUpdateEnvironmentRequestWithBody ¶
func NewUpdateEnvironmentRequestWithBody(server string, eid EnvironmentId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body
func NewUpdateGuardrailRequest ¶
func NewUpdateGuardrailRequest(server string, gid GuardrailId, params *UpdateGuardrailParams, body UpdateGuardrailJSONRequestBody) (*http.Request, error)
NewUpdateGuardrailRequest calls the generic UpdateGuardrail builder with application/json body
func NewUpdateGuardrailRequestWithBody ¶
func NewUpdateGuardrailRequestWithBody(server string, gid GuardrailId, params *UpdateGuardrailParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGuardrailRequestWithBody generates requests for UpdateGuardrail with any type of body
func NewUpdateGuardrailRuleRequest ¶
func NewUpdateGuardrailRuleRequest(server string, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, body UpdateGuardrailRuleJSONRequestBody) (*http.Request, error)
NewUpdateGuardrailRuleRequest calls the generic UpdateGuardrailRule builder with application/json body
func NewUpdateGuardrailRuleRequestWithBody ¶
func NewUpdateGuardrailRuleRequestWithBody(server string, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateGuardrailRuleRequestWithBody generates requests for UpdateGuardrailRule with any type of body
func NewUpdateNotificationRequest ¶
func NewUpdateNotificationRequest(server string, nid NotificationId, body UpdateNotificationJSONRequestBody) (*http.Request, error)
NewUpdateNotificationRequest calls the generic UpdateNotification builder with application/json body
func NewUpdateNotificationRequestWithBody ¶
func NewUpdateNotificationRequestWithBody(server string, nid NotificationId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNotificationRequestWithBody generates requests for UpdateNotification with any type of body
func NewUpdateProjectRequest ¶
func NewUpdateProjectRequest(server string, pid ProjectId, body UpdateProjectJSONRequestBody) (*http.Request, error)
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body
func NewUpdateProjectRequestWithBody ¶
func NewUpdateProjectRequestWithBody(server string, pid ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body
func NewUpdateServiceRequest ¶
func NewUpdateServiceRequest(server string, sid ServiceId, body UpdateServiceJSONRequestBody) (*http.Request, error)
NewUpdateServiceRequest calls the generic UpdateService builder with application/json body
func NewUpdateServiceRequestWithBody ¶
func NewUpdateServiceRequestWithBody(server string, sid ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateServiceRequestWithBody generates requests for UpdateService with any type of body
func NewUpdateSnapshotRequest ¶
func NewUpdateSnapshotRequest(server string, sid SnapshotId, body UpdateSnapshotJSONRequestBody) (*http.Request, error)
NewUpdateSnapshotRequest calls the generic UpdateSnapshot builder with application/json body
func NewUpdateSnapshotRequestWithBody ¶
func NewUpdateSnapshotRequestWithBody(server string, sid SnapshotId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSnapshotRequestWithBody generates requests for UpdateSnapshot with any type of body
func NewUpdateSpherestorMountRequest ¶
func NewUpdateSpherestorMountRequest(server string, id DeploymentId, mid SpherestorMountId, body UpdateSpherestorMountJSONRequestBody) (*http.Request, error)
NewUpdateSpherestorMountRequest calls the generic UpdateSpherestorMount builder with application/json body
func NewUpdateSpherestorMountRequestWithBody ¶
func NewUpdateSpherestorMountRequestWithBody(server string, id DeploymentId, mid SpherestorMountId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSpherestorMountRequestWithBody generates requests for UpdateSpherestorMount with any type of body
func NewUpdateSpherestorVolumeRequest ¶
func NewUpdateSpherestorVolumeRequest(server string, vid SpherestorVolumeId, body UpdateSpherestorVolumeJSONRequestBody) (*http.Request, error)
NewUpdateSpherestorVolumeRequest calls the generic UpdateSpherestorVolume builder with application/json body
func NewUpdateSpherestorVolumeRequestWithBody ¶
func NewUpdateSpherestorVolumeRequestWithBody(server string, vid SpherestorVolumeId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateSpherestorVolumeRequestWithBody generates requests for UpdateSpherestorVolume with any type of body
func NewUpdateTeamProjectRoleRequest ¶
func NewUpdateTeamProjectRoleRequest(server string, tid TeamId, pid ProjectId, body UpdateTeamProjectRoleJSONRequestBody) (*http.Request, error)
NewUpdateTeamProjectRoleRequest calls the generic UpdateTeamProjectRole builder with application/json body
func NewUpdateTeamProjectRoleRequestWithBody ¶
func NewUpdateTeamProjectRoleRequestWithBody(server string, tid TeamId, pid ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTeamProjectRoleRequestWithBody generates requests for UpdateTeamProjectRole with any type of body
func NewUpdateTeamRequest ¶
func NewUpdateTeamRequest(server string, tid TeamId, body UpdateTeamJSONRequestBody) (*http.Request, error)
NewUpdateTeamRequest calls the generic UpdateTeam builder with application/json body
func NewUpdateTeamRequestWithBody ¶
func NewUpdateTeamRequestWithBody(server string, tid TeamId, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body
func NewUploadSphereFileRequestWithBody ¶
func NewUploadSphereFileRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUploadSphereFileRequestWithBody generates requests for UploadSphereFile with any type of body
func NewUpsertDeploymentSnapshotScheduleRequest ¶
func NewUpsertDeploymentSnapshotScheduleRequest(server string, id DeploymentId, body UpsertDeploymentSnapshotScheduleJSONRequestBody) (*http.Request, error)
NewUpsertDeploymentSnapshotScheduleRequest calls the generic UpsertDeploymentSnapshotSchedule builder with application/json body
func NewUpsertDeploymentSnapshotScheduleRequestWithBody ¶
func NewUpsertDeploymentSnapshotScheduleRequestWithBody(server string, id DeploymentId, contentType string, body io.Reader) (*http.Request, error)
NewUpsertDeploymentSnapshotScheduleRequestWithBody generates requests for UpsertDeploymentSnapshotSchedule with any type of body
func NewUpsertNotificationSettingsRequest ¶
func NewUpsertNotificationSettingsRequest(server string, body UpsertNotificationSettingsJSONRequestBody) (*http.Request, error)
NewUpsertNotificationSettingsRequest calls the generic UpsertNotificationSettings builder with application/json body
func NewUpsertNotificationSettingsRequestWithBody ¶
func NewUpsertNotificationSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpsertNotificationSettingsRequestWithBody generates requests for UpsertNotificationSettings with any type of body
func NewValidateApplyManifestRequest ¶
func NewValidateApplyManifestRequest(server string, body ValidateApplyManifestJSONRequestBody) (*http.Request, error)
NewValidateApplyManifestRequest calls the generic ValidateApplyManifest builder with application/json body
func NewValidateApplyManifestRequestWithBody ¶
func NewValidateApplyManifestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewValidateApplyManifestRequestWithBody generates requests for ValidateApplyManifest with any type of body
func NewValidateManifestRequest ¶
func NewValidateManifestRequest(server string, body ValidateManifestJSONRequestBody) (*http.Request, error)
NewValidateManifestRequest calls the generic ValidateManifest builder with application/json body
func NewValidateManifestRequestWithBody ¶
func NewValidateManifestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewValidateManifestRequestWithBody generates requests for ValidateManifest with any type of body
func NewVerifyDeploymentDomainRequest ¶
func NewVerifyDeploymentDomainRequest(server string, id DeploymentId, domainId DomainId) (*http.Request, error)
NewVerifyDeploymentDomainRequest generates requests for VerifyDeploymentDomain
Types ¶
type APIToken ¶
type APIToken struct {
AccountId string `json:"account_id"`
AccountIds []openapi_types.UUID `json:"account_ids"`
CreatedAt time.Time `json:"created_at"`
Expiry time.Time `json:"expiry"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object APITokenObject `json:"object"`
ProjectIds []openapi_types.UUID `json:"project_ids"`
Scope APITokenScope `json:"scope"`
UserId openapi_types.UUID `json:"user_id"`
}
APIToken defines model for APIToken.
type APITokenList ¶
type APITokenList struct {
Items []APIToken `json:"items"`
Object APITokenListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
APITokenList defines model for APITokenList.
type APITokenListObject ¶
type APITokenListObject string
APITokenListObject defines model for APITokenList.Object.
const (
APITokenListObjectList APITokenListObject = "list"
)
Defines values for APITokenListObject.
type APITokenObject ¶
type APITokenObject string
APITokenObject defines model for APIToken.Object.
const (
APITokenObjectApiToken APITokenObject = "api_token"
)
Defines values for APITokenObject.
type APITokenScope ¶
type APITokenScope string
APITokenScope defines model for APIToken.Scope.
const ( APITokenScopeAccount APITokenScope = "account" APITokenScopeFull APITokenScope = "full" APITokenScopeProject APITokenScope = "project" )
Defines values for APITokenScope.
type AccountBasicDetails ¶
type AccountBasicDetails struct {
AccountName string `json:"account_name"`
CountryCode string `json:"country_code"`
}
AccountBasicDetails defines model for AccountBasicDetails.
type AccountBilling ¶
type AccountBilling struct {
AccountId openapi_types.UUID `json:"account_id"`
// BillingMode e.g. `legacy_paynow`, `internal_off_session`
BillingMode string `json:"billing_mode"`
DefaultPaymentMethodId *string `json:"default_payment_method_id"`
GatewayCustomerId *string `json:"gateway_customer_id"`
GatewayProvider *string `json:"gateway_provider"`
Object AccountBillingObject `json:"object"`
}
AccountBilling defines model for AccountBilling.
type AccountBillingObject ¶
type AccountBillingObject string
AccountBillingObject defines model for AccountBilling.Object.
const (
AccountBillingObjectAccountBilling AccountBillingObject = "account_billing"
)
Defines values for AccountBillingObject.
type AccountCreateResponse ¶
type AccountCreateResponse struct {
AccountId openapi_types.UUID `json:"account_id"`
// PaymentSessionId Opaque payment session handle
PaymentSessionId string `json:"payment_session_id"`
// PaymentUrl URL the client redirects to for checkout
PaymentUrl string `json:"payment_url"`
Quote *AccountQuote `json:"quote"`
// Status e.g. `pending_activation`
Status string `json:"status"`
}
AccountCreateResponse defines model for AccountCreateResponse.
type AccountEvent ¶
type AccountEvent struct {
AccountId openapi_types.UUID `json:"account_id"`
// Actor Structured reference to the principal who triggered an audit
// event. Replaces the bare `actor_user_id` field across the
// three event types.
// Kind values:
//
// - `user` — a human authenticated interactively (web /
// CLI). `id` is the user.id, `display_name`
// is "First Last" (or email fallback)
// captured at write time.
// - `api_token` — an automation calling with a `csph_*` token.
// `id` is the api_token.id (NOT the user who
// owns the token); `display_name` is the
// token's human-friendly name (e.g.
// "ci-bot-prod"). Distinguishes "Peter via
// web" from "Peter via ci-bot-prod token".
// - `system` — cron jobs / queue consumers / reconcilers.
// `id` is the job slug (e.g.
// "stripe_reconcile"); `display_name` is empty
// (the slug IS the identity).
//
// `display_name` is captured at write time and never re-resolved
// on read — renaming a user or revoking a token does not rewrite
// history. The mask format on `email_masked` matches the
// invitation event contract: first letter + "***" + "@" +
// domain (e.g. `p***@perizer.com`).
Actor *ActorRef `json:"actor,omitempty"`
// ActorUserId **Deprecated.** Switch to `actor` (ActorRef). Kept for one
// release as a compat alias on user-kind rows; null otherwise
// (api_token-kind / system-kind rows).
// Deprecated:
ActorUserId *openapi_types.UUID `json:"actor_user_id"`
EventType AccountEventEventType `json:"event_type"`
Id openapi_types.UUID `json:"id"`
// IpAddress IP address of the request that triggered the event.
// Null on system-initiated events (e.g. hard_purged) that
// don't ride a request, and on older historical rows.
IpAddress *string `json:"ip_address"`
// Metadata Per-event-type structured metadata. Common keys:
// `from_user_id` / `to_user_id` for ownership_transferred,
// `prior_state` for restored, `delete_at` for soft_deleted,
// `reason` for any user-initiated transition.
Metadata *map[string]interface{} `json:"metadata,omitempty"`
Object AccountEventObject `json:"object"`
OccurredAt time.Time `json:"occurred_at"`
// UserAgent User-Agent header from the request, truncated to 512 chars.
// Null on system-initiated events that don't ride a request,
// and on older historical rows.
UserAgent *string `json:"user_agent"`
}
AccountEvent A single audit-log entry for an account-level lifecycle transition. The `event_type` field is the discriminant — clients should switch on it and read only the metadata fields appropriate to that variant.
type AccountEventEventType ¶
type AccountEventEventType string
AccountEventEventType defines model for AccountEvent.EventType.
const ( AccountEventEventTypeCreated AccountEventEventType = "created" AccountEventEventTypeFrozen AccountEventEventType = "frozen" AccountEventEventTypeHardPurged AccountEventEventType = "hard_purged" AccountEventEventTypeOwnershipTransferred AccountEventEventType = "ownership_transferred" AccountEventEventTypeRestored AccountEventEventType = "restored" AccountEventEventTypeSoftDeleted AccountEventEventType = "soft_deleted" AccountEventEventTypeUnfrozen AccountEventEventType = "unfrozen" )
Defines values for AccountEventEventType.
type AccountEventList ¶
type AccountEventList struct {
Items []AccountEvent `json:"items"`
Object AccountEventListObject `json:"object"`
}
AccountEventList defines model for AccountEventList.
type AccountEventListObject ¶
type AccountEventListObject string
AccountEventListObject defines model for AccountEventList.Object.
const (
AccountEventListObjectList AccountEventListObject = "list"
)
Defines values for AccountEventListObject.
type AccountEventObject ¶
type AccountEventObject string
AccountEventObject defines model for AccountEvent.Object.
const (
AccountEventObjectAccountEvent AccountEventObject = "account_event"
)
Defines values for AccountEventObject.
type AccountFeature ¶
type AccountFeature struct {
// Accessibility Accessibility tier the underlying feature requires. The
// server already filters the list by the account's
// accessibility level — this field lets the UI gate
// preview/private/internal surfaces without re-deriving the
// tier.
Accessibility AccountFeatureAccessibility `json:"accessibility"`
Category string `json:"category"`
Id openapi_types.UUID `json:"id"`
Object AccountFeatureObject `json:"object"`
Slug string `json:"slug"`
// Type Underlying value type. Lets clients coerce `value` correctly
// (boolean → "yes"/"no", int → numeric string).
Type AccountFeatureType `json:"type"`
// Value Feature value. Booleans + integers are stored as strings
// ("true"/"false"/"5") matching the underlying subscription
// item shape — callers coerce client-side using `type`.
Value string `json:"value"`
}
AccountFeature defines model for AccountFeature.
type AccountFeatureAccessibility ¶
type AccountFeatureAccessibility string
AccountFeatureAccessibility Accessibility tier the underlying feature requires. The server already filters the list by the account's accessibility level — this field lets the UI gate preview/private/internal surfaces without re-deriving the tier.
const ( AccountFeatureAccessibilityDisabled AccountFeatureAccessibility = "disabled" AccountFeatureAccessibilityGeneral AccountFeatureAccessibility = "general" AccountFeatureAccessibilityPrivate AccountFeatureAccessibility = "private" AccountFeatureAccessibilityPublic AccountFeatureAccessibility = "public" )
Defines values for AccountFeatureAccessibility.
type AccountFeatureList ¶
type AccountFeatureList struct {
Items []AccountFeature `json:"items"`
Object AccountFeatureListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
AccountFeatureList defines model for AccountFeatureList.
type AccountFeatureListObject ¶
type AccountFeatureListObject string
AccountFeatureListObject defines model for AccountFeatureList.Object.
const (
AccountFeatureListObjectList AccountFeatureListObject = "list"
)
Defines values for AccountFeatureListObject.
type AccountFeatureObject ¶
type AccountFeatureObject string
AccountFeatureObject defines model for AccountFeature.Object.
const (
AccountFeatureObjectAccountFeature AccountFeatureObject = "account_feature"
)
Defines values for AccountFeatureObject.
type AccountFeatureType ¶
type AccountFeatureType string
AccountFeatureType Underlying value type. Lets clients coerce `value` correctly (boolean → "yes"/"no", int → numeric string).
const ( Boolean AccountFeatureType = "boolean" Int AccountFeatureType = "int" String AccountFeatureType = "string" )
Defines values for AccountFeatureType.
type AccountInvitation ¶
type AccountInvitation struct {
AccountId openapi_types.UUID `json:"account_id"`
CreatedAt time.Time `json:"created_at"`
Email openapi_types.Email `json:"email"`
ExpiresAt time.Time `json:"expires_at"`
Id openapi_types.UUID `json:"id"`
InvitedByUserId *openapi_types.UUID `json:"invited_by_user_id"`
Object AccountInvitationObject `json:"object"`
RespondedAt *time.Time `json:"responded_at"`
Role AccountInvitationRole `json:"role"`
Status AccountInvitationStatus `json:"status"`
// Token Opaque invitation token (empty when not freshly minted)
Token string `json:"token"`
}
AccountInvitation defines model for AccountInvitation.
type AccountInvitationObject ¶
type AccountInvitationObject string
AccountInvitationObject defines model for AccountInvitation.Object.
const (
AccountInvitationObjectAccountInvitation AccountInvitationObject = "account_invitation"
)
Defines values for AccountInvitationObject.
type AccountInvitationRole ¶
type AccountInvitationRole string
AccountInvitationRole defines model for AccountInvitation.Role.
const ( AccountInvitationRoleAdmin AccountInvitationRole = "admin" AccountInvitationRoleMember AccountInvitationRole = "member" AccountInvitationRoleViewer AccountInvitationRole = "viewer" )
Defines values for AccountInvitationRole.
type AccountInvitationStatus ¶
type AccountInvitationStatus string
AccountInvitationStatus defines model for AccountInvitation.Status.
const ( AccountInvitationStatusAccepted AccountInvitationStatus = "accepted" AccountInvitationStatusExpired AccountInvitationStatus = "expired" AccountInvitationStatusPending AccountInvitationStatus = "pending" AccountInvitationStatusRejected AccountInvitationStatus = "rejected" AccountInvitationStatusRevoked AccountInvitationStatus = "revoked" )
Defines values for AccountInvitationStatus.
type AccountInvoice ¶
type AccountInvoice struct {
AccountId openapi_types.UUID `json:"account_id"`
Amount float64 `json:"amount"`
CreatedAt time.Time `json:"created_at"`
CurrencyCode string `json:"currency_code"`
Discount float64 `json:"discount"`
Id openapi_types.UUID `json:"id"`
IsPaid bool `json:"is_paid"`
Object AccountInvoiceObject `json:"object"`
Status AccountInvoiceStatus `json:"status"`
Tax float64 `json:"tax"`
TotalAmount float64 `json:"total_amount"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
}
AccountInvoice defines model for AccountInvoice.
type AccountInvoiceList ¶
type AccountInvoiceList struct {
Items []AccountInvoice `json:"items"`
Object AccountInvoiceListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
AccountInvoiceList defines model for AccountInvoiceList.
type AccountInvoiceListObject ¶
type AccountInvoiceListObject string
AccountInvoiceListObject defines model for AccountInvoiceList.Object.
const (
AccountInvoiceListObjectList AccountInvoiceListObject = "list"
)
Defines values for AccountInvoiceListObject.
type AccountInvoiceObject ¶
type AccountInvoiceObject string
AccountInvoiceObject defines model for AccountInvoice.Object.
const (
AccountInvoiceObjectAccountInvoice AccountInvoiceObject = "account_invoice"
)
Defines values for AccountInvoiceObject.
type AccountInvoiceStatus ¶
type AccountInvoiceStatus string
AccountInvoiceStatus defines model for AccountInvoice.Status.
const ( AccountInvoiceStatusActive AccountInvoiceStatus = "active" AccountInvoiceStatusCancelled AccountInvoiceStatus = "cancelled" AccountInvoiceStatusPaid AccountInvoiceStatus = "paid" )
Defines values for AccountInvoiceStatus.
type AccountList ¶
type AccountList struct {
Items []AccountV2 `json:"items"`
Object AccountListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
AccountList defines model for AccountList.
type AccountListObject ¶
type AccountListObject string
AccountListObject defines model for AccountList.Object.
const (
AccountListObjectList AccountListObject = "list"
)
Defines values for AccountListObject.
type AccountMember ¶
type AccountMember struct {
Active bool `json:"active"`
Email openapi_types.Email `json:"email"`
ExpiresAt time.Time `json:"expires_at"`
FirstName string `json:"first_name"`
// InvitationId Permission-row id consumed by POST /accounts/{aid}/invitations/{invid}/resend
// and /revoke. Returned for every row so pending invitees can be revoked
// directly from the members list without a second lookup.
InvitationId string `json:"invitation_id"`
LastInvitedAt time.Time `json:"last_invited_at"`
LastName string `json:"last_name"`
Object AccountMemberObject `json:"object"`
Photo *string `json:"photo"`
// Role owner | admin | member
Role string `json:"role"`
// Status pending | accepted | rejected
Status string `json:"status"`
UserId openapi_types.UUID `json:"user_id"`
}
AccountMember defines model for AccountMember.
type AccountMemberList ¶
type AccountMemberList struct {
Items []AccountMember `json:"items"`
Object AccountMemberListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
AccountMemberList defines model for AccountMemberList.
type AccountMemberListObject ¶
type AccountMemberListObject string
AccountMemberListObject defines model for AccountMemberList.Object.
const (
AccountMemberListObjectList AccountMemberListObject = "list"
)
Defines values for AccountMemberListObject.
type AccountMemberObject ¶
type AccountMemberObject string
AccountMemberObject defines model for AccountMember.Object.
const (
AccountMemberObjectAccountMember AccountMemberObject = "account_member"
)
Defines values for AccountMemberObject.
type AccountMembershipPermission ¶
type AccountMembershipPermission struct {
AccountId openapi_types.UUID `json:"account_id"`
Id string `json:"id"`
Role AccountMembershipPermissionRole `json:"role"`
Status string `json:"status"`
UserEmail openapi_types.Email `json:"user_email"`
UserId openapi_types.UUID `json:"user_id"`
}
AccountMembershipPermission Account membership record returned by member add and role-update operations.
type AccountMembershipPermissionRole ¶
type AccountMembershipPermissionRole string
AccountMembershipPermissionRole defines model for AccountMembershipPermission.Role.
const ( AccountMembershipPermissionRoleAdmin AccountMembershipPermissionRole = "admin" AccountMembershipPermissionRoleMember AccountMembershipPermissionRole = "member" )
Defines values for AccountMembershipPermissionRole.
type AccountQuote ¶
type AccountQuote struct {
Breakdown []AccountQuoteLine `json:"breakdown"`
CreditsDiscount float64 `json:"credits_discount"`
Currency string `json:"currency"`
// Invoice Draft invoice projection
Invoice *map[string]interface{} `json:"invoice,omitempty"`
IsTrial bool `json:"is_trial"`
Payable float64 `json:"payable"`
// Proration Proration metadata — shape depends on billing period
Proration map[string]interface{} `json:"proration"`
ProrationDiscount float64 `json:"proration_discount"`
SubscriptionDiscount float64 `json:"subscription_discount"`
Subtotal float64 `json:"subtotal"`
TotalDiscount float64 `json:"total_discount"`
TrialEnd time.Time `json:"trial_end"`
}
AccountQuote defines model for AccountQuote.
type AccountQuoteLine ¶
type AccountQuoteLine struct {
Discount float64 `json:"discount"`
Label string `json:"label"`
Payable float64 `json:"payable"`
Quantity int `json:"quantity"`
Subtotal float64 `json:"subtotal"`
Type string `json:"type"`
Unit float64 `json:"unit"`
}
AccountQuoteLine defines model for AccountQuoteLine.
type AccountResourceSummary ¶
type AccountResourceSummary struct {
AccountId openapi_types.UUID `json:"account_id"`
AlertRules *int64 `json:"alert_rules,omitempty"`
ApiTokens *int64 `json:"api_tokens,omitempty"`
Deployments *int64 `json:"deployments,omitempty"`
Environments *int64 `json:"environments,omitempty"`
Object AccountResourceSummaryObject `json:"object"`
Projects *int64 `json:"projects,omitempty"`
Snapshots *int64 `json:"snapshots,omitempty"`
// Total Sum of all per-resource-type counts. Computed at the
// wire boundary so the FE doesn't need to sum the
// per-type fields client-side.
Total int64 `json:"total"`
}
AccountResourceSummary Per-resource-type counts of everything a cascade delete would remove for the account. New resource types are added as the cascade design firms up; counts for unimplemented types are zero.
type AccountResourceSummaryObject ¶
type AccountResourceSummaryObject string
AccountResourceSummaryObject defines model for AccountResourceSummary.Object.
const (
AccountResourceSummaryObjectAccountResourceSummary AccountResourceSummaryObject = "account_resource_summary"
)
Defines values for AccountResourceSummaryObject.
type AccountResources ¶
type AccountResources struct {
AccountId openapi_types.UUID `json:"account_id"`
Object AccountResourcesObject `json:"object"`
// Spherelet Opaque spherelet capacity rollup (REMAINING per tier).
// Shape mirrors the underlying domain.ResourceHistoryResponse;
// kept polymorphic here so spherelet-tier changes don't force
// a spec break.
Spherelet map[string]interface{} `json:"spherelet"`
Spherestor SpherestorResource `json:"spherestor"`
// TotalSpherelet PURCHASED quantity per tier — used by the settings
// Spherelets tab to render `used / total` cards. Empty array
// for accounts with no allocations on file.
TotalSpherelet []SphereletResource `json:"total_spherelet"`
}
AccountResources defines model for AccountResources.
type AccountResourcesObject ¶
type AccountResourcesObject string
AccountResourcesObject defines model for AccountResources.Object.
const (
AccountResourcesObjectAccountResources AccountResourcesObject = "account_resources"
)
Defines values for AccountResourcesObject.
type AccountRoleResolution ¶
type AccountRoleResolution struct {
Object AccountRoleResolutionObject `json:"object"`
// Role owner | admin | member | viewer | none
Role string `json:"role"`
}
AccountRoleResolution defines model for AccountRoleResolution.
type AccountRoleResolutionObject ¶
type AccountRoleResolutionObject string
AccountRoleResolutionObject defines model for AccountRoleResolution.Object.
const (
AccountRole AccountRoleResolutionObject = "account_role"
)
Defines values for AccountRoleResolutionObject.
type AccountSpherelet ¶
type AccountSpherelet struct {
// Code Plan code (FLX, MAX, PWR)
Code string `json:"code"`
Qty int `json:"qty"`
}
AccountSpherelet defines model for AccountSpherelet.
type AccountState ¶
type AccountState struct {
AccountId openapi_types.UUID `json:"account_id"`
DeleteAt *time.Time `json:"delete_at"`
FrozenAt *time.Time `json:"frozen_at"`
Object AccountStateObject `json:"object"`
State AccountStateState `json:"state"`
}
AccountState Snapshot of an account's lifecycle state. Returned by soft-delete (and, in future phases, freeze/unfreeze/restore) so the caller can reflect the new state immediately without a follow-up GET. `delete_at` is set when `state=pending_delete` and indicates the hard-purge deadline; `frozen_at` is set when `state=frozen`.
type AccountStateObject ¶
type AccountStateObject string
AccountStateObject defines model for AccountState.Object.
const (
AccountStateObjectAccountState AccountStateObject = "account_state"
)
Defines values for AccountStateObject.
type AccountStateState ¶
type AccountStateState string
AccountStateState defines model for AccountState.State.
const ( AccountStateStateActive AccountStateState = "active" AccountStateStateFrozen AccountStateState = "frozen" AccountStateStatePendingDelete AccountStateState = "pending_delete" )
Defines values for AccountStateState.
type AccountSubscriptionRef ¶
type AccountSubscriptionRef struct {
Id openapi_types.UUID `json:"id"`
// Name e.g. Hobby, Pro, Enterprise
Name string `json:"name"`
Object AccountSubscriptionRefObject `json:"object"`
}
AccountSubscriptionRef Thin denormalized snapshot of a subscription tier embedded on Account responses. Just enough for list views to render the tier name; callers that need price/features hit GET /v2/subscriptions/{id} for the full resource.
type AccountSubscriptionRefObject ¶
type AccountSubscriptionRefObject string
AccountSubscriptionRefObject defines model for AccountSubscriptionRef.Object.
const (
AccountSubscriptionRefObjectSubscription AccountSubscriptionRefObject = "subscription"
)
Defines values for AccountSubscriptionRefObject.
type AccountV2 ¶
type AccountV2 struct {
ActivationAt *time.Time `json:"activation_at"`
Active bool `json:"active"`
// AvailableSpherestor Remaining spherestor capacity — the rollup surfaced on the
// dashboard's disk-management and service-configuration pages.
// Mirrors what `GET /accounts/{aid}/resources` returns for the
// spherestor block so callers don't need a second roundtrip.
AvailableSpherestor SpherestorResource `json:"available_spherestor"`
Country string `json:"country"`
CreatedAt time.Time `json:"created_at"`
Currency string `json:"currency"`
// DeleteAt Deadline after which the account is permanently removed.
// Set when state='pending_delete'; null otherwise. Use this
// for the countdown shown on the deletion confirmation screen.
DeleteAt *time.Time `json:"delete_at"`
// FrozenAt When state='frozen', the timestamp the freeze took
// effect. Null otherwise.
FrozenAt *time.Time `json:"frozen_at"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object AccountV2Object `json:"object"`
// Role Caller's role when enriched by the usecase
Role *string `json:"role"`
SpherestorCount int `json:"spherestor_count"`
// State Account lifecycle state. Drives the deletion confirmation
// banner and state-aware UI affordances. 'deleted' surfaces
// only on tombstone reads after the 90-day grace expires;
// live accounts return one of active / frozen / pending_delete.
State AccountV2State `json:"state"`
// Status pending_activation | active | deactivated | trial | …
Status string `json:"status"`
// Subscription Denormalized snapshot of the account's subscription tier,
// embedded here so list-view UIs can render the tier name
// without a secondary lookup. Null on accounts that have no
// subscription_id set. The full Subscription resource is
// reachable at GET /v2/subscriptions/{id} for callers that
// need price/features.
Subscription *AccountSubscriptionRef `json:"subscription"`
SubscriptionId openapi_types.UUID `json:"subscription_id"`
TrialEndAt *time.Time `json:"trial_end_at"`
TrialMinDays *int `json:"trial_min_days"`
TrialStartAt *time.Time `json:"trial_start_at"`
// TrialStatus Trial phase (trialing, expired, converted, …) or null on paid accounts
TrialStatus *string `json:"trial_status"`
UpdatedAt time.Time `json:"updated_at"`
// UserId Owner user id; null on legacy rows
UserId *string `json:"user_id"`
}
AccountV2 defines model for AccountV2.
type AccountV2Object ¶
type AccountV2Object string
AccountV2Object defines model for AccountV2.Object.
const (
AccountV2ObjectAccount AccountV2Object = "account"
)
Defines values for AccountV2Object.
type AccountV2State ¶
type AccountV2State string
AccountV2State Account lifecycle state. Drives the deletion confirmation banner and state-aware UI affordances. 'deleted' surfaces only on tombstone reads after the 90-day grace expires; live accounts return one of active / frozen / pending_delete.
const ( AccountV2StateActive AccountV2State = "active" AccountV2StateDeleted AccountV2State = "deleted" AccountV2StateFrozen AccountV2State = "frozen" AccountV2StatePendingDelete AccountV2State = "pending_delete" )
Defines values for AccountV2State.
type ActivateSpherestorMountResp ¶
type ActivateSpherestorMountResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseActivateSpherestorMountResp ¶
func ParseActivateSpherestorMountResp(rsp *http.Response) (*ActivateSpherestorMountResp, error)
ParseActivateSpherestorMountResp parses an HTTP response from a ActivateSpherestorMountWithResponse call
func (ActivateSpherestorMountResp) Status ¶
func (r ActivateSpherestorMountResp) Status() string
Status returns HTTPResponse.Status
func (ActivateSpherestorMountResp) StatusCode ¶
func (r ActivateSpherestorMountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Activity ¶
type Activity struct {
AccountId string `json:"account_id"`
// Action Action slug (e.g., `create`, `delete`, `deploy`)
Action string `json:"action"`
// Actor Structured reference to the principal who triggered an audit
// event. Replaces the bare `actor_user_id` field across the
// three event types.
// Kind values:
//
// - `user` — a human authenticated interactively (web /
// CLI). `id` is the user.id, `display_name`
// is "First Last" (or email fallback)
// captured at write time.
// - `api_token` — an automation calling with a `csph_*` token.
// `id` is the api_token.id (NOT the user who
// owns the token); `display_name` is the
// token's human-friendly name (e.g.
// "ci-bot-prod"). Distinguishes "Peter via
// web" from "Peter via ci-bot-prod token".
// - `system` — cron jobs / queue consumers / reconcilers.
// `id` is the job slug (e.g.
// "stripe_reconcile"); `display_name` is empty
// (the slug IS the identity).
//
// `display_name` is captured at write time and never re-resolved
// on read — renaming a user or revoking a token does not rewrite
// history. The mask format on `email_masked` matches the
// invitation event contract: first letter + "***" + "@" +
// domain (e.g. `p***@perizer.com`).
Actor *ActorRef `json:"actor,omitempty"`
CreatedAt time.Time `json:"created_at"`
// Id Opaque activity identifier
Id string `json:"id"`
// IpAddress IP address of the request that triggered the event
// (RFC 7239 + X-Forwarded-For aware). Null on system-initiated
// events that don't ride a request, and on older historical rows.
IpAddress *string `json:"ip_address"`
// Link Relative URL to the affected resource
Link *string `json:"link"`
// Module Subsystem slug (e.g., `service`, `environment`, `project`)
Module string `json:"module"`
Object ActivityObject `json:"object"`
// ProjectId Scope of the event
ProjectId *string `json:"project_id"`
// Remarks Extended detail
Remarks *string `json:"remarks"`
// Title Short summary suitable for UI display
Title string `json:"title"`
// UserAgent User-Agent header from the request that triggered the event.
// Truncated to 512 chars at write time. Null on system-initiated
// events that don't ride a request, and on older historical rows.
UserAgent *string `json:"user_agent"`
// UserId **Deprecated.** Switch to `actor` (ActorRef). Kept for one
// release as a compat alias on user-kind rows.
// Deprecated:
UserId *string `json:"user_id"`
}
Activity defines model for Activity.
type ActivityList ¶
type ActivityList struct {
Items []Activity `json:"items"`
Object ActivityListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
ActivityList defines model for ActivityList.
type ActivityListObject ¶
type ActivityListObject string
ActivityListObject defines model for ActivityList.Object.
const (
ActivityListObjectList ActivityListObject = "list"
)
Defines values for ActivityListObject.
type ActivityObject ¶
type ActivityObject string
ActivityObject defines model for Activity.Object.
const (
ActivityObjectActivity ActivityObject = "activity"
)
Defines values for ActivityObject.
type ActorRef ¶
type ActorRef struct {
DisplayName string `json:"display_name"`
// EmailMasked User-kind actors only — masked email captured at write
// time. Null for api_token and system kinds.
EmailMasked *string `json:"email_masked"`
Id string `json:"id"`
Kind ActorRefKind `json:"kind"`
Object ActorRefObject `json:"object"`
}
ActorRef Structured reference to the principal who triggered an audit event. Replaces the bare `actor_user_id` field across the three event types. Kind values:
- `user` — a human authenticated interactively (web / CLI). `id` is the user.id, `display_name` is "First Last" (or email fallback) captured at write time.
- `api_token` — an automation calling with a `csph_*` token. `id` is the api_token.id (NOT the user who owns the token); `display_name` is the token's human-friendly name (e.g. "ci-bot-prod"). Distinguishes "Peter via web" from "Peter via ci-bot-prod token".
- `system` — cron jobs / queue consumers / reconcilers. `id` is the job slug (e.g. "stripe_reconcile"); `display_name` is empty (the slug IS the identity).
`display_name` is captured at write time and never re-resolved on read — renaming a user or revoking a token does not rewrite history. The mask format on `email_masked` matches the invitation event contract: first letter + "***" + "@" + domain (e.g. `p***@perizer.com`).
type ActorRefKind ¶
type ActorRefKind string
ActorRefKind defines model for ActorRef.Kind.
const ( ActorRefKindApiToken ActorRefKind = "api_token" ActorRefKindSystem ActorRefKind = "system" ActorRefKindUser ActorRefKind = "user" )
Defines values for ActorRefKind.
type ActorRefObject ¶
type ActorRefObject string
ActorRefObject defines model for ActorRef.Object.
const (
ActorRefObjectActorRef ActorRefObject = "actor_ref"
)
Defines values for ActorRefObject.
type AddAccountMemberJSONRequestBody ¶
type AddAccountMemberJSONRequestBody = AddAccountMemberRequest
AddAccountMemberJSONRequestBody defines body for AddAccountMember for application/json ContentType.
type AddAccountMemberRequest ¶
type AddAccountMemberRequest struct {
Role AddAccountMemberRequestRole `json:"role"`
UserEmail openapi_types.Email `json:"user_email"`
}
AddAccountMemberRequest defines model for AddAccountMemberRequest.
type AddAccountMemberRequestRole ¶
type AddAccountMemberRequestRole string
AddAccountMemberRequestRole defines model for AddAccountMemberRequest.Role.
const ( AddAccountMemberRequestRoleAdmin AddAccountMemberRequestRole = "admin" AddAccountMemberRequestRoleMember AddAccountMemberRequestRole = "member" )
Defines values for AddAccountMemberRequestRole.
type AddAccountMemberResp ¶
type AddAccountMemberResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AccountMembershipPermission
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseAddAccountMemberResp ¶
func ParseAddAccountMemberResp(rsp *http.Response) (*AddAccountMemberResp, error)
ParseAddAccountMemberResp parses an HTTP response from a AddAccountMemberWithResponse call
func (AddAccountMemberResp) Status ¶
func (r AddAccountMemberResp) Status() string
Status returns HTTPResponse.Status
func (AddAccountMemberResp) StatusCode ¶
func (r AddAccountMemberResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddDeploymentDomainJSONRequestBody ¶
type AddDeploymentDomainJSONRequestBody = AddDomainRequest
AddDeploymentDomainJSONRequestBody defines body for AddDeploymentDomain for application/json ContentType.
type AddDeploymentDomainResp ¶
type AddDeploymentDomainResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Domain
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseAddDeploymentDomainResp ¶
func ParseAddDeploymentDomainResp(rsp *http.Response) (*AddDeploymentDomainResp, error)
ParseAddDeploymentDomainResp parses an HTTP response from a AddDeploymentDomainWithResponse call
func (AddDeploymentDomainResp) Status ¶
func (r AddDeploymentDomainResp) Status() string
Status returns HTTPResponse.Status
func (AddDeploymentDomainResp) StatusCode ¶
func (r AddDeploymentDomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddDomainRequest ¶
type AddDomainRequest struct {
Domain string `json:"domain"`
AdditionalProperties map[string]interface{} `json:"-"`
}
AddDomainRequest defines model for AddDomainRequest.
func (AddDomainRequest) Get ¶
func (a AddDomainRequest) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for AddDomainRequest. Returns the specified element and whether it was found
func (AddDomainRequest) MarshalJSON ¶
func (a AddDomainRequest) MarshalJSON() ([]byte, error)
Override default JSON handling for AddDomainRequest to handle AdditionalProperties
func (*AddDomainRequest) Set ¶
func (a *AddDomainRequest) Set(fieldName string, value interface{})
Setter for additional properties for AddDomainRequest
func (*AddDomainRequest) UnmarshalJSON ¶
func (a *AddDomainRequest) UnmarshalJSON(b []byte) error
Override default JSON handling for AddDomainRequest to handle AdditionalProperties
type AddTeamMemberJSONRequestBody ¶
type AddTeamMemberJSONRequestBody = AddTeamMemberRequest
AddTeamMemberJSONRequestBody defines body for AddTeamMember for application/json ContentType.
type AddTeamMemberRequest ¶
type AddTeamMemberRequest struct {
UserId openapi_types.UUID `json:"user_id"`
}
AddTeamMemberRequest defines model for AddTeamMemberRequest.
type AddTeamMemberResp ¶
type AddTeamMemberResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Team
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseAddTeamMemberResp ¶
func ParseAddTeamMemberResp(rsp *http.Response) (*AddTeamMemberResp, error)
ParseAddTeamMemberResp parses an HTTP response from a AddTeamMemberWithResponse call
func (AddTeamMemberResp) Status ¶
func (r AddTeamMemberResp) Status() string
Status returns HTTPResponse.Status
func (AddTeamMemberResp) StatusCode ¶
func (r AddTeamMemberResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddTeamProjectJSONRequestBody ¶
type AddTeamProjectJSONRequestBody = AddTeamProjectRequest
AddTeamProjectJSONRequestBody defines body for AddTeamProject for application/json ContentType.
type AddTeamProjectRequest ¶
type AddTeamProjectRequest struct {
ProjectId openapi_types.UUID `json:"project_id"`
Role AddTeamProjectRequestRole `json:"role"`
}
AddTeamProjectRequest defines model for AddTeamProjectRequest.
type AddTeamProjectRequestRole ¶
type AddTeamProjectRequestRole string
AddTeamProjectRequestRole defines model for AddTeamProjectRequest.Role.
const ( AddTeamProjectRequestRoleEditable AddTeamProjectRequestRole = "editable" AddTeamProjectRequestRoleViewable AddTeamProjectRequestRole = "viewable" )
Defines values for AddTeamProjectRequestRole.
type AddTeamProjectResp ¶
type AddTeamProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *TeamProject
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseAddTeamProjectResp ¶
func ParseAddTeamProjectResp(rsp *http.Response) (*AddTeamProjectResp, error)
ParseAddTeamProjectResp parses an HTTP response from a AddTeamProjectWithResponse call
func (AddTeamProjectResp) Status ¶
func (r AddTeamProjectResp) Status() string
Status returns HTTPResponse.Status
func (AddTeamProjectResp) StatusCode ¶
func (r AddTeamProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AlertRule ¶
type AlertRule struct {
Active bool `json:"active"`
AlertType AlertRuleAlertType `json:"alert_type"`
CreatedAt time.Time `json:"created_at"`
EnvironmentId openapi_types.UUID `json:"environment_id"`
// EvaluationPeriod Evaluation period in seconds
EvaluationPeriod int `json:"evaluation_period"`
Id openapi_types.UUID `json:"id"`
Object AlertRuleObject `json:"object"`
ProjectId openapi_types.UUID `json:"project_id"`
SeverityLevel AlertRuleSeverityLevel `json:"severity_level"`
Status string `json:"status"`
// Threshold Threshold percentage
Threshold int `json:"threshold"`
}
AlertRule defines model for AlertRule.
type AlertRuleAlertType ¶
type AlertRuleAlertType string
AlertRuleAlertType defines model for AlertRule.AlertType.
const ( AlertRuleAlertTypeCpu AlertRuleAlertType = "cpu" AlertRuleAlertTypeDisk AlertRuleAlertType = "disk" AlertRuleAlertTypeMemory AlertRuleAlertType = "memory" )
Defines values for AlertRuleAlertType.
type AlertRuleList ¶
type AlertRuleList struct {
Items []AlertRule `json:"items"`
Object AlertRuleListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
AlertRuleList defines model for AlertRuleList.
type AlertRuleListObject ¶
type AlertRuleListObject string
AlertRuleListObject defines model for AlertRuleList.Object.
const (
AlertRuleListObjectList AlertRuleListObject = "list"
)
Defines values for AlertRuleListObject.
type AlertRuleObject ¶
type AlertRuleObject string
AlertRuleObject defines model for AlertRule.Object.
const (
AlertRuleObjectAlertRule AlertRuleObject = "alert_rule"
)
Defines values for AlertRuleObject.
type AlertRuleSeverityLevel ¶
type AlertRuleSeverityLevel string
AlertRuleSeverityLevel defines model for AlertRule.SeverityLevel.
const ( AlertRuleSeverityLevelHigh AlertRuleSeverityLevel = "high" AlertRuleSeverityLevelLow AlertRuleSeverityLevel = "low" AlertRuleSeverityLevelMedium AlertRuleSeverityLevel = "medium" )
Defines values for AlertRuleSeverityLevel.
type ApplyManifestJSONRequestBody ¶
type ApplyManifestJSONRequestBody = ApplyRequest
ApplyManifestJSONRequestBody defines body for ApplyManifest for application/json ContentType.
type ApplyManifestParams ¶
type ApplyManifestParams struct {
// ProjectId Target project. Optional: a version-2 manifest can declare its own
// `project` + `environments`, in which case the server create-or-finds
// them and this parameter is ignored. Required only for a version-1
// manifest (or a JSON resource set), which has no topology of its own.
ProjectId *openapi_types.UUID `form:"project_id,omitempty" json:"project_id,omitempty"`
// EnvironmentId Target environment. Optional under the same rule as `project_id` —
// supplied here for a version-1 manifest, or declared in the manifest's
// `environments` for version 2 (where the resource set is applied into
// each declared environment).
EnvironmentId *openapi_types.UUID `form:"environment_id,omitempty" json:"environment_id,omitempty"`
// Atomic Set to `true` to enable transactional rollback on any
// resource failure. Default `false` preserves the original
// partial-success semantics for computesphere.yaml / CLI use.
Atomic *bool `form:"atomic,omitempty" json:"atomic,omitempty"`
}
ApplyManifestParams defines parameters for ApplyManifest.
type ApplyManifestResp ¶
type ApplyManifestResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApplyResponse
JSON201 *ApplyResponse
JSON207 *ApplyResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON500 *InternalError
}
func ParseApplyManifestResp ¶
func ParseApplyManifestResp(rsp *http.Response) (*ApplyManifestResp, error)
ParseApplyManifestResp parses an HTTP response from a ApplyManifestWithResponse call
func (ApplyManifestResp) Status ¶
func (r ApplyManifestResp) Status() string
Status returns HTTPResponse.Status
func (ApplyManifestResp) StatusCode ¶
func (r ApplyManifestResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApplyRequest ¶
type ApplyRequest struct {
Resources []struct {
Input *map[string]interface{} `json:"input,omitempty"`
Name string `json:"name"`
Type string `json:"type"`
} `json:"resources"`
}
ApplyRequest defines model for ApplyRequest.
type ApplyResponse ¶
type ApplyResponse struct {
Object ApplyResponseObject `json:"object"`
Results []ApplyResult `json:"results"`
// Status Batch-level outcome:
// * `success` — every resource applied cleanly (any mix of `created`,
// `updated`, `unchanged`). Response is `201 Created` when at least one
// resource was newly created, otherwise `200 OK`.
// * `rolled_back` — atomic mode: a resource failed and the entire batch was
// reversed. No resources remain from this apply.
// * `partial` — partial-success mode (default): some resources applied, some
// failed; OR atomic mode where rollback itself failed for at least one
// resource (see `rollback_failed` per-result entries).
Status ApplyResponseStatus `json:"status"`
Total int `json:"total"`
}
ApplyResponse defines model for ApplyResponse.
type ApplyResponseObject ¶
type ApplyResponseObject string
ApplyResponseObject defines model for ApplyResponse.Object.
const (
ApplyResponseObjectApplyResponse ApplyResponseObject = "apply_response"
)
Defines values for ApplyResponseObject.
type ApplyResponseStatus ¶
type ApplyResponseStatus string
ApplyResponseStatus Batch-level outcome:
- `success` — every resource applied cleanly (any mix of `created`, `updated`, `unchanged`). Response is `201 Created` when at least one resource was newly created, otherwise `200 OK`.
- `rolled_back` — atomic mode: a resource failed and the entire batch was reversed. No resources remain from this apply.
- `partial` — partial-success mode (default): some resources applied, some failed; OR atomic mode where rollback itself failed for at least one resource (see `rollback_failed` per-result entries).
const ( ApplyResponseStatusPartial ApplyResponseStatus = "partial" ApplyResponseStatusRolledBack ApplyResponseStatus = "rolled_back" ApplyResponseStatusSuccess ApplyResponseStatus = "success" )
Defines values for ApplyResponseStatus.
type ApplyResult ¶
type ApplyResult struct {
// Environment Which declared environment this result belongs to. Set only when the
// manifest declares its own `environments` and the resource set is
// applied across each of them; omitted for single-environment applies
// (where the environment is supplied via the request).
Environment *string `json:"environment,omitempty"`
Error *string `json:"error"`
Name string `json:"name"`
Object ApplyResultObject `json:"object"`
Output *DeploymentOutput `json:"output"`
// Status Per-resource outcome. Apply is idempotent — it upserts each service by
// identity `(account, project, environment, name)`, so re-applying the same
// manifest changes nothing:
// * `created` — resource did not exist and was created successfully.
// * `updated` — resource already existed and its spec differed from the last
// apply, so it was updated in place.
// * `unchanged` — resource already existed and its spec matched the last apply
// exactly; no write was performed. A clean re-apply yields all `unchanged`.
// * `failed` — Create or Update returned an error before completion. `error` is set.
// * `rolled_back` — atomic mode: resource was created in this batch but a later
// sibling failed, so this resource was deleted to keep the environment clean.
// * `rollback_failed` — atomic mode: rollback Delete itself errored. The resource
// may still exist in a partial state and needs manual cleanup. `error` carries
// the rollback failure message.
// * `skipped` — atomic mode: an earlier resource in the batch failed and this
// resource was never attempted.
Status ApplyResultStatus `json:"status"`
Type string `json:"type"`
}
ApplyResult defines model for ApplyResult.
type ApplyResultObject ¶
type ApplyResultObject string
ApplyResultObject defines model for ApplyResult.Object.
const (
ApplyResultObjectApplyResult ApplyResultObject = "apply_result"
)
Defines values for ApplyResultObject.
type ApplyResultStatus ¶
type ApplyResultStatus string
ApplyResultStatus Per-resource outcome. Apply is idempotent — it upserts each service by identity `(account, project, environment, name)`, so re-applying the same manifest changes nothing:
- `created` — resource did not exist and was created successfully.
- `updated` — resource already existed and its spec differed from the last apply, so it was updated in place.
- `unchanged` — resource already existed and its spec matched the last apply exactly; no write was performed. A clean re-apply yields all `unchanged`.
- `failed` — Create or Update returned an error before completion. `error` is set.
- `rolled_back` — atomic mode: resource was created in this batch but a later sibling failed, so this resource was deleted to keep the environment clean.
- `rollback_failed` — atomic mode: rollback Delete itself errored. The resource may still exist in a partial state and needs manual cleanup. `error` carries the rollback failure message.
- `skipped` — atomic mode: an earlier resource in the batch failed and this resource was never attempted.
const ( ApplyResultStatusCreated ApplyResultStatus = "created" ApplyResultStatusFailed ApplyResultStatus = "failed" ApplyResultStatusRollbackFailed ApplyResultStatus = "rollback_failed" ApplyResultStatusRolledBack ApplyResultStatus = "rolled_back" ApplyResultStatusSkipped ApplyResultStatus = "skipped" ApplyResultStatusUnchanged ApplyResultStatus = "unchanged" ApplyResultStatusUpdated ApplyResultStatus = "updated" )
Defines values for ApplyResultStatus.
type ApplyValidationResponse ¶
type ApplyValidationResponse struct {
Object ApplyValidationResponseObject `json:"object"`
Services []string `json:"services"`
Total int `json:"total"`
Valid bool `json:"valid"`
}
ApplyValidationResponse defines model for ApplyValidationResponse.
type ApplyValidationResponseObject ¶
type ApplyValidationResponseObject string
ApplyValidationResponseObject defines model for ApplyValidationResponse.Object.
const (
ApplyValidation ApplyValidationResponseObject = "apply_validation"
)
Defines values for ApplyValidationResponseObject.
type BootSphereFilesJSONRequestBody ¶
type BootSphereFilesJSONRequestBody = BootSphereFilesRequest
BootSphereFilesJSONRequestBody defines body for BootSphereFiles for application/json ContentType.
type BootSphereFilesRequest ¶
type BootSphereFilesRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
BootSphereFilesRequest defines model for BootSphereFilesRequest.
type BootSphereFilesResp ¶
type BootSphereFilesResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *BootSphereFilesResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseBootSphereFilesResp ¶
func ParseBootSphereFilesResp(rsp *http.Response) (*BootSphereFilesResp, error)
ParseBootSphereFilesResp parses an HTTP response from a BootSphereFilesWithResponse call
func (BootSphereFilesResp) Status ¶
func (r BootSphereFilesResp) Status() string
Status returns HTTPResponse.Status
func (BootSphereFilesResp) StatusCode ¶
func (r BootSphereFilesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BootSphereFilesResponse ¶
type BootSphereFilesResponse struct {
// Message Human-readable status (e.g., "spherelet booting", "spherelet ready")
Message string `json:"message"`
Object BootSphereFilesResponseObject `json:"object"`
}
BootSphereFilesResponse defines model for BootSphereFilesResponse.
type BootSphereFilesResponseObject ¶
type BootSphereFilesResponseObject string
BootSphereFilesResponseObject defines model for BootSphereFilesResponse.Object.
const (
SpherefilesBoot BootSphereFilesResponseObject = "spherefiles_boot"
)
Defines values for BootSphereFilesResponseObject.
type Build ¶
type Build struct {
// CacheHitRatio Fraction of the build served from cache, 0–1
CacheHitRatio *float32 `json:"cache_hit_ratio,omitempty"`
CanceledAt *time.Time `json:"canceled_at,omitempty"`
CreatedAt time.Time `json:"created_at"`
// DeploymentId Set once the build succeeds and a deployment is created
DeploymentId *string `json:"deployment_id"`
// DurationSeconds Wall-clock build time in seconds. Null while still running.
DurationSeconds *float32 `json:"duration_seconds"`
EnvironmentId *string `json:"environment_id,omitempty"`
// FailureMessage Human-readable failure summary, set on failure
FailureMessage *string `json:"failure_message,omitempty"`
// FailureReason Stable machine-readable failure code, set on failure
FailureReason *string `json:"failure_reason,omitempty"`
FinishedAt *time.Time `json:"finished_at,omitempty"`
Id string `json:"id"`
// ImageDigest Digest of the produced image, set on success
ImageDigest *string `json:"image_digest,omitempty"`
// ImageSignature Reserved for the image signature reference. Image signing is not
// implemented yet, so this is always empty today and its
// presence/absence is not an integrity guarantee. It will be populated
// once signing ships.
ImageSignature *string `json:"image_signature,omitempty"`
ImageSizeBytes *int64 `json:"image_size_bytes,omitempty"`
// Manifest The manifest snapshotted at trigger time
Manifest *map[string]interface{} `json:"manifest,omitempty"`
// Mode Build mode, snapshotted from the manifest at trigger time
Mode BuildMode `json:"mode"`
Object BuildObject `json:"object"`
PipelineTier BuildPipelineTier `json:"pipeline_tier"`
PreDeployCommand *string `json:"pre_deploy_command,omitempty"`
ServiceId string `json:"service_id"`
SourceKind BuildSourceKind `json:"source_kind"`
// SourceRef Identifier of the built source (archive checksum, git ref, or image reference)
SourceRef string `json:"source_ref"`
StartedAt time.Time `json:"started_at"`
Status BuildStatus `json:"status"`
}
Build A single build-and-deploy run.
type BuildCache ¶
type BuildCache struct {
ClearedAt *time.Time `json:"cleared_at,omitempty"`
CreatedAt time.Time `json:"created_at"`
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
Object BuildCacheObject `json:"object"`
ServiceId string `json:"service_id"`
SizeBytes *int64 `json:"size_bytes,omitempty"`
// SizeWarning Set when the cache is approaching its size limit
SizeWarning *string `json:"size_warning,omitempty"`
}
BuildCache Build cache state for a deployment's service.
type BuildCacheClear ¶
type BuildCacheClear struct {
Message string `json:"message"`
Object BuildCacheClearObject `json:"object"`
ServiceId string `json:"service_id"`
}
BuildCacheClear Acknowledgement returned after clearing the build cache.
type BuildCacheClearObject ¶
type BuildCacheClearObject string
BuildCacheClearObject defines model for BuildCacheClear.Object.
const (
BuildCacheClearObjectBuildCacheClear BuildCacheClearObject = "build_cache_clear"
)
Defines values for BuildCacheClearObject.
type BuildCacheObject ¶
type BuildCacheObject string
BuildCacheObject defines model for BuildCache.Object.
const (
BuildCacheObjectBuildCache BuildCacheObject = "build_cache"
)
Defines values for BuildCacheObject.
type BuildList ¶
type BuildList struct {
Items []Build `json:"items"`
Object BuildListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
BuildList defines model for BuildList.
type BuildListObject ¶
type BuildListObject string
BuildListObject defines model for BuildList.Object.
const (
BuildListObjectList BuildListObject = "list"
)
Defines values for BuildListObject.
type BuildLogStreamToken ¶
type BuildLogStreamToken struct {
// ExpiresAt RFC3339 absolute expiry. Tokens are typically valid for ~120 seconds.
ExpiresAt time.Time `json:"expires_at"`
Object BuildLogStreamTokenObject `json:"object"`
// SseToken Short-lived token. Pass as `?sse_token=...` on the build log
// stream URL. Re-mint after the TTL window if the connection drops.
SseToken string `json:"sse_token"`
}
BuildLogStreamToken defines model for BuildLogStreamToken.
type BuildLogStreamTokenObject ¶
type BuildLogStreamTokenObject string
BuildLogStreamTokenObject defines model for BuildLogStreamToken.Object.
const (
BuildLogStreamTokenObjectBuildLogStreamToken BuildLogStreamTokenObject = "build_log_stream_token"
)
Defines values for BuildLogStreamTokenObject.
type BuildMode ¶
type BuildMode string
BuildMode Build mode, snapshotted from the manifest at trigger time
type BuildObject ¶
type BuildObject string
BuildObject defines model for Build.Object.
const (
BuildObjectBuild BuildObject = "build"
)
Defines values for BuildObject.
type BuildPipelineTier ¶
type BuildPipelineTier string
BuildPipelineTier defines model for Build.PipelineTier.
const ( BuildPipelineTierPerformance BuildPipelineTier = "performance" BuildPipelineTierStarter BuildPipelineTier = "starter" )
Defines values for BuildPipelineTier.
type BuildRuntime ¶
type BuildRuntime struct {
// DefaultBuildCommand Build command applied when the manifest omits `runtime.build_command`.
DefaultBuildCommand string `json:"default_build_command"`
// DefaultStartCommand Start command applied when the manifest omits `runtime.start_command`.
DefaultStartCommand string `json:"default_start_command"`
// DefaultVersion Version used when the manifest omits `runtime.version`.
DefaultVersion string `json:"default_version"`
DisplayName string `json:"display_name"`
// Language The `runtime.language` key accepted in a build manifest.
Language string `json:"language"`
// Versions Selectable versions for `runtime.version`, oldest first.
Versions []string `json:"versions"`
}
BuildRuntime defines model for BuildRuntime.
type BuildRuntimeList ¶
type BuildRuntimeList struct {
Items []BuildRuntime `json:"items"`
Object BuildRuntimeListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
BuildRuntimeList defines model for BuildRuntimeList.
type BuildRuntimeListObject ¶
type BuildRuntimeListObject string
BuildRuntimeListObject defines model for BuildRuntimeList.Object.
const (
BuildRuntimeListObjectList BuildRuntimeListObject = "list"
)
Defines values for BuildRuntimeListObject.
type BuildSourceKind ¶
type BuildSourceKind string
BuildSourceKind defines model for Build.SourceKind.
const ( BuildSourceKindGit BuildSourceKind = "git" BuildSourceKindImage BuildSourceKind = "image" BuildSourceKindTarball BuildSourceKind = "tarball" )
Defines values for BuildSourceKind.
type BuildStatus ¶
type BuildStatus string
BuildStatus defines model for Build.Status.
const ( BuildStatusBuilding BuildStatus = "building" BuildStatusBuilt BuildStatus = "built" BuildStatusCanceled BuildStatus = "canceled" BuildStatusCanceling BuildStatus = "canceling" BuildStatusDeploying BuildStatus = "deploying" BuildStatusDispatched BuildStatus = "dispatched" BuildStatusFailed BuildStatus = "failed" BuildStatusPending BuildStatus = "pending" BuildStatusPredeploying BuildStatus = "predeploying" BuildStatusSucceeded BuildStatus = "succeeded" )
Defines values for BuildStatus.
type BuildStatusRollup ¶
type BuildStatusRollup struct {
// ActiveBuild A single build-and-deploy run.
ActiveBuild *Build `json:"active_build,omitempty"`
// DeploymentId Convenience shortcut to the running deployment id
DeploymentId *string `json:"deployment_id"`
// LatestBuild A single build-and-deploy run.
LatestBuild *Build `json:"latest_build,omitempty"`
// LatestSucceededBuild A single build-and-deploy run.
LatestSucceededBuild *Build `json:"latest_succeeded_build,omitempty"`
Object BuildStatusRollupObject `json:"object"`
ServiceId string `json:"service_id"`
}
BuildStatusRollup Summary of build activity for a deployment's service.
type BuildStatusRollupObject ¶
type BuildStatusRollupObject string
BuildStatusRollupObject defines model for BuildStatusRollup.Object.
const (
ServiceStatus BuildStatusRollupObject = "service_status"
)
Defines values for BuildStatusRollupObject.
type BuildTriggerRequest ¶
type BuildTriggerRequest struct {
// EnvironmentId Deprecated. The target environment is now derived server-side
// from the deployment; this field is ignored.
// Deprecated:
EnvironmentId *openapi_types.UUID `json:"environment_id,omitempty"`
// Force Bypass `watch_paths` and always start a build
Force *bool `json:"force,omitempty"`
// GitRef Git ref to build for git-connected services
GitRef *string `json:"git_ref,omitempty"`
// IdempotencyKey Client-supplied key to make retries safe; the server generates one when absent
IdempotencyKey *string `json:"idempotency_key,omitempty"`
// ImageRef Image reference to deploy (`image` mode only)
ImageRef *string `json:"image_ref,omitempty"`
}
BuildTriggerRequest Optional trigger options for a build.
type BulkUpdateAccountMemberRolesJSONRequestBody ¶
type BulkUpdateAccountMemberRolesJSONRequestBody = BulkUpdateAccountMemberRolesRequest
BulkUpdateAccountMemberRolesJSONRequestBody defines body for BulkUpdateAccountMemberRoles for application/json ContentType.
type BulkUpdateAccountMemberRolesRequest ¶
type BulkUpdateAccountMemberRolesRequest struct {
Roles []struct {
Role BulkUpdateAccountMemberRolesRequestRolesRole `json:"role"`
UserId openapi_types.UUID `json:"user_id"`
} `json:"roles"`
}
BulkUpdateAccountMemberRolesRequest defines model for BulkUpdateAccountMemberRolesRequest.
type BulkUpdateAccountMemberRolesRequestRolesRole ¶
type BulkUpdateAccountMemberRolesRequestRolesRole string
BulkUpdateAccountMemberRolesRequestRolesRole defines model for BulkUpdateAccountMemberRolesRequest.Roles.Role.
const ( BulkUpdateAccountMemberRolesRequestRolesRoleAdmin BulkUpdateAccountMemberRolesRequestRolesRole = "admin" BulkUpdateAccountMemberRolesRequestRolesRoleMember BulkUpdateAccountMemberRolesRequestRolesRole = "member" )
Defines values for BulkUpdateAccountMemberRolesRequestRolesRole.
type BulkUpdateAccountMemberRolesResp ¶
type BulkUpdateAccountMemberRolesResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseBulkUpdateAccountMemberRolesResp ¶
func ParseBulkUpdateAccountMemberRolesResp(rsp *http.Response) (*BulkUpdateAccountMemberRolesResp, error)
ParseBulkUpdateAccountMemberRolesResp parses an HTTP response from a BulkUpdateAccountMemberRolesWithResponse call
func (BulkUpdateAccountMemberRolesResp) Status ¶
func (r BulkUpdateAccountMemberRolesResp) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateAccountMemberRolesResp) StatusCode ¶
func (r BulkUpdateAccountMemberRolesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelBuildResp ¶
type CancelBuildResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseCancelBuildResp ¶
func ParseCancelBuildResp(rsp *http.Response) (*CancelBuildResp, error)
ParseCancelBuildResp parses an HTTP response from a CancelBuildWithResponse call
func (CancelBuildResp) Status ¶
func (r CancelBuildResp) Status() string
Status returns HTTPResponse.Status
func (CancelBuildResp) StatusCode ¶
func (r CancelBuildResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CancelDeploymentVersionResp ¶
type CancelDeploymentVersionResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseCancelDeploymentVersionResp ¶
func ParseCancelDeploymentVersionResp(rsp *http.Response) (*CancelDeploymentVersionResp, error)
ParseCancelDeploymentVersionResp parses an HTTP response from a CancelDeploymentVersionWithResponse call
func (CancelDeploymentVersionResp) Status ¶
func (r CancelDeploymentVersionResp) Status() string
Status returns HTTPResponse.Status
func (CancelDeploymentVersionResp) StatusCode ¶
func (r CancelDeploymentVersionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClearBuildCacheResp ¶
type ClearBuildCacheResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildCacheClear
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseClearBuildCacheResp ¶
func ParseClearBuildCacheResp(rsp *http.Response) (*ClearBuildCacheResp, error)
ParseClearBuildCacheResp parses an HTTP response from a ClearBuildCacheWithResponse call
func (ClearBuildCacheResp) Status ¶
func (r ClearBuildCacheResp) Status() string
Status returns HTTPResponse.Status
func (ClearBuildCacheResp) StatusCode ¶
func (r ClearBuildCacheResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
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) ActivateSpherestorMount ¶
func (c *Client) ActivateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAccountMember ¶
func (c *Client) AddAccountMember(ctx context.Context, aid AccountId, body AddAccountMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddAccountMemberWithBody ¶
func (*Client) AddDeploymentDomain ¶
func (c *Client) AddDeploymentDomain(ctx context.Context, id DeploymentId, body AddDeploymentDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDeploymentDomainWithBody ¶
func (*Client) AddTeamMember ¶
func (c *Client) AddTeamMember(ctx context.Context, tid TeamId, body AddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTeamMemberWithBody ¶
func (*Client) AddTeamProject ¶
func (c *Client) AddTeamProject(ctx context.Context, tid TeamId, body AddTeamProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddTeamProjectWithBody ¶
func (*Client) ApplyManifest ¶
func (c *Client) ApplyManifest(ctx context.Context, params *ApplyManifestParams, body ApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ApplyManifestWithBody ¶
func (*Client) BootSphereFiles ¶
func (c *Client) BootSphereFiles(ctx context.Context, body BootSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BootSphereFilesWithBody ¶
func (*Client) BulkUpdateAccountMemberRoles ¶
func (c *Client) BulkUpdateAccountMemberRoles(ctx context.Context, aid AccountId, body BulkUpdateAccountMemberRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateAccountMemberRolesWithBody ¶
func (*Client) CancelBuild ¶
func (c *Client) CancelBuild(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CancelDeploymentVersion ¶
func (c *Client) CancelDeploymentVersion(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ClearBuildCache ¶
func (c *Client) ClearBuildCache(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CloneDeployment ¶
func (c *Client) CloneDeployment(ctx context.Context, id DeploymentId, body CloneDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CloneDeploymentWithBody ¶
func (*Client) CreateAPIToken ¶
func (c *Client) CreateAPIToken(ctx context.Context, params *CreateAPITokenParams, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAPITokenWithBody ¶
func (*Client) CreateAccount ¶
func (c *Client) CreateAccount(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAccountFeatureRequest ¶
func (c *Client) CreateAccountFeatureRequest(ctx context.Context, aid AccountId, body CreateAccountFeatureRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAccountFeatureRequestWithBody ¶
func (*Client) CreateAccountInvitation ¶
func (c *Client) CreateAccountInvitation(ctx context.Context, aid AccountId, body CreateAccountInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAccountInvitationWithBody ¶
func (*Client) CreateAccountWithBody ¶
func (*Client) CreateAlertRule ¶
func (c *Client) CreateAlertRule(ctx context.Context, params *CreateAlertRuleParams, body CreateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAlertRuleWithBody ¶
func (*Client) CreateConnection ¶
func (c *Client) CreateConnection(ctx context.Context, params *CreateConnectionParams, body CreateConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateConnectionWithBody ¶
func (*Client) CreateDeployment ¶
func (c *Client) CreateDeployment(ctx context.Context, body CreateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDeploymentWithBody ¶
func (*Client) CreateEnvironment ¶
func (c *Client) CreateEnvironment(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateEnvironmentWithBody ¶
func (*Client) CreateGuardrail ¶
func (c *Client) CreateGuardrail(ctx context.Context, params *CreateGuardrailParams, body CreateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGuardrailRule ¶
func (c *Client) CreateGuardrailRule(ctx context.Context, params *CreateGuardrailRuleParams, body CreateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateGuardrailRuleWithBody ¶
func (*Client) CreateGuardrailWithBody ¶
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateProjectWithBody ¶
func (*Client) CreateService ¶
func (c *Client) CreateService(ctx context.Context, body CreateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateServiceWithBody ¶
func (*Client) CreateSnapshot ¶
func (c *Client) CreateSnapshot(ctx context.Context, body CreateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSnapshotWithBody ¶
func (*Client) CreateSphereFileFolder ¶
func (c *Client) CreateSphereFileFolder(ctx context.Context, body CreateSphereFileFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSphereFileFolderWithBody ¶
func (*Client) CreateSpherestorMount ¶
func (c *Client) CreateSpherestorMount(ctx context.Context, id DeploymentId, body CreateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSpherestorMountWithBody ¶
func (*Client) CreateSpherestorVolume ¶
func (c *Client) CreateSpherestorVolume(ctx context.Context, params *CreateSpherestorVolumeParams, body CreateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateSpherestorVolumeWithBody ¶
func (*Client) CreateTeam ¶
func (c *Client) CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTeamWithBody ¶
func (*Client) DeactivateSpherestorMount ¶
func (c *Client) DeactivateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteAlertRule ¶
func (c *Client) DeleteAlertRule(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteConnection ¶
func (c *Client) DeleteConnection(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeployment ¶
func (c *Client) DeleteDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeploymentDomain ¶
func (c *Client) DeleteDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeploymentEnvVar ¶
func (c *Client) DeleteDeploymentEnvVar(ctx context.Context, id DeploymentId, key EnvVarKey, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteDeploymentSnapshotSchedule ¶
func (c *Client) DeleteDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteEnvironment ¶
func (c *Client) DeleteEnvironment(ctx context.Context, eid EnvironmentId, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGuardrail ¶
func (c *Client) DeleteGuardrail(ctx context.Context, gid GuardrailId, params *DeleteGuardrailParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteGuardrailRule ¶
func (c *Client) DeleteGuardrailRule(ctx context.Context, rid GuardrailRuleId, params *DeleteGuardrailRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProject ¶
func (c *Client) DeleteProject(ctx context.Context, pid ProjectId, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteService ¶
func (*Client) DeleteSnapshot ¶
func (c *Client) DeleteSnapshot(ctx context.Context, sid SnapshotId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSphereFile ¶
func (c *Client) DeleteSphereFile(ctx context.Context, body DeleteSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteSphereFileWithBody ¶
func (*Client) DeleteTeam ¶
func (*Client) DeployDeployment ¶
func (c *Client) DeployDeployment(ctx context.Context, id DeploymentId, body DeployDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeployDeploymentWithBody ¶
func (*Client) DownloadSphereFile ¶
func (c *Client) DownloadSphereFile(ctx context.Context, params *DownloadSphereFileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAPIToken ¶
func (c *Client) GetAPIToken(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAccount ¶
func (*Client) GetAccountBilling ¶
func (*Client) GetAccountQuote ¶
func (c *Client) GetAccountQuote(ctx context.Context, params *GetAccountQuoteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAccountResourceSummary ¶
func (*Client) GetAccountResources ¶
func (*Client) GetAccountRole ¶
func (*Client) GetAlertRule ¶
func (c *Client) GetAlertRule(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBuild ¶
func (c *Client) GetBuild(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBuildCache ¶
func (c *Client) GetBuildCache(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBuildLogStreamToken ¶
func (c *Client) GetBuildLogStreamToken(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetBuildManifest ¶
func (c *Client) GetBuildManifest(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetConnection ¶
func (c *Client) GetConnection(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCronJobRunLogs ¶
func (c *Client) GetCronJobRunLogs(ctx context.Context, id DeploymentId, rid CronRunId, params *GetCronJobRunLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCurrentDeploymentVersion ¶
func (c *Client) GetCurrentDeploymentVersion(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetCurrentUser ¶
func (*Client) GetDeployment ¶
func (c *Client) GetDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentBuildLogs ¶
func (c *Client) GetDeploymentBuildLogs(ctx context.Context, id DeploymentId, deployId DeployVersionId, params *GetDeploymentBuildLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentBuildStatus ¶
func (c *Client) GetDeploymentBuildStatus(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentCronJobLogsHistogram ¶
func (c *Client) GetDeploymentCronJobLogsHistogram(ctx context.Context, id DeploymentId, params *GetDeploymentCronJobLogsHistogramParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentDeployLogs ¶
func (c *Client) GetDeploymentDeployLogs(ctx context.Context, id DeploymentId, params *GetDeploymentDeployLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentDomain ¶
func (c *Client) GetDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentDomainDnsGuidance ¶
func (c *Client) GetDeploymentDomainDnsGuidance(ctx context.Context, id DeploymentId, params *GetDeploymentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentMetrics ¶
func (c *Client) GetDeploymentMetrics(ctx context.Context, id DeploymentId, params *GetDeploymentMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentRuntimeLogs ¶
func (c *Client) GetDeploymentRuntimeLogs(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentRuntimeLogsHistogram ¶
func (c *Client) GetDeploymentRuntimeLogsHistogram(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsHistogramParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentSnapshotSchedule ¶
func (c *Client) GetDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentStatus ¶
func (c *Client) GetDeploymentStatus(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDeploymentVersion ¶
func (c *Client) GetDeploymentVersion(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironment ¶
func (c *Client) GetEnvironment(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironmentDomainDnsGuidance ¶
func (c *Client) GetEnvironmentDomainDnsGuidance(ctx context.Context, eid EnvironmentId, params *GetEnvironmentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironmentSecrets ¶
func (c *Client) GetEnvironmentSecrets(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEnvironmentVariables ¶
func (c *Client) GetEnvironmentVariables(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetGitHubAppInstallUrl ¶
func (*Client) GetGuardrail ¶
func (c *Client) GetGuardrail(ctx context.Context, gid GuardrailId, params *GetGuardrailParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetLatestMonthlyAccountInvoice ¶
func (*Client) GetNotificationSettings ¶
func (*Client) GetNotificationUnreadCount ¶
func (*Client) GetProject ¶
func (*Client) GetProjectResources ¶
func (*Client) GetProjectRole ¶
func (*Client) GetResourceSchema ¶
func (*Client) GetRuntimeLogStreamToken ¶
func (c *Client) GetRuntimeLogStreamToken(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetService ¶
func (*Client) GetSnapshot ¶
func (c *Client) GetSnapshot(ctx context.Context, sid SnapshotId, params *GetSnapshotParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSphereFileDetails ¶
func (c *Client) GetSphereFileDetails(ctx context.Context, body GetSphereFileDetailsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSphereFileDetailsWithBody ¶
func (*Client) GetSphereFileStorageUsage ¶
func (c *Client) GetSphereFileStorageUsage(ctx context.Context, body GetSphereFileStorageUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSphereFileStorageUsageWithBody ¶
func (*Client) GetSpherestorVolume ¶
func (c *Client) GetSpherestorVolume(ctx context.Context, vid SpherestorVolumeId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSubscription ¶
func (c *Client) GetSubscription(ctx context.Context, id SubscriptionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InstallGitHubApp ¶
func (c *Client) InstallGitHubApp(ctx context.Context, params *InstallGitHubAppParams, body InstallGitHubAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) InstallGitHubAppWithBody ¶
func (*Client) LeaveAccount ¶
func (*Client) ListAPITokens ¶
func (c *Client) ListAPITokens(ctx context.Context, params *ListAPITokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAccountDomainDetails ¶
func (c *Client) ListAccountDomainDetails(ctx context.Context, params *ListAccountDomainDetailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAccountEvents ¶
func (c *Client) ListAccountEvents(ctx context.Context, aid AccountId, params *ListAccountEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAccountFeatures ¶
func (*Client) ListAccountInvitationEvents ¶
func (c *Client) ListAccountInvitationEvents(ctx context.Context, aid AccountId, params *ListAccountInvitationEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAccountInvoices ¶
func (c *Client) ListAccountInvoices(ctx context.Context, aid AccountId, params *ListAccountInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAccountMembers ¶
func (*Client) ListAccountPaymentHistory ¶
func (c *Client) ListAccountPaymentHistory(ctx context.Context, aid AccountId, params *ListAccountPaymentHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAccounts ¶
func (c *Client) ListAccounts(ctx context.Context, params *ListAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListActivityLogs ¶
func (c *Client) ListActivityLogs(ctx context.Context, params *ListActivityLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListAlertRules ¶
func (c *Client) ListAlertRules(ctx context.Context, params *ListAlertRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListBuildRuntimes ¶
func (*Client) ListConnectionRepositories ¶
func (c *Client) ListConnectionRepositories(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListConnections ¶
func (c *Client) ListConnections(ctx context.Context, params *ListConnectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListCronJobRuns ¶
func (c *Client) ListCronJobRuns(ctx context.Context, id DeploymentId, params *ListCronJobRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentBuilds ¶
func (c *Client) ListDeploymentBuilds(ctx context.Context, id DeploymentId, params *ListDeploymentBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentDomains ¶
func (c *Client) ListDeploymentDomains(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentEnvVars ¶
func (c *Client) ListDeploymentEnvVars(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentEvents ¶
func (c *Client) ListDeploymentEvents(ctx context.Context, id DeploymentId, params *ListDeploymentEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentSnapshotLogs ¶
func (c *Client) ListDeploymentSnapshotLogs(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentSpherelets ¶
func (c *Client) ListDeploymentSpherelets(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeploymentVersions ¶
func (c *Client) ListDeploymentVersions(ctx context.Context, id DeploymentId, params *ListDeploymentVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDeployments ¶
func (c *Client) ListDeployments(ctx context.Context, params *ListDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListEnvironments ¶
func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGuardrailAuditLogs ¶
func (c *Client) ListGuardrailAuditLogs(ctx context.Context, params *ListGuardrailAuditLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListGuardrails ¶
func (c *Client) ListGuardrails(ctx context.Context, params *ListGuardrailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListInvitationEvents ¶
func (c *Client) ListInvitationEvents(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListNotifications ¶
func (c *Client) ListNotifications(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPlans ¶
func (c *Client) ListPlans(ctx context.Context, params *ListPlansParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListPlugins ¶
func (c *Client) ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListProjects ¶
func (c *Client) ListProjects(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRegions ¶
func (c *Client) ListRegions(ctx context.Context, params *ListRegionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRepositoryBranches ¶
func (c *Client) ListRepositoryBranches(ctx context.Context, cid ConnectionId, params *ListRepositoryBranchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListResourceSchemas ¶
func (*Client) ListServiceDeployments ¶
func (*Client) ListServices ¶
func (c *Client) ListServices(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSnapshots ¶
func (c *Client) ListSnapshots(ctx context.Context, params *ListSnapshotsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSphereFiles ¶
func (c *Client) ListSphereFiles(ctx context.Context, body ListSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSphereFilesWithBody ¶
func (*Client) ListSpherestorVolumes ¶
func (c *Client) ListSpherestorVolumes(ctx context.Context, params *ListSpherestorVolumesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSubscriptionCategoryDetails ¶
func (c *Client) ListSubscriptionCategoryDetails(ctx context.Context, params *ListSubscriptionCategoryDetailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSubscriptionFeatures ¶
func (c *Client) ListSubscriptionFeatures(ctx context.Context, params *ListSubscriptionFeaturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSubscriptions ¶
func (c *Client) ListSubscriptions(ctx context.Context, params *ListSubscriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListTeamProjects ¶
func (*Client) ListTeams ¶
func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListUserAccounts ¶
func (*Client) ListUserPendingInvitations ¶
func (*Client) ListUserProjects ¶
func (*Client) ListUserSearchHistory ¶
func (*Client) MarkAllNotificationsRead ¶
func (*Client) RemoveAccountMember ¶
func (*Client) RemoveEnvironmentCustomDomain ¶
func (c *Client) RemoveEnvironmentCustomDomain(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveTeamMember ¶
func (*Client) RemoveTeamProject ¶
func (*Client) RenameSphereFile ¶
func (c *Client) RenameSphereFile(ctx context.Context, body RenameSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenameSphereFileWithBody ¶
func (*Client) ReplaceDeploymentEnvVars ¶
func (c *Client) ReplaceDeploymentEnvVars(ctx context.Context, id DeploymentId, body ReplaceDeploymentEnvVarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceDeploymentEnvVarsWithBody ¶
func (*Client) ReplaceEnvironmentSecrets ¶
func (c *Client) ReplaceEnvironmentSecrets(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentSecretsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceEnvironmentSecretsWithBody ¶
func (*Client) ReplaceEnvironmentVariables ¶
func (c *Client) ReplaceEnvironmentVariables(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceEnvironmentVariablesWithBody ¶
func (*Client) ResendAccountInvitation ¶
func (c *Client) ResendAccountInvitation(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RestartDeployment ¶
func (c *Client) RestartDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RestoreSnapshot ¶
func (c *Client) RestoreSnapshot(ctx context.Context, sid SnapshotId, body RestoreSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RestoreSnapshotWithBody ¶
func (*Client) ResumeDeployment ¶
func (c *Client) ResumeDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeAPIToken ¶
func (c *Client) RevokeAPIToken(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevokeAccountInvitation ¶
func (c *Client) RevokeAccountInvitation(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RollbackDeployment ¶
func (c *Client) RollbackDeployment(ctx context.Context, id DeploymentId, body RollbackDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RollbackDeploymentWithBody ¶
func (*Client) ScaleDeployment ¶
func (c *Client) ScaleDeployment(ctx context.Context, id DeploymentId, body ScaleDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ScaleDeploymentWithBody ¶
func (*Client) SearchAccountResources ¶
func (c *Client) SearchAccountResources(ctx context.Context, aid AccountId, params *SearchAccountResourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetDeploymentEnvVar ¶
func (c *Client) SetDeploymentEnvVar(ctx context.Context, id DeploymentId, key EnvVarKey, body SetDeploymentEnvVarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetDeploymentEnvVarWithBody ¶
func (*Client) SetEnvironmentCustomDomain ¶
func (c *Client) SetEnvironmentCustomDomain(ctx context.Context, eid EnvironmentId, body SetEnvironmentCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SetEnvironmentCustomDomainWithBody ¶
func (*Client) SoftDeleteAccount ¶
func (c *Client) SoftDeleteAccount(ctx context.Context, aid AccountId, body SoftDeleteAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SoftDeleteAccountWithBody ¶
func (*Client) StreamBuildLogs ¶
func (c *Client) StreamBuildLogs(ctx context.Context, id DeploymentId, bid BuildId, params *StreamBuildLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StreamCronJobRunLogs ¶
func (c *Client) StreamCronJobRunLogs(ctx context.Context, id DeploymentId, rid CronRunId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StreamDeploymentRuntimeLogs ¶
func (c *Client) StreamDeploymentRuntimeLogs(ctx context.Context, id DeploymentId, params *StreamDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SuspendDeployment ¶
func (c *Client) SuspendDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TarSphereFile ¶
func (c *Client) TarSphereFile(ctx context.Context, body TarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TarSphereFileWithBody ¶
func (*Client) ToggleEnvironmentSubdomain ¶
func (c *Client) ToggleEnvironmentSubdomain(ctx context.Context, eid EnvironmentId, body ToggleEnvironmentSubdomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ToggleEnvironmentSubdomainWithBody ¶
func (*Client) ToggleGuardrailStatus ¶
func (c *Client) ToggleGuardrailStatus(ctx context.Context, gid GuardrailId, params *ToggleGuardrailStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TriggerBuild ¶
func (c *Client) TriggerBuild(ctx context.Context, id DeploymentId, body TriggerBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TriggerBuildWithBody ¶
func (*Client) UntarSphereFile ¶
func (c *Client) UntarSphereFile(ctx context.Context, body UntarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UntarSphereFileWithBody ¶
func (*Client) UpdateAccountMemberRole ¶
func (c *Client) UpdateAccountMemberRole(ctx context.Context, aid AccountId, uid UserId, body UpdateAccountMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAccountMemberRoleWithBody ¶
func (*Client) UpdateAlertRule ¶
func (c *Client) UpdateAlertRule(ctx context.Context, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateAlertRuleWithBody ¶
func (*Client) UpdateBuildManifest ¶
func (c *Client) UpdateBuildManifest(ctx context.Context, id DeploymentId, body UpdateBuildManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateBuildManifestWithBody ¶
func (*Client) UpdateCurrentUser ¶
func (c *Client) UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateCurrentUserWithBody ¶
func (*Client) UpdateDeployment ¶
func (c *Client) UpdateDeployment(ctx context.Context, id DeploymentId, body UpdateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDeploymentWithBody ¶
func (*Client) UpdateEnvironment ¶
func (c *Client) UpdateEnvironment(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentDomainPath ¶
func (c *Client) UpdateEnvironmentDomainPath(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentDomainPathJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentDomainPathWithBody ¶
func (*Client) UpdateEnvironmentNetworking ¶
func (c *Client) UpdateEnvironmentNetworking(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentNetworkingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateEnvironmentNetworkingWithBody ¶
func (*Client) UpdateEnvironmentWithBody ¶
func (*Client) UpdateGuardrail ¶
func (c *Client) UpdateGuardrail(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, body UpdateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGuardrailRule ¶
func (c *Client) UpdateGuardrailRule(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, body UpdateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGuardrailRuleWithBody ¶
func (c *Client) UpdateGuardrailRuleWithBody(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateGuardrailWithBody ¶
func (c *Client) UpdateGuardrailWithBody(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNotification ¶
func (c *Client) UpdateNotification(ctx context.Context, nid NotificationId, body UpdateNotificationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateNotificationWithBody ¶
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, pid ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateProjectWithBody ¶
func (*Client) UpdateService ¶
func (c *Client) UpdateService(ctx context.Context, sid ServiceId, body UpdateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateServiceWithBody ¶
func (*Client) UpdateSnapshot ¶
func (c *Client) UpdateSnapshot(ctx context.Context, sid SnapshotId, body UpdateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSnapshotWithBody ¶
func (*Client) UpdateSpherestorMount ¶
func (c *Client) UpdateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, body UpdateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSpherestorMountWithBody ¶
func (c *Client) UpdateSpherestorMountWithBody(ctx context.Context, id DeploymentId, mid SpherestorMountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSpherestorVolume ¶
func (c *Client) UpdateSpherestorVolume(ctx context.Context, vid SpherestorVolumeId, body UpdateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateSpherestorVolumeWithBody ¶
func (*Client) UpdateTeam ¶
func (c *Client) UpdateTeam(ctx context.Context, tid TeamId, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeamProjectRole ¶
func (c *Client) UpdateTeamProjectRole(ctx context.Context, tid TeamId, pid ProjectId, body UpdateTeamProjectRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateTeamProjectRoleWithBody ¶
func (*Client) UpdateTeamWithBody ¶
func (*Client) UploadSphereFileWithBody ¶
func (*Client) UpsertDeploymentSnapshotSchedule ¶
func (c *Client) UpsertDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, body UpsertDeploymentSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpsertDeploymentSnapshotScheduleWithBody ¶
func (*Client) UpsertNotificationSettings ¶
func (c *Client) UpsertNotificationSettings(ctx context.Context, body UpsertNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpsertNotificationSettingsWithBody ¶
func (*Client) ValidateApplyManifest ¶
func (c *Client) ValidateApplyManifest(ctx context.Context, body ValidateApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ValidateApplyManifestWithBody ¶
func (*Client) ValidateManifest ¶
func (c *Client) ValidateManifest(ctx context.Context, body ValidateManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ValidateManifestWithBody ¶
func (*Client) VerifyDeploymentDomain ¶
func (c *Client) VerifyDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface {
// ListAccounts request
ListAccounts(ctx context.Context, params *ListAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAccountWithBody request with any body
CreateAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAccount(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountDomainDetails request
ListAccountDomainDetails(ctx context.Context, params *ListAccountDomainDetailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccountQuote request
GetAccountQuote(ctx context.Context, params *GetAccountQuoteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccount request
GetAccount(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccountBilling request
GetAccountBilling(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountEvents request
ListAccountEvents(ctx context.Context, aid AccountId, params *ListAccountEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountFeatures request
ListAccountFeatures(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAccountFeatureRequestWithBody request with any body
CreateAccountFeatureRequestWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAccountFeatureRequest(ctx context.Context, aid AccountId, body CreateAccountFeatureRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAccountInvitationWithBody request with any body
CreateAccountInvitationWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAccountInvitation(ctx context.Context, aid AccountId, body CreateAccountInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountInvitationEvents request
ListAccountInvitationEvents(ctx context.Context, aid AccountId, params *ListAccountInvitationEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListInvitationEvents request
ListInvitationEvents(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResendAccountInvitation request
ResendAccountInvitation(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeAccountInvitation request
RevokeAccountInvitation(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountInvoices request
ListAccountInvoices(ctx context.Context, aid AccountId, params *ListAccountInvoicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetLatestMonthlyAccountInvoice request
GetLatestMonthlyAccountInvoice(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// LeaveAccount request
LeaveAccount(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountMembers request
ListAccountMembers(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddAccountMemberWithBody request with any body
AddAccountMemberWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddAccountMember(ctx context.Context, aid AccountId, body AddAccountMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateAccountMemberRolesWithBody request with any body
BulkUpdateAccountMemberRolesWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateAccountMemberRoles(ctx context.Context, aid AccountId, body BulkUpdateAccountMemberRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveAccountMember request
RemoveAccountMember(ctx context.Context, aid AccountId, uid UserId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAccountMemberRoleWithBody request with any body
UpdateAccountMemberRoleWithBody(ctx context.Context, aid AccountId, uid UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAccountMemberRole(ctx context.Context, aid AccountId, uid UserId, body UpdateAccountMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccountPaymentHistory request
ListAccountPaymentHistory(ctx context.Context, aid AccountId, params *ListAccountPaymentHistoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccountResourceSummary request
GetAccountResourceSummary(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccountResources request
GetAccountResources(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccountRole request
GetAccountRole(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchAccountResources request
SearchAccountResources(ctx context.Context, aid AccountId, params *SearchAccountResourcesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// SoftDeleteAccountWithBody request with any body
SoftDeleteAccountWithBody(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SoftDeleteAccount(ctx context.Context, aid AccountId, body SoftDeleteAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListActivityLogs request
ListActivityLogs(ctx context.Context, params *ListActivityLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAlertRules request
ListAlertRules(ctx context.Context, params *ListAlertRulesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAlertRuleWithBody request with any body
CreateAlertRuleWithBody(ctx context.Context, params *CreateAlertRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAlertRule(ctx context.Context, params *CreateAlertRuleParams, body CreateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteAlertRule request
DeleteAlertRule(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAlertRule request
GetAlertRule(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAlertRuleWithBody request with any body
UpdateAlertRuleWithBody(ctx context.Context, arid AlertRuleId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAlertRule(ctx context.Context, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAPITokens request
ListAPITokens(ctx context.Context, params *ListAPITokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAPITokenWithBody request with any body
CreateAPITokenWithBody(ctx context.Context, params *CreateAPITokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAPIToken(ctx context.Context, params *CreateAPITokenParams, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeAPIToken request
RevokeAPIToken(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAPIToken request
GetAPIToken(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApplyManifestWithBody request with any body
ApplyManifestWithBody(ctx context.Context, params *ApplyManifestParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ApplyManifest(ctx context.Context, params *ApplyManifestParams, body ApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ValidateApplyManifestWithBody request with any body
ValidateApplyManifestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ValidateApplyManifest(ctx context.Context, body ValidateApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConnections request
ListConnections(ctx context.Context, params *ListConnectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateConnectionWithBody request with any body
CreateConnectionWithBody(ctx context.Context, params *CreateConnectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateConnection(ctx context.Context, params *CreateConnectionParams, body CreateConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// InstallGitHubAppWithBody request with any body
InstallGitHubAppWithBody(ctx context.Context, params *InstallGitHubAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
InstallGitHubApp(ctx context.Context, params *InstallGitHubAppParams, body InstallGitHubAppJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGitHubAppInstallUrl request
GetGitHubAppInstallUrl(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteConnection request
DeleteConnection(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetConnection request
GetConnection(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRepositoryBranches request
ListRepositoryBranches(ctx context.Context, cid ConnectionId, params *ListRepositoryBranchesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListConnectionRepositories request
ListConnectionRepositories(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeployments request
ListDeployments(ctx context.Context, params *ListDeploymentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateDeploymentWithBody request with any body
CreateDeploymentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateDeployment(ctx context.Context, body CreateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDeployment request
DeleteDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeployment request
GetDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDeploymentWithBody request with any body
UpdateDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDeployment(ctx context.Context, id DeploymentId, body UpdateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentBuildStatus request
GetDeploymentBuildStatus(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentBuilds request
ListDeploymentBuilds(ctx context.Context, id DeploymentId, params *ListDeploymentBuildsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// TriggerBuildWithBody request with any body
TriggerBuildWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TriggerBuild(ctx context.Context, id DeploymentId, body TriggerBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBuild request
GetBuild(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelBuild request
CancelBuild(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamBuildLogs request
StreamBuildLogs(ctx context.Context, id DeploymentId, bid BuildId, params *StreamBuildLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBuildLogStreamToken request
GetBuildLogStreamToken(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBuildCache request
GetBuildCache(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClearBuildCache request
ClearBuildCache(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CloneDeploymentWithBody request with any body
CloneDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CloneDeployment(ctx context.Context, id DeploymentId, body CloneDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentCronJobLogsHistogram request
GetDeploymentCronJobLogsHistogram(ctx context.Context, id DeploymentId, params *GetDeploymentCronJobLogsHistogramParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCronJobRuns request
ListCronJobRuns(ctx context.Context, id DeploymentId, params *ListCronJobRunsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCronJobRunLogs request
GetCronJobRunLogs(ctx context.Context, id DeploymentId, rid CronRunId, params *GetCronJobRunLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamCronJobRunLogs request
StreamCronJobRunLogs(ctx context.Context, id DeploymentId, rid CronRunId, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeployDeploymentWithBody request with any body
DeployDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeployDeployment(ctx context.Context, id DeploymentId, body DeployDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentDomainDnsGuidance request
GetDeploymentDomainDnsGuidance(ctx context.Context, id DeploymentId, params *GetDeploymentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentDomains request
ListDeploymentDomains(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddDeploymentDomainWithBody request with any body
AddDeploymentDomainWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddDeploymentDomain(ctx context.Context, id DeploymentId, body AddDeploymentDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDeploymentDomain request
DeleteDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentDomain request
GetDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*http.Response, error)
// VerifyDeploymentDomain request
VerifyDeploymentDomain(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentEnvVars request
ListDeploymentEnvVars(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceDeploymentEnvVarsWithBody request with any body
ReplaceDeploymentEnvVarsWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceDeploymentEnvVars(ctx context.Context, id DeploymentId, body ReplaceDeploymentEnvVarsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDeploymentEnvVar request
DeleteDeploymentEnvVar(ctx context.Context, id DeploymentId, key EnvVarKey, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetDeploymentEnvVarWithBody request with any body
SetDeploymentEnvVarWithBody(ctx context.Context, id DeploymentId, key EnvVarKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetDeploymentEnvVar(ctx context.Context, id DeploymentId, key EnvVarKey, body SetDeploymentEnvVarJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentEvents request
ListDeploymentEvents(ctx context.Context, id DeploymentId, params *ListDeploymentEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentBuildLogs request
GetDeploymentBuildLogs(ctx context.Context, id DeploymentId, deployId DeployVersionId, params *GetDeploymentBuildLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentDeployLogs request
GetDeploymentDeployLogs(ctx context.Context, id DeploymentId, params *GetDeploymentDeployLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentRuntimeLogs request
GetDeploymentRuntimeLogs(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentRuntimeLogsHistogram request
GetDeploymentRuntimeLogsHistogram(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsHistogramParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamDeploymentRuntimeLogs request
StreamDeploymentRuntimeLogs(ctx context.Context, id DeploymentId, params *StreamDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRuntimeLogStreamToken request
GetRuntimeLogStreamToken(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetBuildManifest request
GetBuildManifest(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateBuildManifestWithBody request with any body
UpdateBuildManifestWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateBuildManifest(ctx context.Context, id DeploymentId, body UpdateBuildManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentMetrics request
GetDeploymentMetrics(ctx context.Context, id DeploymentId, params *GetDeploymentMetricsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// RestartDeployment request
RestartDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ResumeDeployment request
ResumeDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// RollbackDeploymentWithBody request with any body
RollbackDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RollbackDeployment(ctx context.Context, id DeploymentId, body RollbackDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ScaleDeploymentWithBody request with any body
ScaleDeploymentWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ScaleDeployment(ctx context.Context, id DeploymentId, body ScaleDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentSnapshotLogs request
ListDeploymentSnapshotLogs(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDeploymentSnapshotSchedule request
DeleteDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentSnapshotSchedule request
GetDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpsertDeploymentSnapshotScheduleWithBody request with any body
UpsertDeploymentSnapshotScheduleWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpsertDeploymentSnapshotSchedule(ctx context.Context, id DeploymentId, body UpsertDeploymentSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentSpherelets request
ListDeploymentSpherelets(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSpherestorMountWithBody request with any body
CreateSpherestorMountWithBody(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSpherestorMount(ctx context.Context, id DeploymentId, body CreateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSpherestorMountWithBody request with any body
UpdateSpherestorMountWithBody(ctx context.Context, id DeploymentId, mid SpherestorMountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, body UpdateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ActivateSpherestorMount request
ActivateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeactivateSpherestorMount request
DeactivateSpherestorMount(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentStatus request
GetDeploymentStatus(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// SuspendDeployment request
SuspendDeployment(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListDeploymentVersions request
ListDeploymentVersions(ctx context.Context, id DeploymentId, params *ListDeploymentVersionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCurrentDeploymentVersion request
GetCurrentDeploymentVersion(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDeploymentVersion request
GetDeploymentVersion(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelDeploymentVersion request
CancelDeploymentVersion(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEnvironments request
ListEnvironments(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateEnvironmentWithBody request with any body
CreateEnvironmentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateEnvironment(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteEnvironment request
DeleteEnvironment(ctx context.Context, eid EnvironmentId, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironment request
GetEnvironment(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEnvironmentWithBody request with any body
UpdateEnvironmentWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEnvironment(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveEnvironmentCustomDomain request
RemoveEnvironmentCustomDomain(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetEnvironmentCustomDomainWithBody request with any body
SetEnvironmentCustomDomainWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetEnvironmentCustomDomain(ctx context.Context, eid EnvironmentId, body SetEnvironmentCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironmentDomainDnsGuidance request
GetEnvironmentDomainDnsGuidance(ctx context.Context, eid EnvironmentId, params *GetEnvironmentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEnvironmentDomainPathWithBody request with any body
UpdateEnvironmentDomainPathWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEnvironmentDomainPath(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentDomainPathJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ToggleEnvironmentSubdomainWithBody request with any body
ToggleEnvironmentSubdomainWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ToggleEnvironmentSubdomain(ctx context.Context, eid EnvironmentId, body ToggleEnvironmentSubdomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateEnvironmentNetworkingWithBody request with any body
UpdateEnvironmentNetworkingWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateEnvironmentNetworking(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentNetworkingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironmentSecrets request
GetEnvironmentSecrets(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceEnvironmentSecretsWithBody request with any body
ReplaceEnvironmentSecretsWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceEnvironmentSecrets(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentSecretsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEnvironmentVariables request
GetEnvironmentVariables(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceEnvironmentVariablesWithBody request with any body
ReplaceEnvironmentVariablesWithBody(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceEnvironmentVariables(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGuardrails request
ListGuardrails(ctx context.Context, params *ListGuardrailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGuardrailWithBody request with any body
CreateGuardrailWithBody(ctx context.Context, params *CreateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGuardrail(ctx context.Context, params *CreateGuardrailParams, body CreateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListGuardrailAuditLogs request
ListGuardrailAuditLogs(ctx context.Context, params *ListGuardrailAuditLogsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateGuardrailRuleWithBody request with any body
CreateGuardrailRuleWithBody(ctx context.Context, params *CreateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateGuardrailRule(ctx context.Context, params *CreateGuardrailRuleParams, body CreateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGuardrailRule request
DeleteGuardrailRule(ctx context.Context, rid GuardrailRuleId, params *DeleteGuardrailRuleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGuardrailRuleWithBody request with any body
UpdateGuardrailRuleWithBody(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGuardrailRule(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, body UpdateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteGuardrail request
DeleteGuardrail(ctx context.Context, gid GuardrailId, params *DeleteGuardrailParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetGuardrail request
GetGuardrail(ctx context.Context, gid GuardrailId, params *GetGuardrailParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateGuardrailWithBody request with any body
UpdateGuardrailWithBody(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateGuardrail(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, body UpdateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ToggleGuardrailStatus request
ToggleGuardrailStatus(ctx context.Context, gid GuardrailId, params *ToggleGuardrailStatusParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBuildRuntimes request
ListBuildRuntimes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ValidateManifestWithBody request with any body
ValidateManifestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ValidateManifest(ctx context.Context, body ValidateManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNotifications request
ListNotifications(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// MarkAllNotificationsRead request
MarkAllNotificationsRead(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNotificationSettings request
GetNotificationSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpsertNotificationSettingsWithBody request with any body
UpsertNotificationSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpsertNotificationSettings(ctx context.Context, body UpsertNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNotificationUnreadCount request
GetNotificationUnreadCount(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNotificationWithBody request with any body
UpdateNotificationWithBody(ctx context.Context, nid NotificationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNotification(ctx context.Context, nid NotificationId, body UpdateNotificationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPlans request
ListPlans(ctx context.Context, params *ListPlansParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlan request
GetPlan(ctx context.Context, pid PlanId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPlugins request
ListPlugins(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPlugin request
GetPlugin(ctx context.Context, plid PluginId, 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, pid ProjectId, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProject request
GetProject(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateProjectWithBody request with any body
UpdateProjectWithBody(ctx context.Context, pid ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateProject(ctx context.Context, pid ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectResources request
GetProjectResources(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectRole request
GetProjectRole(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListRegions request
ListRegions(ctx context.Context, params *ListRegionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListResourceSchemas request
ListResourceSchemas(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetResourceSchema request
GetResourceSchema(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServices request
ListServices(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateServiceWithBody request with any body
CreateServiceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateService(ctx context.Context, body CreateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteService request
DeleteService(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetService request
GetService(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateServiceWithBody request with any body
UpdateServiceWithBody(ctx context.Context, sid ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateService(ctx context.Context, sid ServiceId, body UpdateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServiceDeployments request
ListServiceDeployments(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSnapshots request
ListSnapshots(ctx context.Context, params *ListSnapshotsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSnapshotWithBody request with any body
CreateSnapshotWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSnapshot(ctx context.Context, body CreateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSnapshot request
DeleteSnapshot(ctx context.Context, sid SnapshotId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSnapshot request
GetSnapshot(ctx context.Context, sid SnapshotId, params *GetSnapshotParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSnapshotWithBody request with any body
UpdateSnapshotWithBody(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSnapshot(ctx context.Context, sid SnapshotId, body UpdateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RestoreSnapshotWithBody request with any body
RestoreSnapshotWithBody(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RestoreSnapshot(ctx context.Context, sid SnapshotId, body RestoreSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// BootSphereFilesWithBody request with any body
BootSphereFilesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BootSphereFiles(ctx context.Context, body BootSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSphereFileWithBody request with any body
DeleteSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteSphereFile(ctx context.Context, body DeleteSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSphereFileDetailsWithBody request with any body
GetSphereFileDetailsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GetSphereFileDetails(ctx context.Context, body GetSphereFileDetailsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DownloadSphereFile request
DownloadSphereFile(ctx context.Context, params *DownloadSphereFileParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSphereFilesWithBody request with any body
ListSphereFilesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ListSphereFiles(ctx context.Context, body ListSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSphereFileFolderWithBody request with any body
CreateSphereFileFolderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSphereFileFolder(ctx context.Context, body CreateSphereFileFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RenameSphereFileWithBody request with any body
RenameSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RenameSphereFile(ctx context.Context, body RenameSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSphereFileStorageUsageWithBody request with any body
GetSphereFileStorageUsageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
GetSphereFileStorageUsage(ctx context.Context, body GetSphereFileStorageUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TarSphereFileWithBody request with any body
TarSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TarSphereFile(ctx context.Context, body TarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UntarSphereFileWithBody request with any body
UntarSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UntarSphereFile(ctx context.Context, body UntarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UploadSphereFileWithBody request with any body
UploadSphereFileWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSpherestorVolumes request
ListSpherestorVolumes(ctx context.Context, params *ListSpherestorVolumesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateSpherestorVolumeWithBody request with any body
CreateSpherestorVolumeWithBody(ctx context.Context, params *CreateSpherestorVolumeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateSpherestorVolume(ctx context.Context, params *CreateSpherestorVolumeParams, body CreateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSpherestorVolume request
GetSpherestorVolume(ctx context.Context, vid SpherestorVolumeId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateSpherestorVolumeWithBody request with any body
UpdateSpherestorVolumeWithBody(ctx context.Context, vid SpherestorVolumeId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateSpherestorVolume(ctx context.Context, vid SpherestorVolumeId, body UpdateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSubscriptions request
ListSubscriptions(ctx context.Context, params *ListSubscriptionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSubscriptionCategoryDetails request
ListSubscriptionCategoryDetails(ctx context.Context, params *ListSubscriptionCategoryDetailsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListSubscriptionFeatures request
ListSubscriptionFeatures(ctx context.Context, params *ListSubscriptionFeaturesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSubscription request
GetSubscription(ctx context.Context, id SubscriptionId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTeams request
ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateTeamWithBody request with any body
CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteTeam request
DeleteTeam(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetTeam request
GetTeam(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTeamWithBody request with any body
UpdateTeamWithBody(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTeam(ctx context.Context, tid TeamId, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddTeamMemberWithBody request with any body
AddTeamMemberWithBody(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddTeamMember(ctx context.Context, tid TeamId, body AddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveTeamMember request
RemoveTeamMember(ctx context.Context, tid TeamId, uid UserId, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListTeamProjects request
ListTeamProjects(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddTeamProjectWithBody request with any body
AddTeamProjectWithBody(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddTeamProject(ctx context.Context, tid TeamId, body AddTeamProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RemoveTeamProject request
RemoveTeamProject(ctx context.Context, tid TeamId, pid ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateTeamProjectRoleWithBody request with any body
UpdateTeamProjectRoleWithBody(ctx context.Context, tid TeamId, pid ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateTeamProjectRole(ctx context.Context, tid TeamId, pid ProjectId, body UpdateTeamProjectRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUserAccounts request
ListUserAccounts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUserPendingInvitations request
ListUserPendingInvitations(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCurrentUser request
GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCurrentUserWithBody request with any body
UpdateCurrentUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCurrentUser(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUserProjects request
ListUserProjects(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUserSearchHistory request
ListUserSearchHistory(ctx context.Context, 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) ActivateSpherestorMountWithResponse ¶
func (c *ClientWithResponses) ActivateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*ActivateSpherestorMountResp, error)
ActivateSpherestorMountWithResponse request returning *ActivateSpherestorMountResp
func (*ClientWithResponses) AddAccountMemberWithBodyWithResponse ¶
func (c *ClientWithResponses) AddAccountMemberWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAccountMemberResp, error)
AddAccountMemberWithBodyWithResponse request with arbitrary body returning *AddAccountMemberResp
func (*ClientWithResponses) AddAccountMemberWithResponse ¶
func (c *ClientWithResponses) AddAccountMemberWithResponse(ctx context.Context, aid AccountId, body AddAccountMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAccountMemberResp, error)
func (*ClientWithResponses) AddDeploymentDomainWithBodyWithResponse ¶
func (c *ClientWithResponses) AddDeploymentDomainWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDeploymentDomainResp, error)
AddDeploymentDomainWithBodyWithResponse request with arbitrary body returning *AddDeploymentDomainResp
func (*ClientWithResponses) AddDeploymentDomainWithResponse ¶
func (c *ClientWithResponses) AddDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, body AddDeploymentDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDeploymentDomainResp, error)
func (*ClientWithResponses) AddTeamMemberWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTeamMemberWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTeamMemberResp, error)
AddTeamMemberWithBodyWithResponse request with arbitrary body returning *AddTeamMemberResp
func (*ClientWithResponses) AddTeamMemberWithResponse ¶
func (c *ClientWithResponses) AddTeamMemberWithResponse(ctx context.Context, tid TeamId, body AddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTeamMemberResp, error)
func (*ClientWithResponses) AddTeamProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) AddTeamProjectWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTeamProjectResp, error)
AddTeamProjectWithBodyWithResponse request with arbitrary body returning *AddTeamProjectResp
func (*ClientWithResponses) AddTeamProjectWithResponse ¶
func (c *ClientWithResponses) AddTeamProjectWithResponse(ctx context.Context, tid TeamId, body AddTeamProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTeamProjectResp, error)
func (*ClientWithResponses) ApplyManifestWithBodyWithResponse ¶
func (c *ClientWithResponses) ApplyManifestWithBodyWithResponse(ctx context.Context, params *ApplyManifestParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyManifestResp, error)
ApplyManifestWithBodyWithResponse request with arbitrary body returning *ApplyManifestResp
func (*ClientWithResponses) ApplyManifestWithResponse ¶
func (c *ClientWithResponses) ApplyManifestWithResponse(ctx context.Context, params *ApplyManifestParams, body ApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyManifestResp, error)
func (*ClientWithResponses) BootSphereFilesWithBodyWithResponse ¶
func (c *ClientWithResponses) BootSphereFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BootSphereFilesResp, error)
BootSphereFilesWithBodyWithResponse request with arbitrary body returning *BootSphereFilesResp
func (*ClientWithResponses) BootSphereFilesWithResponse ¶
func (c *ClientWithResponses) BootSphereFilesWithResponse(ctx context.Context, body BootSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*BootSphereFilesResp, error)
func (*ClientWithResponses) BulkUpdateAccountMemberRolesWithBodyWithResponse ¶
func (c *ClientWithResponses) BulkUpdateAccountMemberRolesWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAccountMemberRolesResp, error)
BulkUpdateAccountMemberRolesWithBodyWithResponse request with arbitrary body returning *BulkUpdateAccountMemberRolesResp
func (*ClientWithResponses) BulkUpdateAccountMemberRolesWithResponse ¶
func (c *ClientWithResponses) BulkUpdateAccountMemberRolesWithResponse(ctx context.Context, aid AccountId, body BulkUpdateAccountMemberRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAccountMemberRolesResp, error)
func (*ClientWithResponses) CancelBuildWithResponse ¶
func (c *ClientWithResponses) CancelBuildWithResponse(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*CancelBuildResp, error)
CancelBuildWithResponse request returning *CancelBuildResp
func (*ClientWithResponses) CancelDeploymentVersionWithResponse ¶
func (c *ClientWithResponses) CancelDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*CancelDeploymentVersionResp, error)
CancelDeploymentVersionWithResponse request returning *CancelDeploymentVersionResp
func (*ClientWithResponses) ClearBuildCacheWithResponse ¶
func (c *ClientWithResponses) ClearBuildCacheWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ClearBuildCacheResp, error)
ClearBuildCacheWithResponse request returning *ClearBuildCacheResp
func (*ClientWithResponses) CloneDeploymentWithBodyWithResponse ¶
func (c *ClientWithResponses) CloneDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CloneDeploymentResp, error)
CloneDeploymentWithBodyWithResponse request with arbitrary body returning *CloneDeploymentResp
func (*ClientWithResponses) CloneDeploymentWithResponse ¶
func (c *ClientWithResponses) CloneDeploymentWithResponse(ctx context.Context, id DeploymentId, body CloneDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*CloneDeploymentResp, error)
func (*ClientWithResponses) CreateAPITokenWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAPITokenWithBodyWithResponse(ctx context.Context, params *CreateAPITokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPITokenResp, error)
CreateAPITokenWithBodyWithResponse request with arbitrary body returning *CreateAPITokenResp
func (*ClientWithResponses) CreateAPITokenWithResponse ¶
func (c *ClientWithResponses) CreateAPITokenWithResponse(ctx context.Context, params *CreateAPITokenParams, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPITokenResp, error)
func (*ClientWithResponses) CreateAccountFeatureRequestWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAccountFeatureRequestWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountFeatureRequestResp, error)
CreateAccountFeatureRequestWithBodyWithResponse request with arbitrary body returning *CreateAccountFeatureRequestResp
func (*ClientWithResponses) CreateAccountFeatureRequestWithResponse ¶
func (c *ClientWithResponses) CreateAccountFeatureRequestWithResponse(ctx context.Context, aid AccountId, body CreateAccountFeatureRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountFeatureRequestResp, error)
func (*ClientWithResponses) CreateAccountInvitationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAccountInvitationWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountInvitationResp, error)
CreateAccountInvitationWithBodyWithResponse request with arbitrary body returning *CreateAccountInvitationResp
func (*ClientWithResponses) CreateAccountInvitationWithResponse ¶
func (c *ClientWithResponses) CreateAccountInvitationWithResponse(ctx context.Context, aid AccountId, body CreateAccountInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountInvitationResp, error)
func (*ClientWithResponses) CreateAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountResp, error)
CreateAccountWithBodyWithResponse request with arbitrary body returning *CreateAccountResp
func (*ClientWithResponses) CreateAccountWithResponse ¶
func (c *ClientWithResponses) CreateAccountWithResponse(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountResp, error)
func (*ClientWithResponses) CreateAlertRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAlertRuleWithBodyWithResponse(ctx context.Context, params *CreateAlertRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertRuleResp, error)
CreateAlertRuleWithBodyWithResponse request with arbitrary body returning *CreateAlertRuleResp
func (*ClientWithResponses) CreateAlertRuleWithResponse ¶
func (c *ClientWithResponses) CreateAlertRuleWithResponse(ctx context.Context, params *CreateAlertRuleParams, body CreateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertRuleResp, error)
func (*ClientWithResponses) CreateConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateConnectionWithBodyWithResponse(ctx context.Context, params *CreateConnectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConnectionResp, error)
CreateConnectionWithBodyWithResponse request with arbitrary body returning *CreateConnectionResp
func (*ClientWithResponses) CreateConnectionWithResponse ¶
func (c *ClientWithResponses) CreateConnectionWithResponse(ctx context.Context, params *CreateConnectionParams, body CreateConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConnectionResp, error)
func (*ClientWithResponses) CreateDeploymentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDeploymentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeploymentResp, error)
CreateDeploymentWithBodyWithResponse request with arbitrary body returning *CreateDeploymentResp
func (*ClientWithResponses) CreateDeploymentWithResponse ¶
func (c *ClientWithResponses) CreateDeploymentWithResponse(ctx context.Context, body CreateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeploymentResp, error)
func (*ClientWithResponses) CreateEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
CreateEnvironmentWithBodyWithResponse request with arbitrary body returning *CreateEnvironmentResp
func (*ClientWithResponses) CreateEnvironmentWithResponse ¶
func (c *ClientWithResponses) CreateEnvironmentWithResponse(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
func (*ClientWithResponses) CreateGuardrailRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGuardrailRuleWithBodyWithResponse(ctx context.Context, params *CreateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGuardrailRuleResp, error)
CreateGuardrailRuleWithBodyWithResponse request with arbitrary body returning *CreateGuardrailRuleResp
func (*ClientWithResponses) CreateGuardrailRuleWithResponse ¶
func (c *ClientWithResponses) CreateGuardrailRuleWithResponse(ctx context.Context, params *CreateGuardrailRuleParams, body CreateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGuardrailRuleResp, error)
func (*ClientWithResponses) CreateGuardrailWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateGuardrailWithBodyWithResponse(ctx context.Context, params *CreateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGuardrailResp, error)
CreateGuardrailWithBodyWithResponse request with arbitrary body returning *CreateGuardrailResp
func (*ClientWithResponses) CreateGuardrailWithResponse ¶
func (c *ClientWithResponses) CreateGuardrailWithResponse(ctx context.Context, params *CreateGuardrailParams, body CreateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGuardrailResp, error)
func (*ClientWithResponses) CreateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
CreateProjectWithBodyWithResponse request with arbitrary body returning *CreateProjectResp
func (*ClientWithResponses) CreateProjectWithResponse ¶
func (c *ClientWithResponses) CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
func (*ClientWithResponses) CreateServiceWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceResp, error)
CreateServiceWithBodyWithResponse request with arbitrary body returning *CreateServiceResp
func (*ClientWithResponses) CreateServiceWithResponse ¶
func (c *ClientWithResponses) CreateServiceWithResponse(ctx context.Context, body CreateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceResp, error)
func (*ClientWithResponses) CreateSnapshotWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSnapshotResp, error)
CreateSnapshotWithBodyWithResponse request with arbitrary body returning *CreateSnapshotResp
func (*ClientWithResponses) CreateSnapshotWithResponse ¶
func (c *ClientWithResponses) CreateSnapshotWithResponse(ctx context.Context, body CreateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSnapshotResp, error)
func (*ClientWithResponses) CreateSphereFileFolderWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSphereFileFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSphereFileFolderResp, error)
CreateSphereFileFolderWithBodyWithResponse request with arbitrary body returning *CreateSphereFileFolderResp
func (*ClientWithResponses) CreateSphereFileFolderWithResponse ¶
func (c *ClientWithResponses) CreateSphereFileFolderWithResponse(ctx context.Context, body CreateSphereFileFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSphereFileFolderResp, error)
func (*ClientWithResponses) CreateSpherestorMountWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSpherestorMountWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSpherestorMountResp, error)
CreateSpherestorMountWithBodyWithResponse request with arbitrary body returning *CreateSpherestorMountResp
func (*ClientWithResponses) CreateSpherestorMountWithResponse ¶
func (c *ClientWithResponses) CreateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, body CreateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSpherestorMountResp, error)
func (*ClientWithResponses) CreateSpherestorVolumeWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateSpherestorVolumeWithBodyWithResponse(ctx context.Context, params *CreateSpherestorVolumeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSpherestorVolumeResp, error)
CreateSpherestorVolumeWithBodyWithResponse request with arbitrary body returning *CreateSpherestorVolumeResp
func (*ClientWithResponses) CreateSpherestorVolumeWithResponse ¶
func (c *ClientWithResponses) CreateSpherestorVolumeWithResponse(ctx context.Context, params *CreateSpherestorVolumeParams, body CreateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSpherestorVolumeResp, error)
func (*ClientWithResponses) CreateTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResp, error)
CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResp
func (*ClientWithResponses) CreateTeamWithResponse ¶
func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResp, error)
func (*ClientWithResponses) DeactivateSpherestorMountWithResponse ¶
func (c *ClientWithResponses) DeactivateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*DeactivateSpherestorMountResp, error)
DeactivateSpherestorMountWithResponse request returning *DeactivateSpherestorMountResp
func (*ClientWithResponses) DeleteAlertRuleWithResponse ¶
func (c *ClientWithResponses) DeleteAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*DeleteAlertRuleResp, error)
DeleteAlertRuleWithResponse request returning *DeleteAlertRuleResp
func (*ClientWithResponses) DeleteConnectionWithResponse ¶
func (c *ClientWithResponses) DeleteConnectionWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*DeleteConnectionResp, error)
DeleteConnectionWithResponse request returning *DeleteConnectionResp
func (*ClientWithResponses) DeleteDeploymentDomainWithResponse ¶
func (c *ClientWithResponses) DeleteDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*DeleteDeploymentDomainResp, error)
DeleteDeploymentDomainWithResponse request returning *DeleteDeploymentDomainResp
func (*ClientWithResponses) DeleteDeploymentEnvVarWithResponse ¶
func (c *ClientWithResponses) DeleteDeploymentEnvVarWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, reqEditors ...RequestEditorFn) (*DeleteDeploymentEnvVarResp, error)
DeleteDeploymentEnvVarWithResponse request returning *DeleteDeploymentEnvVarResp
func (*ClientWithResponses) DeleteDeploymentSnapshotScheduleWithResponse ¶
func (c *ClientWithResponses) DeleteDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*DeleteDeploymentSnapshotScheduleResp, error)
DeleteDeploymentSnapshotScheduleWithResponse request returning *DeleteDeploymentSnapshotScheduleResp
func (*ClientWithResponses) DeleteDeploymentWithResponse ¶
func (c *ClientWithResponses) DeleteDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*DeleteDeploymentResp, error)
DeleteDeploymentWithResponse request returning *DeleteDeploymentResp
func (*ClientWithResponses) DeleteEnvironmentWithResponse ¶
func (c *ClientWithResponses) DeleteEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResp, error)
DeleteEnvironmentWithResponse request returning *DeleteEnvironmentResp
func (*ClientWithResponses) DeleteGuardrailRuleWithResponse ¶
func (c *ClientWithResponses) DeleteGuardrailRuleWithResponse(ctx context.Context, rid GuardrailRuleId, params *DeleteGuardrailRuleParams, reqEditors ...RequestEditorFn) (*DeleteGuardrailRuleResp, error)
DeleteGuardrailRuleWithResponse request returning *DeleteGuardrailRuleResp
func (*ClientWithResponses) DeleteGuardrailWithResponse ¶
func (c *ClientWithResponses) DeleteGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *DeleteGuardrailParams, reqEditors ...RequestEditorFn) (*DeleteGuardrailResp, error)
DeleteGuardrailWithResponse request returning *DeleteGuardrailResp
func (*ClientWithResponses) DeleteProjectWithResponse ¶
func (c *ClientWithResponses) DeleteProjectWithResponse(ctx context.Context, pid ProjectId, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*DeleteProjectResp, error)
DeleteProjectWithResponse request returning *DeleteProjectResp
func (*ClientWithResponses) DeleteServiceWithResponse ¶
func (c *ClientWithResponses) DeleteServiceWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*DeleteServiceResp, error)
DeleteServiceWithResponse request returning *DeleteServiceResp
func (*ClientWithResponses) DeleteSnapshotWithResponse ¶
func (c *ClientWithResponses) DeleteSnapshotWithResponse(ctx context.Context, sid SnapshotId, reqEditors ...RequestEditorFn) (*DeleteSnapshotResp, error)
DeleteSnapshotWithResponse request returning *DeleteSnapshotResp
func (*ClientWithResponses) DeleteSphereFileWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSphereFileResp, error)
DeleteSphereFileWithBodyWithResponse request with arbitrary body returning *DeleteSphereFileResp
func (*ClientWithResponses) DeleteSphereFileWithResponse ¶
func (c *ClientWithResponses) DeleteSphereFileWithResponse(ctx context.Context, body DeleteSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSphereFileResp, error)
func (*ClientWithResponses) DeleteTeamWithResponse ¶
func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*DeleteTeamResp, error)
DeleteTeamWithResponse request returning *DeleteTeamResp
func (*ClientWithResponses) DeployDeploymentWithBodyWithResponse ¶
func (c *ClientWithResponses) DeployDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployDeploymentResp, error)
DeployDeploymentWithBodyWithResponse request with arbitrary body returning *DeployDeploymentResp
func (*ClientWithResponses) DeployDeploymentWithResponse ¶
func (c *ClientWithResponses) DeployDeploymentWithResponse(ctx context.Context, id DeploymentId, body DeployDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployDeploymentResp, error)
func (*ClientWithResponses) DownloadSphereFileWithResponse ¶
func (c *ClientWithResponses) DownloadSphereFileWithResponse(ctx context.Context, params *DownloadSphereFileParams, reqEditors ...RequestEditorFn) (*DownloadSphereFileResp, error)
DownloadSphereFileWithResponse request returning *DownloadSphereFileResp
func (*ClientWithResponses) GetAPITokenWithResponse ¶
func (c *ClientWithResponses) GetAPITokenWithResponse(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*GetAPITokenResp, error)
GetAPITokenWithResponse request returning *GetAPITokenResp
func (*ClientWithResponses) GetAccountBillingWithResponse ¶
func (c *ClientWithResponses) GetAccountBillingWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountBillingResp, error)
GetAccountBillingWithResponse request returning *GetAccountBillingResp
func (*ClientWithResponses) GetAccountQuoteWithResponse ¶
func (c *ClientWithResponses) GetAccountQuoteWithResponse(ctx context.Context, params *GetAccountQuoteParams, reqEditors ...RequestEditorFn) (*GetAccountQuoteResp, error)
GetAccountQuoteWithResponse request returning *GetAccountQuoteResp
func (*ClientWithResponses) GetAccountResourceSummaryWithResponse ¶
func (c *ClientWithResponses) GetAccountResourceSummaryWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResourceSummaryResp, error)
GetAccountResourceSummaryWithResponse request returning *GetAccountResourceSummaryResp
func (*ClientWithResponses) GetAccountResourcesWithResponse ¶
func (c *ClientWithResponses) GetAccountResourcesWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResourcesResp, error)
GetAccountResourcesWithResponse request returning *GetAccountResourcesResp
func (*ClientWithResponses) GetAccountRoleWithResponse ¶
func (c *ClientWithResponses) GetAccountRoleWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountRoleResp, error)
GetAccountRoleWithResponse request returning *GetAccountRoleResp
func (*ClientWithResponses) GetAccountWithResponse ¶
func (c *ClientWithResponses) GetAccountWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResp, error)
GetAccountWithResponse request returning *GetAccountResp
func (*ClientWithResponses) GetAlertRuleWithResponse ¶
func (c *ClientWithResponses) GetAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*GetAlertRuleResp, error)
GetAlertRuleWithResponse request returning *GetAlertRuleResp
func (*ClientWithResponses) GetBuildCacheWithResponse ¶
func (c *ClientWithResponses) GetBuildCacheWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetBuildCacheResp, error)
GetBuildCacheWithResponse request returning *GetBuildCacheResp
func (*ClientWithResponses) GetBuildLogStreamTokenWithResponse ¶
func (c *ClientWithResponses) GetBuildLogStreamTokenWithResponse(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*GetBuildLogStreamTokenResp, error)
GetBuildLogStreamTokenWithResponse request returning *GetBuildLogStreamTokenResp
func (*ClientWithResponses) GetBuildManifestWithResponse ¶
func (c *ClientWithResponses) GetBuildManifestWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetBuildManifestResp, error)
GetBuildManifestWithResponse request returning *GetBuildManifestResp
func (*ClientWithResponses) GetBuildWithResponse ¶
func (c *ClientWithResponses) GetBuildWithResponse(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*GetBuildResp, error)
GetBuildWithResponse request returning *GetBuildResp
func (*ClientWithResponses) GetConnectionWithResponse ¶
func (c *ClientWithResponses) GetConnectionWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*GetConnectionResp, error)
GetConnectionWithResponse request returning *GetConnectionResp
func (*ClientWithResponses) GetCronJobRunLogsWithResponse ¶
func (c *ClientWithResponses) GetCronJobRunLogsWithResponse(ctx context.Context, id DeploymentId, rid CronRunId, params *GetCronJobRunLogsParams, reqEditors ...RequestEditorFn) (*GetCronJobRunLogsResp, error)
GetCronJobRunLogsWithResponse request returning *GetCronJobRunLogsResp
func (*ClientWithResponses) GetCurrentDeploymentVersionWithResponse ¶
func (c *ClientWithResponses) GetCurrentDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetCurrentDeploymentVersionResp, error)
GetCurrentDeploymentVersionWithResponse request returning *GetCurrentDeploymentVersionResp
func (*ClientWithResponses) GetCurrentUserWithResponse ¶
func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResp, error)
GetCurrentUserWithResponse request returning *GetCurrentUserResp
func (*ClientWithResponses) GetDeploymentBuildLogsWithResponse ¶
func (c *ClientWithResponses) GetDeploymentBuildLogsWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, params *GetDeploymentBuildLogsParams, reqEditors ...RequestEditorFn) (*GetDeploymentBuildLogsResp, error)
GetDeploymentBuildLogsWithResponse request returning *GetDeploymentBuildLogsResp
func (*ClientWithResponses) GetDeploymentBuildStatusWithResponse ¶
func (c *ClientWithResponses) GetDeploymentBuildStatusWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentBuildStatusResp, error)
GetDeploymentBuildStatusWithResponse request returning *GetDeploymentBuildStatusResp
func (*ClientWithResponses) GetDeploymentCronJobLogsHistogramWithResponse ¶
func (c *ClientWithResponses) GetDeploymentCronJobLogsHistogramWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentCronJobLogsHistogramParams, reqEditors ...RequestEditorFn) (*GetDeploymentCronJobLogsHistogramResp, error)
GetDeploymentCronJobLogsHistogramWithResponse request returning *GetDeploymentCronJobLogsHistogramResp
func (*ClientWithResponses) GetDeploymentDeployLogsWithResponse ¶
func (c *ClientWithResponses) GetDeploymentDeployLogsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentDeployLogsParams, reqEditors ...RequestEditorFn) (*GetDeploymentDeployLogsResp, error)
GetDeploymentDeployLogsWithResponse request returning *GetDeploymentDeployLogsResp
func (*ClientWithResponses) GetDeploymentDomainDnsGuidanceWithResponse ¶
func (c *ClientWithResponses) GetDeploymentDomainDnsGuidanceWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*GetDeploymentDomainDnsGuidanceResp, error)
GetDeploymentDomainDnsGuidanceWithResponse request returning *GetDeploymentDomainDnsGuidanceResp
func (*ClientWithResponses) GetDeploymentDomainWithResponse ¶
func (c *ClientWithResponses) GetDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*GetDeploymentDomainResp, error)
GetDeploymentDomainWithResponse request returning *GetDeploymentDomainResp
func (*ClientWithResponses) GetDeploymentMetricsWithResponse ¶
func (c *ClientWithResponses) GetDeploymentMetricsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentMetricsParams, reqEditors ...RequestEditorFn) (*GetDeploymentMetricsResp, error)
GetDeploymentMetricsWithResponse request returning *GetDeploymentMetricsResp
func (*ClientWithResponses) GetDeploymentRuntimeLogsHistogramWithResponse ¶
func (c *ClientWithResponses) GetDeploymentRuntimeLogsHistogramWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsHistogramParams, reqEditors ...RequestEditorFn) (*GetDeploymentRuntimeLogsHistogramResp, error)
GetDeploymentRuntimeLogsHistogramWithResponse request returning *GetDeploymentRuntimeLogsHistogramResp
func (*ClientWithResponses) GetDeploymentRuntimeLogsWithResponse ¶
func (c *ClientWithResponses) GetDeploymentRuntimeLogsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*GetDeploymentRuntimeLogsResp, error)
GetDeploymentRuntimeLogsWithResponse request returning *GetDeploymentRuntimeLogsResp
func (*ClientWithResponses) GetDeploymentSnapshotScheduleWithResponse ¶
func (c *ClientWithResponses) GetDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentSnapshotScheduleResp, error)
GetDeploymentSnapshotScheduleWithResponse request returning *GetDeploymentSnapshotScheduleResp
func (*ClientWithResponses) GetDeploymentStatusWithResponse ¶
func (c *ClientWithResponses) GetDeploymentStatusWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentStatusResp, error)
GetDeploymentStatusWithResponse request returning *GetDeploymentStatusResp
func (*ClientWithResponses) GetDeploymentVersionWithResponse ¶
func (c *ClientWithResponses) GetDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*GetDeploymentVersionResp, error)
GetDeploymentVersionWithResponse request returning *GetDeploymentVersionResp
func (*ClientWithResponses) GetDeploymentWithResponse ¶
func (c *ClientWithResponses) GetDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentResp, error)
GetDeploymentWithResponse request returning *GetDeploymentResp
func (*ClientWithResponses) GetEnvironmentDomainDnsGuidanceWithResponse ¶
func (c *ClientWithResponses) GetEnvironmentDomainDnsGuidanceWithResponse(ctx context.Context, eid EnvironmentId, params *GetEnvironmentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*GetEnvironmentDomainDnsGuidanceResp, error)
GetEnvironmentDomainDnsGuidanceWithResponse request returning *GetEnvironmentDomainDnsGuidanceResp
func (*ClientWithResponses) GetEnvironmentSecretsWithResponse ¶
func (c *ClientWithResponses) GetEnvironmentSecretsWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentSecretsResp, error)
GetEnvironmentSecretsWithResponse request returning *GetEnvironmentSecretsResp
func (*ClientWithResponses) GetEnvironmentVariablesWithResponse ¶
func (c *ClientWithResponses) GetEnvironmentVariablesWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentVariablesResp, error)
GetEnvironmentVariablesWithResponse request returning *GetEnvironmentVariablesResp
func (*ClientWithResponses) GetEnvironmentWithResponse ¶
func (c *ClientWithResponses) GetEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentResp, error)
GetEnvironmentWithResponse request returning *GetEnvironmentResp
func (*ClientWithResponses) GetGitHubAppInstallUrlWithResponse ¶
func (c *ClientWithResponses) GetGitHubAppInstallUrlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGitHubAppInstallUrlResp, error)
GetGitHubAppInstallUrlWithResponse request returning *GetGitHubAppInstallUrlResp
func (*ClientWithResponses) GetGuardrailWithResponse ¶
func (c *ClientWithResponses) GetGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *GetGuardrailParams, reqEditors ...RequestEditorFn) (*GetGuardrailResp, error)
GetGuardrailWithResponse request returning *GetGuardrailResp
func (*ClientWithResponses) GetLatestMonthlyAccountInvoiceWithResponse ¶
func (c *ClientWithResponses) GetLatestMonthlyAccountInvoiceWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetLatestMonthlyAccountInvoiceResp, error)
GetLatestMonthlyAccountInvoiceWithResponse request returning *GetLatestMonthlyAccountInvoiceResp
func (*ClientWithResponses) GetNotificationSettingsWithResponse ¶
func (c *ClientWithResponses) GetNotificationSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationSettingsResp, error)
GetNotificationSettingsWithResponse request returning *GetNotificationSettingsResp
func (*ClientWithResponses) GetNotificationUnreadCountWithResponse ¶
func (c *ClientWithResponses) GetNotificationUnreadCountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationUnreadCountResp, error)
GetNotificationUnreadCountWithResponse request returning *GetNotificationUnreadCountResp
func (*ClientWithResponses) GetPlanWithResponse ¶
func (c *ClientWithResponses) GetPlanWithResponse(ctx context.Context, pid PlanId, reqEditors ...RequestEditorFn) (*GetPlanResp, error)
GetPlanWithResponse request returning *GetPlanResp
func (*ClientWithResponses) GetPluginWithResponse ¶
func (c *ClientWithResponses) GetPluginWithResponse(ctx context.Context, plid PluginId, reqEditors ...RequestEditorFn) (*GetPluginResp, error)
GetPluginWithResponse request returning *GetPluginResp
func (*ClientWithResponses) GetProjectResourcesWithResponse ¶
func (c *ClientWithResponses) GetProjectResourcesWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectResourcesResp, error)
GetProjectResourcesWithResponse request returning *GetProjectResourcesResp
func (*ClientWithResponses) GetProjectRoleWithResponse ¶
func (c *ClientWithResponses) GetProjectRoleWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectRoleResp, error)
GetProjectRoleWithResponse request returning *GetProjectRoleResp
func (*ClientWithResponses) GetProjectWithResponse ¶
func (c *ClientWithResponses) GetProjectWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectResp, error)
GetProjectWithResponse request returning *GetProjectResp
func (*ClientWithResponses) GetResourceSchemaWithResponse ¶
func (c *ClientWithResponses) GetResourceSchemaWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetResourceSchemaResp, error)
GetResourceSchemaWithResponse request returning *GetResourceSchemaResp
func (*ClientWithResponses) GetRuntimeLogStreamTokenWithResponse ¶
func (c *ClientWithResponses) GetRuntimeLogStreamTokenWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetRuntimeLogStreamTokenResp, error)
GetRuntimeLogStreamTokenWithResponse request returning *GetRuntimeLogStreamTokenResp
func (*ClientWithResponses) GetServiceWithResponse ¶
func (c *ClientWithResponses) GetServiceWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*GetServiceResp, error)
GetServiceWithResponse request returning *GetServiceResp
func (*ClientWithResponses) GetSnapshotWithResponse ¶
func (c *ClientWithResponses) GetSnapshotWithResponse(ctx context.Context, sid SnapshotId, params *GetSnapshotParams, reqEditors ...RequestEditorFn) (*GetSnapshotResp, error)
GetSnapshotWithResponse request returning *GetSnapshotResp
func (*ClientWithResponses) GetSphereFileDetailsWithBodyWithResponse ¶
func (c *ClientWithResponses) GetSphereFileDetailsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetSphereFileDetailsResp, error)
GetSphereFileDetailsWithBodyWithResponse request with arbitrary body returning *GetSphereFileDetailsResp
func (*ClientWithResponses) GetSphereFileDetailsWithResponse ¶
func (c *ClientWithResponses) GetSphereFileDetailsWithResponse(ctx context.Context, body GetSphereFileDetailsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetSphereFileDetailsResp, error)
func (*ClientWithResponses) GetSphereFileStorageUsageWithBodyWithResponse ¶
func (c *ClientWithResponses) GetSphereFileStorageUsageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetSphereFileStorageUsageResp, error)
GetSphereFileStorageUsageWithBodyWithResponse request with arbitrary body returning *GetSphereFileStorageUsageResp
func (*ClientWithResponses) GetSphereFileStorageUsageWithResponse ¶
func (c *ClientWithResponses) GetSphereFileStorageUsageWithResponse(ctx context.Context, body GetSphereFileStorageUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*GetSphereFileStorageUsageResp, error)
func (*ClientWithResponses) GetSpherestorVolumeWithResponse ¶
func (c *ClientWithResponses) GetSpherestorVolumeWithResponse(ctx context.Context, vid SpherestorVolumeId, reqEditors ...RequestEditorFn) (*GetSpherestorVolumeResp, error)
GetSpherestorVolumeWithResponse request returning *GetSpherestorVolumeResp
func (*ClientWithResponses) GetSubscriptionWithResponse ¶
func (c *ClientWithResponses) GetSubscriptionWithResponse(ctx context.Context, id SubscriptionId, reqEditors ...RequestEditorFn) (*GetSubscriptionResp, error)
GetSubscriptionWithResponse request returning *GetSubscriptionResp
func (*ClientWithResponses) GetTeamWithResponse ¶
func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*GetTeamResp, error)
GetTeamWithResponse request returning *GetTeamResp
func (*ClientWithResponses) InstallGitHubAppWithBodyWithResponse ¶
func (c *ClientWithResponses) InstallGitHubAppWithBodyWithResponse(ctx context.Context, params *InstallGitHubAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallGitHubAppResp, error)
InstallGitHubAppWithBodyWithResponse request with arbitrary body returning *InstallGitHubAppResp
func (*ClientWithResponses) InstallGitHubAppWithResponse ¶
func (c *ClientWithResponses) InstallGitHubAppWithResponse(ctx context.Context, params *InstallGitHubAppParams, body InstallGitHubAppJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallGitHubAppResp, error)
func (*ClientWithResponses) LeaveAccountWithResponse ¶
func (c *ClientWithResponses) LeaveAccountWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*LeaveAccountResp, error)
LeaveAccountWithResponse request returning *LeaveAccountResp
func (*ClientWithResponses) ListAPITokensWithResponse ¶
func (c *ClientWithResponses) ListAPITokensWithResponse(ctx context.Context, params *ListAPITokensParams, reqEditors ...RequestEditorFn) (*ListAPITokensResp, error)
ListAPITokensWithResponse request returning *ListAPITokensResp
func (*ClientWithResponses) ListAccountDomainDetailsWithResponse ¶
func (c *ClientWithResponses) ListAccountDomainDetailsWithResponse(ctx context.Context, params *ListAccountDomainDetailsParams, reqEditors ...RequestEditorFn) (*ListAccountDomainDetailsResp, error)
ListAccountDomainDetailsWithResponse request returning *ListAccountDomainDetailsResp
func (*ClientWithResponses) ListAccountEventsWithResponse ¶
func (c *ClientWithResponses) ListAccountEventsWithResponse(ctx context.Context, aid AccountId, params *ListAccountEventsParams, reqEditors ...RequestEditorFn) (*ListAccountEventsResp, error)
ListAccountEventsWithResponse request returning *ListAccountEventsResp
func (*ClientWithResponses) ListAccountFeaturesWithResponse ¶
func (c *ClientWithResponses) ListAccountFeaturesWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*ListAccountFeaturesResp, error)
ListAccountFeaturesWithResponse request returning *ListAccountFeaturesResp
func (*ClientWithResponses) ListAccountInvitationEventsWithResponse ¶
func (c *ClientWithResponses) ListAccountInvitationEventsWithResponse(ctx context.Context, aid AccountId, params *ListAccountInvitationEventsParams, reqEditors ...RequestEditorFn) (*ListAccountInvitationEventsResp, error)
ListAccountInvitationEventsWithResponse request returning *ListAccountInvitationEventsResp
func (*ClientWithResponses) ListAccountInvoicesWithResponse ¶
func (c *ClientWithResponses) ListAccountInvoicesWithResponse(ctx context.Context, aid AccountId, params *ListAccountInvoicesParams, reqEditors ...RequestEditorFn) (*ListAccountInvoicesResp, error)
ListAccountInvoicesWithResponse request returning *ListAccountInvoicesResp
func (*ClientWithResponses) ListAccountMembersWithResponse ¶
func (c *ClientWithResponses) ListAccountMembersWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*ListAccountMembersResp, error)
ListAccountMembersWithResponse request returning *ListAccountMembersResp
func (*ClientWithResponses) ListAccountPaymentHistoryWithResponse ¶
func (c *ClientWithResponses) ListAccountPaymentHistoryWithResponse(ctx context.Context, aid AccountId, params *ListAccountPaymentHistoryParams, reqEditors ...RequestEditorFn) (*ListAccountPaymentHistoryResp, error)
ListAccountPaymentHistoryWithResponse request returning *ListAccountPaymentHistoryResp
func (*ClientWithResponses) ListAccountsWithResponse ¶
func (c *ClientWithResponses) ListAccountsWithResponse(ctx context.Context, params *ListAccountsParams, reqEditors ...RequestEditorFn) (*ListAccountsResp, error)
ListAccountsWithResponse request returning *ListAccountsResp
func (*ClientWithResponses) ListActivityLogsWithResponse ¶
func (c *ClientWithResponses) ListActivityLogsWithResponse(ctx context.Context, params *ListActivityLogsParams, reqEditors ...RequestEditorFn) (*ListActivityLogsResp, error)
ListActivityLogsWithResponse request returning *ListActivityLogsResp
func (*ClientWithResponses) ListAlertRulesWithResponse ¶
func (c *ClientWithResponses) ListAlertRulesWithResponse(ctx context.Context, params *ListAlertRulesParams, reqEditors ...RequestEditorFn) (*ListAlertRulesResp, error)
ListAlertRulesWithResponse request returning *ListAlertRulesResp
func (*ClientWithResponses) ListBuildRuntimesWithResponse ¶
func (c *ClientWithResponses) ListBuildRuntimesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListBuildRuntimesResp, error)
ListBuildRuntimesWithResponse request returning *ListBuildRuntimesResp
func (*ClientWithResponses) ListConnectionRepositoriesWithResponse ¶
func (c *ClientWithResponses) ListConnectionRepositoriesWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*ListConnectionRepositoriesResp, error)
ListConnectionRepositoriesWithResponse request returning *ListConnectionRepositoriesResp
func (*ClientWithResponses) ListConnectionsWithResponse ¶
func (c *ClientWithResponses) ListConnectionsWithResponse(ctx context.Context, params *ListConnectionsParams, reqEditors ...RequestEditorFn) (*ListConnectionsResp, error)
ListConnectionsWithResponse request returning *ListConnectionsResp
func (*ClientWithResponses) ListCronJobRunsWithResponse ¶
func (c *ClientWithResponses) ListCronJobRunsWithResponse(ctx context.Context, id DeploymentId, params *ListCronJobRunsParams, reqEditors ...RequestEditorFn) (*ListCronJobRunsResp, error)
ListCronJobRunsWithResponse request returning *ListCronJobRunsResp
func (*ClientWithResponses) ListDeploymentBuildsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentBuildsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentBuildsParams, reqEditors ...RequestEditorFn) (*ListDeploymentBuildsResp, error)
ListDeploymentBuildsWithResponse request returning *ListDeploymentBuildsResp
func (*ClientWithResponses) ListDeploymentDomainsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentDomainsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentDomainsResp, error)
ListDeploymentDomainsWithResponse request returning *ListDeploymentDomainsResp
func (*ClientWithResponses) ListDeploymentEnvVarsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentEnvVarsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentEnvVarsResp, error)
ListDeploymentEnvVarsWithResponse request returning *ListDeploymentEnvVarsResp
func (*ClientWithResponses) ListDeploymentEventsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentEventsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentEventsParams, reqEditors ...RequestEditorFn) (*ListDeploymentEventsResp, error)
ListDeploymentEventsWithResponse request returning *ListDeploymentEventsResp
func (*ClientWithResponses) ListDeploymentSnapshotLogsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentSnapshotLogsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentSnapshotLogsResp, error)
ListDeploymentSnapshotLogsWithResponse request returning *ListDeploymentSnapshotLogsResp
func (*ClientWithResponses) ListDeploymentSphereletsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentSphereletsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentSphereletsResp, error)
ListDeploymentSphereletsWithResponse request returning *ListDeploymentSphereletsResp
func (*ClientWithResponses) ListDeploymentVersionsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentVersionsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentVersionsParams, reqEditors ...RequestEditorFn) (*ListDeploymentVersionsResp, error)
ListDeploymentVersionsWithResponse request returning *ListDeploymentVersionsResp
func (*ClientWithResponses) ListDeploymentsWithResponse ¶
func (c *ClientWithResponses) ListDeploymentsWithResponse(ctx context.Context, params *ListDeploymentsParams, reqEditors ...RequestEditorFn) (*ListDeploymentsResp, error)
ListDeploymentsWithResponse request returning *ListDeploymentsResp
func (*ClientWithResponses) ListEnvironmentsWithResponse ¶
func (c *ClientWithResponses) ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResp, error)
ListEnvironmentsWithResponse request returning *ListEnvironmentsResp
func (*ClientWithResponses) ListGuardrailAuditLogsWithResponse ¶
func (c *ClientWithResponses) ListGuardrailAuditLogsWithResponse(ctx context.Context, params *ListGuardrailAuditLogsParams, reqEditors ...RequestEditorFn) (*ListGuardrailAuditLogsResp, error)
ListGuardrailAuditLogsWithResponse request returning *ListGuardrailAuditLogsResp
func (*ClientWithResponses) ListGuardrailsWithResponse ¶
func (c *ClientWithResponses) ListGuardrailsWithResponse(ctx context.Context, params *ListGuardrailsParams, reqEditors ...RequestEditorFn) (*ListGuardrailsResp, error)
ListGuardrailsWithResponse request returning *ListGuardrailsResp
func (*ClientWithResponses) ListInvitationEventsWithResponse ¶
func (c *ClientWithResponses) ListInvitationEventsWithResponse(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*ListInvitationEventsResp, error)
ListInvitationEventsWithResponse request returning *ListInvitationEventsResp
func (*ClientWithResponses) ListNotificationsWithResponse ¶
func (c *ClientWithResponses) ListNotificationsWithResponse(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*ListNotificationsResp, error)
ListNotificationsWithResponse request returning *ListNotificationsResp
func (*ClientWithResponses) ListPlansWithResponse ¶
func (c *ClientWithResponses) ListPlansWithResponse(ctx context.Context, params *ListPlansParams, reqEditors ...RequestEditorFn) (*ListPlansResp, error)
ListPlansWithResponse request returning *ListPlansResp
func (*ClientWithResponses) ListPluginsWithResponse ¶
func (c *ClientWithResponses) ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResp, error)
ListPluginsWithResponse request returning *ListPluginsResp
func (*ClientWithResponses) ListProjectsWithResponse ¶
func (c *ClientWithResponses) ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResp, error)
ListProjectsWithResponse request returning *ListProjectsResp
func (*ClientWithResponses) ListRegionsWithResponse ¶
func (c *ClientWithResponses) ListRegionsWithResponse(ctx context.Context, params *ListRegionsParams, reqEditors ...RequestEditorFn) (*ListRegionsResp, error)
ListRegionsWithResponse request returning *ListRegionsResp
func (*ClientWithResponses) ListRepositoryBranchesWithResponse ¶
func (c *ClientWithResponses) ListRepositoryBranchesWithResponse(ctx context.Context, cid ConnectionId, params *ListRepositoryBranchesParams, reqEditors ...RequestEditorFn) (*ListRepositoryBranchesResp, error)
ListRepositoryBranchesWithResponse request returning *ListRepositoryBranchesResp
func (*ClientWithResponses) ListResourceSchemasWithResponse ¶
func (c *ClientWithResponses) ListResourceSchemasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListResourceSchemasResp, error)
ListResourceSchemasWithResponse request returning *ListResourceSchemasResp
func (*ClientWithResponses) ListServiceDeploymentsWithResponse ¶
func (c *ClientWithResponses) ListServiceDeploymentsWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*ListServiceDeploymentsResp, error)
ListServiceDeploymentsWithResponse request returning *ListServiceDeploymentsResp
func (*ClientWithResponses) ListServicesWithResponse ¶
func (c *ClientWithResponses) ListServicesWithResponse(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResp, error)
ListServicesWithResponse request returning *ListServicesResp
func (*ClientWithResponses) ListSnapshotsWithResponse ¶
func (c *ClientWithResponses) ListSnapshotsWithResponse(ctx context.Context, params *ListSnapshotsParams, reqEditors ...RequestEditorFn) (*ListSnapshotsResp, error)
ListSnapshotsWithResponse request returning *ListSnapshotsResp
func (*ClientWithResponses) ListSphereFilesWithBodyWithResponse ¶
func (c *ClientWithResponses) ListSphereFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListSphereFilesResp, error)
ListSphereFilesWithBodyWithResponse request with arbitrary body returning *ListSphereFilesResp
func (*ClientWithResponses) ListSphereFilesWithResponse ¶
func (c *ClientWithResponses) ListSphereFilesWithResponse(ctx context.Context, body ListSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*ListSphereFilesResp, error)
func (*ClientWithResponses) ListSpherestorVolumesWithResponse ¶
func (c *ClientWithResponses) ListSpherestorVolumesWithResponse(ctx context.Context, params *ListSpherestorVolumesParams, reqEditors ...RequestEditorFn) (*ListSpherestorVolumesResp, error)
ListSpherestorVolumesWithResponse request returning *ListSpherestorVolumesResp
func (*ClientWithResponses) ListSubscriptionCategoryDetailsWithResponse ¶
func (c *ClientWithResponses) ListSubscriptionCategoryDetailsWithResponse(ctx context.Context, params *ListSubscriptionCategoryDetailsParams, reqEditors ...RequestEditorFn) (*ListSubscriptionCategoryDetailsResp, error)
ListSubscriptionCategoryDetailsWithResponse request returning *ListSubscriptionCategoryDetailsResp
func (*ClientWithResponses) ListSubscriptionFeaturesWithResponse ¶
func (c *ClientWithResponses) ListSubscriptionFeaturesWithResponse(ctx context.Context, params *ListSubscriptionFeaturesParams, reqEditors ...RequestEditorFn) (*ListSubscriptionFeaturesResp, error)
ListSubscriptionFeaturesWithResponse request returning *ListSubscriptionFeaturesResp
func (*ClientWithResponses) ListSubscriptionsWithResponse ¶
func (c *ClientWithResponses) ListSubscriptionsWithResponse(ctx context.Context, params *ListSubscriptionsParams, reqEditors ...RequestEditorFn) (*ListSubscriptionsResp, error)
ListSubscriptionsWithResponse request returning *ListSubscriptionsResp
func (*ClientWithResponses) ListTeamProjectsWithResponse ¶
func (c *ClientWithResponses) ListTeamProjectsWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*ListTeamProjectsResp, error)
ListTeamProjectsWithResponse request returning *ListTeamProjectsResp
func (*ClientWithResponses) ListTeamsWithResponse ¶
func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResp, error)
ListTeamsWithResponse request returning *ListTeamsResp
func (*ClientWithResponses) ListUserAccountsWithResponse ¶
func (c *ClientWithResponses) ListUserAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserAccountsResp, error)
ListUserAccountsWithResponse request returning *ListUserAccountsResp
func (*ClientWithResponses) ListUserPendingInvitationsWithResponse ¶
func (c *ClientWithResponses) ListUserPendingInvitationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserPendingInvitationsResp, error)
ListUserPendingInvitationsWithResponse request returning *ListUserPendingInvitationsResp
func (*ClientWithResponses) ListUserProjectsWithResponse ¶
func (c *ClientWithResponses) ListUserProjectsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserProjectsResp, error)
ListUserProjectsWithResponse request returning *ListUserProjectsResp
func (*ClientWithResponses) ListUserSearchHistoryWithResponse ¶
func (c *ClientWithResponses) ListUserSearchHistoryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserSearchHistoryResp, error)
ListUserSearchHistoryWithResponse request returning *ListUserSearchHistoryResp
func (*ClientWithResponses) MarkAllNotificationsReadWithResponse ¶
func (c *ClientWithResponses) MarkAllNotificationsReadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MarkAllNotificationsReadResp, error)
MarkAllNotificationsReadWithResponse request returning *MarkAllNotificationsReadResp
func (*ClientWithResponses) RemoveAccountMemberWithResponse ¶
func (c *ClientWithResponses) RemoveAccountMemberWithResponse(ctx context.Context, aid AccountId, uid UserId, reqEditors ...RequestEditorFn) (*RemoveAccountMemberResp, error)
RemoveAccountMemberWithResponse request returning *RemoveAccountMemberResp
func (*ClientWithResponses) RemoveEnvironmentCustomDomainWithResponse ¶
func (c *ClientWithResponses) RemoveEnvironmentCustomDomainWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*RemoveEnvironmentCustomDomainResp, error)
RemoveEnvironmentCustomDomainWithResponse request returning *RemoveEnvironmentCustomDomainResp
func (*ClientWithResponses) RemoveTeamMemberWithResponse ¶
func (c *ClientWithResponses) RemoveTeamMemberWithResponse(ctx context.Context, tid TeamId, uid UserId, reqEditors ...RequestEditorFn) (*RemoveTeamMemberResp, error)
RemoveTeamMemberWithResponse request returning *RemoveTeamMemberResp
func (*ClientWithResponses) RemoveTeamProjectWithResponse ¶
func (c *ClientWithResponses) RemoveTeamProjectWithResponse(ctx context.Context, tid TeamId, pid ProjectId, reqEditors ...RequestEditorFn) (*RemoveTeamProjectResp, error)
RemoveTeamProjectWithResponse request returning *RemoveTeamProjectResp
func (*ClientWithResponses) RenameSphereFileWithBodyWithResponse ¶
func (c *ClientWithResponses) RenameSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameSphereFileResp, error)
RenameSphereFileWithBodyWithResponse request with arbitrary body returning *RenameSphereFileResp
func (*ClientWithResponses) RenameSphereFileWithResponse ¶
func (c *ClientWithResponses) RenameSphereFileWithResponse(ctx context.Context, body RenameSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameSphereFileResp, error)
func (*ClientWithResponses) ReplaceDeploymentEnvVarsWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplaceDeploymentEnvVarsWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceDeploymentEnvVarsResp, error)
ReplaceDeploymentEnvVarsWithBodyWithResponse request with arbitrary body returning *ReplaceDeploymentEnvVarsResp
func (*ClientWithResponses) ReplaceDeploymentEnvVarsWithResponse ¶
func (c *ClientWithResponses) ReplaceDeploymentEnvVarsWithResponse(ctx context.Context, id DeploymentId, body ReplaceDeploymentEnvVarsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceDeploymentEnvVarsResp, error)
func (*ClientWithResponses) ReplaceEnvironmentSecretsWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplaceEnvironmentSecretsWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentSecretsResp, error)
ReplaceEnvironmentSecretsWithBodyWithResponse request with arbitrary body returning *ReplaceEnvironmentSecretsResp
func (*ClientWithResponses) ReplaceEnvironmentSecretsWithResponse ¶
func (c *ClientWithResponses) ReplaceEnvironmentSecretsWithResponse(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentSecretsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentSecretsResp, error)
func (*ClientWithResponses) ReplaceEnvironmentVariablesWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplaceEnvironmentVariablesWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentVariablesResp, error)
ReplaceEnvironmentVariablesWithBodyWithResponse request with arbitrary body returning *ReplaceEnvironmentVariablesResp
func (*ClientWithResponses) ReplaceEnvironmentVariablesWithResponse ¶
func (c *ClientWithResponses) ReplaceEnvironmentVariablesWithResponse(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentVariablesResp, error)
func (*ClientWithResponses) ResendAccountInvitationWithResponse ¶
func (c *ClientWithResponses) ResendAccountInvitationWithResponse(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*ResendAccountInvitationResp, error)
ResendAccountInvitationWithResponse request returning *ResendAccountInvitationResp
func (*ClientWithResponses) RestartDeploymentWithResponse ¶
func (c *ClientWithResponses) RestartDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*RestartDeploymentResp, error)
RestartDeploymentWithResponse request returning *RestartDeploymentResp
func (*ClientWithResponses) RestoreSnapshotWithBodyWithResponse ¶
func (c *ClientWithResponses) RestoreSnapshotWithBodyWithResponse(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreSnapshotResp, error)
RestoreSnapshotWithBodyWithResponse request with arbitrary body returning *RestoreSnapshotResp
func (*ClientWithResponses) RestoreSnapshotWithResponse ¶
func (c *ClientWithResponses) RestoreSnapshotWithResponse(ctx context.Context, sid SnapshotId, body RestoreSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreSnapshotResp, error)
func (*ClientWithResponses) ResumeDeploymentWithResponse ¶
func (c *ClientWithResponses) ResumeDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ResumeDeploymentResp, error)
ResumeDeploymentWithResponse request returning *ResumeDeploymentResp
func (*ClientWithResponses) RevokeAPITokenWithResponse ¶
func (c *ClientWithResponses) RevokeAPITokenWithResponse(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*RevokeAPITokenResp, error)
RevokeAPITokenWithResponse request returning *RevokeAPITokenResp
func (*ClientWithResponses) RevokeAccountInvitationWithResponse ¶
func (c *ClientWithResponses) RevokeAccountInvitationWithResponse(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*RevokeAccountInvitationResp, error)
RevokeAccountInvitationWithResponse request returning *RevokeAccountInvitationResp
func (*ClientWithResponses) RollbackDeploymentWithBodyWithResponse ¶
func (c *ClientWithResponses) RollbackDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RollbackDeploymentResp, error)
RollbackDeploymentWithBodyWithResponse request with arbitrary body returning *RollbackDeploymentResp
func (*ClientWithResponses) RollbackDeploymentWithResponse ¶
func (c *ClientWithResponses) RollbackDeploymentWithResponse(ctx context.Context, id DeploymentId, body RollbackDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*RollbackDeploymentResp, error)
func (*ClientWithResponses) ScaleDeploymentWithBodyWithResponse ¶
func (c *ClientWithResponses) ScaleDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleDeploymentResp, error)
ScaleDeploymentWithBodyWithResponse request with arbitrary body returning *ScaleDeploymentResp
func (*ClientWithResponses) ScaleDeploymentWithResponse ¶
func (c *ClientWithResponses) ScaleDeploymentWithResponse(ctx context.Context, id DeploymentId, body ScaleDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleDeploymentResp, error)
func (*ClientWithResponses) SearchAccountResourcesWithResponse ¶
func (c *ClientWithResponses) SearchAccountResourcesWithResponse(ctx context.Context, aid AccountId, params *SearchAccountResourcesParams, reqEditors ...RequestEditorFn) (*SearchAccountResourcesResp, error)
SearchAccountResourcesWithResponse request returning *SearchAccountResourcesResp
func (*ClientWithResponses) SetDeploymentEnvVarWithBodyWithResponse ¶
func (c *ClientWithResponses) SetDeploymentEnvVarWithBodyWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetDeploymentEnvVarResp, error)
SetDeploymentEnvVarWithBodyWithResponse request with arbitrary body returning *SetDeploymentEnvVarResp
func (*ClientWithResponses) SetDeploymentEnvVarWithResponse ¶
func (c *ClientWithResponses) SetDeploymentEnvVarWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, body SetDeploymentEnvVarJSONRequestBody, reqEditors ...RequestEditorFn) (*SetDeploymentEnvVarResp, error)
func (*ClientWithResponses) SetEnvironmentCustomDomainWithBodyWithResponse ¶
func (c *ClientWithResponses) SetEnvironmentCustomDomainWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetEnvironmentCustomDomainResp, error)
SetEnvironmentCustomDomainWithBodyWithResponse request with arbitrary body returning *SetEnvironmentCustomDomainResp
func (*ClientWithResponses) SetEnvironmentCustomDomainWithResponse ¶
func (c *ClientWithResponses) SetEnvironmentCustomDomainWithResponse(ctx context.Context, eid EnvironmentId, body SetEnvironmentCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*SetEnvironmentCustomDomainResp, error)
func (*ClientWithResponses) SoftDeleteAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) SoftDeleteAccountWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SoftDeleteAccountResp, error)
SoftDeleteAccountWithBodyWithResponse request with arbitrary body returning *SoftDeleteAccountResp
func (*ClientWithResponses) SoftDeleteAccountWithResponse ¶
func (c *ClientWithResponses) SoftDeleteAccountWithResponse(ctx context.Context, aid AccountId, body SoftDeleteAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*SoftDeleteAccountResp, error)
func (*ClientWithResponses) StreamBuildLogsWithResponse ¶
func (c *ClientWithResponses) StreamBuildLogsWithResponse(ctx context.Context, id DeploymentId, bid BuildId, params *StreamBuildLogsParams, reqEditors ...RequestEditorFn) (*StreamBuildLogsResp, error)
StreamBuildLogsWithResponse request returning *StreamBuildLogsResp
func (*ClientWithResponses) StreamCronJobRunLogsWithResponse ¶
func (c *ClientWithResponses) StreamCronJobRunLogsWithResponse(ctx context.Context, id DeploymentId, rid CronRunId, reqEditors ...RequestEditorFn) (*StreamCronJobRunLogsResp, error)
StreamCronJobRunLogsWithResponse request returning *StreamCronJobRunLogsResp
func (*ClientWithResponses) StreamDeploymentRuntimeLogsWithResponse ¶
func (c *ClientWithResponses) StreamDeploymentRuntimeLogsWithResponse(ctx context.Context, id DeploymentId, params *StreamDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*StreamDeploymentRuntimeLogsResp, error)
StreamDeploymentRuntimeLogsWithResponse request returning *StreamDeploymentRuntimeLogsResp
func (*ClientWithResponses) SuspendDeploymentWithResponse ¶
func (c *ClientWithResponses) SuspendDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*SuspendDeploymentResp, error)
SuspendDeploymentWithResponse request returning *SuspendDeploymentResp
func (*ClientWithResponses) TarSphereFileWithBodyWithResponse ¶
func (c *ClientWithResponses) TarSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TarSphereFileResp, error)
TarSphereFileWithBodyWithResponse request with arbitrary body returning *TarSphereFileResp
func (*ClientWithResponses) TarSphereFileWithResponse ¶
func (c *ClientWithResponses) TarSphereFileWithResponse(ctx context.Context, body TarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*TarSphereFileResp, error)
func (*ClientWithResponses) ToggleEnvironmentSubdomainWithBodyWithResponse ¶
func (c *ClientWithResponses) ToggleEnvironmentSubdomainWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ToggleEnvironmentSubdomainResp, error)
ToggleEnvironmentSubdomainWithBodyWithResponse request with arbitrary body returning *ToggleEnvironmentSubdomainResp
func (*ClientWithResponses) ToggleEnvironmentSubdomainWithResponse ¶
func (c *ClientWithResponses) ToggleEnvironmentSubdomainWithResponse(ctx context.Context, eid EnvironmentId, body ToggleEnvironmentSubdomainJSONRequestBody, reqEditors ...RequestEditorFn) (*ToggleEnvironmentSubdomainResp, error)
func (*ClientWithResponses) ToggleGuardrailStatusWithResponse ¶
func (c *ClientWithResponses) ToggleGuardrailStatusWithResponse(ctx context.Context, gid GuardrailId, params *ToggleGuardrailStatusParams, reqEditors ...RequestEditorFn) (*ToggleGuardrailStatusResp, error)
ToggleGuardrailStatusWithResponse request returning *ToggleGuardrailStatusResp
func (*ClientWithResponses) TriggerBuildWithBodyWithResponse ¶
func (c *ClientWithResponses) TriggerBuildWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerBuildResp, error)
TriggerBuildWithBodyWithResponse request with arbitrary body returning *TriggerBuildResp
func (*ClientWithResponses) TriggerBuildWithResponse ¶
func (c *ClientWithResponses) TriggerBuildWithResponse(ctx context.Context, id DeploymentId, body TriggerBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerBuildResp, error)
func (*ClientWithResponses) UntarSphereFileWithBodyWithResponse ¶
func (c *ClientWithResponses) UntarSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UntarSphereFileResp, error)
UntarSphereFileWithBodyWithResponse request with arbitrary body returning *UntarSphereFileResp
func (*ClientWithResponses) UntarSphereFileWithResponse ¶
func (c *ClientWithResponses) UntarSphereFileWithResponse(ctx context.Context, body UntarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*UntarSphereFileResp, error)
func (*ClientWithResponses) UpdateAccountMemberRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAccountMemberRoleWithBodyWithResponse(ctx context.Context, aid AccountId, uid UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountMemberRoleResp, error)
UpdateAccountMemberRoleWithBodyWithResponse request with arbitrary body returning *UpdateAccountMemberRoleResp
func (*ClientWithResponses) UpdateAccountMemberRoleWithResponse ¶
func (c *ClientWithResponses) UpdateAccountMemberRoleWithResponse(ctx context.Context, aid AccountId, uid UserId, body UpdateAccountMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountMemberRoleResp, error)
func (*ClientWithResponses) UpdateAlertRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAlertRuleWithBodyWithResponse(ctx context.Context, arid AlertRuleId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlertRuleResp, error)
UpdateAlertRuleWithBodyWithResponse request with arbitrary body returning *UpdateAlertRuleResp
func (*ClientWithResponses) UpdateAlertRuleWithResponse ¶
func (c *ClientWithResponses) UpdateAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlertRuleResp, error)
func (*ClientWithResponses) UpdateBuildManifestWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateBuildManifestWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBuildManifestResp, error)
UpdateBuildManifestWithBodyWithResponse request with arbitrary body returning *UpdateBuildManifestResp
func (*ClientWithResponses) UpdateBuildManifestWithResponse ¶
func (c *ClientWithResponses) UpdateBuildManifestWithResponse(ctx context.Context, id DeploymentId, body UpdateBuildManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBuildManifestResp, error)
func (*ClientWithResponses) UpdateCurrentUserWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResp, error)
UpdateCurrentUserWithBodyWithResponse request with arbitrary body returning *UpdateCurrentUserResp
func (*ClientWithResponses) UpdateCurrentUserWithResponse ¶
func (c *ClientWithResponses) UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResp, error)
func (*ClientWithResponses) UpdateDeploymentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeploymentResp, error)
UpdateDeploymentWithBodyWithResponse request with arbitrary body returning *UpdateDeploymentResp
func (*ClientWithResponses) UpdateDeploymentWithResponse ¶
func (c *ClientWithResponses) UpdateDeploymentWithResponse(ctx context.Context, id DeploymentId, body UpdateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeploymentResp, error)
func (*ClientWithResponses) UpdateEnvironmentDomainPathWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentDomainPathWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentDomainPathResp, error)
UpdateEnvironmentDomainPathWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentDomainPathResp
func (*ClientWithResponses) UpdateEnvironmentDomainPathWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentDomainPathWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentDomainPathJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentDomainPathResp, error)
func (*ClientWithResponses) UpdateEnvironmentNetworkingWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentNetworkingWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentNetworkingResp, error)
UpdateEnvironmentNetworkingWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentNetworkingResp
func (*ClientWithResponses) UpdateEnvironmentNetworkingWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentNetworkingWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentNetworkingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentNetworkingResp, error)
func (*ClientWithResponses) UpdateEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
UpdateEnvironmentWithBodyWithResponse request with arbitrary body returning *UpdateEnvironmentResp
func (*ClientWithResponses) UpdateEnvironmentWithResponse ¶
func (c *ClientWithResponses) UpdateEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
func (*ClientWithResponses) UpdateGuardrailRuleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGuardrailRuleWithBodyWithResponse(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGuardrailRuleResp, error)
UpdateGuardrailRuleWithBodyWithResponse request with arbitrary body returning *UpdateGuardrailRuleResp
func (*ClientWithResponses) UpdateGuardrailRuleWithResponse ¶
func (c *ClientWithResponses) UpdateGuardrailRuleWithResponse(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, body UpdateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGuardrailRuleResp, error)
func (*ClientWithResponses) UpdateGuardrailWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateGuardrailWithBodyWithResponse(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGuardrailResp, error)
UpdateGuardrailWithBodyWithResponse request with arbitrary body returning *UpdateGuardrailResp
func (*ClientWithResponses) UpdateGuardrailWithResponse ¶
func (c *ClientWithResponses) UpdateGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, body UpdateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGuardrailResp, error)
func (*ClientWithResponses) UpdateNotificationWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNotificationWithBodyWithResponse(ctx context.Context, nid NotificationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationResp, error)
UpdateNotificationWithBodyWithResponse request with arbitrary body returning *UpdateNotificationResp
func (*ClientWithResponses) UpdateNotificationWithResponse ¶
func (c *ClientWithResponses) UpdateNotificationWithResponse(ctx context.Context, nid NotificationId, body UpdateNotificationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationResp, error)
func (*ClientWithResponses) UpdateProjectWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithBodyWithResponse(ctx context.Context, pid ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
UpdateProjectWithBodyWithResponse request with arbitrary body returning *UpdateProjectResp
func (*ClientWithResponses) UpdateProjectWithResponse ¶
func (c *ClientWithResponses) UpdateProjectWithResponse(ctx context.Context, pid ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
func (*ClientWithResponses) UpdateServiceWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateServiceWithBodyWithResponse(ctx context.Context, sid ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceResp, error)
UpdateServiceWithBodyWithResponse request with arbitrary body returning *UpdateServiceResp
func (*ClientWithResponses) UpdateServiceWithResponse ¶
func (c *ClientWithResponses) UpdateServiceWithResponse(ctx context.Context, sid ServiceId, body UpdateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceResp, error)
func (*ClientWithResponses) UpdateSnapshotWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSnapshotWithBodyWithResponse(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSnapshotResp, error)
UpdateSnapshotWithBodyWithResponse request with arbitrary body returning *UpdateSnapshotResp
func (*ClientWithResponses) UpdateSnapshotWithResponse ¶
func (c *ClientWithResponses) UpdateSnapshotWithResponse(ctx context.Context, sid SnapshotId, body UpdateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSnapshotResp, error)
func (*ClientWithResponses) UpdateSpherestorMountWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSpherestorMountWithBodyWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpherestorMountResp, error)
UpdateSpherestorMountWithBodyWithResponse request with arbitrary body returning *UpdateSpherestorMountResp
func (*ClientWithResponses) UpdateSpherestorMountWithResponse ¶
func (c *ClientWithResponses) UpdateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, body UpdateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpherestorMountResp, error)
func (*ClientWithResponses) UpdateSpherestorVolumeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateSpherestorVolumeWithBodyWithResponse(ctx context.Context, vid SpherestorVolumeId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpherestorVolumeResp, error)
UpdateSpherestorVolumeWithBodyWithResponse request with arbitrary body returning *UpdateSpherestorVolumeResp
func (*ClientWithResponses) UpdateSpherestorVolumeWithResponse ¶
func (c *ClientWithResponses) UpdateSpherestorVolumeWithResponse(ctx context.Context, vid SpherestorVolumeId, body UpdateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpherestorVolumeResp, error)
func (*ClientWithResponses) UpdateTeamProjectRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTeamProjectRoleWithBodyWithResponse(ctx context.Context, tid TeamId, pid ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamProjectRoleResp, error)
UpdateTeamProjectRoleWithBodyWithResponse request with arbitrary body returning *UpdateTeamProjectRoleResp
func (*ClientWithResponses) UpdateTeamProjectRoleWithResponse ¶
func (c *ClientWithResponses) UpdateTeamProjectRoleWithResponse(ctx context.Context, tid TeamId, pid ProjectId, body UpdateTeamProjectRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamProjectRoleResp, error)
func (*ClientWithResponses) UpdateTeamWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTeamWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResp, error)
UpdateTeamWithBodyWithResponse request with arbitrary body returning *UpdateTeamResp
func (*ClientWithResponses) UpdateTeamWithResponse ¶
func (c *ClientWithResponses) UpdateTeamWithResponse(ctx context.Context, tid TeamId, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResp, error)
func (*ClientWithResponses) UploadSphereFileWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadSphereFileResp, error)
UploadSphereFileWithBodyWithResponse request with arbitrary body returning *UploadSphereFileResp
func (*ClientWithResponses) UpsertDeploymentSnapshotScheduleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpsertDeploymentSnapshotScheduleWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertDeploymentSnapshotScheduleResp, error)
UpsertDeploymentSnapshotScheduleWithBodyWithResponse request with arbitrary body returning *UpsertDeploymentSnapshotScheduleResp
func (*ClientWithResponses) UpsertDeploymentSnapshotScheduleWithResponse ¶
func (c *ClientWithResponses) UpsertDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, body UpsertDeploymentSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertDeploymentSnapshotScheduleResp, error)
func (*ClientWithResponses) UpsertNotificationSettingsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpsertNotificationSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertNotificationSettingsResp, error)
UpsertNotificationSettingsWithBodyWithResponse request with arbitrary body returning *UpsertNotificationSettingsResp
func (*ClientWithResponses) UpsertNotificationSettingsWithResponse ¶
func (c *ClientWithResponses) UpsertNotificationSettingsWithResponse(ctx context.Context, body UpsertNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertNotificationSettingsResp, error)
func (*ClientWithResponses) ValidateApplyManifestWithBodyWithResponse ¶
func (c *ClientWithResponses) ValidateApplyManifestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateApplyManifestResp, error)
ValidateApplyManifestWithBodyWithResponse request with arbitrary body returning *ValidateApplyManifestResp
func (*ClientWithResponses) ValidateApplyManifestWithResponse ¶
func (c *ClientWithResponses) ValidateApplyManifestWithResponse(ctx context.Context, body ValidateApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateApplyManifestResp, error)
func (*ClientWithResponses) ValidateManifestWithBodyWithResponse ¶
func (c *ClientWithResponses) ValidateManifestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateManifestResp, error)
ValidateManifestWithBodyWithResponse request with arbitrary body returning *ValidateManifestResp
func (*ClientWithResponses) ValidateManifestWithResponse ¶
func (c *ClientWithResponses) ValidateManifestWithResponse(ctx context.Context, body ValidateManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateManifestResp, error)
func (*ClientWithResponses) VerifyDeploymentDomainWithResponse ¶
func (c *ClientWithResponses) VerifyDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*VerifyDeploymentDomainResp, error)
VerifyDeploymentDomainWithResponse request returning *VerifyDeploymentDomainResp
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// ListAccountsWithResponse request
ListAccountsWithResponse(ctx context.Context, params *ListAccountsParams, reqEditors ...RequestEditorFn) (*ListAccountsResp, error)
// CreateAccountWithBodyWithResponse request with any body
CreateAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountResp, error)
CreateAccountWithResponse(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountResp, error)
// ListAccountDomainDetailsWithResponse request
ListAccountDomainDetailsWithResponse(ctx context.Context, params *ListAccountDomainDetailsParams, reqEditors ...RequestEditorFn) (*ListAccountDomainDetailsResp, error)
// GetAccountQuoteWithResponse request
GetAccountQuoteWithResponse(ctx context.Context, params *GetAccountQuoteParams, reqEditors ...RequestEditorFn) (*GetAccountQuoteResp, error)
// GetAccountWithResponse request
GetAccountWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResp, error)
// GetAccountBillingWithResponse request
GetAccountBillingWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountBillingResp, error)
// ListAccountEventsWithResponse request
ListAccountEventsWithResponse(ctx context.Context, aid AccountId, params *ListAccountEventsParams, reqEditors ...RequestEditorFn) (*ListAccountEventsResp, error)
// ListAccountFeaturesWithResponse request
ListAccountFeaturesWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*ListAccountFeaturesResp, error)
// CreateAccountFeatureRequestWithBodyWithResponse request with any body
CreateAccountFeatureRequestWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountFeatureRequestResp, error)
CreateAccountFeatureRequestWithResponse(ctx context.Context, aid AccountId, body CreateAccountFeatureRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountFeatureRequestResp, error)
// CreateAccountInvitationWithBodyWithResponse request with any body
CreateAccountInvitationWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountInvitationResp, error)
CreateAccountInvitationWithResponse(ctx context.Context, aid AccountId, body CreateAccountInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountInvitationResp, error)
// ListAccountInvitationEventsWithResponse request
ListAccountInvitationEventsWithResponse(ctx context.Context, aid AccountId, params *ListAccountInvitationEventsParams, reqEditors ...RequestEditorFn) (*ListAccountInvitationEventsResp, error)
// ListInvitationEventsWithResponse request
ListInvitationEventsWithResponse(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*ListInvitationEventsResp, error)
// ResendAccountInvitationWithResponse request
ResendAccountInvitationWithResponse(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*ResendAccountInvitationResp, error)
// RevokeAccountInvitationWithResponse request
RevokeAccountInvitationWithResponse(ctx context.Context, aid AccountId, invid InvitationId, reqEditors ...RequestEditorFn) (*RevokeAccountInvitationResp, error)
// ListAccountInvoicesWithResponse request
ListAccountInvoicesWithResponse(ctx context.Context, aid AccountId, params *ListAccountInvoicesParams, reqEditors ...RequestEditorFn) (*ListAccountInvoicesResp, error)
// GetLatestMonthlyAccountInvoiceWithResponse request
GetLatestMonthlyAccountInvoiceWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetLatestMonthlyAccountInvoiceResp, error)
// LeaveAccountWithResponse request
LeaveAccountWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*LeaveAccountResp, error)
// ListAccountMembersWithResponse request
ListAccountMembersWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*ListAccountMembersResp, error)
// AddAccountMemberWithBodyWithResponse request with any body
AddAccountMemberWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddAccountMemberResp, error)
AddAccountMemberWithResponse(ctx context.Context, aid AccountId, body AddAccountMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddAccountMemberResp, error)
// BulkUpdateAccountMemberRolesWithBodyWithResponse request with any body
BulkUpdateAccountMemberRolesWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateAccountMemberRolesResp, error)
BulkUpdateAccountMemberRolesWithResponse(ctx context.Context, aid AccountId, body BulkUpdateAccountMemberRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateAccountMemberRolesResp, error)
// RemoveAccountMemberWithResponse request
RemoveAccountMemberWithResponse(ctx context.Context, aid AccountId, uid UserId, reqEditors ...RequestEditorFn) (*RemoveAccountMemberResp, error)
// UpdateAccountMemberRoleWithBodyWithResponse request with any body
UpdateAccountMemberRoleWithBodyWithResponse(ctx context.Context, aid AccountId, uid UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountMemberRoleResp, error)
UpdateAccountMemberRoleWithResponse(ctx context.Context, aid AccountId, uid UserId, body UpdateAccountMemberRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountMemberRoleResp, error)
// ListAccountPaymentHistoryWithResponse request
ListAccountPaymentHistoryWithResponse(ctx context.Context, aid AccountId, params *ListAccountPaymentHistoryParams, reqEditors ...RequestEditorFn) (*ListAccountPaymentHistoryResp, error)
// GetAccountResourceSummaryWithResponse request
GetAccountResourceSummaryWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResourceSummaryResp, error)
// GetAccountResourcesWithResponse request
GetAccountResourcesWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountResourcesResp, error)
// GetAccountRoleWithResponse request
GetAccountRoleWithResponse(ctx context.Context, aid AccountId, reqEditors ...RequestEditorFn) (*GetAccountRoleResp, error)
// SearchAccountResourcesWithResponse request
SearchAccountResourcesWithResponse(ctx context.Context, aid AccountId, params *SearchAccountResourcesParams, reqEditors ...RequestEditorFn) (*SearchAccountResourcesResp, error)
// SoftDeleteAccountWithBodyWithResponse request with any body
SoftDeleteAccountWithBodyWithResponse(ctx context.Context, aid AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SoftDeleteAccountResp, error)
SoftDeleteAccountWithResponse(ctx context.Context, aid AccountId, body SoftDeleteAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*SoftDeleteAccountResp, error)
// ListActivityLogsWithResponse request
ListActivityLogsWithResponse(ctx context.Context, params *ListActivityLogsParams, reqEditors ...RequestEditorFn) (*ListActivityLogsResp, error)
// ListAlertRulesWithResponse request
ListAlertRulesWithResponse(ctx context.Context, params *ListAlertRulesParams, reqEditors ...RequestEditorFn) (*ListAlertRulesResp, error)
// CreateAlertRuleWithBodyWithResponse request with any body
CreateAlertRuleWithBodyWithResponse(ctx context.Context, params *CreateAlertRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAlertRuleResp, error)
CreateAlertRuleWithResponse(ctx context.Context, params *CreateAlertRuleParams, body CreateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAlertRuleResp, error)
// DeleteAlertRuleWithResponse request
DeleteAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*DeleteAlertRuleResp, error)
// GetAlertRuleWithResponse request
GetAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, reqEditors ...RequestEditorFn) (*GetAlertRuleResp, error)
// UpdateAlertRuleWithBodyWithResponse request with any body
UpdateAlertRuleWithBodyWithResponse(ctx context.Context, arid AlertRuleId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAlertRuleResp, error)
UpdateAlertRuleWithResponse(ctx context.Context, arid AlertRuleId, body UpdateAlertRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAlertRuleResp, error)
// ListAPITokensWithResponse request
ListAPITokensWithResponse(ctx context.Context, params *ListAPITokensParams, reqEditors ...RequestEditorFn) (*ListAPITokensResp, error)
// CreateAPITokenWithBodyWithResponse request with any body
CreateAPITokenWithBodyWithResponse(ctx context.Context, params *CreateAPITokenParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAPITokenResp, error)
CreateAPITokenWithResponse(ctx context.Context, params *CreateAPITokenParams, body CreateAPITokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAPITokenResp, error)
// RevokeAPITokenWithResponse request
RevokeAPITokenWithResponse(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*RevokeAPITokenResp, error)
// GetAPITokenWithResponse request
GetAPITokenWithResponse(ctx context.Context, tid APITokenId, reqEditors ...RequestEditorFn) (*GetAPITokenResp, error)
// ApplyManifestWithBodyWithResponse request with any body
ApplyManifestWithBodyWithResponse(ctx context.Context, params *ApplyManifestParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ApplyManifestResp, error)
ApplyManifestWithResponse(ctx context.Context, params *ApplyManifestParams, body ApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*ApplyManifestResp, error)
// ValidateApplyManifestWithBodyWithResponse request with any body
ValidateApplyManifestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateApplyManifestResp, error)
ValidateApplyManifestWithResponse(ctx context.Context, body ValidateApplyManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateApplyManifestResp, error)
// ListConnectionsWithResponse request
ListConnectionsWithResponse(ctx context.Context, params *ListConnectionsParams, reqEditors ...RequestEditorFn) (*ListConnectionsResp, error)
// CreateConnectionWithBodyWithResponse request with any body
CreateConnectionWithBodyWithResponse(ctx context.Context, params *CreateConnectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConnectionResp, error)
CreateConnectionWithResponse(ctx context.Context, params *CreateConnectionParams, body CreateConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConnectionResp, error)
// InstallGitHubAppWithBodyWithResponse request with any body
InstallGitHubAppWithBodyWithResponse(ctx context.Context, params *InstallGitHubAppParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*InstallGitHubAppResp, error)
InstallGitHubAppWithResponse(ctx context.Context, params *InstallGitHubAppParams, body InstallGitHubAppJSONRequestBody, reqEditors ...RequestEditorFn) (*InstallGitHubAppResp, error)
// GetGitHubAppInstallUrlWithResponse request
GetGitHubAppInstallUrlWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetGitHubAppInstallUrlResp, error)
// DeleteConnectionWithResponse request
DeleteConnectionWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*DeleteConnectionResp, error)
// GetConnectionWithResponse request
GetConnectionWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*GetConnectionResp, error)
// ListRepositoryBranchesWithResponse request
ListRepositoryBranchesWithResponse(ctx context.Context, cid ConnectionId, params *ListRepositoryBranchesParams, reqEditors ...RequestEditorFn) (*ListRepositoryBranchesResp, error)
// ListConnectionRepositoriesWithResponse request
ListConnectionRepositoriesWithResponse(ctx context.Context, cid ConnectionId, reqEditors ...RequestEditorFn) (*ListConnectionRepositoriesResp, error)
// ListDeploymentsWithResponse request
ListDeploymentsWithResponse(ctx context.Context, params *ListDeploymentsParams, reqEditors ...RequestEditorFn) (*ListDeploymentsResp, error)
// CreateDeploymentWithBodyWithResponse request with any body
CreateDeploymentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDeploymentResp, error)
CreateDeploymentWithResponse(ctx context.Context, body CreateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDeploymentResp, error)
// DeleteDeploymentWithResponse request
DeleteDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*DeleteDeploymentResp, error)
// GetDeploymentWithResponse request
GetDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentResp, error)
// UpdateDeploymentWithBodyWithResponse request with any body
UpdateDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDeploymentResp, error)
UpdateDeploymentWithResponse(ctx context.Context, id DeploymentId, body UpdateDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDeploymentResp, error)
// GetDeploymentBuildStatusWithResponse request
GetDeploymentBuildStatusWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentBuildStatusResp, error)
// ListDeploymentBuildsWithResponse request
ListDeploymentBuildsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentBuildsParams, reqEditors ...RequestEditorFn) (*ListDeploymentBuildsResp, error)
// TriggerBuildWithBodyWithResponse request with any body
TriggerBuildWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TriggerBuildResp, error)
TriggerBuildWithResponse(ctx context.Context, id DeploymentId, body TriggerBuildJSONRequestBody, reqEditors ...RequestEditorFn) (*TriggerBuildResp, error)
// GetBuildWithResponse request
GetBuildWithResponse(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*GetBuildResp, error)
// CancelBuildWithResponse request
CancelBuildWithResponse(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*CancelBuildResp, error)
// StreamBuildLogsWithResponse request
StreamBuildLogsWithResponse(ctx context.Context, id DeploymentId, bid BuildId, params *StreamBuildLogsParams, reqEditors ...RequestEditorFn) (*StreamBuildLogsResp, error)
// GetBuildLogStreamTokenWithResponse request
GetBuildLogStreamTokenWithResponse(ctx context.Context, id DeploymentId, bid BuildId, reqEditors ...RequestEditorFn) (*GetBuildLogStreamTokenResp, error)
// GetBuildCacheWithResponse request
GetBuildCacheWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetBuildCacheResp, error)
// ClearBuildCacheWithResponse request
ClearBuildCacheWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ClearBuildCacheResp, error)
// CloneDeploymentWithBodyWithResponse request with any body
CloneDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CloneDeploymentResp, error)
CloneDeploymentWithResponse(ctx context.Context, id DeploymentId, body CloneDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*CloneDeploymentResp, error)
// GetDeploymentCronJobLogsHistogramWithResponse request
GetDeploymentCronJobLogsHistogramWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentCronJobLogsHistogramParams, reqEditors ...RequestEditorFn) (*GetDeploymentCronJobLogsHistogramResp, error)
// ListCronJobRunsWithResponse request
ListCronJobRunsWithResponse(ctx context.Context, id DeploymentId, params *ListCronJobRunsParams, reqEditors ...RequestEditorFn) (*ListCronJobRunsResp, error)
// GetCronJobRunLogsWithResponse request
GetCronJobRunLogsWithResponse(ctx context.Context, id DeploymentId, rid CronRunId, params *GetCronJobRunLogsParams, reqEditors ...RequestEditorFn) (*GetCronJobRunLogsResp, error)
// StreamCronJobRunLogsWithResponse request
StreamCronJobRunLogsWithResponse(ctx context.Context, id DeploymentId, rid CronRunId, reqEditors ...RequestEditorFn) (*StreamCronJobRunLogsResp, error)
// DeployDeploymentWithBodyWithResponse request with any body
DeployDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployDeploymentResp, error)
DeployDeploymentWithResponse(ctx context.Context, id DeploymentId, body DeployDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployDeploymentResp, error)
// GetDeploymentDomainDnsGuidanceWithResponse request
GetDeploymentDomainDnsGuidanceWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*GetDeploymentDomainDnsGuidanceResp, error)
// ListDeploymentDomainsWithResponse request
ListDeploymentDomainsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentDomainsResp, error)
// AddDeploymentDomainWithBodyWithResponse request with any body
AddDeploymentDomainWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDeploymentDomainResp, error)
AddDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, body AddDeploymentDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDeploymentDomainResp, error)
// DeleteDeploymentDomainWithResponse request
DeleteDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*DeleteDeploymentDomainResp, error)
// GetDeploymentDomainWithResponse request
GetDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*GetDeploymentDomainResp, error)
// VerifyDeploymentDomainWithResponse request
VerifyDeploymentDomainWithResponse(ctx context.Context, id DeploymentId, domainId DomainId, reqEditors ...RequestEditorFn) (*VerifyDeploymentDomainResp, error)
// ListDeploymentEnvVarsWithResponse request
ListDeploymentEnvVarsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentEnvVarsResp, error)
// ReplaceDeploymentEnvVarsWithBodyWithResponse request with any body
ReplaceDeploymentEnvVarsWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceDeploymentEnvVarsResp, error)
ReplaceDeploymentEnvVarsWithResponse(ctx context.Context, id DeploymentId, body ReplaceDeploymentEnvVarsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceDeploymentEnvVarsResp, error)
// DeleteDeploymentEnvVarWithResponse request
DeleteDeploymentEnvVarWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, reqEditors ...RequestEditorFn) (*DeleteDeploymentEnvVarResp, error)
// SetDeploymentEnvVarWithBodyWithResponse request with any body
SetDeploymentEnvVarWithBodyWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetDeploymentEnvVarResp, error)
SetDeploymentEnvVarWithResponse(ctx context.Context, id DeploymentId, key EnvVarKey, body SetDeploymentEnvVarJSONRequestBody, reqEditors ...RequestEditorFn) (*SetDeploymentEnvVarResp, error)
// ListDeploymentEventsWithResponse request
ListDeploymentEventsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentEventsParams, reqEditors ...RequestEditorFn) (*ListDeploymentEventsResp, error)
// GetDeploymentBuildLogsWithResponse request
GetDeploymentBuildLogsWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, params *GetDeploymentBuildLogsParams, reqEditors ...RequestEditorFn) (*GetDeploymentBuildLogsResp, error)
// GetDeploymentDeployLogsWithResponse request
GetDeploymentDeployLogsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentDeployLogsParams, reqEditors ...RequestEditorFn) (*GetDeploymentDeployLogsResp, error)
// GetDeploymentRuntimeLogsWithResponse request
GetDeploymentRuntimeLogsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*GetDeploymentRuntimeLogsResp, error)
// GetDeploymentRuntimeLogsHistogramWithResponse request
GetDeploymentRuntimeLogsHistogramWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentRuntimeLogsHistogramParams, reqEditors ...RequestEditorFn) (*GetDeploymentRuntimeLogsHistogramResp, error)
// StreamDeploymentRuntimeLogsWithResponse request
StreamDeploymentRuntimeLogsWithResponse(ctx context.Context, id DeploymentId, params *StreamDeploymentRuntimeLogsParams, reqEditors ...RequestEditorFn) (*StreamDeploymentRuntimeLogsResp, error)
// GetRuntimeLogStreamTokenWithResponse request
GetRuntimeLogStreamTokenWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetRuntimeLogStreamTokenResp, error)
// GetBuildManifestWithResponse request
GetBuildManifestWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetBuildManifestResp, error)
// UpdateBuildManifestWithBodyWithResponse request with any body
UpdateBuildManifestWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBuildManifestResp, error)
UpdateBuildManifestWithResponse(ctx context.Context, id DeploymentId, body UpdateBuildManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBuildManifestResp, error)
// GetDeploymentMetricsWithResponse request
GetDeploymentMetricsWithResponse(ctx context.Context, id DeploymentId, params *GetDeploymentMetricsParams, reqEditors ...RequestEditorFn) (*GetDeploymentMetricsResp, error)
// RestartDeploymentWithResponse request
RestartDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*RestartDeploymentResp, error)
// ResumeDeploymentWithResponse request
ResumeDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ResumeDeploymentResp, error)
// RollbackDeploymentWithBodyWithResponse request with any body
RollbackDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RollbackDeploymentResp, error)
RollbackDeploymentWithResponse(ctx context.Context, id DeploymentId, body RollbackDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*RollbackDeploymentResp, error)
// ScaleDeploymentWithBodyWithResponse request with any body
ScaleDeploymentWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ScaleDeploymentResp, error)
ScaleDeploymentWithResponse(ctx context.Context, id DeploymentId, body ScaleDeploymentJSONRequestBody, reqEditors ...RequestEditorFn) (*ScaleDeploymentResp, error)
// ListDeploymentSnapshotLogsWithResponse request
ListDeploymentSnapshotLogsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentSnapshotLogsResp, error)
// DeleteDeploymentSnapshotScheduleWithResponse request
DeleteDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*DeleteDeploymentSnapshotScheduleResp, error)
// GetDeploymentSnapshotScheduleWithResponse request
GetDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentSnapshotScheduleResp, error)
// UpsertDeploymentSnapshotScheduleWithBodyWithResponse request with any body
UpsertDeploymentSnapshotScheduleWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertDeploymentSnapshotScheduleResp, error)
UpsertDeploymentSnapshotScheduleWithResponse(ctx context.Context, id DeploymentId, body UpsertDeploymentSnapshotScheduleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertDeploymentSnapshotScheduleResp, error)
// ListDeploymentSphereletsWithResponse request
ListDeploymentSphereletsWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*ListDeploymentSphereletsResp, error)
// CreateSpherestorMountWithBodyWithResponse request with any body
CreateSpherestorMountWithBodyWithResponse(ctx context.Context, id DeploymentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSpherestorMountResp, error)
CreateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, body CreateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSpherestorMountResp, error)
// UpdateSpherestorMountWithBodyWithResponse request with any body
UpdateSpherestorMountWithBodyWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpherestorMountResp, error)
UpdateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, body UpdateSpherestorMountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpherestorMountResp, error)
// ActivateSpherestorMountWithResponse request
ActivateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*ActivateSpherestorMountResp, error)
// DeactivateSpherestorMountWithResponse request
DeactivateSpherestorMountWithResponse(ctx context.Context, id DeploymentId, mid SpherestorMountId, reqEditors ...RequestEditorFn) (*DeactivateSpherestorMountResp, error)
// GetDeploymentStatusWithResponse request
GetDeploymentStatusWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetDeploymentStatusResp, error)
// SuspendDeploymentWithResponse request
SuspendDeploymentWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*SuspendDeploymentResp, error)
// ListDeploymentVersionsWithResponse request
ListDeploymentVersionsWithResponse(ctx context.Context, id DeploymentId, params *ListDeploymentVersionsParams, reqEditors ...RequestEditorFn) (*ListDeploymentVersionsResp, error)
// GetCurrentDeploymentVersionWithResponse request
GetCurrentDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, reqEditors ...RequestEditorFn) (*GetCurrentDeploymentVersionResp, error)
// GetDeploymentVersionWithResponse request
GetDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*GetDeploymentVersionResp, error)
// CancelDeploymentVersionWithResponse request
CancelDeploymentVersionWithResponse(ctx context.Context, id DeploymentId, deployId DeployVersionId, reqEditors ...RequestEditorFn) (*CancelDeploymentVersionResp, error)
// ListEnvironmentsWithResponse request
ListEnvironmentsWithResponse(ctx context.Context, params *ListEnvironmentsParams, reqEditors ...RequestEditorFn) (*ListEnvironmentsResp, error)
// CreateEnvironmentWithBodyWithResponse request with any body
CreateEnvironmentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
CreateEnvironmentWithResponse(ctx context.Context, body CreateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvironmentResp, error)
// DeleteEnvironmentWithResponse request
DeleteEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, params *DeleteEnvironmentParams, reqEditors ...RequestEditorFn) (*DeleteEnvironmentResp, error)
// GetEnvironmentWithResponse request
GetEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentResp, error)
// UpdateEnvironmentWithBodyWithResponse request with any body
UpdateEnvironmentWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
UpdateEnvironmentWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentResp, error)
// RemoveEnvironmentCustomDomainWithResponse request
RemoveEnvironmentCustomDomainWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*RemoveEnvironmentCustomDomainResp, error)
// SetEnvironmentCustomDomainWithBodyWithResponse request with any body
SetEnvironmentCustomDomainWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetEnvironmentCustomDomainResp, error)
SetEnvironmentCustomDomainWithResponse(ctx context.Context, eid EnvironmentId, body SetEnvironmentCustomDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*SetEnvironmentCustomDomainResp, error)
// GetEnvironmentDomainDnsGuidanceWithResponse request
GetEnvironmentDomainDnsGuidanceWithResponse(ctx context.Context, eid EnvironmentId, params *GetEnvironmentDomainDnsGuidanceParams, reqEditors ...RequestEditorFn) (*GetEnvironmentDomainDnsGuidanceResp, error)
// UpdateEnvironmentDomainPathWithBodyWithResponse request with any body
UpdateEnvironmentDomainPathWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentDomainPathResp, error)
UpdateEnvironmentDomainPathWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentDomainPathJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentDomainPathResp, error)
// ToggleEnvironmentSubdomainWithBodyWithResponse request with any body
ToggleEnvironmentSubdomainWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ToggleEnvironmentSubdomainResp, error)
ToggleEnvironmentSubdomainWithResponse(ctx context.Context, eid EnvironmentId, body ToggleEnvironmentSubdomainJSONRequestBody, reqEditors ...RequestEditorFn) (*ToggleEnvironmentSubdomainResp, error)
// UpdateEnvironmentNetworkingWithBodyWithResponse request with any body
UpdateEnvironmentNetworkingWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvironmentNetworkingResp, error)
UpdateEnvironmentNetworkingWithResponse(ctx context.Context, eid EnvironmentId, body UpdateEnvironmentNetworkingJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvironmentNetworkingResp, error)
// GetEnvironmentSecretsWithResponse request
GetEnvironmentSecretsWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentSecretsResp, error)
// ReplaceEnvironmentSecretsWithBodyWithResponse request with any body
ReplaceEnvironmentSecretsWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentSecretsResp, error)
ReplaceEnvironmentSecretsWithResponse(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentSecretsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentSecretsResp, error)
// GetEnvironmentVariablesWithResponse request
GetEnvironmentVariablesWithResponse(ctx context.Context, eid EnvironmentId, reqEditors ...RequestEditorFn) (*GetEnvironmentVariablesResp, error)
// ReplaceEnvironmentVariablesWithBodyWithResponse request with any body
ReplaceEnvironmentVariablesWithBodyWithResponse(ctx context.Context, eid EnvironmentId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentVariablesResp, error)
ReplaceEnvironmentVariablesWithResponse(ctx context.Context, eid EnvironmentId, body ReplaceEnvironmentVariablesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceEnvironmentVariablesResp, error)
// ListGuardrailsWithResponse request
ListGuardrailsWithResponse(ctx context.Context, params *ListGuardrailsParams, reqEditors ...RequestEditorFn) (*ListGuardrailsResp, error)
// CreateGuardrailWithBodyWithResponse request with any body
CreateGuardrailWithBodyWithResponse(ctx context.Context, params *CreateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGuardrailResp, error)
CreateGuardrailWithResponse(ctx context.Context, params *CreateGuardrailParams, body CreateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGuardrailResp, error)
// ListGuardrailAuditLogsWithResponse request
ListGuardrailAuditLogsWithResponse(ctx context.Context, params *ListGuardrailAuditLogsParams, reqEditors ...RequestEditorFn) (*ListGuardrailAuditLogsResp, error)
// CreateGuardrailRuleWithBodyWithResponse request with any body
CreateGuardrailRuleWithBodyWithResponse(ctx context.Context, params *CreateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateGuardrailRuleResp, error)
CreateGuardrailRuleWithResponse(ctx context.Context, params *CreateGuardrailRuleParams, body CreateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateGuardrailRuleResp, error)
// DeleteGuardrailRuleWithResponse request
DeleteGuardrailRuleWithResponse(ctx context.Context, rid GuardrailRuleId, params *DeleteGuardrailRuleParams, reqEditors ...RequestEditorFn) (*DeleteGuardrailRuleResp, error)
// UpdateGuardrailRuleWithBodyWithResponse request with any body
UpdateGuardrailRuleWithBodyWithResponse(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGuardrailRuleResp, error)
UpdateGuardrailRuleWithResponse(ctx context.Context, rid GuardrailRuleId, params *UpdateGuardrailRuleParams, body UpdateGuardrailRuleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGuardrailRuleResp, error)
// DeleteGuardrailWithResponse request
DeleteGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *DeleteGuardrailParams, reqEditors ...RequestEditorFn) (*DeleteGuardrailResp, error)
// GetGuardrailWithResponse request
GetGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *GetGuardrailParams, reqEditors ...RequestEditorFn) (*GetGuardrailResp, error)
// UpdateGuardrailWithBodyWithResponse request with any body
UpdateGuardrailWithBodyWithResponse(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateGuardrailResp, error)
UpdateGuardrailWithResponse(ctx context.Context, gid GuardrailId, params *UpdateGuardrailParams, body UpdateGuardrailJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateGuardrailResp, error)
// ToggleGuardrailStatusWithResponse request
ToggleGuardrailStatusWithResponse(ctx context.Context, gid GuardrailId, params *ToggleGuardrailStatusParams, reqEditors ...RequestEditorFn) (*ToggleGuardrailStatusResp, error)
// ListBuildRuntimesWithResponse request
ListBuildRuntimesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListBuildRuntimesResp, error)
// ValidateManifestWithBodyWithResponse request with any body
ValidateManifestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateManifestResp, error)
ValidateManifestWithResponse(ctx context.Context, body ValidateManifestJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateManifestResp, error)
// ListNotificationsWithResponse request
ListNotificationsWithResponse(ctx context.Context, params *ListNotificationsParams, reqEditors ...RequestEditorFn) (*ListNotificationsResp, error)
// MarkAllNotificationsReadWithResponse request
MarkAllNotificationsReadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*MarkAllNotificationsReadResp, error)
// GetNotificationSettingsWithResponse request
GetNotificationSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationSettingsResp, error)
// UpsertNotificationSettingsWithBodyWithResponse request with any body
UpsertNotificationSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertNotificationSettingsResp, error)
UpsertNotificationSettingsWithResponse(ctx context.Context, body UpsertNotificationSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertNotificationSettingsResp, error)
// GetNotificationUnreadCountWithResponse request
GetNotificationUnreadCountWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNotificationUnreadCountResp, error)
// UpdateNotificationWithBodyWithResponse request with any body
UpdateNotificationWithBodyWithResponse(ctx context.Context, nid NotificationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationResp, error)
UpdateNotificationWithResponse(ctx context.Context, nid NotificationId, body UpdateNotificationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationResp, error)
// ListPlansWithResponse request
ListPlansWithResponse(ctx context.Context, params *ListPlansParams, reqEditors ...RequestEditorFn) (*ListPlansResp, error)
// GetPlanWithResponse request
GetPlanWithResponse(ctx context.Context, pid PlanId, reqEditors ...RequestEditorFn) (*GetPlanResp, error)
// ListPluginsWithResponse request
ListPluginsWithResponse(ctx context.Context, params *ListPluginsParams, reqEditors ...RequestEditorFn) (*ListPluginsResp, error)
// GetPluginWithResponse request
GetPluginWithResponse(ctx context.Context, plid PluginId, reqEditors ...RequestEditorFn) (*GetPluginResp, error)
// ListProjectsWithResponse request
ListProjectsWithResponse(ctx context.Context, params *ListProjectsParams, reqEditors ...RequestEditorFn) (*ListProjectsResp, error)
// CreateProjectWithBodyWithResponse request with any body
CreateProjectWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
CreateProjectWithResponse(ctx context.Context, body CreateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateProjectResp, error)
// DeleteProjectWithResponse request
DeleteProjectWithResponse(ctx context.Context, pid ProjectId, params *DeleteProjectParams, reqEditors ...RequestEditorFn) (*DeleteProjectResp, error)
// GetProjectWithResponse request
GetProjectWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectResp, error)
// UpdateProjectWithBodyWithResponse request with any body
UpdateProjectWithBodyWithResponse(ctx context.Context, pid ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
UpdateProjectWithResponse(ctx context.Context, pid ProjectId, body UpdateProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateProjectResp, error)
// GetProjectResourcesWithResponse request
GetProjectResourcesWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectResourcesResp, error)
// GetProjectRoleWithResponse request
GetProjectRoleWithResponse(ctx context.Context, pid ProjectId, reqEditors ...RequestEditorFn) (*GetProjectRoleResp, error)
// ListRegionsWithResponse request
ListRegionsWithResponse(ctx context.Context, params *ListRegionsParams, reqEditors ...RequestEditorFn) (*ListRegionsResp, error)
// ListResourceSchemasWithResponse request
ListResourceSchemasWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListResourceSchemasResp, error)
// GetResourceSchemaWithResponse request
GetResourceSchemaWithResponse(ctx context.Context, pType string, reqEditors ...RequestEditorFn) (*GetResourceSchemaResp, error)
// ListServicesWithResponse request
ListServicesWithResponse(ctx context.Context, params *ListServicesParams, reqEditors ...RequestEditorFn) (*ListServicesResp, error)
// CreateServiceWithBodyWithResponse request with any body
CreateServiceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceResp, error)
CreateServiceWithResponse(ctx context.Context, body CreateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceResp, error)
// DeleteServiceWithResponse request
DeleteServiceWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*DeleteServiceResp, error)
// GetServiceWithResponse request
GetServiceWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*GetServiceResp, error)
// UpdateServiceWithBodyWithResponse request with any body
UpdateServiceWithBodyWithResponse(ctx context.Context, sid ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateServiceResp, error)
UpdateServiceWithResponse(ctx context.Context, sid ServiceId, body UpdateServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateServiceResp, error)
// ListServiceDeploymentsWithResponse request
ListServiceDeploymentsWithResponse(ctx context.Context, sid ServiceId, reqEditors ...RequestEditorFn) (*ListServiceDeploymentsResp, error)
// ListSnapshotsWithResponse request
ListSnapshotsWithResponse(ctx context.Context, params *ListSnapshotsParams, reqEditors ...RequestEditorFn) (*ListSnapshotsResp, error)
// CreateSnapshotWithBodyWithResponse request with any body
CreateSnapshotWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSnapshotResp, error)
CreateSnapshotWithResponse(ctx context.Context, body CreateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSnapshotResp, error)
// DeleteSnapshotWithResponse request
DeleteSnapshotWithResponse(ctx context.Context, sid SnapshotId, reqEditors ...RequestEditorFn) (*DeleteSnapshotResp, error)
// GetSnapshotWithResponse request
GetSnapshotWithResponse(ctx context.Context, sid SnapshotId, params *GetSnapshotParams, reqEditors ...RequestEditorFn) (*GetSnapshotResp, error)
// UpdateSnapshotWithBodyWithResponse request with any body
UpdateSnapshotWithBodyWithResponse(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSnapshotResp, error)
UpdateSnapshotWithResponse(ctx context.Context, sid SnapshotId, body UpdateSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSnapshotResp, error)
// RestoreSnapshotWithBodyWithResponse request with any body
RestoreSnapshotWithBodyWithResponse(ctx context.Context, sid SnapshotId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RestoreSnapshotResp, error)
RestoreSnapshotWithResponse(ctx context.Context, sid SnapshotId, body RestoreSnapshotJSONRequestBody, reqEditors ...RequestEditorFn) (*RestoreSnapshotResp, error)
// BootSphereFilesWithBodyWithResponse request with any body
BootSphereFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BootSphereFilesResp, error)
BootSphereFilesWithResponse(ctx context.Context, body BootSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*BootSphereFilesResp, error)
// DeleteSphereFileWithBodyWithResponse request with any body
DeleteSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteSphereFileResp, error)
DeleteSphereFileWithResponse(ctx context.Context, body DeleteSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteSphereFileResp, error)
// GetSphereFileDetailsWithBodyWithResponse request with any body
GetSphereFileDetailsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetSphereFileDetailsResp, error)
GetSphereFileDetailsWithResponse(ctx context.Context, body GetSphereFileDetailsJSONRequestBody, reqEditors ...RequestEditorFn) (*GetSphereFileDetailsResp, error)
// DownloadSphereFileWithResponse request
DownloadSphereFileWithResponse(ctx context.Context, params *DownloadSphereFileParams, reqEditors ...RequestEditorFn) (*DownloadSphereFileResp, error)
// ListSphereFilesWithBodyWithResponse request with any body
ListSphereFilesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListSphereFilesResp, error)
ListSphereFilesWithResponse(ctx context.Context, body ListSphereFilesJSONRequestBody, reqEditors ...RequestEditorFn) (*ListSphereFilesResp, error)
// CreateSphereFileFolderWithBodyWithResponse request with any body
CreateSphereFileFolderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSphereFileFolderResp, error)
CreateSphereFileFolderWithResponse(ctx context.Context, body CreateSphereFileFolderJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSphereFileFolderResp, error)
// RenameSphereFileWithBodyWithResponse request with any body
RenameSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameSphereFileResp, error)
RenameSphereFileWithResponse(ctx context.Context, body RenameSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameSphereFileResp, error)
// GetSphereFileStorageUsageWithBodyWithResponse request with any body
GetSphereFileStorageUsageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetSphereFileStorageUsageResp, error)
GetSphereFileStorageUsageWithResponse(ctx context.Context, body GetSphereFileStorageUsageJSONRequestBody, reqEditors ...RequestEditorFn) (*GetSphereFileStorageUsageResp, error)
// TarSphereFileWithBodyWithResponse request with any body
TarSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TarSphereFileResp, error)
TarSphereFileWithResponse(ctx context.Context, body TarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*TarSphereFileResp, error)
// UntarSphereFileWithBodyWithResponse request with any body
UntarSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UntarSphereFileResp, error)
UntarSphereFileWithResponse(ctx context.Context, body UntarSphereFileJSONRequestBody, reqEditors ...RequestEditorFn) (*UntarSphereFileResp, error)
// UploadSphereFileWithBodyWithResponse request with any body
UploadSphereFileWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadSphereFileResp, error)
// ListSpherestorVolumesWithResponse request
ListSpherestorVolumesWithResponse(ctx context.Context, params *ListSpherestorVolumesParams, reqEditors ...RequestEditorFn) (*ListSpherestorVolumesResp, error)
// CreateSpherestorVolumeWithBodyWithResponse request with any body
CreateSpherestorVolumeWithBodyWithResponse(ctx context.Context, params *CreateSpherestorVolumeParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSpherestorVolumeResp, error)
CreateSpherestorVolumeWithResponse(ctx context.Context, params *CreateSpherestorVolumeParams, body CreateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSpherestorVolumeResp, error)
// GetSpherestorVolumeWithResponse request
GetSpherestorVolumeWithResponse(ctx context.Context, vid SpherestorVolumeId, reqEditors ...RequestEditorFn) (*GetSpherestorVolumeResp, error)
// UpdateSpherestorVolumeWithBodyWithResponse request with any body
UpdateSpherestorVolumeWithBodyWithResponse(ctx context.Context, vid SpherestorVolumeId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSpherestorVolumeResp, error)
UpdateSpherestorVolumeWithResponse(ctx context.Context, vid SpherestorVolumeId, body UpdateSpherestorVolumeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSpherestorVolumeResp, error)
// ListSubscriptionsWithResponse request
ListSubscriptionsWithResponse(ctx context.Context, params *ListSubscriptionsParams, reqEditors ...RequestEditorFn) (*ListSubscriptionsResp, error)
// ListSubscriptionCategoryDetailsWithResponse request
ListSubscriptionCategoryDetailsWithResponse(ctx context.Context, params *ListSubscriptionCategoryDetailsParams, reqEditors ...RequestEditorFn) (*ListSubscriptionCategoryDetailsResp, error)
// ListSubscriptionFeaturesWithResponse request
ListSubscriptionFeaturesWithResponse(ctx context.Context, params *ListSubscriptionFeaturesParams, reqEditors ...RequestEditorFn) (*ListSubscriptionFeaturesResp, error)
// GetSubscriptionWithResponse request
GetSubscriptionWithResponse(ctx context.Context, id SubscriptionId, reqEditors ...RequestEditorFn) (*GetSubscriptionResp, error)
// ListTeamsWithResponse request
ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResp, error)
// CreateTeamWithBodyWithResponse request with any body
CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResp, error)
CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResp, error)
// DeleteTeamWithResponse request
DeleteTeamWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*DeleteTeamResp, error)
// GetTeamWithResponse request
GetTeamWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*GetTeamResp, error)
// UpdateTeamWithBodyWithResponse request with any body
UpdateTeamWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamResp, error)
UpdateTeamWithResponse(ctx context.Context, tid TeamId, body UpdateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamResp, error)
// AddTeamMemberWithBodyWithResponse request with any body
AddTeamMemberWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTeamMemberResp, error)
AddTeamMemberWithResponse(ctx context.Context, tid TeamId, body AddTeamMemberJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTeamMemberResp, error)
// RemoveTeamMemberWithResponse request
RemoveTeamMemberWithResponse(ctx context.Context, tid TeamId, uid UserId, reqEditors ...RequestEditorFn) (*RemoveTeamMemberResp, error)
// ListTeamProjectsWithResponse request
ListTeamProjectsWithResponse(ctx context.Context, tid TeamId, reqEditors ...RequestEditorFn) (*ListTeamProjectsResp, error)
// AddTeamProjectWithBodyWithResponse request with any body
AddTeamProjectWithBodyWithResponse(ctx context.Context, tid TeamId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddTeamProjectResp, error)
AddTeamProjectWithResponse(ctx context.Context, tid TeamId, body AddTeamProjectJSONRequestBody, reqEditors ...RequestEditorFn) (*AddTeamProjectResp, error)
// RemoveTeamProjectWithResponse request
RemoveTeamProjectWithResponse(ctx context.Context, tid TeamId, pid ProjectId, reqEditors ...RequestEditorFn) (*RemoveTeamProjectResp, error)
// UpdateTeamProjectRoleWithBodyWithResponse request with any body
UpdateTeamProjectRoleWithBodyWithResponse(ctx context.Context, tid TeamId, pid ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTeamProjectRoleResp, error)
UpdateTeamProjectRoleWithResponse(ctx context.Context, tid TeamId, pid ProjectId, body UpdateTeamProjectRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTeamProjectRoleResp, error)
// ListUserAccountsWithResponse request
ListUserAccountsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserAccountsResp, error)
// ListUserPendingInvitationsWithResponse request
ListUserPendingInvitationsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserPendingInvitationsResp, error)
// GetCurrentUserWithResponse request
GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserResp, error)
// UpdateCurrentUserWithBodyWithResponse request with any body
UpdateCurrentUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResp, error)
UpdateCurrentUserWithResponse(ctx context.Context, body UpdateCurrentUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCurrentUserResp, error)
// ListUserProjectsWithResponse request
ListUserProjectsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserProjectsResp, error)
// ListUserSearchHistoryWithResponse request
ListUserSearchHistoryWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListUserSearchHistoryResp, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloneDeploymentJSONRequestBody ¶
type CloneDeploymentJSONRequestBody = CloneDeploymentRequest
CloneDeploymentJSONRequestBody defines body for CloneDeployment for application/json ContentType.
type CloneDeploymentRequest ¶
type CloneDeploymentRequest struct {
Remarks *string `json:"remarks,omitempty"`
// TargetEnvironmentId Omit to clone into the source environment
TargetEnvironmentId *openapi_types.UUID `json:"target_environment_id,omitempty"`
// TargetProjectId Omit to clone into the source project
TargetProjectId *openapi_types.UUID `json:"target_project_id,omitempty"`
// TargetServiceName Optional override for the new service name
TargetServiceName *string `json:"target_service_name,omitempty"`
}
CloneDeploymentRequest defines model for CloneDeploymentRequest.
type CloneDeploymentResp ¶
type CloneDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CloneDeploymentResult
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseCloneDeploymentResp ¶
func ParseCloneDeploymentResp(rsp *http.Response) (*CloneDeploymentResp, error)
ParseCloneDeploymentResp parses an HTTP response from a CloneDeploymentWithResponse call
func (CloneDeploymentResp) Status ¶
func (r CloneDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (CloneDeploymentResp) StatusCode ¶
func (r CloneDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CloneDeploymentResult ¶
type CloneDeploymentResult struct {
Message string `json:"message"`
Object CloneDeploymentResultObject `json:"object"`
}
CloneDeploymentResult defines model for CloneDeploymentResult.
type CloneDeploymentResultObject ¶
type CloneDeploymentResultObject string
CloneDeploymentResultObject defines model for CloneDeploymentResult.Object.
const (
DeploymentCloneResult CloneDeploymentResultObject = "deployment_clone_result"
)
Defines values for CloneDeploymentResultObject.
type ConnectionId ¶
type ConnectionId = openapi_types.UUID
ConnectionId defines model for ConnectionId.
type CreateAPITokenJSONRequestBody ¶
type CreateAPITokenJSONRequestBody = CreateAPITokenRequest
CreateAPITokenJSONRequestBody defines body for CreateAPIToken for application/json ContentType.
type CreateAPITokenParams ¶
type CreateAPITokenParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
CreateAPITokenParams defines parameters for CreateAPIToken.
type CreateAPITokenRequest ¶
type CreateAPITokenRequest struct {
AccountIds *[]openapi_types.UUID `json:"account_ids,omitempty"`
// Expiry Must be in the future
Expiry time.Time `json:"expiry"`
Name string `json:"name"`
ProjectIds *[]openapi_types.UUID `json:"project_ids,omitempty"`
Scope CreateAPITokenRequestScope `json:"scope"`
}
CreateAPITokenRequest defines model for CreateAPITokenRequest.
type CreateAPITokenRequestScope ¶
type CreateAPITokenRequestScope string
CreateAPITokenRequestScope defines model for CreateAPITokenRequest.Scope.
const ( CreateAPITokenRequestScopeAccount CreateAPITokenRequestScope = "account" CreateAPITokenRequestScopeFull CreateAPITokenRequestScope = "full" CreateAPITokenRequestScopeProject CreateAPITokenRequestScope = "project" )
Defines values for CreateAPITokenRequestScope.
type CreateAPITokenResp ¶
type CreateAPITokenResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *CreateAPITokenResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseCreateAPITokenResp ¶
func ParseCreateAPITokenResp(rsp *http.Response) (*CreateAPITokenResp, error)
ParseCreateAPITokenResp parses an HTTP response from a CreateAPITokenWithResponse call
func (CreateAPITokenResp) Status ¶
func (r CreateAPITokenResp) Status() string
Status returns HTTPResponse.Status
func (CreateAPITokenResp) StatusCode ¶
func (r CreateAPITokenResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAPITokenResponse ¶
type CreateAPITokenResponse struct {
Object CreateAPITokenResponseObject `json:"object"`
// Secret Plaintext `csph_*` token. Returned once at create time and
// never again — clients must store it safely. Lost secrets
// require revoking the token and minting a new one.
Secret string `json:"secret"`
Token APIToken `json:"token"`
}
CreateAPITokenResponse defines model for CreateAPITokenResponse.
type CreateAPITokenResponseObject ¶
type CreateAPITokenResponseObject string
CreateAPITokenResponseObject defines model for CreateAPITokenResponse.Object.
const (
ApiTokenCreated CreateAPITokenResponseObject = "api_token_created"
)
Defines values for CreateAPITokenResponseObject.
type CreateAccountFeatureRequestJSONRequestBody ¶
type CreateAccountFeatureRequestJSONRequestBody = CreateFeatureRequestRequest
CreateAccountFeatureRequestJSONRequestBody defines body for CreateAccountFeatureRequest for application/json ContentType.
type CreateAccountFeatureRequestResp ¶
type CreateAccountFeatureRequestResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FeatureRequestResult
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseCreateAccountFeatureRequestResp ¶
func ParseCreateAccountFeatureRequestResp(rsp *http.Response) (*CreateAccountFeatureRequestResp, error)
ParseCreateAccountFeatureRequestResp parses an HTTP response from a CreateAccountFeatureRequestWithResponse call
func (CreateAccountFeatureRequestResp) Status ¶
func (r CreateAccountFeatureRequestResp) Status() string
Status returns HTTPResponse.Status
func (CreateAccountFeatureRequestResp) StatusCode ¶
func (r CreateAccountFeatureRequestResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAccountInvitationJSONRequestBody ¶
type CreateAccountInvitationJSONRequestBody = CreateAccountInvitationRequest
CreateAccountInvitationJSONRequestBody defines body for CreateAccountInvitation for application/json ContentType.
type CreateAccountInvitationRequest ¶
type CreateAccountInvitationRequest struct {
Email openapi_types.Email `json:"email"`
Role CreateAccountInvitationRequestRole `json:"role"`
}
CreateAccountInvitationRequest defines model for CreateAccountInvitationRequest.
type CreateAccountInvitationRequestRole ¶
type CreateAccountInvitationRequestRole string
CreateAccountInvitationRequestRole defines model for CreateAccountInvitationRequest.Role.
const ( CreateAccountInvitationRequestRoleAdmin CreateAccountInvitationRequestRole = "admin" CreateAccountInvitationRequestRoleMember CreateAccountInvitationRequestRole = "member" CreateAccountInvitationRequestRoleViewer CreateAccountInvitationRequestRole = "viewer" )
Defines values for CreateAccountInvitationRequestRole.
type CreateAccountInvitationResp ¶
type CreateAccountInvitationResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AccountInvitation
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseCreateAccountInvitationResp ¶
func ParseCreateAccountInvitationResp(rsp *http.Response) (*CreateAccountInvitationResp, error)
ParseCreateAccountInvitationResp parses an HTTP response from a CreateAccountInvitationWithResponse call
func (CreateAccountInvitationResp) Status ¶
func (r CreateAccountInvitationResp) Status() string
Status returns HTTPResponse.Status
func (CreateAccountInvitationResp) StatusCode ¶
func (r CreateAccountInvitationResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAccountJSONRequestBody ¶
type CreateAccountJSONRequestBody = CreateAccountRequest
CreateAccountJSONRequestBody defines body for CreateAccount for application/json ContentType.
type CreateAccountRequest ¶
type CreateAccountRequest struct {
BasicDetails AccountBasicDetails `json:"basic_details"`
// IdempotencyKey Optional client-supplied key to deduplicate retries
IdempotencyKey *string `json:"idempotency_key,omitempty"`
// PlanId Subscription id (kept as `plan_id` on the wire for legacy reasons)
PlanId openapi_types.UUID `json:"plan_id"`
Spherelets []AccountSpherelet `json:"spherelets"`
// Spherestor Requested SphereStor capacity
Spherestor int `json:"spherestor"`
}
CreateAccountRequest defines model for CreateAccountRequest.
type CreateAccountResp ¶
type CreateAccountResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AccountCreateResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseCreateAccountResp ¶
func ParseCreateAccountResp(rsp *http.Response) (*CreateAccountResp, error)
ParseCreateAccountResp parses an HTTP response from a CreateAccountWithResponse call
func (CreateAccountResp) Status ¶
func (r CreateAccountResp) Status() string
Status returns HTTPResponse.Status
func (CreateAccountResp) StatusCode ¶
func (r CreateAccountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAlertRuleJSONRequestBody ¶
type CreateAlertRuleJSONRequestBody = CreateAlertRuleRequest
CreateAlertRuleJSONRequestBody defines body for CreateAlertRule for application/json ContentType.
type CreateAlertRuleParams ¶
type CreateAlertRuleParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
CreateAlertRuleParams defines parameters for CreateAlertRule.
type CreateAlertRuleRequest ¶
type CreateAlertRuleRequest struct {
Active *bool `json:"active,omitempty"`
AlertType CreateAlertRuleRequestAlertType `json:"alert_type"`
EnvironmentId *openapi_types.UUID `json:"environment_id,omitempty"`
EvaluationPeriod int `json:"evaluation_period"`
ProjectId openapi_types.UUID `json:"project_id"`
SeverityLevel CreateAlertRuleRequestSeverityLevel `json:"severity_level"`
Threshold int `json:"threshold"`
}
CreateAlertRuleRequest defines model for CreateAlertRuleRequest.
type CreateAlertRuleRequestAlertType ¶
type CreateAlertRuleRequestAlertType string
CreateAlertRuleRequestAlertType defines model for CreateAlertRuleRequest.AlertType.
const ( CreateAlertRuleRequestAlertTypeCpu CreateAlertRuleRequestAlertType = "cpu" CreateAlertRuleRequestAlertTypeDisk CreateAlertRuleRequestAlertType = "disk" CreateAlertRuleRequestAlertTypeMemory CreateAlertRuleRequestAlertType = "memory" )
Defines values for CreateAlertRuleRequestAlertType.
type CreateAlertRuleRequestSeverityLevel ¶
type CreateAlertRuleRequestSeverityLevel string
CreateAlertRuleRequestSeverityLevel defines model for CreateAlertRuleRequest.SeverityLevel.
const ( CreateAlertRuleRequestSeverityLevelHigh CreateAlertRuleRequestSeverityLevel = "high" CreateAlertRuleRequestSeverityLevelLow CreateAlertRuleRequestSeverityLevel = "low" CreateAlertRuleRequestSeverityLevelMedium CreateAlertRuleRequestSeverityLevel = "medium" )
Defines values for CreateAlertRuleRequestSeverityLevel.
type CreateAlertRuleResp ¶
type CreateAlertRuleResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AlertRule
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseCreateAlertRuleResp ¶
func ParseCreateAlertRuleResp(rsp *http.Response) (*CreateAlertRuleResp, error)
ParseCreateAlertRuleResp parses an HTTP response from a CreateAlertRuleWithResponse call
func (CreateAlertRuleResp) Status ¶
func (r CreateAlertRuleResp) Status() string
Status returns HTTPResponse.Status
func (CreateAlertRuleResp) StatusCode ¶
func (r CreateAlertRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateConnectionJSONRequestBody ¶
type CreateConnectionJSONRequestBody = CreateGitConnectionRequest
CreateConnectionJSONRequestBody defines body for CreateConnection for application/json ContentType.
type CreateConnectionParams ¶
type CreateConnectionParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
CreateConnectionParams defines parameters for CreateConnection.
type CreateConnectionResp ¶
type CreateConnectionResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GitConnection
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseCreateConnectionResp ¶
func ParseCreateConnectionResp(rsp *http.Response) (*CreateConnectionResp, error)
ParseCreateConnectionResp parses an HTTP response from a CreateConnectionWithResponse call
func (CreateConnectionResp) Status ¶
func (r CreateConnectionResp) Status() string
Status returns HTTPResponse.Status
func (CreateConnectionResp) StatusCode ¶
func (r CreateConnectionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDeploymentJSONRequestBody ¶
type CreateDeploymentJSONRequestBody = CreateDeploymentRequest
CreateDeploymentJSONRequestBody defines body for CreateDeployment for application/json ContentType.
type CreateDeploymentRequest ¶
type CreateDeploymentRequest struct {
// EnvironmentId Target environment — accepted in body or query string.
EnvironmentId *openapi_types.UUID `json:"environment_id,omitempty"`
// Name Deployment name. Required when `service_id` is omitted.
// Ignored (overridden by `service.name`) when `service_id`
// is provided — the service's name is the deployment's
// identity.
Name *string `json:"name,omitempty"`
// PlanId Compute tier id. Required when `service_id` is omitted.
// Falls back to `service.plan_id` when `service_id` is
// provided and this field is empty; otherwise the
// client-supplied value wins (per-deployment tier override).
PlanId *openapi_types.UUID `json:"plan_id,omitempty"`
// ProjectId Owning project — accepted in body or query string.
ProjectId *openapi_types.UUID `json:"project_id,omitempty"`
// ServiceId Existing service to bind this deployment to. When supplied,
// the deployment's identity (name) and shape (type, plan_id)
// are inherited from the service. See top-level description
// for the full inheritance rules.
ServiceId *openapi_types.UUID `json:"service_id,omitempty"`
// Type Resource type slug (web-service, background-worker,
// postgresql, redis, cron-job, ...). Must match `service.type` when
// `service_id` is provided.
Type string `json:"type"`
AdditionalProperties map[string]interface{} `json:"-"`
}
CreateDeploymentRequest Two shapes accepted depending on `service_id`:
- **service-bound** (recommended): supply `service_id`. The deployment inherits `name`, `type`, and `plan_id` from the service. Client-supplied `type` must match the service's type. Client-supplied `name` is ignored. Client-supplied `plan_id` wins (per-deployment tier override).
- **standalone**: omit `service_id`. Then `name`, `type`, and the type-specific capability fields must be provided.
See the `description` on `POST /deployments` for the full contract.
func (CreateDeploymentRequest) Get ¶
func (a CreateDeploymentRequest) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for CreateDeploymentRequest. Returns the specified element and whether it was found
func (CreateDeploymentRequest) MarshalJSON ¶
func (a CreateDeploymentRequest) MarshalJSON() ([]byte, error)
Override default JSON handling for CreateDeploymentRequest to handle AdditionalProperties
func (*CreateDeploymentRequest) Set ¶
func (a *CreateDeploymentRequest) Set(fieldName string, value interface{})
Setter for additional properties for CreateDeploymentRequest
func (*CreateDeploymentRequest) UnmarshalJSON ¶
func (a *CreateDeploymentRequest) UnmarshalJSON(b []byte) error
Override default JSON handling for CreateDeploymentRequest to handle AdditionalProperties
type CreateDeploymentResp ¶
type CreateDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *DeploymentOutput
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON409 *Problem
ApplicationproblemJSON500 *InternalError
}
func ParseCreateDeploymentResp ¶
func ParseCreateDeploymentResp(rsp *http.Response) (*CreateDeploymentResp, error)
ParseCreateDeploymentResp parses an HTTP response from a CreateDeploymentWithResponse call
func (CreateDeploymentResp) Status ¶
func (r CreateDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (CreateDeploymentResp) StatusCode ¶
func (r CreateDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateEnvironmentJSONRequestBody ¶
type CreateEnvironmentJSONRequestBody = CreateEnvironmentRequest
CreateEnvironmentJSONRequestBody defines body for CreateEnvironment for application/json ContentType.
type CreateEnvironmentRequest ¶
type CreateEnvironmentRequest struct {
Name string `json:"name"`
NetworkAccess *NetworkAccess `json:"network_access,omitempty"`
NetworkPolicy *NetworkPolicy `json:"network_policy,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
Region string `json:"region"`
}
CreateEnvironmentRequest defines model for CreateEnvironmentRequest.
type CreateEnvironmentResp ¶
type CreateEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Environment
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseCreateEnvironmentResp ¶
func ParseCreateEnvironmentResp(rsp *http.Response) (*CreateEnvironmentResp, error)
ParseCreateEnvironmentResp parses an HTTP response from a CreateEnvironmentWithResponse call
func (CreateEnvironmentResp) Status ¶
func (r CreateEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (CreateEnvironmentResp) StatusCode ¶
func (r CreateEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateFeatureRequestRequest ¶
type CreateFeatureRequestRequest struct {
Accessibility CreateFeatureRequestRequestAccessibility `json:"accessibility"`
}
CreateFeatureRequestRequest defines model for CreateFeatureRequestRequest.
type CreateFeatureRequestRequestAccessibility ¶
type CreateFeatureRequestRequestAccessibility string
CreateFeatureRequestRequestAccessibility defines model for CreateFeatureRequestRequest.Accessibility.
const ( CreateFeatureRequestRequestAccessibilityDisabled CreateFeatureRequestRequestAccessibility = "disabled" CreateFeatureRequestRequestAccessibilityGeneral CreateFeatureRequestRequestAccessibility = "general" CreateFeatureRequestRequestAccessibilityPrivate CreateFeatureRequestRequestAccessibility = "private" CreateFeatureRequestRequestAccessibilityPublic CreateFeatureRequestRequestAccessibility = "public" )
Defines values for CreateFeatureRequestRequestAccessibility.
type CreateGitConnectionRequest ¶
type CreateGitConnectionRequest struct {
// Code OAuth authorization code the client exchanged out-of-band
Code string `json:"code"`
Provider CreateGitConnectionRequestProvider `json:"provider"`
}
CreateGitConnectionRequest defines model for CreateGitConnectionRequest.
type CreateGitConnectionRequestProvider ¶
type CreateGitConnectionRequestProvider string
CreateGitConnectionRequestProvider defines model for CreateGitConnectionRequest.Provider.
const ( CreateGitConnectionRequestProviderBitbucket CreateGitConnectionRequestProvider = "bitbucket" CreateGitConnectionRequestProviderGithub CreateGitConnectionRequestProvider = "github" CreateGitConnectionRequestProviderGitlab CreateGitConnectionRequestProvider = "gitlab" )
Defines values for CreateGitConnectionRequestProvider.
type CreateGuardrailJSONRequestBody ¶
type CreateGuardrailJSONRequestBody = CreateGuardrailRequest
CreateGuardrailJSONRequestBody defines body for CreateGuardrail for application/json ContentType.
type CreateGuardrailParams ¶
type CreateGuardrailParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
CreateGuardrailParams defines parameters for CreateGuardrail.
type CreateGuardrailRequest ¶
type CreateGuardrailRequest struct {
Description string `json:"description"`
Effect CreateGuardrailRequestEffect `json:"effect"`
Message *string `json:"message,omitempty"`
Name string `json:"name"`
Rules *[]openapi_types.UUID `json:"rules,omitempty"`
Scope CreateGuardrailRequestScope `json:"scope"`
Status bool `json:"status"`
Type CreateGuardrailRequestType `json:"type"`
}
CreateGuardrailRequest defines model for CreateGuardrailRequest.
type CreateGuardrailRequestEffect ¶
type CreateGuardrailRequestEffect string
CreateGuardrailRequestEffect defines model for CreateGuardrailRequest.Effect.
const ( CreateGuardrailRequestEffectBlock CreateGuardrailRequestEffect = "block" CreateGuardrailRequestEffectWarn CreateGuardrailRequestEffect = "warn" )
Defines values for CreateGuardrailRequestEffect.
type CreateGuardrailRequestScope ¶
type CreateGuardrailRequestScope string
CreateGuardrailRequestScope defines model for CreateGuardrailRequest.Scope.
const ( CreateGuardrailRequestScopeEnvironment CreateGuardrailRequestScope = "environment" CreateGuardrailRequestScopeProject CreateGuardrailRequestScope = "project" CreateGuardrailRequestScopeService CreateGuardrailRequestScope = "service" )
Defines values for CreateGuardrailRequestScope.
type CreateGuardrailRequestType ¶
type CreateGuardrailRequestType string
CreateGuardrailRequestType defines model for CreateGuardrailRequest.Type.
const ( CreateGuardrailRequestTypeCustom CreateGuardrailRequestType = "custom" CreateGuardrailRequestTypePredefined CreateGuardrailRequestType = "predefined" )
Defines values for CreateGuardrailRequestType.
type CreateGuardrailResp ¶
type CreateGuardrailResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Guardrail
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseCreateGuardrailResp ¶
func ParseCreateGuardrailResp(rsp *http.Response) (*CreateGuardrailResp, error)
ParseCreateGuardrailResp parses an HTTP response from a CreateGuardrailWithResponse call
func (CreateGuardrailResp) Status ¶
func (r CreateGuardrailResp) Status() string
Status returns HTTPResponse.Status
func (CreateGuardrailResp) StatusCode ¶
func (r CreateGuardrailResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateGuardrailRuleJSONRequestBody ¶
type CreateGuardrailRuleJSONRequestBody = CreateGuardrailRuleRequest
CreateGuardrailRuleJSONRequestBody defines body for CreateGuardrailRule for application/json ContentType.
type CreateGuardrailRuleParams ¶
type CreateGuardrailRuleParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
CreateGuardrailRuleParams defines parameters for CreateGuardrailRule.
type CreateGuardrailRuleRequest ¶
type CreateGuardrailRuleRequest struct {
Metrics string `json:"metrics"`
Name string `json:"name"`
Operator string `json:"operator"`
Scope string `json:"scope"`
// Value Polymorphic rule value (string, int, bool, or list). Shape varies by operator.
Value interface{} `json:"value"`
}
CreateGuardrailRuleRequest defines model for CreateGuardrailRuleRequest.
type CreateGuardrailRuleResp ¶
type CreateGuardrailRuleResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GuardrailRule
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseCreateGuardrailRuleResp ¶
func ParseCreateGuardrailRuleResp(rsp *http.Response) (*CreateGuardrailRuleResp, error)
ParseCreateGuardrailRuleResp parses an HTTP response from a CreateGuardrailRuleWithResponse call
func (CreateGuardrailRuleResp) Status ¶
func (r CreateGuardrailRuleResp) Status() string
Status returns HTTPResponse.Status
func (CreateGuardrailRuleResp) StatusCode ¶
func (r CreateGuardrailRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateProjectJSONRequestBody ¶
type CreateProjectJSONRequestBody = CreateProjectRequest
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
type CreateProjectRequest ¶
type CreateProjectRequest struct {
AccountId openapi_types.UUID `json:"account_id"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
CreateProjectRequest defines model for CreateProjectRequest.
type CreateProjectResp ¶
type CreateProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Project
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseCreateProjectResp ¶
func ParseCreateProjectResp(rsp *http.Response) (*CreateProjectResp, error)
ParseCreateProjectResp parses an HTTP response from a CreateProjectWithResponse call
func (CreateProjectResp) Status ¶
func (r CreateProjectResp) Status() string
Status returns HTTPResponse.Status
func (CreateProjectResp) StatusCode ¶
func (r CreateProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateServiceJSONRequestBody ¶
type CreateServiceJSONRequestBody = CreateServiceRequest
CreateServiceJSONRequestBody defines body for CreateService for application/json ContentType.
type CreateServiceRequest ¶
type CreateServiceRequest struct {
Name string `json:"name"`
PlanId *string `json:"plan_id,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
Type string `json:"type"`
}
CreateServiceRequest defines model for CreateServiceRequest.
type CreateServiceResp ¶
type CreateServiceResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Service
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseCreateServiceResp ¶
func ParseCreateServiceResp(rsp *http.Response) (*CreateServiceResp, error)
ParseCreateServiceResp parses an HTTP response from a CreateServiceWithResponse call
func (CreateServiceResp) Status ¶
func (r CreateServiceResp) Status() string
Status returns HTTPResponse.Status
func (CreateServiceResp) StatusCode ¶
func (r CreateServiceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSnapshotJSONRequestBody ¶
type CreateSnapshotJSONRequestBody = CreateSnapshotRequest
CreateSnapshotJSONRequestBody defines body for CreateSnapshot for application/json ContentType.
type CreateSnapshotRequest ¶
type CreateSnapshotRequest struct {
DeploymentId openapi_types.UUID `json:"deployment_id"`
Remarks *string `json:"remarks,omitempty"`
}
CreateSnapshotRequest defines model for CreateSnapshotRequest.
type CreateSnapshotResp ¶
type CreateSnapshotResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Snapshot
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseCreateSnapshotResp ¶
func ParseCreateSnapshotResp(rsp *http.Response) (*CreateSnapshotResp, error)
ParseCreateSnapshotResp parses an HTTP response from a CreateSnapshotWithResponse call
func (CreateSnapshotResp) Status ¶
func (r CreateSnapshotResp) Status() string
Status returns HTTPResponse.Status
func (CreateSnapshotResp) StatusCode ¶
func (r CreateSnapshotResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSphereFileFolderJSONRequestBody ¶
type CreateSphereFileFolderJSONRequestBody = NewSphereFileFolderRequest
CreateSphereFileFolderJSONRequestBody defines body for CreateSphereFileFolder for application/json ContentType.
type CreateSphereFileFolderResp ¶
type CreateSphereFileFolderResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseCreateSphereFileFolderResp ¶
func ParseCreateSphereFileFolderResp(rsp *http.Response) (*CreateSphereFileFolderResp, error)
ParseCreateSphereFileFolderResp parses an HTTP response from a CreateSphereFileFolderWithResponse call
func (CreateSphereFileFolderResp) Status ¶
func (r CreateSphereFileFolderResp) Status() string
Status returns HTTPResponse.Status
func (CreateSphereFileFolderResp) StatusCode ¶
func (r CreateSphereFileFolderResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSpherestorMountJSONRequestBody ¶
type CreateSpherestorMountJSONRequestBody = CreateSpherestorMountRequest
CreateSpherestorMountJSONRequestBody defines body for CreateSpherestorMount for application/json ContentType.
type CreateSpherestorMountRequest ¶
type CreateSpherestorMountRequest struct {
// Path Absolute path inside the spherelet where the volume mounts
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
CreateSpherestorMountRequest defines model for CreateSpherestorMountRequest.
type CreateSpherestorMountResp ¶
type CreateSpherestorMountResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SpherestorMount
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseCreateSpherestorMountResp ¶
func ParseCreateSpherestorMountResp(rsp *http.Response) (*CreateSpherestorMountResp, error)
ParseCreateSpherestorMountResp parses an HTTP response from a CreateSpherestorMountWithResponse call
func (CreateSpherestorMountResp) Status ¶
func (r CreateSpherestorMountResp) Status() string
Status returns HTTPResponse.Status
func (CreateSpherestorMountResp) StatusCode ¶
func (r CreateSpherestorMountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateSpherestorVolumeJSONRequestBody ¶
type CreateSpherestorVolumeJSONRequestBody = CreateSpherestorVolumeRequest
CreateSpherestorVolumeJSONRequestBody defines body for CreateSpherestorVolume for application/json ContentType.
type CreateSpherestorVolumeParams ¶
type CreateSpherestorVolumeParams struct {
EnvironmentId openapi_types.UUID `form:"environment_id" json:"environment_id"`
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
CreateSpherestorVolumeParams defines parameters for CreateSpherestorVolume.
type CreateSpherestorVolumeRequest ¶
type CreateSpherestorVolumeRequest struct {
Name string `json:"name"`
// StorageSize e.g. "5Gi", "100Gi"
StorageSize string `json:"storage_size"`
}
CreateSpherestorVolumeRequest defines model for CreateSpherestorVolumeRequest.
type CreateSpherestorVolumeResp ¶
type CreateSpherestorVolumeResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *SpherestorVolume
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseCreateSpherestorVolumeResp ¶
func ParseCreateSpherestorVolumeResp(rsp *http.Response) (*CreateSpherestorVolumeResp, error)
ParseCreateSpherestorVolumeResp parses an HTTP response from a CreateSpherestorVolumeWithResponse call
func (CreateSpherestorVolumeResp) Status ¶
func (r CreateSpherestorVolumeResp) Status() string
Status returns HTTPResponse.Status
func (CreateSpherestorVolumeResp) StatusCode ¶
func (r CreateSpherestorVolumeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTeamJSONRequestBody ¶
type CreateTeamJSONRequestBody = CreateTeamRequest
CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.
type CreateTeamRequest ¶
type CreateTeamRequest struct {
AccountId openapi_types.UUID `json:"account_id"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
CreateTeamRequest defines model for CreateTeamRequest.
type CreateTeamResp ¶
type CreateTeamResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Team
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseCreateTeamResp ¶
func ParseCreateTeamResp(rsp *http.Response) (*CreateTeamResp, error)
ParseCreateTeamResp parses an HTTP response from a CreateTeamWithResponse call
func (CreateTeamResp) Status ¶
func (r CreateTeamResp) Status() string
Status returns HTTPResponse.Status
func (CreateTeamResp) StatusCode ¶
func (r CreateTeamResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CronJobRun ¶
type CronJobRun struct {
Command string `json:"command"`
DeploymentId openapi_types.UUID `json:"deployment_id"`
DurationMs *int64 `json:"duration_ms"`
FinishedAt *time.Time `json:"finished_at"`
Id string `json:"id"`
JobName string `json:"job_name"`
LineCount int `json:"line_count"`
Object CronJobRunObject `json:"object"`
StartedAt time.Time `json:"started_at"`
Status CronJobRunStatus `json:"status"`
}
CronJobRun defines model for CronJobRun.
type CronJobRunList ¶
type CronJobRunList struct {
Items []CronJobRun `json:"items"`
Object CronJobRunListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
CronJobRunList defines model for CronJobRunList.
type CronJobRunListObject ¶
type CronJobRunListObject string
CronJobRunListObject defines model for CronJobRunList.Object.
const (
CronJobRunListObjectList CronJobRunListObject = "list"
)
Defines values for CronJobRunListObject.
type CronJobRunLog ¶
type CronJobRunLog struct {
Level string `json:"level"`
Message string `json:"message"`
Object CronJobRunLogObject `json:"object"`
// Spherelet Spherelet name that emitted the log line
Spherelet string `json:"spherelet"`
Timestamp time.Time `json:"timestamp"`
}
CronJobRunLog defines model for CronJobRunLog.
type CronJobRunLogList ¶
type CronJobRunLogList struct {
Items []CronJobRunLog `json:"items"`
Object CronJobRunLogListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
CronJobRunLogList defines model for CronJobRunLogList.
type CronJobRunLogListObject ¶
type CronJobRunLogListObject string
CronJobRunLogListObject defines model for CronJobRunLogList.Object.
const (
CronJobRunLogListObjectList CronJobRunLogListObject = "list"
)
Defines values for CronJobRunLogListObject.
type CronJobRunLogObject ¶
type CronJobRunLogObject string
CronJobRunLogObject defines model for CronJobRunLog.Object.
const (
CronjobRunLog CronJobRunLogObject = "cronjob_run_log"
)
Defines values for CronJobRunLogObject.
type CronJobRunObject ¶
type CronJobRunObject string
CronJobRunObject defines model for CronJobRun.Object.
const (
CronjobRun CronJobRunObject = "cronjob_run"
)
Defines values for CronJobRunObject.
type CronJobRunStatus ¶
type CronJobRunStatus string
CronJobRunStatus defines model for CronJobRun.Status.
const ( CronJobRunStatusFailed CronJobRunStatus = "failed" CronJobRunStatusRunning CronJobRunStatus = "running" CronJobRunStatusSuccess CronJobRunStatus = "success" )
Defines values for CronJobRunStatus.
type CurrentUser ¶
type CurrentUser struct {
DefaultAccountId *openapi_types.UUID `json:"default_account_id"`
Email openapi_types.Email `json:"email"`
FirstName string `json:"first_name"`
Id openapi_types.UUID `json:"id"`
// IsSsoManaged True when the user has at least one linked federated
// identity in the upstream identity provider. Clients should
// key any "Managed by SSO" badge or "details provided by
// your identity provider" lockout copy off this flag, not
// off the presence of the `id` itself. Defaults to `false`
// when the upstream lookup fails.
IsSsoManaged bool `json:"is_sso_managed"`
LastName string `json:"last_name"`
Object CurrentUserObject `json:"object"`
Photo *string `json:"photo"`
SystemTheme bool `json:"system_theme"`
Theme string `json:"theme"`
}
CurrentUser defines model for CurrentUser.
type CurrentUserObject ¶
type CurrentUserObject string
CurrentUserObject defines model for CurrentUser.Object.
const (
CurrentUserObjectCurrentUser CurrentUserObject = "current_user"
)
Defines values for CurrentUserObject.
type DeactivateSpherestorMountResp ¶
type DeactivateSpherestorMountResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeactivateSpherestorMountResp ¶
func ParseDeactivateSpherestorMountResp(rsp *http.Response) (*DeactivateSpherestorMountResp, error)
ParseDeactivateSpherestorMountResp parses an HTTP response from a DeactivateSpherestorMountWithResponse call
func (DeactivateSpherestorMountResp) Status ¶
func (r DeactivateSpherestorMountResp) Status() string
Status returns HTTPResponse.Status
func (DeactivateSpherestorMountResp) StatusCode ¶
func (r DeactivateSpherestorMountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteAlertRuleResp ¶
type DeleteAlertRuleResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteAlertRuleResp ¶
func ParseDeleteAlertRuleResp(rsp *http.Response) (*DeleteAlertRuleResp, error)
ParseDeleteAlertRuleResp parses an HTTP response from a DeleteAlertRuleWithResponse call
func (DeleteAlertRuleResp) Status ¶
func (r DeleteAlertRuleResp) Status() string
Status returns HTTPResponse.Status
func (DeleteAlertRuleResp) StatusCode ¶
func (r DeleteAlertRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteConnectionResp ¶
type DeleteConnectionResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteConnectionResp ¶
func ParseDeleteConnectionResp(rsp *http.Response) (*DeleteConnectionResp, error)
ParseDeleteConnectionResp parses an HTTP response from a DeleteConnectionWithResponse call
func (DeleteConnectionResp) Status ¶
func (r DeleteConnectionResp) Status() string
Status returns HTTPResponse.Status
func (DeleteConnectionResp) StatusCode ¶
func (r DeleteConnectionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDeploymentDomainResp ¶
type DeleteDeploymentDomainResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteDeploymentDomainResp ¶
func ParseDeleteDeploymentDomainResp(rsp *http.Response) (*DeleteDeploymentDomainResp, error)
ParseDeleteDeploymentDomainResp parses an HTTP response from a DeleteDeploymentDomainWithResponse call
func (DeleteDeploymentDomainResp) Status ¶
func (r DeleteDeploymentDomainResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDeploymentDomainResp) StatusCode ¶
func (r DeleteDeploymentDomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDeploymentEnvVarResp ¶
type DeleteDeploymentEnvVarResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteDeploymentEnvVarResp ¶
func ParseDeleteDeploymentEnvVarResp(rsp *http.Response) (*DeleteDeploymentEnvVarResp, error)
ParseDeleteDeploymentEnvVarResp parses an HTTP response from a DeleteDeploymentEnvVarWithResponse call
func (DeleteDeploymentEnvVarResp) Status ¶
func (r DeleteDeploymentEnvVarResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDeploymentEnvVarResp) StatusCode ¶
func (r DeleteDeploymentEnvVarResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDeploymentResp ¶
type DeleteDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteDeploymentResp ¶
func ParseDeleteDeploymentResp(rsp *http.Response) (*DeleteDeploymentResp, error)
ParseDeleteDeploymentResp parses an HTTP response from a DeleteDeploymentWithResponse call
func (DeleteDeploymentResp) Status ¶
func (r DeleteDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDeploymentResp) StatusCode ¶
func (r DeleteDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteDeploymentSnapshotScheduleResp ¶
type DeleteDeploymentSnapshotScheduleResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteDeploymentSnapshotScheduleResp ¶
func ParseDeleteDeploymentSnapshotScheduleResp(rsp *http.Response) (*DeleteDeploymentSnapshotScheduleResp, error)
ParseDeleteDeploymentSnapshotScheduleResp parses an HTTP response from a DeleteDeploymentSnapshotScheduleWithResponse call
func (DeleteDeploymentSnapshotScheduleResp) Status ¶
func (r DeleteDeploymentSnapshotScheduleResp) Status() string
Status returns HTTPResponse.Status
func (DeleteDeploymentSnapshotScheduleResp) StatusCode ¶
func (r DeleteDeploymentSnapshotScheduleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteEnvironmentParams ¶
type DeleteEnvironmentParams struct {
// Cascade Delete child deployments first
Cascade *bool `form:"cascade,omitempty" json:"cascade,omitempty"`
}
DeleteEnvironmentParams defines parameters for DeleteEnvironment.
type DeleteEnvironmentResp ¶
type DeleteEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON409 *Problem
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteEnvironmentResp ¶
func ParseDeleteEnvironmentResp(rsp *http.Response) (*DeleteEnvironmentResp, error)
ParseDeleteEnvironmentResp parses an HTTP response from a DeleteEnvironmentWithResponse call
func (DeleteEnvironmentResp) Status ¶
func (r DeleteEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (DeleteEnvironmentResp) StatusCode ¶
func (r DeleteEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGuardrailParams ¶
type DeleteGuardrailParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
DeleteGuardrailParams defines parameters for DeleteGuardrail.
type DeleteGuardrailResp ¶
type DeleteGuardrailResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteGuardrailResp ¶
func ParseDeleteGuardrailResp(rsp *http.Response) (*DeleteGuardrailResp, error)
ParseDeleteGuardrailResp parses an HTTP response from a DeleteGuardrailWithResponse call
func (DeleteGuardrailResp) Status ¶
func (r DeleteGuardrailResp) Status() string
Status returns HTTPResponse.Status
func (DeleteGuardrailResp) StatusCode ¶
func (r DeleteGuardrailResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteGuardrailRuleParams ¶
type DeleteGuardrailRuleParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
DeleteGuardrailRuleParams defines parameters for DeleteGuardrailRule.
type DeleteGuardrailRuleResp ¶
type DeleteGuardrailRuleResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteGuardrailRuleResp ¶
func ParseDeleteGuardrailRuleResp(rsp *http.Response) (*DeleteGuardrailRuleResp, error)
ParseDeleteGuardrailRuleResp parses an HTTP response from a DeleteGuardrailRuleWithResponse call
func (DeleteGuardrailRuleResp) Status ¶
func (r DeleteGuardrailRuleResp) Status() string
Status returns HTTPResponse.Status
func (DeleteGuardrailRuleResp) StatusCode ¶
func (r DeleteGuardrailRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectParams ¶
type DeleteProjectParams struct {
// Cascade Delete child environments + deployments first
Cascade *bool `form:"cascade,omitempty" json:"cascade,omitempty"`
}
DeleteProjectParams defines parameters for DeleteProject.
type DeleteProjectResp ¶
type DeleteProjectResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteProjectResp ¶
func ParseDeleteProjectResp(rsp *http.Response) (*DeleteProjectResp, error)
ParseDeleteProjectResp parses an HTTP response from a DeleteProjectWithResponse call
func (DeleteProjectResp) Status ¶
func (r DeleteProjectResp) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectResp) StatusCode ¶
func (r DeleteProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteServiceResp ¶
type DeleteServiceResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteServiceResp ¶
func ParseDeleteServiceResp(rsp *http.Response) (*DeleteServiceResp, error)
ParseDeleteServiceResp parses an HTTP response from a DeleteServiceWithResponse call
func (DeleteServiceResp) Status ¶
func (r DeleteServiceResp) Status() string
Status returns HTTPResponse.Status
func (DeleteServiceResp) StatusCode ¶
func (r DeleteServiceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSnapshotResp ¶
type DeleteSnapshotResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteSnapshotResp ¶
func ParseDeleteSnapshotResp(rsp *http.Response) (*DeleteSnapshotResp, error)
ParseDeleteSnapshotResp parses an HTTP response from a DeleteSnapshotWithResponse call
func (DeleteSnapshotResp) Status ¶
func (r DeleteSnapshotResp) Status() string
Status returns HTTPResponse.Status
func (DeleteSnapshotResp) StatusCode ¶
func (r DeleteSnapshotResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSphereFileJSONRequestBody ¶
type DeleteSphereFileJSONRequestBody = DeleteSphereFileRequest
DeleteSphereFileJSONRequestBody defines body for DeleteSphereFile for application/json ContentType.
type DeleteSphereFileRequest ¶
type DeleteSphereFileRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
DeleteSphereFileRequest defines model for DeleteSphereFileRequest.
type DeleteSphereFileResp ¶
type DeleteSphereFileResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteSphereFileResp ¶
func ParseDeleteSphereFileResp(rsp *http.Response) (*DeleteSphereFileResp, error)
ParseDeleteSphereFileResp parses an HTTP response from a DeleteSphereFileWithResponse call
func (DeleteSphereFileResp) Status ¶
func (r DeleteSphereFileResp) Status() string
Status returns HTTPResponse.Status
func (DeleteSphereFileResp) StatusCode ¶
func (r DeleteSphereFileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteTeamResp ¶
type DeleteTeamResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDeleteTeamResp ¶
func ParseDeleteTeamResp(rsp *http.Response) (*DeleteTeamResp, error)
ParseDeleteTeamResp parses an HTTP response from a DeleteTeamWithResponse call
func (DeleteTeamResp) Status ¶
func (r DeleteTeamResp) Status() string
Status returns HTTPResponse.Status
func (DeleteTeamResp) StatusCode ¶
func (r DeleteTeamResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployDeploymentJSONBody ¶
type DeployDeploymentJSONBody map[string]interface{}
DeployDeploymentJSONBody defines parameters for DeployDeployment.
type DeployDeploymentJSONRequestBody ¶
type DeployDeploymentJSONRequestBody DeployDeploymentJSONBody
DeployDeploymentJSONRequestBody defines body for DeployDeployment for application/json ContentType.
type DeployDeploymentResp ¶
type DeployDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseDeployDeploymentResp ¶
func ParseDeployDeploymentResp(rsp *http.Response) (*DeployDeploymentResp, error)
ParseDeployDeploymentResp parses an HTTP response from a DeployDeploymentWithResponse call
func (DeployDeploymentResp) Status ¶
func (r DeployDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (DeployDeploymentResp) StatusCode ¶
func (r DeployDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployLogEntry ¶
type DeployLogEntry struct {
// Code Stable machine-readable lifecycle code. New codes may be
// added over time; treat an unrecognized code as informational.
Code DeployLogEntryCode `json:"code"`
CreatedAt string `json:"created_at"`
EventTime *string `json:"event_time,omitempty"`
Id string `json:"id"`
// IsTerminal True when this event is a final state of the rollout
// (success or failure). A live tail can stop polling once a
// terminal event appears.
IsTerminal bool `json:"is_terminal"`
// Label Short human-readable phase label, e.g. "Live", "Image pull failed".
Label string `json:"label"`
// Message Optional curated, customer-safe detail. Empty when the
// label alone is sufficient.
Message *string `json:"message,omitempty"`
// Status Severity/phase of the event, for color/affordance.
Status DeployLogEntryStatus `json:"status"`
}
DeployLogEntry A single sanitized rollout/deploy event. The underlying orchestration detail is mapped to a stable, customer-safe shape — clients should render `label`/`message` and key behaviour off `code`/`status`/`is_terminal`.
type DeployLogEntryCode ¶
type DeployLogEntryCode string
DeployLogEntryCode Stable machine-readable lifecycle code. New codes may be added over time; treat an unrecognized code as informational.
const ( DeployLogEntryCodeAccepted DeployLogEntryCode = "accepted" DeployLogEntryCodeCrashLooping DeployLogEntryCode = "crash_looping" DeployLogEntryCodeCreated DeployLogEntryCode = "created" DeployLogEntryCodeFailed DeployLogEntryCode = "failed" DeployLogEntryCodeImagePullFailed DeployLogEntryCode = "image_pull_failed" DeployLogEntryCodeImagePulled DeployLogEntryCode = "image_pulled" DeployLogEntryCodeLive DeployLogEntryCode = "live" DeployLogEntryCodeOutOfMemory DeployLogEntryCode = "out_of_memory" DeployLogEntryCodeProvisioning DeployLogEntryCode = "provisioning" DeployLogEntryCodePullingImage DeployLogEntryCode = "pulling_image" DeployLogEntryCodeRestartLooping DeployLogEntryCode = "restart_looping" DeployLogEntryCodeScaled DeployLogEntryCode = "scaled" DeployLogEntryCodeScaling DeployLogEntryCode = "scaling" DeployLogEntryCodeStopping DeployLogEntryCode = "stopping" DeployLogEntryCodeTimedOut DeployLogEntryCode = "timed_out" DeployLogEntryCodeUnhealthy DeployLogEntryCode = "unhealthy" DeployLogEntryCodeUpdate DeployLogEntryCode = "update" )
Defines values for DeployLogEntryCode.
type DeployLogEntryStatus ¶
type DeployLogEntryStatus string
DeployLogEntryStatus Severity/phase of the event, for color/affordance.
const ( DeployLogEntryStatusActive DeployLogEntryStatus = "active" DeployLogEntryStatusError DeployLogEntryStatus = "error" DeployLogEntryStatusInfo DeployLogEntryStatus = "info" DeployLogEntryStatusSuccess DeployLogEntryStatus = "success" )
Defines values for DeployLogEntryStatus.
type DeployLogList ¶
type DeployLogList struct {
Items []DeployLogEntry `json:"items"`
Object DeployLogListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DeployLogList defines model for DeployLogList.
type DeployLogListObject ¶
type DeployLogListObject string
DeployLogListObject defines model for DeployLogList.Object.
const (
DeployLogListObjectList DeployLogListObject = "list"
)
Defines values for DeployLogListObject.
type DeployVersionId ¶
type DeployVersionId = openapi_types.UUID
DeployVersionId defines model for DeployVersionId.
type DeploymentAccepted ¶
type DeploymentAccepted = DeploymentOutput
DeploymentAccepted Polymorphic deployment output. The stable fields are declared here; additional properties are resource-type specific (see GET /schemas/{type} for the authoritative JSON Schema per type).
type DeploymentEvent ¶
type DeploymentEvent struct {
Action string `json:"action"`
CreatedAt time.Time `json:"created_at"`
Id string `json:"id"`
Module string `json:"module"`
Object DeploymentEventObject `json:"object"`
Title string `json:"title"`
}
DeploymentEvent defines model for DeploymentEvent.
type DeploymentEventList ¶
type DeploymentEventList struct {
Items []DeploymentEvent `json:"items"`
Object DeploymentEventListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DeploymentEventList defines model for DeploymentEventList.
type DeploymentEventListObject ¶
type DeploymentEventListObject string
DeploymentEventListObject defines model for DeploymentEventList.Object.
const (
DeploymentEventListObjectList DeploymentEventListObject = "list"
)
Defines values for DeploymentEventListObject.
type DeploymentEventObject ¶
type DeploymentEventObject string
DeploymentEventObject defines model for DeploymentEvent.Object.
const (
DeploymentEventObjectDeploymentEvent DeploymentEventObject = "deployment_event"
)
Defines values for DeploymentEventObject.
type DeploymentId ¶
type DeploymentId = openapi_types.UUID
DeploymentId defines model for DeploymentId.
type DeploymentList ¶
type DeploymentList struct {
Items []map[string]interface{} `json:"items"`
Object DeploymentListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DeploymentList defines model for DeploymentList.
type DeploymentListObject ¶
type DeploymentListObject string
DeploymentListObject defines model for DeploymentList.Object.
const (
DeploymentListObjectList DeploymentListObject = "list"
)
Defines values for DeploymentListObject.
type DeploymentOutput ¶
type DeploymentOutput struct {
Id string `json:"id"`
Name string `json:"name"`
Object DeploymentOutputObject `json:"object"`
Status string `json:"status"`
Type string `json:"type"`
AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentOutput Polymorphic deployment output. The stable fields are declared here; additional properties are resource-type specific (see GET /schemas/{type} for the authoritative JSON Schema per type).
func (DeploymentOutput) Get ¶
func (a DeploymentOutput) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DeploymentOutput. Returns the specified element and whether it was found
func (DeploymentOutput) MarshalJSON ¶
func (a DeploymentOutput) MarshalJSON() ([]byte, error)
Override default JSON handling for DeploymentOutput to handle AdditionalProperties
func (*DeploymentOutput) Set ¶
func (a *DeploymentOutput) Set(fieldName string, value interface{})
Setter for additional properties for DeploymentOutput
func (*DeploymentOutput) UnmarshalJSON ¶
func (a *DeploymentOutput) UnmarshalJSON(b []byte) error
Override default JSON handling for DeploymentOutput to handle AdditionalProperties
type DeploymentOutputObject ¶
type DeploymentOutputObject string
DeploymentOutputObject defines model for DeploymentOutput.Object.
const (
DeploymentOutputObjectDeployment DeploymentOutputObject = "deployment"
)
Defines values for DeploymentOutputObject.
type DeploymentSpherelet ¶
type DeploymentSpherelet struct {
DeploymentId openapi_types.UUID `json:"deployment_id"`
// DisplayName Six-character spherelet identifier (e.g. `a1b2c3`).
// Stable for the spherelet's lifetime; replacement (rolling
// update, restart, autoscale) produces a new identifier
// and the old one is retired.
DisplayName string `json:"display_name"`
Id string `json:"id"`
// Name Service-level name shared by every sibling spherelet of
// a service (e.g. `web`, `nginx`). Useful as secondary
// context, but cannot disambiguate spherelets in a picker
// — every sibling carries the same value. Use `display_name`
// for disambiguation.
Name string `json:"name"`
// Node Deprecated. Always returned as `null` going forward; will
// be removed in a future major version. Surfaces no
// information clients should rely on.
Node *string `json:"node"`
Object DeploymentSphereletObject `json:"object"`
Phase string `json:"phase"`
Ready bool `json:"ready"`
StartedAt time.Time `json:"started_at"`
}
DeploymentSpherelet defines model for DeploymentSpherelet.
type DeploymentSphereletList ¶
type DeploymentSphereletList struct {
Items []DeploymentSpherelet `json:"items"`
Object DeploymentSphereletListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DeploymentSphereletList defines model for DeploymentSphereletList.
type DeploymentSphereletListObject ¶
type DeploymentSphereletListObject string
DeploymentSphereletListObject defines model for DeploymentSphereletList.Object.
const (
DeploymentSphereletListObjectList DeploymentSphereletListObject = "list"
)
Defines values for DeploymentSphereletListObject.
type DeploymentSphereletObject ¶
type DeploymentSphereletObject string
DeploymentSphereletObject defines model for DeploymentSpherelet.Object.
const (
DeploymentSphereletObjectDeploymentSpherelet DeploymentSphereletObject = "deployment_spherelet"
)
Defines values for DeploymentSphereletObject.
type DeploymentStatus ¶
type DeploymentStatus struct {
Id openapi_types.UUID `json:"id"`
MaxSphereCount int `json:"max_sphere_count"`
Object DeploymentStatusObject `json:"object"`
SphereCount int `json:"sphere_count"`
Status string `json:"status"`
StatusUpdatedAt time.Time `json:"status_updated_at"`
}
DeploymentStatus defines model for DeploymentStatus.
type DeploymentStatusObject ¶
type DeploymentStatusObject string
DeploymentStatusObject defines model for DeploymentStatus.Object.
const (
DeploymentStatusObjectDeploymentStatus DeploymentStatusObject = "deployment_status"
)
Defines values for DeploymentStatusObject.
type DeploymentUpdateRequest ¶
type DeploymentUpdateRequest struct {
Autoscaling *map[string]interface{} `json:"autoscaling,omitempty"`
BuildConfig *map[string]interface{} `json:"build_config,omitempty"`
DbConfig *map[string]interface{} `json:"db_config,omitempty"`
HealthCheck *map[string]interface{} `json:"health_check,omitempty"`
Image *map[string]interface{} `json:"image,omitempty"`
LogDrains *map[string]interface{} `json:"log_drains,omitempty"`
Networking *map[string]interface{} `json:"networking,omitempty"`
Port *int `json:"port,omitempty"`
Schedule *map[string]interface{} `json:"schedule,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentUpdateRequest Capability-gated update request. Only the field(s) supported by the resolved resource type are applied; unsupported fields return 422.
func (DeploymentUpdateRequest) Get ¶
func (a DeploymentUpdateRequest) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DeploymentUpdateRequest. Returns the specified element and whether it was found
func (DeploymentUpdateRequest) MarshalJSON ¶
func (a DeploymentUpdateRequest) MarshalJSON() ([]byte, error)
Override default JSON handling for DeploymentUpdateRequest to handle AdditionalProperties
func (*DeploymentUpdateRequest) Set ¶
func (a *DeploymentUpdateRequest) Set(fieldName string, value interface{})
Setter for additional properties for DeploymentUpdateRequest
func (*DeploymentUpdateRequest) UnmarshalJSON ¶
func (a *DeploymentUpdateRequest) UnmarshalJSON(b []byte) error
Override default JSON handling for DeploymentUpdateRequest to handle AdditionalProperties
type DeploymentVersion ¶
type DeploymentVersion struct {
CreatedAt time.Time `json:"created_at"`
Id string `json:"id"`
Object DeploymentVersionObject `json:"object"`
Status *string `json:"status,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
DeploymentVersion A single build/release version for a deployment.
func (DeploymentVersion) Get ¶
func (a DeploymentVersion) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DeploymentVersion. Returns the specified element and whether it was found
func (DeploymentVersion) MarshalJSON ¶
func (a DeploymentVersion) MarshalJSON() ([]byte, error)
Override default JSON handling for DeploymentVersion to handle AdditionalProperties
func (*DeploymentVersion) Set ¶
func (a *DeploymentVersion) Set(fieldName string, value interface{})
Setter for additional properties for DeploymentVersion
func (*DeploymentVersion) UnmarshalJSON ¶
func (a *DeploymentVersion) UnmarshalJSON(b []byte) error
Override default JSON handling for DeploymentVersion to handle AdditionalProperties
type DeploymentVersionDetail ¶
type DeploymentVersionDetail struct {
CreatedAt time.Time `json:"created_at"`
DeploymentId openapi_types.UUID `json:"deployment_id"`
Id openapi_types.UUID `json:"id"`
IsCurrent bool `json:"is_current"`
Name string `json:"name"`
Object DeploymentVersionDetailObject `json:"object"`
UpdatedAt time.Time `json:"updated_at"`
Version int `json:"version"`
}
DeploymentVersionDetail defines model for DeploymentVersionDetail.
type DeploymentVersionDetailObject ¶
type DeploymentVersionDetailObject string
DeploymentVersionDetailObject defines model for DeploymentVersionDetail.Object.
const (
DeploymentVersionDetailObjectDeploymentVersion DeploymentVersionDetailObject = "deployment_version"
)
Defines values for DeploymentVersionDetailObject.
type DeploymentVersionList ¶
type DeploymentVersionList struct {
Items []DeploymentVersion `json:"items"`
Object DeploymentVersionListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DeploymentVersionList defines model for DeploymentVersionList.
type DeploymentVersionListObject ¶
type DeploymentVersionListObject string
DeploymentVersionListObject defines model for DeploymentVersionList.Object.
const (
DeploymentVersionListObjectList DeploymentVersionListObject = "list"
)
Defines values for DeploymentVersionListObject.
type DeploymentVersionObject ¶
type DeploymentVersionObject string
DeploymentVersionObject defines model for DeploymentVersion.Object.
const (
DeploymentVersionObjectDeploymentVersion DeploymentVersionObject = "deployment_version"
)
Defines values for DeploymentVersionObject.
type Domain ¶
type Domain struct {
// AutoVariant True when this hostname was derived from the primary (apex↔www pairing).
AutoVariant *bool `json:"auto_variant,omitempty"`
// CheckedAt When the controller last observed this domain.
CheckedAt *time.Time `json:"checked_at,omitempty"`
Domain string `json:"domain"`
// Hostname Alias of `domain` — the fully-qualified hostname this object represents.
Hostname *string `json:"hostname,omitempty"`
Id *string `json:"id,omitempty"`
// IsPrimary True for the domain as entered by the user; false for auto-variants.
IsPrimary *bool `json:"is_primary,omitempty"`
// Message Operator-facing detail for non-active states.
Message *string `json:"message,omitempty"`
NotAfter *string `json:"not_after,omitempty"`
NotBefore *string `json:"not_before,omitempty"`
RenewalTime *string `json:"renewal_time,omitempty"`
// Status Reconciliation state. `pending_dns` — waiting for the user's
// DNS records; `validating` — validation records created,
// awaiting verification; `issuing` — certificate being issued;
// `active` — serving; `action_required` — gave up after the
// pending ceiling, use the verify endpoint to re-enter.
Status *DomainStatus `json:"status,omitempty"`
// Type Certificate source.
Type *DomainType `json:"type,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
Domain A custom domain bound to a deployment (ADR 0100). One object per hostname — adding an apex domain also creates its `www.` auto-variant as a separate, individually-statused object.
func (Domain) Get ¶
Getter for additional properties for Domain. Returns the specified element and whether it was found
func (Domain) MarshalJSON ¶
Override default JSON handling for Domain to handle AdditionalProperties
func (*Domain) UnmarshalJSON ¶
Override default JSON handling for Domain to handle AdditionalProperties
type DomainCertSummary ¶
type DomainCertSummary struct {
ExpiresAt string `json:"expires_at"`
Message string `json:"message"`
Object DomainCertSummaryObject `json:"object"`
Status bool `json:"status"`
Type string `json:"type"`
}
DomainCertSummary defines model for DomainCertSummary.
type DomainCertSummaryObject ¶
type DomainCertSummaryObject string
DomainCertSummaryObject defines model for DomainCertSummary.Object.
const (
DomainCertificate DomainCertSummaryObject = "domain_certificate"
)
Defines values for DomainCertSummaryObject.
type DomainDetail ¶
type DomainDetail struct {
AccountId openapi_types.UUID `json:"account_id"`
Certificate *DomainCertSummary `json:"certificate"`
// CustomDomain User-supplied custom domain, null when unset
CustomDomain *string `json:"custom_domain"`
// DomainPath Serialized path map, null when unset
DomainPath *string `json:"domain_path"`
EnvId string `json:"env_id"`
EnvName string `json:"env_name"`
Object DomainDetailObject `json:"object"`
ProjectId openapi_types.UUID `json:"project_id"`
ProjectName string `json:"project_name"`
ServiceId string `json:"service_id"`
ServiceName string `json:"service_name"`
// SubDomain Auto-generated subdomain, null when unset
SubDomain *string `json:"sub_domain"`
}
DomainDetail defines model for DomainDetail.
type DomainDetailList ¶
type DomainDetailList struct {
Items []DomainDetail `json:"items"`
Object DomainDetailListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DomainDetailList defines model for DomainDetailList.
type DomainDetailListObject ¶
type DomainDetailListObject string
DomainDetailListObject defines model for DomainDetailList.Object.
const (
DomainDetailListObjectList DomainDetailListObject = "list"
)
Defines values for DomainDetailListObject.
type DomainDetailObject ¶
type DomainDetailObject string
DomainDetailObject defines model for DomainDetail.Object.
const (
DomainDetailObjectDomainDetail DomainDetailObject = "domain_detail"
)
Defines values for DomainDetailObject.
type DomainDnsGuidance ¶
type DomainDnsGuidance struct {
// Apex Best-effort registrable apex of the entered domain. Multi-level
// public suffixes (e.g. co.uk) are a known limitation.
Apex string `json:"apex"`
// Domain The fully-qualified domain the user entered.
Domain string `json:"domain"`
// Guidance High-level flags and fallback guidance rendered alongside the record list.
Guidance DomainDnsHints `json:"guidance"`
// IsApex True when the entered domain is its own registrable apex (the root).
IsApex bool `json:"is_apex"`
// IsWildcard True when the entered domain starts with "*." (wildcard).
IsWildcard bool `json:"is_wildcard"`
// Notes Extra human-readable hints (e.g. detection-failure fallback note).
Notes *[]string `json:"notes,omitempty"`
Object DomainDnsGuidanceObject `json:"object"`
// Provider Detected DNS host label (the customer's own DNS host, e.g.
// Cloudflare, Namecheap), or "unknown" when it couldn't be
// detected.
Provider string `json:"provider"`
// Records The DNS records the customer should add. Empty for wildcards.
Records []DomainDnsRecord `json:"records"`
// Target The ComputeSphere hostname the customer's record should point at.
Target string `json:"target"`
AdditionalProperties map[string]interface{} `json:"-"`
}
DomainDnsGuidance Provider-aware DNS setup instructions for pointing a custom domain at a deployment or environment. The records are tailored to the detected DNS host's capabilities; subdomains get a CNAME, apex (root) domains get a CNAME / ALIAS / A+AAAA depending on the host, and wildcards return no records (not self-serve yet).
func (DomainDnsGuidance) Get ¶
func (a DomainDnsGuidance) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DomainDnsGuidance. Returns the specified element and whether it was found
func (DomainDnsGuidance) MarshalJSON ¶
func (a DomainDnsGuidance) MarshalJSON() ([]byte, error)
Override default JSON handling for DomainDnsGuidance to handle AdditionalProperties
func (*DomainDnsGuidance) Set ¶
func (a *DomainDnsGuidance) Set(fieldName string, value interface{})
Setter for additional properties for DomainDnsGuidance
func (*DomainDnsGuidance) UnmarshalJSON ¶
func (a *DomainDnsGuidance) UnmarshalJSON(b []byte) error
Override default JSON handling for DomainDnsGuidance to handle AdditionalProperties
type DomainDnsGuidanceObject ¶
type DomainDnsGuidanceObject string
DomainDnsGuidanceObject defines model for DomainDnsGuidance.Object.
const (
DomainDnsGuidanceObjectDomainDnsGuidance DomainDnsGuidanceObject = "domain_dns_guidance"
)
Defines values for DomainDnsGuidanceObject.
type DomainDnsHints ¶
type DomainDnsHints struct {
// Fallback A www-as-primary + 301 redirect hint for apex domains.
Fallback *string `json:"fallback,omitempty"`
// GreyCloudRequired True when the DNS host proxies by default and records must be left un-proxied.
GreyCloudRequired bool `json:"grey_cloud_required"`
// Message Top-level note (e.g. wildcard guidance or detection-failure explanation).
Message *string `json:"message,omitempty"`
// WildcardSupported Always false today — wildcard custom domains aren't self-serve yet.
WildcardSupported bool `json:"wildcard_supported"`
AdditionalProperties map[string]interface{} `json:"-"`
}
DomainDnsHints High-level flags and fallback guidance rendered alongside the record list.
func (DomainDnsHints) Get ¶
func (a DomainDnsHints) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DomainDnsHints. Returns the specified element and whether it was found
func (DomainDnsHints) MarshalJSON ¶
func (a DomainDnsHints) MarshalJSON() ([]byte, error)
Override default JSON handling for DomainDnsHints to handle AdditionalProperties
func (*DomainDnsHints) Set ¶
func (a *DomainDnsHints) Set(fieldName string, value interface{})
Setter for additional properties for DomainDnsHints
func (*DomainDnsHints) UnmarshalJSON ¶
func (a *DomainDnsHints) UnmarshalJSON(b []byte) error
Override default JSON handling for DomainDnsHints to handle AdditionalProperties
type DomainDnsRecord ¶
type DomainDnsRecord struct {
// Name The host/label for the record (e.g. "@" for the root, "www", "api").
Name string `json:"name"`
// Note Per-record setup guidance.
Note *string `json:"note,omitempty"`
// Proxy Set to "dns_only" for DNS hosts that proxy traffic by default,
// signalling the record must be left un-proxied.
Proxy *string `json:"proxy,omitempty"`
// Type Record type.
Type DomainDnsRecordType `json:"type"`
// Value The record value — the target hostname or IP address.
Value string `json:"value"`
AdditionalProperties map[string]interface{} `json:"-"`
}
DomainDnsRecord A single DNS record the customer should create at their DNS host.
func (DomainDnsRecord) Get ¶
func (a DomainDnsRecord) Get(fieldName string) (value interface{}, found bool)
Getter for additional properties for DomainDnsRecord. Returns the specified element and whether it was found
func (DomainDnsRecord) MarshalJSON ¶
func (a DomainDnsRecord) MarshalJSON() ([]byte, error)
Override default JSON handling for DomainDnsRecord to handle AdditionalProperties
func (*DomainDnsRecord) Set ¶
func (a *DomainDnsRecord) Set(fieldName string, value interface{})
Setter for additional properties for DomainDnsRecord
func (*DomainDnsRecord) UnmarshalJSON ¶
func (a *DomainDnsRecord) UnmarshalJSON(b []byte) error
Override default JSON handling for DomainDnsRecord to handle AdditionalProperties
type DomainDnsRecordType ¶
type DomainDnsRecordType string
DomainDnsRecordType Record type.
const ( A DomainDnsRecordType = "A" AAAA DomainDnsRecordType = "AAAA" ALIAS DomainDnsRecordType = "ALIAS" CNAME DomainDnsRecordType = "CNAME" )
Defines values for DomainDnsRecordType.
type DomainList ¶
type DomainList struct {
Items []Domain `json:"items"`
Object DomainListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
DomainList defines model for DomainList.
type DomainListObject ¶
type DomainListObject string
DomainListObject defines model for DomainList.Object.
const (
DomainListObjectList DomainListObject = "list"
)
Defines values for DomainListObject.
type DomainStatus ¶
type DomainStatus string
DomainStatus Reconciliation state. `pending_dns` — waiting for the user's DNS records; `validating` — validation records created, awaiting verification; `issuing` — certificate being issued; `active` — serving; `action_required` — gave up after the pending ceiling, use the verify endpoint to re-enter.
const ( DomainStatusActionRequired DomainStatus = "action_required" DomainStatusActive DomainStatus = "active" DomainStatusIssuing DomainStatus = "issuing" DomainStatusPendingDns DomainStatus = "pending_dns" DomainStatusValidating DomainStatus = "validating" )
Defines values for DomainStatus.
type DomainType ¶
type DomainType string
DomainType Certificate source.
const ( DomainTypeCustom DomainType = "custom" DomainTypeLetsencrypt DomainType = "letsencrypt" )
Defines values for DomainType.
type DownloadSphereFileParams ¶
type DownloadSphereFileParams struct {
// Path File path inside the spherestor (relative)
Path string `form:"path" json:"path"`
SpherestorId openapi_types.UUID `form:"spherestor_id" json:"spherestor_id"`
EnvironmentId openapi_types.UUID `form:"environment_id" json:"environment_id"`
}
DownloadSphereFileParams defines parameters for DownloadSphereFile.
type DownloadSphereFileResp ¶
type DownloadSphereFileResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseDownloadSphereFileResp ¶
func ParseDownloadSphereFileResp(rsp *http.Response) (*DownloadSphereFileResp, error)
ParseDownloadSphereFileResp parses an HTTP response from a DownloadSphereFileWithResponse call
func (DownloadSphereFileResp) Status ¶
func (r DownloadSphereFileResp) Status() string
Status returns HTTPResponse.Status
func (DownloadSphereFileResp) StatusCode ¶
func (r DownloadSphereFileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnvVarsResponse ¶
type EnvVarsResponse struct {
EnvVars map[string]string `json:"env_vars"`
Object EnvVarsResponseObject `json:"object"`
SecretVars map[string]string `json:"secret_vars"`
}
EnvVarsResponse defines model for EnvVarsResponse.
type EnvVarsResponseObject ¶
type EnvVarsResponseObject string
EnvVarsResponseObject defines model for EnvVarsResponse.Object.
const (
EnvVars EnvVarsResponseObject = "env_vars"
)
Defines values for EnvVarsResponseObject.
type Environment ¶
type Environment struct {
Active bool `json:"active"`
CreatedAt time.Time `json:"created_at"`
// CustomDomain User-supplied custom domain, or null when unset
CustomDomain *string `json:"custom_domain"`
// DomainPath Path-to-deployment-id map (always present, may be empty)
DomainPath map[string]string `json:"domain_path"`
// Id Opaque environment identifier
Id string `json:"id"`
// Name Display name
Name string `json:"name"`
NetworkAccess *NetworkAccess `json:"network_access"`
NetworkPolicy *NetworkPolicy `json:"network_policy"`
Object EnvironmentObject `json:"object"`
ProjectId openapi_types.UUID `json:"project_id"`
Region string `json:"region"`
// SubDomain Auto-generated subdomain on computesphere.app
SubDomain *string `json:"sub_domain"`
UpdatedAt time.Time `json:"updated_at"`
}
Environment defines model for Environment.
type EnvironmentId ¶
type EnvironmentId = openapi_types.UUID
EnvironmentId defines model for EnvironmentId.
type EnvironmentList ¶
type EnvironmentList struct {
Items []Environment `json:"items"`
Object EnvironmentListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
EnvironmentList defines model for EnvironmentList.
type EnvironmentListObject ¶
type EnvironmentListObject string
EnvironmentListObject defines model for EnvironmentList.Object.
const (
EnvironmentListObjectList EnvironmentListObject = "list"
)
Defines values for EnvironmentListObject.
type EnvironmentObject ¶
type EnvironmentObject string
EnvironmentObject defines model for Environment.Object.
const (
EnvironmentObjectEnvironment EnvironmentObject = "environment"
)
Defines values for EnvironmentObject.
type EnvironmentResourceItem ¶
type EnvironmentResourceItem struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object EnvironmentResourceItemObject `json:"object"`
Type string `json:"type"`
}
EnvironmentResourceItem defines model for EnvironmentResourceItem.
type EnvironmentResourceItemObject ¶
type EnvironmentResourceItemObject string
EnvironmentResourceItemObject defines model for EnvironmentResourceItem.Object.
const (
EnvironmentResourceItemObjectEnvironmentResourceItem EnvironmentResourceItemObject = "environment_resource_item"
)
Defines values for EnvironmentResourceItemObject.
type EnvironmentSecretsResponse ¶
type EnvironmentSecretsResponse struct {
Object EnvironmentSecretsResponseObject `json:"object"`
// Secrets Secret name → empty string. Values are intentionally omitted;
// only the key names are returned. Always present (possibly empty).
Secrets map[string]string `json:"secrets"`
}
EnvironmentSecretsResponse The **key names** of the environment-level secret baseline. Secret values are never returned — every value in this map is an empty string. Inherited per key; a deployment's own value wins.
type EnvironmentSecretsResponseObject ¶
type EnvironmentSecretsResponseObject string
EnvironmentSecretsResponseObject defines model for EnvironmentSecretsResponse.Object.
const (
EnvironmentSecrets EnvironmentSecretsResponseObject = "environment_secrets"
)
Defines values for EnvironmentSecretsResponseObject.
type EnvironmentVariablesResponse ¶
type EnvironmentVariablesResponse struct {
Object EnvironmentVariablesResponseObject `json:"object"`
// Variables Variable name → value. Always present (possibly empty).
Variables map[string]string `json:"variables"`
}
EnvironmentVariablesResponse The environment-level variable baseline shared by every deployment in the environment. Inherited per key; a deployment's own value wins.
type EnvironmentVariablesResponseObject ¶
type EnvironmentVariablesResponseObject string
EnvironmentVariablesResponseObject defines model for EnvironmentVariablesResponse.Object.
const (
EnvironmentVariables EnvironmentVariablesResponseObject = "environment_variables"
)
Defines values for EnvironmentVariablesResponseObject.
type FeatureRequestResult ¶
type FeatureRequestResult struct {
Accessibility string `json:"accessibility"`
AccountId openapi_types.UUID `json:"account_id"`
Id openapi_types.UUID `json:"id"`
Object FeatureRequestResultObject `json:"object"`
UserId openapi_types.UUID `json:"user_id"`
}
FeatureRequestResult defines model for FeatureRequestResult.
type FeatureRequestResultObject ¶
type FeatureRequestResultObject string
FeatureRequestResultObject defines model for FeatureRequestResult.Object.
const (
AccountFeatureRequest FeatureRequestResultObject = "account_feature_request"
)
Defines values for FeatureRequestResultObject.
type Forbidden ¶
type Forbidden = Problem
Forbidden RFC 7807 Problem Details envelope for every non-2xx response
type GetAPITokenResp ¶
type GetAPITokenResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *APIToken
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetAPITokenResp ¶
func ParseGetAPITokenResp(rsp *http.Response) (*GetAPITokenResp, error)
ParseGetAPITokenResp parses an HTTP response from a GetAPITokenWithResponse call
func (GetAPITokenResp) Status ¶
func (r GetAPITokenResp) Status() string
Status returns HTTPResponse.Status
func (GetAPITokenResp) StatusCode ¶
func (r GetAPITokenResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountBillingResp ¶
type GetAccountBillingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountBilling
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetAccountBillingResp ¶
func ParseGetAccountBillingResp(rsp *http.Response) (*GetAccountBillingResp, error)
ParseGetAccountBillingResp parses an HTTP response from a GetAccountBillingWithResponse call
func (GetAccountBillingResp) Status ¶
func (r GetAccountBillingResp) Status() string
Status returns HTTPResponse.Status
func (GetAccountBillingResp) StatusCode ¶
func (r GetAccountBillingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountQuoteParams ¶
type GetAccountQuoteParams struct {
// AccountId Onboarding fallback when x-account-id isn't set yet
AccountId *openapi_types.UUID `form:"account_id,omitempty" json:"account_id,omitempty"`
SubscriptionId openapi_types.UUID `form:"subscription_id" json:"subscription_id"`
CountryCode string `form:"country_code" json:"country_code"`
// Items JSON array of `{plan_code, qty}` entries
Items *string `form:"items,omitempty" json:"items,omitempty"`
SpherestorSize *string `form:"spherestor_size,omitempty" json:"spherestor_size,omitempty"`
// XAccountId Active account; optional for onboarding flows
XAccountId *openapi_types.UUID `json:"x-account-id,omitempty"`
}
GetAccountQuoteParams defines parameters for GetAccountQuote.
type GetAccountQuoteResp ¶
type GetAccountQuoteResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountQuote
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseGetAccountQuoteResp ¶
func ParseGetAccountQuoteResp(rsp *http.Response) (*GetAccountQuoteResp, error)
ParseGetAccountQuoteResp parses an HTTP response from a GetAccountQuoteWithResponse call
func (GetAccountQuoteResp) Status ¶
func (r GetAccountQuoteResp) Status() string
Status returns HTTPResponse.Status
func (GetAccountQuoteResp) StatusCode ¶
func (r GetAccountQuoteResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountResourceSummaryResp ¶
type GetAccountResourceSummaryResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountResourceSummary
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetAccountResourceSummaryResp ¶
func ParseGetAccountResourceSummaryResp(rsp *http.Response) (*GetAccountResourceSummaryResp, error)
ParseGetAccountResourceSummaryResp parses an HTTP response from a GetAccountResourceSummaryWithResponse call
func (GetAccountResourceSummaryResp) Status ¶
func (r GetAccountResourceSummaryResp) Status() string
Status returns HTTPResponse.Status
func (GetAccountResourceSummaryResp) StatusCode ¶
func (r GetAccountResourceSummaryResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountResourcesResp ¶
type GetAccountResourcesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountResources
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetAccountResourcesResp ¶
func ParseGetAccountResourcesResp(rsp *http.Response) (*GetAccountResourcesResp, error)
ParseGetAccountResourcesResp parses an HTTP response from a GetAccountResourcesWithResponse call
func (GetAccountResourcesResp) Status ¶
func (r GetAccountResourcesResp) Status() string
Status returns HTTPResponse.Status
func (GetAccountResourcesResp) StatusCode ¶
func (r GetAccountResourcesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountResp ¶
type GetAccountResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountV2
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetAccountResp ¶
func ParseGetAccountResp(rsp *http.Response) (*GetAccountResp, error)
ParseGetAccountResp parses an HTTP response from a GetAccountWithResponse call
func (GetAccountResp) Status ¶
func (r GetAccountResp) Status() string
Status returns HTTPResponse.Status
func (GetAccountResp) StatusCode ¶
func (r GetAccountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccountRoleResp ¶
type GetAccountRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountRoleResolution
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseGetAccountRoleResp ¶
func ParseGetAccountRoleResp(rsp *http.Response) (*GetAccountRoleResp, error)
ParseGetAccountRoleResp parses an HTTP response from a GetAccountRoleWithResponse call
func (GetAccountRoleResp) Status ¶
func (r GetAccountRoleResp) Status() string
Status returns HTTPResponse.Status
func (GetAccountRoleResp) StatusCode ¶
func (r GetAccountRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAlertRuleResp ¶
type GetAlertRuleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AlertRule
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetAlertRuleResp ¶
func ParseGetAlertRuleResp(rsp *http.Response) (*GetAlertRuleResp, error)
ParseGetAlertRuleResp parses an HTTP response from a GetAlertRuleWithResponse call
func (GetAlertRuleResp) Status ¶
func (r GetAlertRuleResp) Status() string
Status returns HTTPResponse.Status
func (GetAlertRuleResp) StatusCode ¶
func (r GetAlertRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildCacheResp ¶
type GetBuildCacheResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildCache
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetBuildCacheResp ¶
func ParseGetBuildCacheResp(rsp *http.Response) (*GetBuildCacheResp, error)
ParseGetBuildCacheResp parses an HTTP response from a GetBuildCacheWithResponse call
func (GetBuildCacheResp) Status ¶
func (r GetBuildCacheResp) Status() string
Status returns HTTPResponse.Status
func (GetBuildCacheResp) StatusCode ¶
func (r GetBuildCacheResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildLogStreamTokenResp ¶
type GetBuildLogStreamTokenResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildLogStreamToken
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON503 *Problem
}
func ParseGetBuildLogStreamTokenResp ¶
func ParseGetBuildLogStreamTokenResp(rsp *http.Response) (*GetBuildLogStreamTokenResp, error)
ParseGetBuildLogStreamTokenResp parses an HTTP response from a GetBuildLogStreamTokenWithResponse call
func (GetBuildLogStreamTokenResp) Status ¶
func (r GetBuildLogStreamTokenResp) Status() string
Status returns HTTPResponse.Status
func (GetBuildLogStreamTokenResp) StatusCode ¶
func (r GetBuildLogStreamTokenResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildManifestResp ¶
type GetBuildManifestResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Manifest
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetBuildManifestResp ¶
func ParseGetBuildManifestResp(rsp *http.Response) (*GetBuildManifestResp, error)
ParseGetBuildManifestResp parses an HTTP response from a GetBuildManifestWithResponse call
func (GetBuildManifestResp) Status ¶
func (r GetBuildManifestResp) Status() string
Status returns HTTPResponse.Status
func (GetBuildManifestResp) StatusCode ¶
func (r GetBuildManifestResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetBuildResp ¶
type GetBuildResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Build
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetBuildResp ¶
func ParseGetBuildResp(rsp *http.Response) (*GetBuildResp, error)
ParseGetBuildResp parses an HTTP response from a GetBuildWithResponse call
func (GetBuildResp) Status ¶
func (r GetBuildResp) Status() string
Status returns HTTPResponse.Status
func (GetBuildResp) StatusCode ¶
func (r GetBuildResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetConnectionResp ¶
type GetConnectionResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitConnection
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetConnectionResp ¶
func ParseGetConnectionResp(rsp *http.Response) (*GetConnectionResp, error)
ParseGetConnectionResp parses an HTTP response from a GetConnectionWithResponse call
func (GetConnectionResp) Status ¶
func (r GetConnectionResp) Status() string
Status returns HTTPResponse.Status
func (GetConnectionResp) StatusCode ¶
func (r GetConnectionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCronJobRunLogsParams ¶
type GetCronJobRunLogsParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Direction *GetCronJobRunLogsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
Q *string `form:"q,omitempty" json:"q,omitempty"`
}
GetCronJobRunLogsParams defines parameters for GetCronJobRunLogs.
type GetCronJobRunLogsParamsDirection ¶
type GetCronJobRunLogsParamsDirection string
GetCronJobRunLogsParamsDirection defines parameters for GetCronJobRunLogs.
const ( GetCronJobRunLogsParamsDirectionBackward GetCronJobRunLogsParamsDirection = "backward" GetCronJobRunLogsParamsDirectionForward GetCronJobRunLogsParamsDirection = "forward" )
Defines values for GetCronJobRunLogsParamsDirection.
type GetCronJobRunLogsResp ¶
type GetCronJobRunLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CronJobRunLogList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetCronJobRunLogsResp ¶
func ParseGetCronJobRunLogsResp(rsp *http.Response) (*GetCronJobRunLogsResp, error)
ParseGetCronJobRunLogsResp parses an HTTP response from a GetCronJobRunLogsWithResponse call
func (GetCronJobRunLogsResp) Status ¶
func (r GetCronJobRunLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetCronJobRunLogsResp) StatusCode ¶
func (r GetCronJobRunLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrentDeploymentVersionResp ¶
type GetCurrentDeploymentVersionResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentVersionDetail
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetCurrentDeploymentVersionResp ¶
func ParseGetCurrentDeploymentVersionResp(rsp *http.Response) (*GetCurrentDeploymentVersionResp, error)
ParseGetCurrentDeploymentVersionResp parses an HTTP response from a GetCurrentDeploymentVersionWithResponse call
func (GetCurrentDeploymentVersionResp) Status ¶
func (r GetCurrentDeploymentVersionResp) Status() string
Status returns HTTPResponse.Status
func (GetCurrentDeploymentVersionResp) StatusCode ¶
func (r GetCurrentDeploymentVersionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrentUserResp ¶
type GetCurrentUserResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CurrentUser
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetCurrentUserResp ¶
func ParseGetCurrentUserResp(rsp *http.Response) (*GetCurrentUserResp, error)
ParseGetCurrentUserResp parses an HTTP response from a GetCurrentUserWithResponse call
func (GetCurrentUserResp) Status ¶
func (r GetCurrentUserResp) Status() string
Status returns HTTPResponse.Status
func (GetCurrentUserResp) StatusCode ¶
func (r GetCurrentUserResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentBuildLogsParams ¶
type GetDeploymentBuildLogsParams struct {
// StartTime RFC 3339 lower bound for log window
StartTime *LogStartTime `form:"start_time,omitempty" json:"start_time,omitempty"`
// EndTime RFC 3339 upper bound for log window
EndTime *LogEndTime `form:"end_time,omitempty" json:"end_time,omitempty"`
// Limit Max log lines to return per page. Default 1000, hard-capped at
// 1000 — beyond this, paginate via the `cursor` returned in
// `pagination.next_cursor`.
Limit *LogLimit `form:"limit,omitempty" json:"limit,omitempty"`
// Query Free-text log filter
Query *LogQuery `form:"query,omitempty" json:"query,omitempty"`
// Cursor Opaque pagination token from a previous response's
// `pagination.next_cursor`. When set, the response returns
// entries strictly past the boundary entry (older with
// `direction=backward`, newer with `direction=forward`).
// Format is server-internal — clients must not parse or
// construct cursors; round-trip the value verbatim.
Cursor *LogCursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Direction Pagination direction. `backward` (default) returns
// newest-first into the past — the natural mode for the
// "Load older" affordance. `forward` returns oldest-first
// toward newer entries.
Direction *GetDeploymentBuildLogsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}
GetDeploymentBuildLogsParams defines parameters for GetDeploymentBuildLogs.
type GetDeploymentBuildLogsParamsDirection ¶
type GetDeploymentBuildLogsParamsDirection string
GetDeploymentBuildLogsParamsDirection defines parameters for GetDeploymentBuildLogs.
const ( GetDeploymentBuildLogsParamsDirectionBackward GetDeploymentBuildLogsParamsDirection = "backward" GetDeploymentBuildLogsParamsDirectionForward GetDeploymentBuildLogsParamsDirection = "forward" )
Defines values for GetDeploymentBuildLogsParamsDirection.
type GetDeploymentBuildLogsResp ¶
type GetDeploymentBuildLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentBuildLogsResp ¶
func ParseGetDeploymentBuildLogsResp(rsp *http.Response) (*GetDeploymentBuildLogsResp, error)
ParseGetDeploymentBuildLogsResp parses an HTTP response from a GetDeploymentBuildLogsWithResponse call
func (GetDeploymentBuildLogsResp) Status ¶
func (r GetDeploymentBuildLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentBuildLogsResp) StatusCode ¶
func (r GetDeploymentBuildLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentBuildStatusResp ¶
type GetDeploymentBuildStatusResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildStatusRollup
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentBuildStatusResp ¶
func ParseGetDeploymentBuildStatusResp(rsp *http.Response) (*GetDeploymentBuildStatusResp, error)
ParseGetDeploymentBuildStatusResp parses an HTTP response from a GetDeploymentBuildStatusWithResponse call
func (GetDeploymentBuildStatusResp) Status ¶
func (r GetDeploymentBuildStatusResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentBuildStatusResp) StatusCode ¶
func (r GetDeploymentBuildStatusResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentCronJobLogsHistogramParams ¶
type GetDeploymentCronJobLogsHistogramParams struct {
// StartTime RFC 3339 lower bound for log window
StartTime *LogStartTime `form:"start_time,omitempty" json:"start_time,omitempty"`
// EndTime RFC 3339 upper bound for log window
EndTime *LogEndTime `form:"end_time,omitempty" json:"end_time,omitempty"`
// Q Free-text log filter. Identical to `query`; the shorter `q` form
// matches the cron-run-logs contract and is preferred in new code.
// When both are present, `q` wins.
Q *LogQ `form:"q,omitempty" json:"q,omitempty"`
// Bucket Histogram bucket size as a duration string ("5m", "1h", "6h",
// "1d"). When omitted, the server derives a size that yields
// roughly 80 bars across the picked range.
Bucket *LogBucket `form:"bucket,omitempty" json:"bucket,omitempty"`
}
GetDeploymentCronJobLogsHistogramParams defines parameters for GetDeploymentCronJobLogsHistogram.
type GetDeploymentCronJobLogsHistogramResp ¶
type GetDeploymentCronJobLogsHistogramResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogHistogram
ApplicationproblemJSON400 *Problem
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
ApplicationproblemJSON503 *Problem
}
func ParseGetDeploymentCronJobLogsHistogramResp ¶
func ParseGetDeploymentCronJobLogsHistogramResp(rsp *http.Response) (*GetDeploymentCronJobLogsHistogramResp, error)
ParseGetDeploymentCronJobLogsHistogramResp parses an HTTP response from a GetDeploymentCronJobLogsHistogramWithResponse call
func (GetDeploymentCronJobLogsHistogramResp) Status ¶
func (r GetDeploymentCronJobLogsHistogramResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentCronJobLogsHistogramResp) StatusCode ¶
func (r GetDeploymentCronJobLogsHistogramResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentDeployLogsParams ¶
type GetDeploymentDeployLogsParams struct {
// StartTime RFC 3339 lower bound for log window
StartTime *LogStartTime `form:"start_time,omitempty" json:"start_time,omitempty"`
// EndTime RFC 3339 upper bound for log window
EndTime *LogEndTime `form:"end_time,omitempty" json:"end_time,omitempty"`
// Limit Max log lines to return per page. Default 1000, hard-capped at
// 1000 — beyond this, paginate via the `cursor` returned in
// `pagination.next_cursor`.
Limit *LogLimit `form:"limit,omitempty" json:"limit,omitempty"`
// Query Free-text log filter
Query *LogQuery `form:"query,omitempty" json:"query,omitempty"`
// Cursor Opaque pagination token from a previous response's
// `pagination.next_cursor`. When set, the response returns
// entries strictly past the boundary entry (older with
// `direction=backward`, newer with `direction=forward`).
// Format is server-internal — clients must not parse or
// construct cursors; round-trip the value verbatim.
Cursor *LogCursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Direction Pagination direction. `backward` (default) returns
// newest-first into the past — the natural mode for the
// "Load older" affordance. `forward` returns oldest-first
// toward newer entries.
Direction *GetDeploymentDeployLogsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}
GetDeploymentDeployLogsParams defines parameters for GetDeploymentDeployLogs.
type GetDeploymentDeployLogsParamsDirection ¶
type GetDeploymentDeployLogsParamsDirection string
GetDeploymentDeployLogsParamsDirection defines parameters for GetDeploymentDeployLogs.
const ( GetDeploymentDeployLogsParamsDirectionBackward GetDeploymentDeployLogsParamsDirection = "backward" GetDeploymentDeployLogsParamsDirectionForward GetDeploymentDeployLogsParamsDirection = "forward" )
Defines values for GetDeploymentDeployLogsParamsDirection.
type GetDeploymentDeployLogsResp ¶
type GetDeploymentDeployLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeployLogList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentDeployLogsResp ¶
func ParseGetDeploymentDeployLogsResp(rsp *http.Response) (*GetDeploymentDeployLogsResp, error)
ParseGetDeploymentDeployLogsResp parses an HTTP response from a GetDeploymentDeployLogsWithResponse call
func (GetDeploymentDeployLogsResp) Status ¶
func (r GetDeploymentDeployLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentDeployLogsResp) StatusCode ¶
func (r GetDeploymentDeployLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentDomainDnsGuidanceParams ¶
type GetDeploymentDomainDnsGuidanceParams struct {
// Domain Fully-qualified custom domain to set up (e.g. app.example.com).
Domain string `form:"domain" json:"domain"`
}
GetDeploymentDomainDnsGuidanceParams defines parameters for GetDeploymentDomainDnsGuidance.
type GetDeploymentDomainDnsGuidanceResp ¶
type GetDeploymentDomainDnsGuidanceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DomainDnsGuidance
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentDomainDnsGuidanceResp ¶
func ParseGetDeploymentDomainDnsGuidanceResp(rsp *http.Response) (*GetDeploymentDomainDnsGuidanceResp, error)
ParseGetDeploymentDomainDnsGuidanceResp parses an HTTP response from a GetDeploymentDomainDnsGuidanceWithResponse call
func (GetDeploymentDomainDnsGuidanceResp) Status ¶
func (r GetDeploymentDomainDnsGuidanceResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentDomainDnsGuidanceResp) StatusCode ¶
func (r GetDeploymentDomainDnsGuidanceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentDomainResp ¶
type GetDeploymentDomainResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Domain
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentDomainResp ¶
func ParseGetDeploymentDomainResp(rsp *http.Response) (*GetDeploymentDomainResp, error)
ParseGetDeploymentDomainResp parses an HTTP response from a GetDeploymentDomainWithResponse call
func (GetDeploymentDomainResp) Status ¶
func (r GetDeploymentDomainResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentDomainResp) StatusCode ¶
func (r GetDeploymentDomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentMetricsParams ¶
type GetDeploymentMetricsParams struct {
// Type Metric slug (cpu, memory, ...)
Type *string `form:"type,omitempty" json:"type,omitempty"`
// StartTime RFC 3339 lower bound for log window
StartTime *LogStartTime `form:"start_time,omitempty" json:"start_time,omitempty"`
// EndTime RFC 3339 upper bound for log window
EndTime *LogEndTime `form:"end_time,omitempty" json:"end_time,omitempty"`
// Step Sampling step in seconds
Step *int `form:"step,omitempty" json:"step,omitempty"`
// Aggregation Cross-spherelet aggregation for the aggregated CPU and
// memory view. `sum` (default) is total consumption across
// every spherelet running this service — matches the
// billing/quota framing. `avg` is per-spherelet mean —
// useful for autoscaler tuning. `max` surfaces the hot
// spherelet — useful for diagnosing skew. Ignored when
// `breakdown=spherelet` (the per-spherelet shape doesn't
// aggregate), for `type=spherelets`, and for managed-database
// services (single-spherelet workloads where sum=avg=max).
Aggregation *GetDeploymentMetricsParamsAggregation `form:"aggregation,omitempty" json:"aggregation,omitempty"`
// Breakdown Switches the response from one aggregated series per
// metric to one series per spherelet — the shape the
// per-spherelet detail drawer renders. When set to
// `spherelet`, each series carries a `spherelet` label
// holding the same short identifier the customer sees in
// the shell picker and the logs filter chip. Omit (or
// pass any other value) to keep the aggregated shape.
// Wins over `aggregation` when both are set. Ignored for
// `type=spherelets` and for managed-database services
// (single-spherelet workloads).
Breakdown *GetDeploymentMetricsParamsBreakdown `form:"breakdown,omitempty" json:"breakdown,omitempty"`
}
GetDeploymentMetricsParams defines parameters for GetDeploymentMetrics.
type GetDeploymentMetricsParamsAggregation ¶
type GetDeploymentMetricsParamsAggregation string
GetDeploymentMetricsParamsAggregation defines parameters for GetDeploymentMetrics.
const ( Avg GetDeploymentMetricsParamsAggregation = "avg" Max GetDeploymentMetricsParamsAggregation = "max" Sum GetDeploymentMetricsParamsAggregation = "sum" )
Defines values for GetDeploymentMetricsParamsAggregation.
type GetDeploymentMetricsParamsBreakdown ¶
type GetDeploymentMetricsParamsBreakdown string
GetDeploymentMetricsParamsBreakdown defines parameters for GetDeploymentMetrics.
const (
Spherelet GetDeploymentMetricsParamsBreakdown = "spherelet"
)
Defines values for GetDeploymentMetricsParamsBreakdown.
type GetDeploymentMetricsResp ¶
type GetDeploymentMetricsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *MetricsResponse
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON503 *Problem
}
func ParseGetDeploymentMetricsResp ¶
func ParseGetDeploymentMetricsResp(rsp *http.Response) (*GetDeploymentMetricsResp, error)
ParseGetDeploymentMetricsResp parses an HTTP response from a GetDeploymentMetricsWithResponse call
func (GetDeploymentMetricsResp) Status ¶
func (r GetDeploymentMetricsResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentMetricsResp) StatusCode ¶
func (r GetDeploymentMetricsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentResp ¶
type GetDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentOutput
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentResp ¶
func ParseGetDeploymentResp(rsp *http.Response) (*GetDeploymentResp, error)
ParseGetDeploymentResp parses an HTTP response from a GetDeploymentWithResponse call
func (GetDeploymentResp) Status ¶
func (r GetDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentResp) StatusCode ¶
func (r GetDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentRuntimeLogsHistogramParams ¶
type GetDeploymentRuntimeLogsHistogramParams struct {
// StartTime RFC 3339 lower bound for log window
StartTime *LogStartTime `form:"start_time,omitempty" json:"start_time,omitempty"`
// EndTime RFC 3339 upper bound for log window
EndTime *LogEndTime `form:"end_time,omitempty" json:"end_time,omitempty"`
// Q Free-text log filter. Identical to `query`; the shorter `q` form
// matches the cron-run-logs contract and is preferred in new code.
// When both are present, `q` wins.
Q *LogQ `form:"q,omitempty" json:"q,omitempty"`
// Bucket Histogram bucket size as a duration string ("5m", "1h", "6h",
// "1d"). When omitted, the server derives a size that yields
// roughly 80 bars across the picked range.
Bucket *LogBucket `form:"bucket,omitempty" json:"bucket,omitempty"`
}
GetDeploymentRuntimeLogsHistogramParams defines parameters for GetDeploymentRuntimeLogsHistogram.
type GetDeploymentRuntimeLogsHistogramResp ¶
type GetDeploymentRuntimeLogsHistogramResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogHistogram
ApplicationproblemJSON400 *Problem
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
ApplicationproblemJSON503 *Problem
}
func ParseGetDeploymentRuntimeLogsHistogramResp ¶
func ParseGetDeploymentRuntimeLogsHistogramResp(rsp *http.Response) (*GetDeploymentRuntimeLogsHistogramResp, error)
ParseGetDeploymentRuntimeLogsHistogramResp parses an HTTP response from a GetDeploymentRuntimeLogsHistogramWithResponse call
func (GetDeploymentRuntimeLogsHistogramResp) Status ¶
func (r GetDeploymentRuntimeLogsHistogramResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentRuntimeLogsHistogramResp) StatusCode ¶
func (r GetDeploymentRuntimeLogsHistogramResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentRuntimeLogsParams ¶
type GetDeploymentRuntimeLogsParams struct {
// StartTime RFC 3339 lower bound for log window
StartTime *LogStartTime `form:"start_time,omitempty" json:"start_time,omitempty"`
// EndTime RFC 3339 upper bound for log window
EndTime *LogEndTime `form:"end_time,omitempty" json:"end_time,omitempty"`
// Limit Max log lines to return per page. Default 1000, hard-capped at
// 1000 — beyond this, paginate via the `cursor` returned in
// `pagination.next_cursor`.
Limit *LogLimit `form:"limit,omitempty" json:"limit,omitempty"`
// Query Free-text log filter
Query *LogQuery `form:"query,omitempty" json:"query,omitempty"`
// Cursor Opaque pagination token from a previous response's
// `pagination.next_cursor`. When set, the response returns
// entries strictly past the boundary entry (older with
// `direction=backward`, newer with `direction=forward`).
// Format is server-internal — clients must not parse or
// construct cursors; round-trip the value verbatim.
Cursor *LogCursor `form:"cursor,omitempty" json:"cursor,omitempty"`
// Direction Pagination direction. `backward` (default) returns
// newest-first into the past — the natural mode for the
// "Load older" affordance. `forward` returns oldest-first
// toward newer entries.
Direction *GetDeploymentRuntimeLogsParamsDirection `form:"direction,omitempty" json:"direction,omitempty"`
}
GetDeploymentRuntimeLogsParams defines parameters for GetDeploymentRuntimeLogs.
type GetDeploymentRuntimeLogsParamsDirection ¶
type GetDeploymentRuntimeLogsParamsDirection string
GetDeploymentRuntimeLogsParamsDirection defines parameters for GetDeploymentRuntimeLogs.
const ( Backward GetDeploymentRuntimeLogsParamsDirection = "backward" Forward GetDeploymentRuntimeLogsParamsDirection = "forward" )
Defines values for GetDeploymentRuntimeLogsParamsDirection.
type GetDeploymentRuntimeLogsResp ¶
type GetDeploymentRuntimeLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *LogList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
ApplicationproblemJSON503 *Problem
}
func ParseGetDeploymentRuntimeLogsResp ¶
func ParseGetDeploymentRuntimeLogsResp(rsp *http.Response) (*GetDeploymentRuntimeLogsResp, error)
ParseGetDeploymentRuntimeLogsResp parses an HTTP response from a GetDeploymentRuntimeLogsWithResponse call
func (GetDeploymentRuntimeLogsResp) Status ¶
func (r GetDeploymentRuntimeLogsResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentRuntimeLogsResp) StatusCode ¶
func (r GetDeploymentRuntimeLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentSnapshotScheduleResp ¶
type GetDeploymentSnapshotScheduleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SnapshotSchedule
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentSnapshotScheduleResp ¶
func ParseGetDeploymentSnapshotScheduleResp(rsp *http.Response) (*GetDeploymentSnapshotScheduleResp, error)
ParseGetDeploymentSnapshotScheduleResp parses an HTTP response from a GetDeploymentSnapshotScheduleWithResponse call
func (GetDeploymentSnapshotScheduleResp) Status ¶
func (r GetDeploymentSnapshotScheduleResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentSnapshotScheduleResp) StatusCode ¶
func (r GetDeploymentSnapshotScheduleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentStatusResp ¶
type GetDeploymentStatusResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentStatus
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentStatusResp ¶
func ParseGetDeploymentStatusResp(rsp *http.Response) (*GetDeploymentStatusResp, error)
ParseGetDeploymentStatusResp parses an HTTP response from a GetDeploymentStatusWithResponse call
func (GetDeploymentStatusResp) Status ¶
func (r GetDeploymentStatusResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentStatusResp) StatusCode ¶
func (r GetDeploymentStatusResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDeploymentVersionResp ¶
type GetDeploymentVersionResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentVersion
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseGetDeploymentVersionResp ¶
func ParseGetDeploymentVersionResp(rsp *http.Response) (*GetDeploymentVersionResp, error)
ParseGetDeploymentVersionResp parses an HTTP response from a GetDeploymentVersionWithResponse call
func (GetDeploymentVersionResp) Status ¶
func (r GetDeploymentVersionResp) Status() string
Status returns HTTPResponse.Status
func (GetDeploymentVersionResp) StatusCode ¶
func (r GetDeploymentVersionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentDomainDnsGuidanceParams ¶
type GetEnvironmentDomainDnsGuidanceParams struct {
// Domain Fully-qualified custom domain to set up (e.g. app.example.com).
Domain string `form:"domain" json:"domain"`
}
GetEnvironmentDomainDnsGuidanceParams defines parameters for GetEnvironmentDomainDnsGuidance.
type GetEnvironmentDomainDnsGuidanceResp ¶
type GetEnvironmentDomainDnsGuidanceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DomainDnsGuidance
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetEnvironmentDomainDnsGuidanceResp ¶
func ParseGetEnvironmentDomainDnsGuidanceResp(rsp *http.Response) (*GetEnvironmentDomainDnsGuidanceResp, error)
ParseGetEnvironmentDomainDnsGuidanceResp parses an HTTP response from a GetEnvironmentDomainDnsGuidanceWithResponse call
func (GetEnvironmentDomainDnsGuidanceResp) Status ¶
func (r GetEnvironmentDomainDnsGuidanceResp) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentDomainDnsGuidanceResp) StatusCode ¶
func (r GetEnvironmentDomainDnsGuidanceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentResp ¶
type GetEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetEnvironmentResp ¶
func ParseGetEnvironmentResp(rsp *http.Response) (*GetEnvironmentResp, error)
ParseGetEnvironmentResp parses an HTTP response from a GetEnvironmentWithResponse call
func (GetEnvironmentResp) Status ¶
func (r GetEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentResp) StatusCode ¶
func (r GetEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentSecretsResp ¶
type GetEnvironmentSecretsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentSecretsResponse
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetEnvironmentSecretsResp ¶
func ParseGetEnvironmentSecretsResp(rsp *http.Response) (*GetEnvironmentSecretsResp, error)
ParseGetEnvironmentSecretsResp parses an HTTP response from a GetEnvironmentSecretsWithResponse call
func (GetEnvironmentSecretsResp) Status ¶
func (r GetEnvironmentSecretsResp) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentSecretsResp) StatusCode ¶
func (r GetEnvironmentSecretsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEnvironmentVariablesResp ¶
type GetEnvironmentVariablesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentVariablesResponse
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetEnvironmentVariablesResp ¶
func ParseGetEnvironmentVariablesResp(rsp *http.Response) (*GetEnvironmentVariablesResp, error)
ParseGetEnvironmentVariablesResp parses an HTTP response from a GetEnvironmentVariablesWithResponse call
func (GetEnvironmentVariablesResp) Status ¶
func (r GetEnvironmentVariablesResp) Status() string
Status returns HTTPResponse.Status
func (GetEnvironmentVariablesResp) StatusCode ¶
func (r GetEnvironmentVariablesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGitHubAppInstallUrlResp ¶
type GetGitHubAppInstallUrlResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitHubAppInstall
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseGetGitHubAppInstallUrlResp ¶
func ParseGetGitHubAppInstallUrlResp(rsp *http.Response) (*GetGitHubAppInstallUrlResp, error)
ParseGetGitHubAppInstallUrlResp parses an HTTP response from a GetGitHubAppInstallUrlWithResponse call
func (GetGitHubAppInstallUrlResp) Status ¶
func (r GetGitHubAppInstallUrlResp) Status() string
Status returns HTTPResponse.Status
func (GetGitHubAppInstallUrlResp) StatusCode ¶
func (r GetGitHubAppInstallUrlResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetGuardrailParams ¶
type GetGuardrailParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
GetGuardrailParams defines parameters for GetGuardrail.
type GetGuardrailResp ¶
type GetGuardrailResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Guardrail
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetGuardrailResp ¶
func ParseGetGuardrailResp(rsp *http.Response) (*GetGuardrailResp, error)
ParseGetGuardrailResp parses an HTTP response from a GetGuardrailWithResponse call
func (GetGuardrailResp) Status ¶
func (r GetGuardrailResp) Status() string
Status returns HTTPResponse.Status
func (GetGuardrailResp) StatusCode ¶
func (r GetGuardrailResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetLatestMonthlyAccountInvoiceResp ¶
type GetLatestMonthlyAccountInvoiceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountInvoice
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetLatestMonthlyAccountInvoiceResp ¶
func ParseGetLatestMonthlyAccountInvoiceResp(rsp *http.Response) (*GetLatestMonthlyAccountInvoiceResp, error)
ParseGetLatestMonthlyAccountInvoiceResp parses an HTTP response from a GetLatestMonthlyAccountInvoiceWithResponse call
func (GetLatestMonthlyAccountInvoiceResp) Status ¶
func (r GetLatestMonthlyAccountInvoiceResp) Status() string
Status returns HTTPResponse.Status
func (GetLatestMonthlyAccountInvoiceResp) StatusCode ¶
func (r GetLatestMonthlyAccountInvoiceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNotificationSettingsResp ¶
type GetNotificationSettingsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationSettings
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseGetNotificationSettingsResp ¶
func ParseGetNotificationSettingsResp(rsp *http.Response) (*GetNotificationSettingsResp, error)
ParseGetNotificationSettingsResp parses an HTTP response from a GetNotificationSettingsWithResponse call
func (GetNotificationSettingsResp) Status ¶
func (r GetNotificationSettingsResp) Status() string
Status returns HTTPResponse.Status
func (GetNotificationSettingsResp) StatusCode ¶
func (r GetNotificationSettingsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNotificationUnreadCountResp ¶
type GetNotificationUnreadCountResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationUnreadCount
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseGetNotificationUnreadCountResp ¶
func ParseGetNotificationUnreadCountResp(rsp *http.Response) (*GetNotificationUnreadCountResp, error)
ParseGetNotificationUnreadCountResp parses an HTTP response from a GetNotificationUnreadCountWithResponse call
func (GetNotificationUnreadCountResp) Status ¶
func (r GetNotificationUnreadCountResp) Status() string
Status returns HTTPResponse.Status
func (GetNotificationUnreadCountResp) StatusCode ¶
func (r GetNotificationUnreadCountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPlanResp ¶
type GetPlanResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Plan
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetPlanResp ¶
func ParseGetPlanResp(rsp *http.Response) (*GetPlanResp, error)
ParseGetPlanResp parses an HTTP response from a GetPlanWithResponse call
func (GetPlanResp) StatusCode ¶
func (r GetPlanResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPluginResp ¶
type GetPluginResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Plugin
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetPluginResp ¶
func ParseGetPluginResp(rsp *http.Response) (*GetPluginResp, error)
ParseGetPluginResp parses an HTTP response from a GetPluginWithResponse call
func (GetPluginResp) Status ¶
func (r GetPluginResp) Status() string
Status returns HTTPResponse.Status
func (GetPluginResp) StatusCode ¶
func (r GetPluginResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectResourcesResp ¶
type GetProjectResourcesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectResources
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetProjectResourcesResp ¶
func ParseGetProjectResourcesResp(rsp *http.Response) (*GetProjectResourcesResp, error)
ParseGetProjectResourcesResp parses an HTTP response from a GetProjectResourcesWithResponse call
func (GetProjectResourcesResp) Status ¶
func (r GetProjectResourcesResp) Status() string
Status returns HTTPResponse.Status
func (GetProjectResourcesResp) StatusCode ¶
func (r GetProjectResourcesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectResp ¶
type GetProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetProjectResp ¶
func ParseGetProjectResp(rsp *http.Response) (*GetProjectResp, error)
ParseGetProjectResp parses an HTTP response from a GetProjectWithResponse call
func (GetProjectResp) Status ¶
func (r GetProjectResp) Status() string
Status returns HTTPResponse.Status
func (GetProjectResp) StatusCode ¶
func (r GetProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectRoleResp ¶
type GetProjectRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectRoleResolution
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseGetProjectRoleResp ¶
func ParseGetProjectRoleResp(rsp *http.Response) (*GetProjectRoleResp, error)
ParseGetProjectRoleResp parses an HTTP response from a GetProjectRoleWithResponse call
func (GetProjectRoleResp) Status ¶
func (r GetProjectRoleResp) Status() string
Status returns HTTPResponse.Status
func (GetProjectRoleResp) StatusCode ¶
func (r GetProjectRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetResourceSchemaResp ¶
type GetResourceSchemaResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SchemaResponse
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetResourceSchemaResp ¶
func ParseGetResourceSchemaResp(rsp *http.Response) (*GetResourceSchemaResp, error)
ParseGetResourceSchemaResp parses an HTTP response from a GetResourceSchemaWithResponse call
func (GetResourceSchemaResp) Status ¶
func (r GetResourceSchemaResp) Status() string
Status returns HTTPResponse.Status
func (GetResourceSchemaResp) StatusCode ¶
func (r GetResourceSchemaResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRuntimeLogStreamTokenResp ¶
type GetRuntimeLogStreamTokenResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RuntimeLogStreamToken
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON503 *Problem
}
func ParseGetRuntimeLogStreamTokenResp ¶
func ParseGetRuntimeLogStreamTokenResp(rsp *http.Response) (*GetRuntimeLogStreamTokenResp, error)
ParseGetRuntimeLogStreamTokenResp parses an HTTP response from a GetRuntimeLogStreamTokenWithResponse call
func (GetRuntimeLogStreamTokenResp) Status ¶
func (r GetRuntimeLogStreamTokenResp) Status() string
Status returns HTTPResponse.Status
func (GetRuntimeLogStreamTokenResp) StatusCode ¶
func (r GetRuntimeLogStreamTokenResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceResp ¶
type GetServiceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Service
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetServiceResp ¶
func ParseGetServiceResp(rsp *http.Response) (*GetServiceResp, error)
ParseGetServiceResp parses an HTTP response from a GetServiceWithResponse call
func (GetServiceResp) Status ¶
func (r GetServiceResp) Status() string
Status returns HTTPResponse.Status
func (GetServiceResp) StatusCode ¶
func (r GetServiceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSnapshotParams ¶
type GetSnapshotParams struct {
DeploymentId openapi_types.UUID `form:"deployment_id" json:"deployment_id"`
}
GetSnapshotParams defines parameters for GetSnapshot.
type GetSnapshotResp ¶
type GetSnapshotResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Snapshot
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetSnapshotResp ¶
func ParseGetSnapshotResp(rsp *http.Response) (*GetSnapshotResp, error)
ParseGetSnapshotResp parses an HTTP response from a GetSnapshotWithResponse call
func (GetSnapshotResp) Status ¶
func (r GetSnapshotResp) Status() string
Status returns HTTPResponse.Status
func (GetSnapshotResp) StatusCode ¶
func (r GetSnapshotResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSphereFileDetailsJSONRequestBody ¶
type GetSphereFileDetailsJSONRequestBody = SphereFileDetailsRequest
GetSphereFileDetailsJSONRequestBody defines body for GetSphereFileDetails for application/json ContentType.
type GetSphereFileDetailsResp ¶
type GetSphereFileDetailsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SphereFileDetails
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetSphereFileDetailsResp ¶
func ParseGetSphereFileDetailsResp(rsp *http.Response) (*GetSphereFileDetailsResp, error)
ParseGetSphereFileDetailsResp parses an HTTP response from a GetSphereFileDetailsWithResponse call
func (GetSphereFileDetailsResp) Status ¶
func (r GetSphereFileDetailsResp) Status() string
Status returns HTTPResponse.Status
func (GetSphereFileDetailsResp) StatusCode ¶
func (r GetSphereFileDetailsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSphereFileStorageUsageJSONRequestBody ¶
type GetSphereFileStorageUsageJSONRequestBody = SphereFileStorageUsageRequest
GetSphereFileStorageUsageJSONRequestBody defines body for GetSphereFileStorageUsage for application/json ContentType.
type GetSphereFileStorageUsageResp ¶
type GetSphereFileStorageUsageResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SphereFileStorageUsage
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetSphereFileStorageUsageResp ¶
func ParseGetSphereFileStorageUsageResp(rsp *http.Response) (*GetSphereFileStorageUsageResp, error)
ParseGetSphereFileStorageUsageResp parses an HTTP response from a GetSphereFileStorageUsageWithResponse call
func (GetSphereFileStorageUsageResp) Status ¶
func (r GetSphereFileStorageUsageResp) Status() string
Status returns HTTPResponse.Status
func (GetSphereFileStorageUsageResp) StatusCode ¶
func (r GetSphereFileStorageUsageResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSpherestorVolumeResp ¶
type GetSpherestorVolumeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SpherestorVolume
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetSpherestorVolumeResp ¶
func ParseGetSpherestorVolumeResp(rsp *http.Response) (*GetSpherestorVolumeResp, error)
ParseGetSpherestorVolumeResp parses an HTTP response from a GetSpherestorVolumeWithResponse call
func (GetSpherestorVolumeResp) Status ¶
func (r GetSpherestorVolumeResp) Status() string
Status returns HTTPResponse.Status
func (GetSpherestorVolumeResp) StatusCode ¶
func (r GetSpherestorVolumeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSubscriptionResp ¶
type GetSubscriptionResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Subscription
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetSubscriptionResp ¶
func ParseGetSubscriptionResp(rsp *http.Response) (*GetSubscriptionResp, error)
ParseGetSubscriptionResp parses an HTTP response from a GetSubscriptionWithResponse call
func (GetSubscriptionResp) Status ¶
func (r GetSubscriptionResp) Status() string
Status returns HTTPResponse.Status
func (GetSubscriptionResp) StatusCode ¶
func (r GetSubscriptionResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetTeamResp ¶
type GetTeamResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Team
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseGetTeamResp ¶
func ParseGetTeamResp(rsp *http.Response) (*GetTeamResp, error)
ParseGetTeamResp parses an HTTP response from a GetTeamWithResponse call
func (GetTeamResp) StatusCode ¶
func (r GetTeamResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GitBranch ¶
type GitBranch struct {
Name string `json:"name"`
Object GitBranchObject `json:"object"`
}
GitBranch defines model for GitBranch.
type GitBranchList ¶
type GitBranchList struct {
Items []GitBranch `json:"items"`
Object GitBranchListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
GitBranchList defines model for GitBranchList.
type GitBranchListObject ¶
type GitBranchListObject string
GitBranchListObject defines model for GitBranchList.Object.
const (
GitBranchListObjectList GitBranchListObject = "list"
)
Defines values for GitBranchListObject.
type GitBranchObject ¶
type GitBranchObject string
GitBranchObject defines model for GitBranch.Object.
const (
GitBranchObjectGitBranch GitBranchObject = "git_branch"
)
Defines values for GitBranchObject.
type GitConnection ¶
type GitConnection struct {
AccountId openapi_types.UUID `json:"account_id"`
CreatedAt time.Time `json:"created_at"`
Id openapi_types.UUID `json:"id"`
Object GitConnectionObject `json:"object"`
ProjectCount int `json:"project_count"`
Provider GitConnectionProvider `json:"provider"`
ServiceCount int `json:"service_count"`
Services []GitConnectionService `json:"services"`
Username string `json:"username"`
}
GitConnection defines model for GitConnection.
type GitConnectionList ¶
type GitConnectionList struct {
Items []GitConnection `json:"items"`
Object GitConnectionListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
GitConnectionList defines model for GitConnectionList.
type GitConnectionListObject ¶
type GitConnectionListObject string
GitConnectionListObject defines model for GitConnectionList.Object.
const (
GitConnectionListObjectList GitConnectionListObject = "list"
)
Defines values for GitConnectionListObject.
type GitConnectionObject ¶
type GitConnectionObject string
GitConnectionObject defines model for GitConnection.Object.
const (
GitConnectionObjectGitConnection GitConnectionObject = "git_connection"
)
Defines values for GitConnectionObject.
type GitConnectionProvider ¶
type GitConnectionProvider string
GitConnectionProvider defines model for GitConnection.Provider.
const ( GitConnectionProviderBitbucket GitConnectionProvider = "bitbucket" GitConnectionProviderGithub GitConnectionProvider = "github" GitConnectionProviderGitlab GitConnectionProvider = "gitlab" )
Defines values for GitConnectionProvider.
type GitConnectionService ¶
type GitConnectionService struct {
Id openapi_types.UUID `json:"id"`
Object GitConnectionServiceObject `json:"object"`
ProjectId openapi_types.UUID `json:"project_id"`
ProjectName string `json:"project_name"`
ServiceName string `json:"service_name"`
ServiceType string `json:"service_type"`
}
GitConnectionService defines model for GitConnectionService.
type GitConnectionServiceObject ¶
type GitConnectionServiceObject string
GitConnectionServiceObject defines model for GitConnectionService.Object.
const (
GitConnectionServiceObjectGitConnectionService GitConnectionServiceObject = "git_connection_service"
)
Defines values for GitConnectionServiceObject.
type GitHubAppInstall ¶
type GitHubAppInstall struct {
// Enabled Whether the GitHub App connect flow is enabled in this environment.
Enabled bool `json:"enabled"`
// InstallUrl URL to install the ComputeSphere GitHub App. Empty when the flow
// is not configured for this environment.
InstallUrl string `json:"install_url"`
Object GitHubAppInstallObject `json:"object"`
}
GitHubAppInstall defines model for GitHubAppInstall.
type GitHubAppInstallObject ¶
type GitHubAppInstallObject string
GitHubAppInstallObject defines model for GitHubAppInstall.Object.
const (
GithubAppInstall GitHubAppInstallObject = "github_app_install"
)
Defines values for GitHubAppInstallObject.
type GitRepository ¶
type GitRepository struct {
FullName string `json:"full_name"`
IsPrivate bool `json:"is_private"`
Name string `json:"name"`
Object GitRepositoryObject `json:"object"`
Owner string `json:"owner"`
RepoId string `json:"repo_id"`
Url string `json:"url"`
Workspace string `json:"workspace"`
}
GitRepository defines model for GitRepository.
type GitRepositoryList ¶
type GitRepositoryList struct {
Items []GitRepository `json:"items"`
Object GitRepositoryListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
GitRepositoryList defines model for GitRepositoryList.
type GitRepositoryListObject ¶
type GitRepositoryListObject string
GitRepositoryListObject defines model for GitRepositoryList.Object.
const (
GitRepositoryListObjectList GitRepositoryListObject = "list"
)
Defines values for GitRepositoryListObject.
type GitRepositoryObject ¶
type GitRepositoryObject string
GitRepositoryObject defines model for GitRepository.Object.
const (
GitRepositoryObjectGitRepository GitRepositoryObject = "git_repository"
)
Defines values for GitRepositoryObject.
type Guardrail ¶
type Guardrail struct {
AccountId openapi_types.UUID `json:"account_id"`
// CreatedBy User id of the creator. Null for system-provided
// (predefined) guardrails and for records created before
// creator attribution was captured.
CreatedBy *openapi_types.UUID `json:"created_by"`
Description string `json:"description"`
Effect GuardrailEffect `json:"effect"`
Id openapi_types.UUID `json:"id"`
IsPredefinedAssigned bool `json:"is_predefined_assigned"`
Message string `json:"message"`
Name string `json:"name"`
Object GuardrailObject `json:"object"`
Rules []GuardrailRule `json:"rules"`
Scope GuardrailScope `json:"scope"`
Status bool `json:"status"`
Type GuardrailType `json:"type"`
}
Guardrail defines model for Guardrail.
type GuardrailAuditLog ¶
type GuardrailAuditLog struct {
AccountId openapi_types.UUID `json:"account_id"`
CheckedOn time.Time `json:"checked_on"`
GuardrailId openapi_types.UUID `json:"guardrail_id"`
Id openapi_types.UUID `json:"id"`
Object GuardrailAuditLogObject `json:"object"`
Status GuardrailAuditLogStatus `json:"status"`
User string `json:"user"`
Violations int `json:"violations"`
}
GuardrailAuditLog defines model for GuardrailAuditLog.
type GuardrailAuditLogList ¶
type GuardrailAuditLogList struct {
Items []GuardrailAuditLog `json:"items"`
Object GuardrailAuditLogListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
GuardrailAuditLogList defines model for GuardrailAuditLogList.
type GuardrailAuditLogListObject ¶
type GuardrailAuditLogListObject string
GuardrailAuditLogListObject defines model for GuardrailAuditLogList.Object.
const (
GuardrailAuditLogListObjectList GuardrailAuditLogListObject = "list"
)
Defines values for GuardrailAuditLogListObject.
type GuardrailAuditLogObject ¶
type GuardrailAuditLogObject string
GuardrailAuditLogObject defines model for GuardrailAuditLog.Object.
const (
GuardrailAuditLogObjectGuardrailAuditLog GuardrailAuditLogObject = "guardrail_audit_log"
)
Defines values for GuardrailAuditLogObject.
type GuardrailAuditLogStatus ¶
type GuardrailAuditLogStatus string
GuardrailAuditLogStatus defines model for GuardrailAuditLog.Status.
const ( Resolved GuardrailAuditLogStatus = "resolved" Unresolved GuardrailAuditLogStatus = "unresolved" )
Defines values for GuardrailAuditLogStatus.
type GuardrailEffect ¶
type GuardrailEffect string
GuardrailEffect defines model for Guardrail.Effect.
const ( GuardrailEffectBlock GuardrailEffect = "block" GuardrailEffectWarn GuardrailEffect = "warn" )
Defines values for GuardrailEffect.
type GuardrailList ¶
type GuardrailList struct {
Items []Guardrail `json:"items"`
Object GuardrailListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
GuardrailList defines model for GuardrailList.
type GuardrailListObject ¶
type GuardrailListObject string
GuardrailListObject defines model for GuardrailList.Object.
const (
GuardrailListObjectList GuardrailListObject = "list"
)
Defines values for GuardrailListObject.
type GuardrailObject ¶
type GuardrailObject string
GuardrailObject defines model for Guardrail.Object.
const (
GuardrailObjectGuardrail GuardrailObject = "guardrail"
)
Defines values for GuardrailObject.
type GuardrailRule ¶
type GuardrailRule struct {
AccountId openapi_types.UUID `json:"account_id"`
Id openapi_types.UUID `json:"id"`
Metrics string `json:"metrics"`
Name string `json:"name"`
Object GuardrailRuleObject `json:"object"`
Operator string `json:"operator"`
Scope string `json:"scope"`
// Value Polymorphic rule value (string, int, bool, or list). Shape varies by operator.
Value interface{} `json:"value"`
}
GuardrailRule defines model for GuardrailRule.
type GuardrailRuleId ¶
type GuardrailRuleId = openapi_types.UUID
GuardrailRuleId defines model for GuardrailRuleId.
type GuardrailRuleObject ¶
type GuardrailRuleObject string
GuardrailRuleObject defines model for GuardrailRule.Object.
const (
GuardrailRuleObjectGuardrailRule GuardrailRuleObject = "guardrail_rule"
)
Defines values for GuardrailRuleObject.
type GuardrailScope ¶
type GuardrailScope string
GuardrailScope defines model for Guardrail.Scope.
const ( GuardrailScopeEnvironment GuardrailScope = "environment" GuardrailScopeProject GuardrailScope = "project" GuardrailScopeService GuardrailScope = "service" )
Defines values for GuardrailScope.
type GuardrailType ¶
type GuardrailType string
GuardrailType defines model for Guardrail.Type.
const ( GuardrailTypeCustom GuardrailType = "custom" GuardrailTypePredefined GuardrailType = "predefined" )
Defines values for GuardrailType.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InstallGitHubAppJSONRequestBody ¶
type InstallGitHubAppJSONRequestBody = InstallGitHubAppRequest
InstallGitHubAppJSONRequestBody defines body for InstallGitHubApp for application/json ContentType.
type InstallGitHubAppParams ¶
type InstallGitHubAppParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
InstallGitHubAppParams defines parameters for InstallGitHubApp.
type InstallGitHubAppRequest ¶
type InstallGitHubAppRequest struct {
// InstallationId The GitHub App installation id returned by the install callback.
// The server verifies it and persists the connection.
InstallationId int64 `json:"installation_id"`
}
InstallGitHubAppRequest defines model for InstallGitHubAppRequest.
type InstallGitHubAppResp ¶
type InstallGitHubAppResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *GitConnection
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseInstallGitHubAppResp ¶
func ParseInstallGitHubAppResp(rsp *http.Response) (*InstallGitHubAppResp, error)
ParseInstallGitHubAppResp parses an HTTP response from a InstallGitHubAppWithResponse call
func (InstallGitHubAppResp) Status ¶
func (r InstallGitHubAppResp) Status() string
Status returns HTTPResponse.Status
func (InstallGitHubAppResp) StatusCode ¶
func (r InstallGitHubAppResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InternalError ¶
type InternalError = Problem
InternalError RFC 7807 Problem Details envelope for every non-2xx response
type InvitationEvent ¶
type InvitationEvent struct {
Actor *InvitationEventActor `json:"actor"`
EventType InvitationEventEventType `json:"event_type"`
Id openapi_types.UUID `json:"id"`
Invitation *InvitationEventInvitationRef `json:"invitation"`
Metadata *InvitationEventMetadata `json:"metadata"`
Object InvitationEventObject `json:"object"`
OccurredAt time.Time `json:"occurred_at"`
}
InvitationEvent A single audit-log entry for an invitation lifecycle. The `event_type` field is the discriminant — clients should switch on it and read only the metadata fields appropriate to that variant (see InvitationEventMetadata for per-variant keys).
The `invitation` ref is populated only on the account-wide feed (`GET /accounts/{aid}/invitations/events`) and omitted on the per-invitation timeline (`GET /accounts/{aid}/invitations/{invid}/events`) where the URL already names the invitation.
type InvitationEventActor ¶
type InvitationEventActor struct {
// DisplayName Captured at write time so audit rows stay immutable
// against later renames. Empty string on older historical rows.
DisplayName *string `json:"display_name,omitempty"`
Id string `json:"id"`
// Kind Principal type. Optional during the backward-compat window
// (older historical rows omit it; consumers should treat
// absent kind as "user" for backward-compat).
Kind *InvitationEventActorKind `json:"kind,omitempty"`
Object InvitationEventActorObject `json:"object"`
}
InvitationEventActor Reference to the principal who triggered the event.
Backward-compat shape: the original was bare `{object: "user_ref", id}` with display names resolved via `/v2/accounts/{aid}/members` or `/v2/users/{id}`.
This is now extended with `kind` + `display_name` captured at write time:
- `kind = "user"` — id is the user.id; display_name is "First Last" or email fallback.
- `kind = "api_token"` — id is the api_token.id (NOT the owning user); display_name is the token's friendly name (e.g. "ci-bot-prod"). Distinguishes token-driven calls from web-console calls by the same person.
- `kind = "system"` — id is the cron / job slug.
`object` stays at "user_ref" for the compat window even when kind is "api_token"; clients that already switch on `object` keep working. Clients that look at `kind` get the new attribution.
type InvitationEventActorKind ¶
type InvitationEventActorKind string
InvitationEventActorKind Principal type. Optional during the backward-compat window (older historical rows omit it; consumers should treat absent kind as "user" for backward-compat).
const ( InvitationEventActorKindApiToken InvitationEventActorKind = "api_token" InvitationEventActorKindSystem InvitationEventActorKind = "system" InvitationEventActorKindUser InvitationEventActorKind = "user" )
Defines values for InvitationEventActorKind.
type InvitationEventActorObject ¶
type InvitationEventActorObject string
InvitationEventActorObject defines model for InvitationEventActor.Object.
const (
UserRef InvitationEventActorObject = "user_ref"
)
Defines values for InvitationEventActorObject.
type InvitationEventEventType ¶
type InvitationEventEventType string
InvitationEventEventType defines model for InvitationEvent.EventType.
const ( Accepted InvitationEventEventType = "accepted" Created InvitationEventEventType = "created" Expired InvitationEventEventType = "expired" Opened InvitationEventEventType = "opened" Rejected InvitationEventEventType = "rejected" Removed InvitationEventEventType = "removed" Resent InvitationEventEventType = "resent" Revoked InvitationEventEventType = "revoked" )
Defines values for InvitationEventEventType.
type InvitationEventInvitationRef ¶
type InvitationEventInvitationRef struct {
EmailMasked string `json:"email_masked"`
Id openapi_types.UUID `json:"id"`
Object InvitationEventInvitationRefObject `json:"object"`
Role InvitationEventInvitationRefRole `json:"role"`
}
InvitationEventInvitationRef Denormalized snapshot of the parent invitation, included on each entry of the account-wide feed. Email is masked at the wire boundary (`s***@perizer.com`) — the raw recipient address is never serialized.
type InvitationEventInvitationRefObject ¶
type InvitationEventInvitationRefObject string
InvitationEventInvitationRefObject defines model for InvitationEventInvitationRef.Object.
const (
InvitationRef InvitationEventInvitationRefObject = "invitation_ref"
)
Defines values for InvitationEventInvitationRefObject.
type InvitationEventInvitationRefRole ¶
type InvitationEventInvitationRefRole string
InvitationEventInvitationRefRole defines model for InvitationEventInvitationRef.Role.
const ( InvitationEventInvitationRefRoleAdmin InvitationEventInvitationRefRole = "admin" InvitationEventInvitationRefRoleMember InvitationEventInvitationRefRole = "member" InvitationEventInvitationRefRoleViewer InvitationEventInvitationRefRole = "viewer" )
Defines values for InvitationEventInvitationRefRole.
type InvitationEventList ¶
type InvitationEventList struct {
Items []InvitationEvent `json:"items"`
Object InvitationEventListObject `json:"object"`
}
InvitationEventList defines model for InvitationEventList.
type InvitationEventListObject ¶
type InvitationEventListObject string
InvitationEventListObject defines model for InvitationEventList.Object.
const (
InvitationEventListObjectList InvitationEventListObject = "list"
)
Defines values for InvitationEventListObject.
type InvitationEventMetadata ¶
type InvitationEventMetadata struct {
Reason *string `json:"reason,omitempty"`
RecipientEmailMasked *string `json:"recipient_email_masked,omitempty"`
ResendCount *int `json:"resend_count,omitempty"`
Role *InvitationEventMetadataRole `json:"role,omitempty"`
}
InvitationEventMetadata Sanitized per-variant metadata. Only the keys appropriate to the parent event_type will be set; other fields are absent. Recipient email is always masked (`s***@perizer.com`); raw IP and user-agent are never serialized.
Per-variant keys: - `created` → recipient_email_masked, role - `rejected` → reason - `resent` → resend_count - other event types → no metadata
type InvitationEventMetadataRole ¶
type InvitationEventMetadataRole string
InvitationEventMetadataRole defines model for InvitationEventMetadata.Role.
const ( InvitationEventMetadataRoleAdmin InvitationEventMetadataRole = "admin" InvitationEventMetadataRoleMember InvitationEventMetadataRole = "member" InvitationEventMetadataRoleViewer InvitationEventMetadataRole = "viewer" )
Defines values for InvitationEventMetadataRole.
type InvitationEventObject ¶
type InvitationEventObject string
InvitationEventObject defines model for InvitationEvent.Object.
const (
InvitationEventObjectInvitationEvent InvitationEventObject = "invitation_event"
)
Defines values for InvitationEventObject.
type InvitationEventPage ¶
type InvitationEventPage struct {
Items []InvitationEvent `json:"items"`
Object InvitationEventPageObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
InvitationEventPage Cursor-paginated envelope for the account-wide invitation events feed. Iterate by repeatedly calling the endpoint with `cursor` set to the previous response's `pagination.next_cursor` until `next_cursor` is null.
type InvitationEventPageObject ¶
type InvitationEventPageObject string
InvitationEventPageObject defines model for InvitationEventPage.Object.
const (
InvitationEventPageObjectList InvitationEventPageObject = "list"
)
Defines values for InvitationEventPageObject.
type InvitationId ¶
type InvitationId = openapi_types.UUID
InvitationId defines model for InvitationId.
type LeaveAccountResp ¶
type LeaveAccountResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseLeaveAccountResp ¶
func ParseLeaveAccountResp(rsp *http.Response) (*LeaveAccountResp, error)
ParseLeaveAccountResp parses an HTTP response from a LeaveAccountWithResponse call
func (LeaveAccountResp) Status ¶
func (r LeaveAccountResp) Status() string
Status returns HTTPResponse.Status
func (LeaveAccountResp) StatusCode ¶
func (r LeaveAccountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAPITokensParams ¶
type ListAPITokensParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListAPITokensParams defines parameters for ListAPITokens.
type ListAPITokensResp ¶
type ListAPITokensResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *APITokenList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListAPITokensResp ¶
func ParseListAPITokensResp(rsp *http.Response) (*ListAPITokensResp, error)
ParseListAPITokensResp parses an HTTP response from a ListAPITokensWithResponse call
func (ListAPITokensResp) Status ¶
func (r ListAPITokensResp) Status() string
Status returns HTTPResponse.Status
func (ListAPITokensResp) StatusCode ¶
func (r ListAPITokensResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountDomainDetailsParams ¶
type ListAccountDomainDetailsParams struct {
// ProjectId Narrow results to a single project
ProjectId *openapi_types.UUID `form:"project_id,omitempty" json:"project_id,omitempty"`
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ListAccountDomainDetailsParams defines parameters for ListAccountDomainDetails.
type ListAccountDomainDetailsResp ¶
type ListAccountDomainDetailsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DomainDetailList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountDomainDetailsResp ¶
func ParseListAccountDomainDetailsResp(rsp *http.Response) (*ListAccountDomainDetailsResp, error)
ParseListAccountDomainDetailsResp parses an HTTP response from a ListAccountDomainDetailsWithResponse call
func (ListAccountDomainDetailsResp) Status ¶
func (r ListAccountDomainDetailsResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountDomainDetailsResp) StatusCode ¶
func (r ListAccountDomainDetailsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountEventsParams ¶
type ListAccountEventsParams struct {
// EventType Filter to a single event type.
EventType *string `form:"event_type,omitempty" json:"event_type,omitempty"`
// ActorId Optional. Filter to events triggered by a single user. Default
// is the full account log (every member's actions plus system
// events).
ActorId *openapi_types.UUID `form:"actor_id,omitempty" json:"actor_id,omitempty"`
// Since Earliest occurred_at to include (inclusive, RFC3339).
Since *time.Time `form:"since,omitempty" json:"since,omitempty"`
// Until Latest occurred_at to include (inclusive, RFC3339).
Until *time.Time `form:"until,omitempty" json:"until,omitempty"`
// Limit Maximum entries per page.
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
// Offset Pagination offset (volume per account is low; offset is fine here).
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
}
ListAccountEventsParams defines parameters for ListAccountEvents.
type ListAccountEventsResp ¶
type ListAccountEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountEventList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountEventsResp ¶
func ParseListAccountEventsResp(rsp *http.Response) (*ListAccountEventsResp, error)
ParseListAccountEventsResp parses an HTTP response from a ListAccountEventsWithResponse call
func (ListAccountEventsResp) Status ¶
func (r ListAccountEventsResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountEventsResp) StatusCode ¶
func (r ListAccountEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountFeaturesResp ¶
type ListAccountFeaturesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountFeatureList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountFeaturesResp ¶
func ParseListAccountFeaturesResp(rsp *http.Response) (*ListAccountFeaturesResp, error)
ParseListAccountFeaturesResp parses an HTTP response from a ListAccountFeaturesWithResponse call
func (ListAccountFeaturesResp) Status ¶
func (r ListAccountFeaturesResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountFeaturesResp) StatusCode ¶
func (r ListAccountFeaturesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountInvitationEventsParams ¶
type ListAccountInvitationEventsParams struct {
// EventType Filter to a single event type.
EventType *string `form:"event_type,omitempty" json:"event_type,omitempty"`
// ActorId Optional. Filter to events triggered by a single user.
ActorId *openapi_types.UUID `form:"actor_id,omitempty" json:"actor_id,omitempty"`
// Since Earliest occurred_at to include (inclusive, RFC3339).
Since *time.Time `form:"since,omitempty" json:"since,omitempty"`
// Until Latest occurred_at to include (exclusive, RFC3339).
Until *time.Time `form:"until,omitempty" json:"until,omitempty"`
// Limit Maximum entries per page.
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
// Cursor Opaque keyset cursor returned in the prior page's
// `pagination.next_cursor`. Clients must not parse or
// reconstruct it; pass it back verbatim to fetch the next
// page.
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
}
ListAccountInvitationEventsParams defines parameters for ListAccountInvitationEvents.
type ListAccountInvitationEventsResp ¶
type ListAccountInvitationEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InvitationEventPage
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountInvitationEventsResp ¶
func ParseListAccountInvitationEventsResp(rsp *http.Response) (*ListAccountInvitationEventsResp, error)
ParseListAccountInvitationEventsResp parses an HTTP response from a ListAccountInvitationEventsWithResponse call
func (ListAccountInvitationEventsResp) Status ¶
func (r ListAccountInvitationEventsResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountInvitationEventsResp) StatusCode ¶
func (r ListAccountInvitationEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountInvoicesParams ¶
type ListAccountInvoicesParams struct {
Page *int `form:"page,omitempty" json:"page,omitempty"`
Size *int `form:"size,omitempty" json:"size,omitempty"`
StartDate *openapi_types.Date `form:"start_date,omitempty" json:"start_date,omitempty"`
EndDate *openapi_types.Date `form:"end_date,omitempty" json:"end_date,omitempty"`
}
ListAccountInvoicesParams defines parameters for ListAccountInvoices.
type ListAccountInvoicesResp ¶
type ListAccountInvoicesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountInvoiceList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountInvoicesResp ¶
func ParseListAccountInvoicesResp(rsp *http.Response) (*ListAccountInvoicesResp, error)
ParseListAccountInvoicesResp parses an HTTP response from a ListAccountInvoicesWithResponse call
func (ListAccountInvoicesResp) Status ¶
func (r ListAccountInvoicesResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountInvoicesResp) StatusCode ¶
func (r ListAccountInvoicesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountMembersResp ¶
type ListAccountMembersResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountMemberList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountMembersResp ¶
func ParseListAccountMembersResp(rsp *http.Response) (*ListAccountMembersResp, error)
ParseListAccountMembersResp parses an HTTP response from a ListAccountMembersWithResponse call
func (ListAccountMembersResp) Status ¶
func (r ListAccountMembersResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountMembersResp) StatusCode ¶
func (r ListAccountMembersResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountPaymentHistoryParams ¶
type ListAccountPaymentHistoryParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListAccountPaymentHistoryParams defines parameters for ListAccountPaymentHistory.
type ListAccountPaymentHistoryResp ¶
type ListAccountPaymentHistoryResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PaymentHistoryList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountPaymentHistoryResp ¶
func ParseListAccountPaymentHistoryResp(rsp *http.Response) (*ListAccountPaymentHistoryResp, error)
ParseListAccountPaymentHistoryResp parses an HTTP response from a ListAccountPaymentHistoryWithResponse call
func (ListAccountPaymentHistoryResp) Status ¶
func (r ListAccountPaymentHistoryResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountPaymentHistoryResp) StatusCode ¶
func (r ListAccountPaymentHistoryResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccountsParams ¶
type ListAccountsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
Country *string `form:"country,omitempty" json:"country,omitempty"`
Currency *string `form:"currency,omitempty" json:"currency,omitempty"`
}
ListAccountsParams defines parameters for ListAccounts.
type ListAccountsResp ¶
type ListAccountsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListAccountsResp ¶
func ParseListAccountsResp(rsp *http.Response) (*ListAccountsResp, error)
ParseListAccountsResp parses an HTTP response from a ListAccountsWithResponse call
func (ListAccountsResp) Status ¶
func (r ListAccountsResp) Status() string
Status returns HTTPResponse.Status
func (ListAccountsResp) StatusCode ¶
func (r ListAccountsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListActivityLogsParams ¶
type ListActivityLogsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
// ProjectId Scope results to a single project
ProjectId *openapi_types.UUID `form:"project_id,omitempty" json:"project_id,omitempty"`
// Action Filter by action slug (e.g., `create`, `delete`, `deploy`)
Action *string `form:"action,omitempty" json:"action,omitempty"`
// Module Filter by module slug (e.g., `service`, `environment`, `project`)
Module *string `form:"module,omitempty" json:"module,omitempty"`
// Title Filter by exact title match
Title *string `form:"title,omitempty" json:"title,omitempty"`
// UserId Optional. Filter to a single actor's activities. Default is
// the full account log (every member's actions). Pass the
// literal value `me` to filter to the authenticated caller
// without leaking their id into the URL.
UserId *string `form:"user_id,omitempty" json:"user_id,omitempty"`
// Search Free-text match against title + remarks
Search *string `form:"search,omitempty" json:"search,omitempty"`
// StartDate Include only events at or after this RFC 3339 timestamp
StartDate *time.Time `form:"start_date,omitempty" json:"start_date,omitempty"`
// EndDate Include only events at or before this RFC 3339 timestamp
EndDate *time.Time `form:"end_date,omitempty" json:"end_date,omitempty"`
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ListActivityLogsParams defines parameters for ListActivityLogs.
type ListActivityLogsResp ¶
type ListActivityLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ActivityList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListActivityLogsResp ¶
func ParseListActivityLogsResp(rsp *http.Response) (*ListActivityLogsResp, error)
ParseListActivityLogsResp parses an HTTP response from a ListActivityLogsWithResponse call
func (ListActivityLogsResp) Status ¶
func (r ListActivityLogsResp) Status() string
Status returns HTTPResponse.Status
func (ListActivityLogsResp) StatusCode ¶
func (r ListActivityLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAlertRulesParams ¶
type ListAlertRulesParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
ProjectId *openapi_types.UUID `form:"project_id,omitempty" json:"project_id,omitempty"`
EnvironmentId *openapi_types.UUID `form:"environment_id,omitempty" json:"environment_id,omitempty"`
AlertType *ListAlertRulesParamsAlertType `form:"alert_type,omitempty" json:"alert_type,omitempty"`
SeverityLevel *ListAlertRulesParamsSeverityLevel `form:"severity_level,omitempty" json:"severity_level,omitempty"`
Active *ListAlertRulesParamsActive `form:"active,omitempty" json:"active,omitempty"`
}
ListAlertRulesParams defines parameters for ListAlertRules.
type ListAlertRulesParamsActive ¶
type ListAlertRulesParamsActive string
ListAlertRulesParamsActive defines parameters for ListAlertRules.
const ( ListAlertRulesParamsActiveFalse ListAlertRulesParamsActive = "false" ListAlertRulesParamsActiveTrue ListAlertRulesParamsActive = "true" )
Defines values for ListAlertRulesParamsActive.
type ListAlertRulesParamsAlertType ¶
type ListAlertRulesParamsAlertType string
ListAlertRulesParamsAlertType defines parameters for ListAlertRules.
const ( ListAlertRulesParamsAlertTypeCpu ListAlertRulesParamsAlertType = "cpu" ListAlertRulesParamsAlertTypeDisk ListAlertRulesParamsAlertType = "disk" ListAlertRulesParamsAlertTypeMemory ListAlertRulesParamsAlertType = "memory" )
Defines values for ListAlertRulesParamsAlertType.
type ListAlertRulesParamsSeverityLevel ¶
type ListAlertRulesParamsSeverityLevel string
ListAlertRulesParamsSeverityLevel defines parameters for ListAlertRules.
const ( ListAlertRulesParamsSeverityLevelHigh ListAlertRulesParamsSeverityLevel = "high" ListAlertRulesParamsSeverityLevelLow ListAlertRulesParamsSeverityLevel = "low" ListAlertRulesParamsSeverityLevelMedium ListAlertRulesParamsSeverityLevel = "medium" )
Defines values for ListAlertRulesParamsSeverityLevel.
type ListAlertRulesResp ¶
type ListAlertRulesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AlertRuleList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListAlertRulesResp ¶
func ParseListAlertRulesResp(rsp *http.Response) (*ListAlertRulesResp, error)
ParseListAlertRulesResp parses an HTTP response from a ListAlertRulesWithResponse call
func (ListAlertRulesResp) Status ¶
func (r ListAlertRulesResp) Status() string
Status returns HTTPResponse.Status
func (ListAlertRulesResp) StatusCode ¶
func (r ListAlertRulesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBuildRuntimesResp ¶
type ListBuildRuntimesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildRuntimeList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseListBuildRuntimesResp ¶
func ParseListBuildRuntimesResp(rsp *http.Response) (*ListBuildRuntimesResp, error)
ParseListBuildRuntimesResp parses an HTTP response from a ListBuildRuntimesWithResponse call
func (ListBuildRuntimesResp) Status ¶
func (r ListBuildRuntimesResp) Status() string
Status returns HTTPResponse.Status
func (ListBuildRuntimesResp) StatusCode ¶
func (r ListBuildRuntimesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConnectionRepositoriesResp ¶
type ListConnectionRepositoriesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitRepositoryList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListConnectionRepositoriesResp ¶
func ParseListConnectionRepositoriesResp(rsp *http.Response) (*ListConnectionRepositoriesResp, error)
ParseListConnectionRepositoriesResp parses an HTTP response from a ListConnectionRepositoriesWithResponse call
func (ListConnectionRepositoriesResp) Status ¶
func (r ListConnectionRepositoriesResp) Status() string
Status returns HTTPResponse.Status
func (ListConnectionRepositoriesResp) StatusCode ¶
func (r ListConnectionRepositoriesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListConnectionsParams ¶
type ListConnectionsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ListConnectionsParams defines parameters for ListConnections.
type ListConnectionsResp ¶
type ListConnectionsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitConnectionList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListConnectionsResp ¶
func ParseListConnectionsResp(rsp *http.Response) (*ListConnectionsResp, error)
ParseListConnectionsResp parses an HTTP response from a ListConnectionsWithResponse call
func (ListConnectionsResp) Status ¶
func (r ListConnectionsResp) Status() string
Status returns HTTPResponse.Status
func (ListConnectionsResp) StatusCode ¶
func (r ListConnectionsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCronJobRunsParams ¶
type ListCronJobRunsParams struct {
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
From *time.Time `form:"from,omitempty" json:"from,omitempty"`
To *time.Time `form:"to,omitempty" json:"to,omitempty"`
Status *ListCronJobRunsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
Q *string `form:"q,omitempty" json:"q,omitempty"`
}
ListCronJobRunsParams defines parameters for ListCronJobRuns.
type ListCronJobRunsParamsStatus ¶
type ListCronJobRunsParamsStatus string
ListCronJobRunsParamsStatus defines parameters for ListCronJobRuns.
const ( ListCronJobRunsParamsStatusFailed ListCronJobRunsParamsStatus = "failed" ListCronJobRunsParamsStatusRunning ListCronJobRunsParamsStatus = "running" ListCronJobRunsParamsStatusSuccess ListCronJobRunsParamsStatus = "success" )
Defines values for ListCronJobRunsParamsStatus.
type ListCronJobRunsResp ¶
type ListCronJobRunsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CronJobRunList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListCronJobRunsResp ¶
func ParseListCronJobRunsResp(rsp *http.Response) (*ListCronJobRunsResp, error)
ParseListCronJobRunsResp parses an HTTP response from a ListCronJobRunsWithResponse call
func (ListCronJobRunsResp) Status ¶
func (r ListCronJobRunsResp) Status() string
Status returns HTTPResponse.Status
func (ListCronJobRunsResp) StatusCode ¶
func (r ListCronJobRunsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentBuildsParams ¶
type ListDeploymentBuildsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
// Status Filter by build status
Status *ListDeploymentBuildsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// Mode Filter by build mode
Mode *ListDeploymentBuildsParamsMode `form:"mode,omitempty" json:"mode,omitempty"`
// SourceKind Filter by source kind
SourceKind *ListDeploymentBuildsParamsSourceKind `form:"source_kind,omitempty" json:"source_kind,omitempty"`
}
ListDeploymentBuildsParams defines parameters for ListDeploymentBuilds.
type ListDeploymentBuildsParamsMode ¶
type ListDeploymentBuildsParamsMode string
ListDeploymentBuildsParamsMode defines parameters for ListDeploymentBuilds.
const ( ListDeploymentBuildsParamsModeDocker ListDeploymentBuildsParamsMode = "docker" ListDeploymentBuildsParamsModeImage ListDeploymentBuildsParamsMode = "image" ListDeploymentBuildsParamsModeNative ListDeploymentBuildsParamsMode = "native" )
Defines values for ListDeploymentBuildsParamsMode.
type ListDeploymentBuildsParamsSourceKind ¶
type ListDeploymentBuildsParamsSourceKind string
ListDeploymentBuildsParamsSourceKind defines parameters for ListDeploymentBuilds.
const ( Git ListDeploymentBuildsParamsSourceKind = "git" Image ListDeploymentBuildsParamsSourceKind = "image" Tarball ListDeploymentBuildsParamsSourceKind = "tarball" )
Defines values for ListDeploymentBuildsParamsSourceKind.
type ListDeploymentBuildsParamsStatus ¶
type ListDeploymentBuildsParamsStatus string
ListDeploymentBuildsParamsStatus defines parameters for ListDeploymentBuilds.
const ( ListDeploymentBuildsParamsStatusBuilding ListDeploymentBuildsParamsStatus = "building" ListDeploymentBuildsParamsStatusBuilt ListDeploymentBuildsParamsStatus = "built" ListDeploymentBuildsParamsStatusCanceled ListDeploymentBuildsParamsStatus = "canceled" ListDeploymentBuildsParamsStatusCanceling ListDeploymentBuildsParamsStatus = "canceling" ListDeploymentBuildsParamsStatusDeploying ListDeploymentBuildsParamsStatus = "deploying" ListDeploymentBuildsParamsStatusDispatched ListDeploymentBuildsParamsStatus = "dispatched" ListDeploymentBuildsParamsStatusFailed ListDeploymentBuildsParamsStatus = "failed" ListDeploymentBuildsParamsStatusPending ListDeploymentBuildsParamsStatus = "pending" ListDeploymentBuildsParamsStatusPredeploying ListDeploymentBuildsParamsStatus = "predeploying" ListDeploymentBuildsParamsStatusSucceeded ListDeploymentBuildsParamsStatus = "succeeded" )
Defines values for ListDeploymentBuildsParamsStatus.
type ListDeploymentBuildsResp ¶
type ListDeploymentBuildsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *BuildList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentBuildsResp ¶
func ParseListDeploymentBuildsResp(rsp *http.Response) (*ListDeploymentBuildsResp, error)
ParseListDeploymentBuildsResp parses an HTTP response from a ListDeploymentBuildsWithResponse call
func (ListDeploymentBuildsResp) Status ¶
func (r ListDeploymentBuildsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentBuildsResp) StatusCode ¶
func (r ListDeploymentBuildsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentDomainsResp ¶
type ListDeploymentDomainsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DomainList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentDomainsResp ¶
func ParseListDeploymentDomainsResp(rsp *http.Response) (*ListDeploymentDomainsResp, error)
ParseListDeploymentDomainsResp parses an HTTP response from a ListDeploymentDomainsWithResponse call
func (ListDeploymentDomainsResp) Status ¶
func (r ListDeploymentDomainsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentDomainsResp) StatusCode ¶
func (r ListDeploymentDomainsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentEnvVarsResp ¶
type ListDeploymentEnvVarsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvVarsResponse
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentEnvVarsResp ¶
func ParseListDeploymentEnvVarsResp(rsp *http.Response) (*ListDeploymentEnvVarsResp, error)
ParseListDeploymentEnvVarsResp parses an HTTP response from a ListDeploymentEnvVarsWithResponse call
func (ListDeploymentEnvVarsResp) Status ¶
func (r ListDeploymentEnvVarsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentEnvVarsResp) StatusCode ¶
func (r ListDeploymentEnvVarsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentEventsParams ¶
type ListDeploymentEventsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListDeploymentEventsParams defines parameters for ListDeploymentEvents.
type ListDeploymentEventsResp ¶
type ListDeploymentEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentEventList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentEventsResp ¶
func ParseListDeploymentEventsResp(rsp *http.Response) (*ListDeploymentEventsResp, error)
ParseListDeploymentEventsResp parses an HTTP response from a ListDeploymentEventsWithResponse call
func (ListDeploymentEventsResp) Status ¶
func (r ListDeploymentEventsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentEventsResp) StatusCode ¶
func (r ListDeploymentEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentSnapshotLogsResp ¶
type ListDeploymentSnapshotLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SnapshotLogList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentSnapshotLogsResp ¶
func ParseListDeploymentSnapshotLogsResp(rsp *http.Response) (*ListDeploymentSnapshotLogsResp, error)
ParseListDeploymentSnapshotLogsResp parses an HTTP response from a ListDeploymentSnapshotLogsWithResponse call
func (ListDeploymentSnapshotLogsResp) Status ¶
func (r ListDeploymentSnapshotLogsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentSnapshotLogsResp) StatusCode ¶
func (r ListDeploymentSnapshotLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentSphereletsResp ¶
type ListDeploymentSphereletsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentSphereletList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentSphereletsResp ¶
func ParseListDeploymentSphereletsResp(rsp *http.Response) (*ListDeploymentSphereletsResp, error)
ParseListDeploymentSphereletsResp parses an HTTP response from a ListDeploymentSphereletsWithResponse call
func (ListDeploymentSphereletsResp) Status ¶
func (r ListDeploymentSphereletsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentSphereletsResp) StatusCode ¶
func (r ListDeploymentSphereletsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentVersionsParams ¶
type ListDeploymentVersionsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListDeploymentVersionsParams defines parameters for ListDeploymentVersions.
type ListDeploymentVersionsResp ¶
type ListDeploymentVersionsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentVersionList
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentVersionsResp ¶
func ParseListDeploymentVersionsResp(rsp *http.Response) (*ListDeploymentVersionsResp, error)
ParseListDeploymentVersionsResp parses an HTTP response from a ListDeploymentVersionsWithResponse call
func (ListDeploymentVersionsResp) Status ¶
func (r ListDeploymentVersionsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentVersionsResp) StatusCode ¶
func (r ListDeploymentVersionsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDeploymentsParams ¶
type ListDeploymentsParams struct {
ServiceId *openapi_types.UUID `form:"service_id,omitempty" json:"service_id,omitempty"`
EnvironmentId *openapi_types.UUID `form:"environment_id,omitempty" json:"environment_id,omitempty"`
// Type Filter by resource type slug
Type *string `form:"type,omitempty" json:"type,omitempty"`
// Page 1-based page number. Applied only to the account-wide branch
// (no `service_id` or `environment_id` filter).
Page *int `form:"page,omitempty" json:"page,omitempty"`
// Size Page size. Applied only to the account-wide branch. Capped at
// 200 to protect the API.
Size *int `form:"size,omitempty" json:"size,omitempty"`
}
ListDeploymentsParams defines parameters for ListDeployments.
type ListDeploymentsResp ¶
type ListDeploymentsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListDeploymentsResp ¶
func ParseListDeploymentsResp(rsp *http.Response) (*ListDeploymentsResp, error)
ParseListDeploymentsResp parses an HTTP response from a ListDeploymentsWithResponse call
func (ListDeploymentsResp) Status ¶
func (r ListDeploymentsResp) Status() string
Status returns HTTPResponse.Status
func (ListDeploymentsResp) StatusCode ¶
func (r ListDeploymentsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEnvironmentsParams ¶
type ListEnvironmentsParams struct {
// ProjectId Project scope
ProjectId openapi_types.UUID `form:"project_id" json:"project_id"`
}
ListEnvironmentsParams defines parameters for ListEnvironments.
type ListEnvironmentsResp ¶
type ListEnvironmentsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListEnvironmentsResp ¶
func ParseListEnvironmentsResp(rsp *http.Response) (*ListEnvironmentsResp, error)
ParseListEnvironmentsResp parses an HTTP response from a ListEnvironmentsWithResponse call
func (ListEnvironmentsResp) Status ¶
func (r ListEnvironmentsResp) Status() string
Status returns HTTPResponse.Status
func (ListEnvironmentsResp) StatusCode ¶
func (r ListEnvironmentsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGuardrailAuditLogsParams ¶
type ListGuardrailAuditLogsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
// Id Filter by guardrail id
Id *openapi_types.UUID `form:"id,omitempty" json:"id,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ListGuardrailAuditLogsParams defines parameters for ListGuardrailAuditLogs.
type ListGuardrailAuditLogsResp ¶
type ListGuardrailAuditLogsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GuardrailAuditLogList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListGuardrailAuditLogsResp ¶
func ParseListGuardrailAuditLogsResp(rsp *http.Response) (*ListGuardrailAuditLogsResp, error)
ParseListGuardrailAuditLogsResp parses an HTTP response from a ListGuardrailAuditLogsWithResponse call
func (ListGuardrailAuditLogsResp) Status ¶
func (r ListGuardrailAuditLogsResp) Status() string
Status returns HTTPResponse.Status
func (ListGuardrailAuditLogsResp) StatusCode ¶
func (r ListGuardrailAuditLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListGuardrailsParams ¶
type ListGuardrailsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
Scope *ListGuardrailsParamsScope `form:"scope,omitempty" json:"scope,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
Type *ListGuardrailsParamsType `form:"type,omitempty" json:"type,omitempty"`
Status *ListGuardrailsParamsStatus `form:"status,omitempty" json:"status,omitempty"`
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ListGuardrailsParams defines parameters for ListGuardrails.
type ListGuardrailsParamsScope ¶
type ListGuardrailsParamsScope string
ListGuardrailsParamsScope defines parameters for ListGuardrails.
const ( ListGuardrailsParamsScopeEnvironment ListGuardrailsParamsScope = "environment" ListGuardrailsParamsScopeProject ListGuardrailsParamsScope = "project" ListGuardrailsParamsScopeService ListGuardrailsParamsScope = "service" )
Defines values for ListGuardrailsParamsScope.
type ListGuardrailsParamsStatus ¶
type ListGuardrailsParamsStatus string
ListGuardrailsParamsStatus defines parameters for ListGuardrails.
const ( ListGuardrailsParamsStatusFalse ListGuardrailsParamsStatus = "false" ListGuardrailsParamsStatusTrue ListGuardrailsParamsStatus = "true" )
Defines values for ListGuardrailsParamsStatus.
type ListGuardrailsParamsType ¶
type ListGuardrailsParamsType string
ListGuardrailsParamsType defines parameters for ListGuardrails.
const ( ListGuardrailsParamsTypeCustom ListGuardrailsParamsType = "custom" ListGuardrailsParamsTypePredefined ListGuardrailsParamsType = "predefined" )
Defines values for ListGuardrailsParamsType.
type ListGuardrailsResp ¶
type ListGuardrailsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GuardrailList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListGuardrailsResp ¶
func ParseListGuardrailsResp(rsp *http.Response) (*ListGuardrailsResp, error)
ParseListGuardrailsResp parses an HTTP response from a ListGuardrailsWithResponse call
func (ListGuardrailsResp) Status ¶
func (r ListGuardrailsResp) Status() string
Status returns HTTPResponse.Status
func (ListGuardrailsResp) StatusCode ¶
func (r ListGuardrailsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListInvitationEventsResp ¶
type ListInvitationEventsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InvitationEventList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListInvitationEventsResp ¶
func ParseListInvitationEventsResp(rsp *http.Response) (*ListInvitationEventsResp, error)
ParseListInvitationEventsResp parses an HTTP response from a ListInvitationEventsWithResponse call
func (ListInvitationEventsResp) Status ¶
func (r ListInvitationEventsResp) Status() string
Status returns HTTPResponse.Status
func (ListInvitationEventsResp) StatusCode ¶
func (r ListInvitationEventsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNotificationsParams ¶
type ListNotificationsParams struct {
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListNotificationsParams defines parameters for ListNotifications.
type ListNotificationsResp ¶
type ListNotificationsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListNotificationsResp ¶
func ParseListNotificationsResp(rsp *http.Response) (*ListNotificationsResp, error)
ParseListNotificationsResp parses an HTTP response from a ListNotificationsWithResponse call
func (ListNotificationsResp) Status ¶
func (r ListNotificationsResp) Status() string
Status returns HTTPResponse.Status
func (ListNotificationsResp) StatusCode ¶
func (r ListNotificationsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPlansParams ¶
type ListPlansParams struct {
Name *string `form:"name,omitempty" json:"name,omitempty"`
CountryCode *string `form:"country_code,omitempty" json:"country_code,omitempty"`
CurrencyCode *string `form:"currency_code,omitempty" json:"currency_code,omitempty"`
// Active Filter to active or inactive plans; omit for all
Active *ListPlansParamsActive `form:"active,omitempty" json:"active,omitempty"`
// Type Narrow to a single plan family (e.g. `spherestor`). Omit
// for all types.
Type *string `form:"type,omitempty" json:"type,omitempty"`
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListPlansParams defines parameters for ListPlans.
type ListPlansParamsActive ¶
type ListPlansParamsActive string
ListPlansParamsActive defines parameters for ListPlans.
const ( False ListPlansParamsActive = "false" True ListPlansParamsActive = "true" )
Defines values for ListPlansParamsActive.
type ListPlansResp ¶
type ListPlansResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PlanList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListPlansResp ¶
func ParseListPlansResp(rsp *http.Response) (*ListPlansResp, error)
ParseListPlansResp parses an HTTP response from a ListPlansWithResponse call
func (ListPlansResp) Status ¶
func (r ListPlansResp) Status() string
Status returns HTTPResponse.Status
func (ListPlansResp) StatusCode ¶
func (r ListPlansResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPluginsParams ¶
type ListPluginsParams struct {
Name *string `form:"name,omitempty" json:"name,omitempty"`
BaseImage *string `form:"base_image,omitempty" json:"base_image,omitempty"`
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListPluginsParams defines parameters for ListPlugins.
type ListPluginsResp ¶
type ListPluginsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PluginList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListPluginsResp ¶
func ParseListPluginsResp(rsp *http.Response) (*ListPluginsResp, error)
ParseListPluginsResp parses an HTTP response from a ListPluginsWithResponse call
func (ListPluginsResp) Status ¶
func (r ListPluginsResp) Status() string
Status returns HTTPResponse.Status
func (ListPluginsResp) StatusCode ¶
func (r ListPluginsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProjectsParams ¶
type ListProjectsParams struct {
// AccountId Account scope
AccountId openapi_types.UUID `form:"account_id" json:"account_id"`
}
ListProjectsParams defines parameters for ListProjects.
type ListProjectsResp ¶
type ListProjectsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ProjectList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListProjectsResp ¶
func ParseListProjectsResp(rsp *http.Response) (*ListProjectsResp, error)
ParseListProjectsResp parses an HTTP response from a ListProjectsWithResponse call
func (ListProjectsResp) Status ¶
func (r ListProjectsResp) Status() string
Status returns HTTPResponse.Status
func (ListProjectsResp) StatusCode ¶
func (r ListProjectsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRegionsParams ¶
type ListRegionsParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ListRegionsParams defines parameters for ListRegions.
type ListRegionsResp ¶
type ListRegionsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RegionList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListRegionsResp ¶
func ParseListRegionsResp(rsp *http.Response) (*ListRegionsResp, error)
ParseListRegionsResp parses an HTTP response from a ListRegionsWithResponse call
func (ListRegionsResp) Status ¶
func (r ListRegionsResp) Status() string
Status returns HTTPResponse.Status
func (ListRegionsResp) StatusCode ¶
func (r ListRegionsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRepositoryBranchesParams ¶
type ListRepositoryBranchesParams struct {
RepoName string `form:"repo_name" json:"repo_name"`
// Owner Required for github
Owner *string `form:"owner,omitempty" json:"owner,omitempty"`
// Workspace Required for bitbucket
Workspace *string `form:"workspace,omitempty" json:"workspace,omitempty"`
// RepoId Required for gitlab
RepoId *string `form:"repo_id,omitempty" json:"repo_id,omitempty"`
}
ListRepositoryBranchesParams defines parameters for ListRepositoryBranches.
type ListRepositoryBranchesResp ¶
type ListRepositoryBranchesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GitBranchList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListRepositoryBranchesResp ¶
func ParseListRepositoryBranchesResp(rsp *http.Response) (*ListRepositoryBranchesResp, error)
ParseListRepositoryBranchesResp parses an HTTP response from a ListRepositoryBranchesWithResponse call
func (ListRepositoryBranchesResp) Status ¶
func (r ListRepositoryBranchesResp) Status() string
Status returns HTTPResponse.Status
func (ListRepositoryBranchesResp) StatusCode ¶
func (r ListRepositoryBranchesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListResourceSchemasResp ¶
type ListResourceSchemasResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *map[string]interface{}
ApplicationproblemJSON500 *InternalError
}
func ParseListResourceSchemasResp ¶
func ParseListResourceSchemasResp(rsp *http.Response) (*ListResourceSchemasResp, error)
ParseListResourceSchemasResp parses an HTTP response from a ListResourceSchemasWithResponse call
func (ListResourceSchemasResp) Status ¶
func (r ListResourceSchemasResp) Status() string
Status returns HTTPResponse.Status
func (ListResourceSchemasResp) StatusCode ¶
func (r ListResourceSchemasResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceDeploymentsResp ¶
type ListServiceDeploymentsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceDeploymentList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListServiceDeploymentsResp ¶
func ParseListServiceDeploymentsResp(rsp *http.Response) (*ListServiceDeploymentsResp, error)
ParseListServiceDeploymentsResp parses an HTTP response from a ListServiceDeploymentsWithResponse call
func (ListServiceDeploymentsResp) Status ¶
func (r ListServiceDeploymentsResp) Status() string
Status returns HTTPResponse.Status
func (ListServiceDeploymentsResp) StatusCode ¶
func (r ListServiceDeploymentsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServicesParams ¶
type ListServicesParams struct {
// ProjectId Project scope
ProjectId openapi_types.UUID `form:"project_id" json:"project_id"`
}
ListServicesParams defines parameters for ListServices.
type ListServicesResp ¶
type ListServicesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ServiceList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListServicesResp ¶
func ParseListServicesResp(rsp *http.Response) (*ListServicesResp, error)
ParseListServicesResp parses an HTTP response from a ListServicesWithResponse call
func (ListServicesResp) Status ¶
func (r ListServicesResp) Status() string
Status returns HTTPResponse.Status
func (ListServicesResp) StatusCode ¶
func (r ListServicesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSnapshotsParams ¶
type ListSnapshotsParams struct {
DeploymentId openapi_types.UUID `form:"deployment_id" json:"deployment_id"`
}
ListSnapshotsParams defines parameters for ListSnapshots.
type ListSnapshotsResp ¶
type ListSnapshotsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SnapshotList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListSnapshotsResp ¶
func ParseListSnapshotsResp(rsp *http.Response) (*ListSnapshotsResp, error)
ParseListSnapshotsResp parses an HTTP response from a ListSnapshotsWithResponse call
func (ListSnapshotsResp) Status ¶
func (r ListSnapshotsResp) Status() string
Status returns HTTPResponse.Status
func (ListSnapshotsResp) StatusCode ¶
func (r ListSnapshotsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSphereFilesJSONRequestBody ¶
type ListSphereFilesJSONRequestBody = ListSphereFilesRequest
ListSphereFilesJSONRequestBody defines body for ListSphereFiles for application/json ContentType.
type ListSphereFilesRequest ¶
type ListSphereFilesRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Filter *string `json:"filter,omitempty"`
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
ListSphereFilesRequest defines model for ListSphereFilesRequest.
type ListSphereFilesResp ¶
type ListSphereFilesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SphereFileList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListSphereFilesResp ¶
func ParseListSphereFilesResp(rsp *http.Response) (*ListSphereFilesResp, error)
ParseListSphereFilesResp parses an HTTP response from a ListSphereFilesWithResponse call
func (ListSphereFilesResp) Status ¶
func (r ListSphereFilesResp) Status() string
Status returns HTTPResponse.Status
func (ListSphereFilesResp) StatusCode ¶
func (r ListSphereFilesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSpherestorVolumesParams ¶
type ListSpherestorVolumesParams struct {
EnvironmentId openapi_types.UUID `form:"environment_id" json:"environment_id"`
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListSpherestorVolumesParams defines parameters for ListSpherestorVolumes.
type ListSpherestorVolumesResp ¶
type ListSpherestorVolumesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SpherestorVolumeList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListSpherestorVolumesResp ¶
func ParseListSpherestorVolumesResp(rsp *http.Response) (*ListSpherestorVolumesResp, error)
ParseListSpherestorVolumesResp parses an HTTP response from a ListSpherestorVolumesWithResponse call
func (ListSpherestorVolumesResp) Status ¶
func (r ListSpherestorVolumesResp) Status() string
Status returns HTTPResponse.Status
func (ListSpherestorVolumesResp) StatusCode ¶
func (r ListSpherestorVolumesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSubscriptionCategoryDetailsParams ¶
type ListSubscriptionCategoryDetailsParams struct {
CountryCode *string `form:"country_code,omitempty" json:"country_code,omitempty"`
CurrencyCode *string `form:"currency_code,omitempty" json:"currency_code,omitempty"`
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListSubscriptionCategoryDetailsParams defines parameters for ListSubscriptionCategoryDetails.
type ListSubscriptionCategoryDetailsResp ¶
type ListSubscriptionCategoryDetailsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SubscriptionCategoryList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON500 *InternalError
}
func ParseListSubscriptionCategoryDetailsResp ¶
func ParseListSubscriptionCategoryDetailsResp(rsp *http.Response) (*ListSubscriptionCategoryDetailsResp, error)
ParseListSubscriptionCategoryDetailsResp parses an HTTP response from a ListSubscriptionCategoryDetailsWithResponse call
func (ListSubscriptionCategoryDetailsResp) Status ¶
func (r ListSubscriptionCategoryDetailsResp) Status() string
Status returns HTTPResponse.Status
func (ListSubscriptionCategoryDetailsResp) StatusCode ¶
func (r ListSubscriptionCategoryDetailsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSubscriptionFeaturesParams ¶
type ListSubscriptionFeaturesParams struct {
// Accessibility Filter by feature accessibility level
Accessibility *ListSubscriptionFeaturesParamsAccessibility `form:"accessibility,omitempty" json:"accessibility,omitempty"`
Name *string `form:"name,omitempty" json:"name,omitempty"`
Type *string `form:"type,omitempty" json:"type,omitempty"`
Slug *string `form:"slug,omitempty" json:"slug,omitempty"`
SubscriptionCategoryId *openapi_types.UUID `form:"subscription_category_id,omitempty" json:"subscription_category_id,omitempty"`
// Page 1-indexed page number for offset pagination
Page *Page `form:"page,omitempty" json:"page,omitempty"`
// PageSize Results per page
PageSize *PageSize `form:"page_size,omitempty" json:"page_size,omitempty"`
}
ListSubscriptionFeaturesParams defines parameters for ListSubscriptionFeatures.
type ListSubscriptionFeaturesParamsAccessibility ¶
type ListSubscriptionFeaturesParamsAccessibility string
ListSubscriptionFeaturesParamsAccessibility defines parameters for ListSubscriptionFeatures.
const ( ListSubscriptionFeaturesParamsAccessibilityDisabled ListSubscriptionFeaturesParamsAccessibility = "disabled" ListSubscriptionFeaturesParamsAccessibilityGeneral ListSubscriptionFeaturesParamsAccessibility = "general" ListSubscriptionFeaturesParamsAccessibilityPrivate ListSubscriptionFeaturesParamsAccessibility = "private" ListSubscriptionFeaturesParamsAccessibilityPublic ListSubscriptionFeaturesParamsAccessibility = "public" )
Defines values for ListSubscriptionFeaturesParamsAccessibility.
type ListSubscriptionFeaturesResp ¶
type ListSubscriptionFeaturesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SubscriptionFeatureList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListSubscriptionFeaturesResp ¶
func ParseListSubscriptionFeaturesResp(rsp *http.Response) (*ListSubscriptionFeaturesResp, error)
ParseListSubscriptionFeaturesResp parses an HTTP response from a ListSubscriptionFeaturesWithResponse call
func (ListSubscriptionFeaturesResp) Status ¶
func (r ListSubscriptionFeaturesResp) Status() string
Status returns HTTPResponse.Status
func (ListSubscriptionFeaturesResp) StatusCode ¶
func (r ListSubscriptionFeaturesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSubscriptionsParams ¶
type ListSubscriptionsParams struct {
// CountryCode Narrow the catalog to a single country (ISO-2)
CountryCode *string `form:"country_code,omitempty" json:"country_code,omitempty"`
// CurrencyCode Narrow the catalog to a single currency (ISO-4217)
CurrencyCode *string `form:"currency_code,omitempty" json:"currency_code,omitempty"`
}
ListSubscriptionsParams defines parameters for ListSubscriptions.
type ListSubscriptionsResp ¶
type ListSubscriptionsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SubscriptionListResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON500 *InternalError
}
func ParseListSubscriptionsResp ¶
func ParseListSubscriptionsResp(rsp *http.Response) (*ListSubscriptionsResp, error)
ParseListSubscriptionsResp parses an HTTP response from a ListSubscriptionsWithResponse call
func (ListSubscriptionsResp) Status ¶
func (r ListSubscriptionsResp) Status() string
Status returns HTTPResponse.Status
func (ListSubscriptionsResp) StatusCode ¶
func (r ListSubscriptionsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamProjectsResp ¶
type ListTeamProjectsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TeamProjectList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseListTeamProjectsResp ¶
func ParseListTeamProjectsResp(rsp *http.Response) (*ListTeamProjectsResp, error)
ParseListTeamProjectsResp parses an HTTP response from a ListTeamProjectsWithResponse call
func (ListTeamProjectsResp) Status ¶
func (r ListTeamProjectsResp) Status() string
Status returns HTTPResponse.Status
func (ListTeamProjectsResp) StatusCode ¶
func (r ListTeamProjectsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTeamsParams ¶
type ListTeamsParams struct {
// AccountId Account scope
AccountId openapi_types.UUID `form:"account_id" json:"account_id"`
}
ListTeamsParams defines parameters for ListTeams.
type ListTeamsResp ¶
type ListTeamsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TeamList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON429 *RateLimited
ApplicationproblemJSON500 *InternalError
}
func ParseListTeamsResp ¶
func ParseListTeamsResp(rsp *http.Response) (*ListTeamsResp, error)
ParseListTeamsResp parses an HTTP response from a ListTeamsWithResponse call
func (ListTeamsResp) Status ¶
func (r ListTeamsResp) Status() string
Status returns HTTPResponse.Status
func (ListTeamsResp) StatusCode ¶
func (r ListTeamsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserAccountsResp ¶
type ListUserAccountsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserAccountList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListUserAccountsResp ¶
func ParseListUserAccountsResp(rsp *http.Response) (*ListUserAccountsResp, error)
ParseListUserAccountsResp parses an HTTP response from a ListUserAccountsWithResponse call
func (ListUserAccountsResp) Status ¶
func (r ListUserAccountsResp) Status() string
Status returns HTTPResponse.Status
func (ListUserAccountsResp) StatusCode ¶
func (r ListUserAccountsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserPendingInvitationsResp ¶
type ListUserPendingInvitationsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserPendingInvitationList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListUserPendingInvitationsResp ¶
func ParseListUserPendingInvitationsResp(rsp *http.Response) (*ListUserPendingInvitationsResp, error)
ParseListUserPendingInvitationsResp parses an HTTP response from a ListUserPendingInvitationsWithResponse call
func (ListUserPendingInvitationsResp) Status ¶
func (r ListUserPendingInvitationsResp) Status() string
Status returns HTTPResponse.Status
func (ListUserPendingInvitationsResp) StatusCode ¶
func (r ListUserPendingInvitationsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserProjectsResp ¶
type ListUserProjectsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserProjectList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListUserProjectsResp ¶
func ParseListUserProjectsResp(rsp *http.Response) (*ListUserProjectsResp, error)
ParseListUserProjectsResp parses an HTTP response from a ListUserProjectsWithResponse call
func (ListUserProjectsResp) Status ¶
func (r ListUserProjectsResp) Status() string
Status returns HTTPResponse.Status
func (ListUserProjectsResp) StatusCode ¶
func (r ListUserProjectsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserSearchHistoryResp ¶
type ListUserSearchHistoryResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserSearchHistoryList
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseListUserSearchHistoryResp ¶
func ParseListUserSearchHistoryResp(rsp *http.Response) (*ListUserSearchHistoryResp, error)
ParseListUserSearchHistoryResp parses an HTTP response from a ListUserSearchHistoryWithResponse call
func (ListUserSearchHistoryResp) Status ¶
func (r ListUserSearchHistoryResp) Status() string
Status returns HTTPResponse.Status
func (ListUserSearchHistoryResp) StatusCode ¶
func (r ListUserSearchHistoryResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LogDirection ¶
type LogDirection string
LogDirection defines model for LogDirection.
const ( LogDirectionBackward LogDirection = "backward" LogDirectionForward LogDirection = "forward" )
Defines values for LogDirection.
type LogEntry ¶
type LogEntry struct {
// Level Detected severity ("error" / "warn" / "info" / "debug") when
// the upstream log pipeline classified the line. Empty for
// streams the pipeline couldn't classify.
Level *string `json:"level,omitempty"`
Message *string `json:"message,omitempty"`
// Spherelet Six-character identifier of the spherelet that emitted this
// line. Stable across requests; the same id is used by the
// shell-session and per-spherelet metrics endpoints. Empty
// when the source spherelet can't be resolved.
Spherelet *string `json:"spherelet,omitempty"`
Timestamp *time.Time `json:"timestamp,omitempty"`
AdditionalProperties map[string]interface{} `json:"-"`
}
LogEntry A single log line.
func (LogEntry) Get ¶
Getter for additional properties for LogEntry. Returns the specified element and whether it was found
func (LogEntry) MarshalJSON ¶
Override default JSON handling for LogEntry to handle AdditionalProperties
func (*LogEntry) UnmarshalJSON ¶
Override default JSON handling for LogEntry to handle AdditionalProperties
type LogHistogram ¶
type LogHistogram struct {
Items []LogHistogramBucket `json:"items"`
Object LogHistogramObject `json:"object"`
}
LogHistogram Per-bucket log volume across the requested range. Bars are ordered oldest first. Empty `items` array signals "no entries in the picked range" rather than an error.
type LogHistogramBucket ¶
type LogHistogramBucket struct {
Counts map[string]int `json:"counts"`
End time.Time `json:"end"`
Start time.Time `json:"start"`
}
LogHistogramBucket One bar of the per-bucket histogram. `start` and `end` bound the bucket inclusive/exclusive. `counts` is a per-level map — typically `error`, `warn`, `info`, `debug`, and `unknown` for entries the system couldn't classify.
type LogHistogramObject ¶
type LogHistogramObject string
LogHistogramObject defines model for LogHistogram.Object.
const (
LogHistogramObjectLogHistogram LogHistogramObject = "log_histogram"
)
Defines values for LogHistogramObject.
type LogList ¶
type LogList struct {
Items []LogEntry `json:"items"`
Object LogListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
LogList defines model for LogList.
type LogListObject ¶
type LogListObject string
LogListObject defines model for LogList.Object.
const (
LogListObjectList LogListObject = "list"
)
Defines values for LogListObject.
type Manifest ¶
type Manifest struct {
// Domains Custom domains to attach to this service
Domains *[]string `json:"domains,omitempty"`
// PreDeployCommand Command run once after a successful build, before rollout
PreDeployCommand *string `json:"pre_deploy_command,omitempty"`
// Project Optional project name
Project *string `json:"project,omitempty"`
// RootDir Subdirectory within the repo containing this service. Defaults to `.`.
RootDir *string `json:"root_dir,omitempty"`
// Runtime The runtime block of a build manifest. Describes how the
// service's source is turned into a runnable image.
Runtime Runtime `json:"runtime"`
// Service Service name this manifest applies to
Service string `json:"service"`
// WatchPaths gitignore-style globs. A push only triggers a build when a
// changed file matches one of these. Defaults to `["**"]`.
WatchPaths *[]string `json:"watch_paths,omitempty"`
}
Manifest Build manifest (computesphere.yaml). Describes how to build and deploy a single service. Build arguments and environment values declared here are intended for non-sensitive configuration only.
type ManifestUpdateAck ¶
type ManifestUpdateAck struct {
Message string `json:"message"`
Object ManifestUpdateAckObject `json:"object"`
}
ManifestUpdateAck Acknowledgement returned after storing a build manifest.
type ManifestUpdateAckObject ¶
type ManifestUpdateAckObject string
ManifestUpdateAckObject defines model for ManifestUpdateAck.Object.
const (
ManifestUpdateAckObjectManifest ManifestUpdateAckObject = "manifest"
)
Defines values for ManifestUpdateAckObject.
type ManifestValidation ¶
type ManifestValidation struct {
Object ManifestValidationObject `json:"object"`
Valid bool `json:"valid"`
// Warnings Non-fatal advisories about the manifest
Warnings *[]string `json:"warnings,omitempty"`
}
ManifestValidation Result of validating a build manifest.
type ManifestValidationObject ¶
type ManifestValidationObject string
ManifestValidationObject defines model for ManifestValidation.Object.
const (
ManifestValidationObjectManifestValidation ManifestValidationObject = "manifest_validation"
)
Defines values for ManifestValidationObject.
type MarkAllNotificationsReadResp ¶
type MarkAllNotificationsReadResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseMarkAllNotificationsReadResp ¶
func ParseMarkAllNotificationsReadResp(rsp *http.Response) (*MarkAllNotificationsReadResp, error)
ParseMarkAllNotificationsReadResp parses an HTTP response from a MarkAllNotificationsReadWithResponse call
func (MarkAllNotificationsReadResp) Status ¶
func (r MarkAllNotificationsReadResp) Status() string
Status returns HTTPResponse.Status
func (MarkAllNotificationsReadResp) StatusCode ¶
func (r MarkAllNotificationsReadResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MetricsResponse ¶
type MetricsResponse struct {
// Cpu CPU usage matrix (mCore by timestamp)
Cpu *interface{} `json:"cpu,omitempty"`
// Memory Memory usage matrix (bytes by timestamp)
Memory *interface{} `json:"memory,omitempty"`
Object MetricsResponseObject `json:"object"`
// Spherelets Spherelet count matrix
Spherelets *interface{} `json:"spherelets,omitempty"`
}
MetricsResponse Time-series metrics payload. Exactly one of cpu / memory / spherelets is populated per request, selected by the `type` query parameter. Each value is a matrix of the form `[{ metric: {...}, values: [[unix_ts, "value"], ...] }, ...]`.
type MetricsResponseObject ¶
type MetricsResponseObject string
MetricsResponseObject defines model for MetricsResponse.Object.
const (
Metrics MetricsResponseObject = "metrics"
)
Defines values for MetricsResponseObject.
type NetworkAccess ¶
type NetworkAccess struct {
// Type Access mode (e.g., `public`, `ip_whitelist`)
Type string `json:"type"`
// WhitelistedIps CIDR list when type is `ip_whitelist`; always present (may be empty)
WhitelistedIps []string `json:"whitelisted_ips"`
}
NetworkAccess defines model for NetworkAccess.
type NetworkPolicy ¶
type NetworkPolicy struct {
// Enabled Whether the restrictive network policy is turned on
Enabled bool `json:"enabled"`
}
NetworkPolicy defines model for NetworkPolicy.
type NewSphereFileFolderRequest ¶
type NewSphereFileFolderRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
NewSphereFileFolderRequest defines model for NewSphereFileFolderRequest.
type NotFound ¶
type NotFound = Problem
NotFound RFC 7807 Problem Details envelope for every non-2xx response
type Notification ¶
type Notification struct {
AccountId openapi_types.UUID `json:"account_id"`
Body string `json:"body"`
CreatedAt time.Time `json:"created_at"`
Id openapi_types.UUID `json:"id"`
Module string `json:"module"`
ModuleId string `json:"module_id"`
NotificationLevel string `json:"notification_level"`
Object NotificationObject `json:"object"`
Seen bool `json:"seen"`
Title string `json:"title"`
TriggeredBy string `json:"triggered_by"`
Type string `json:"type"`
Url string `json:"url"`
UserEmail openapi_types.Email `json:"user_email"`
UserId openapi_types.UUID `json:"user_id"`
}
Notification defines model for Notification.
type NotificationId ¶
type NotificationId = openapi_types.UUID
NotificationId defines model for NotificationId.
type NotificationList ¶
type NotificationList struct {
Items []Notification `json:"items"`
Object NotificationListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
NotificationList defines model for NotificationList.
type NotificationListObject ¶
type NotificationListObject string
NotificationListObject defines model for NotificationList.Object.
const (
NotificationListObjectList NotificationListObject = "list"
)
Defines values for NotificationListObject.
type NotificationObject ¶
type NotificationObject string
NotificationObject defines model for Notification.Object.
const (
NotificationObjectNotification NotificationObject = "notification"
)
Defines values for NotificationObject.
type NotificationSettings ¶
type NotificationSettings struct {
Activity bool `json:"activity"`
Billing bool `json:"billing"`
Deployment bool `json:"deployment"`
EmailEnabled bool `json:"email_enabled"`
Emails []openapi_types.Email `json:"emails"`
Id openapi_types.UUID `json:"id"`
InappEnabled bool `json:"inapp_enabled"`
Invites bool `json:"invites"`
Object NotificationSettingsObject `json:"object"`
Payment bool `json:"payment"`
UserId openapi_types.UUID `json:"user_id"`
WebhookEnabled bool `json:"webhook_enabled"`
Webhooks []NotificationWebhook `json:"webhooks"`
}
NotificationSettings defines model for NotificationSettings.
type NotificationSettingsObject ¶
type NotificationSettingsObject string
NotificationSettingsObject defines model for NotificationSettings.Object.
const (
NotificationSettingsObjectNotificationSettings NotificationSettingsObject = "notification_settings"
)
Defines values for NotificationSettingsObject.
type NotificationUnreadCount ¶
type NotificationUnreadCount struct {
Object NotificationUnreadCountObject `json:"object"`
PendingAccountInvitations int `json:"pending_account_invitations"`
Read int `json:"read"`
Total int `json:"total"`
Unread int `json:"unread"`
}
NotificationUnreadCount defines model for NotificationUnreadCount.
type NotificationUnreadCountObject ¶
type NotificationUnreadCountObject string
NotificationUnreadCountObject defines model for NotificationUnreadCount.Object.
const (
NotificationUnreadCountObjectNotificationUnreadCount NotificationUnreadCountObject = "notification_unread_count"
)
Defines values for NotificationUnreadCountObject.
type NotificationWebhook ¶
type NotificationWebhook struct {
ContentType NotificationWebhookContentType `json:"content_type"`
Token string `json:"token"`
Url string `json:"url"`
}
NotificationWebhook defines model for NotificationWebhook.
type NotificationWebhookContentType ¶
type NotificationWebhookContentType string
NotificationWebhookContentType defines model for NotificationWebhook.ContentType.
const ( Json NotificationWebhookContentType = "json" Text NotificationWebhookContentType = "text" )
Defines values for NotificationWebhookContentType.
type Pagination ¶
type Pagination struct {
// Next Absolute-path URL for the next page, or null
Next *string `json:"next"`
// NextCursor Opaque signed cursor, or null
NextCursor *string `json:"next_cursor"`
Page int `json:"page"`
PageSize int `json:"page_size"`
// Prev Absolute-path URL for the previous page, or null
Prev *string `json:"prev"`
// PrevCursor Opaque signed cursor, or null
PrevCursor *string `json:"prev_cursor"`
Total int `json:"total"`
TotalPages int `json:"total_pages"`
}
Pagination Every list response carries this envelope. `items` is always an array (never null). `total = 0` on empty pages. Both offset and cursor pagination are supported; clients should prefer `next` URLs over constructing query strings.
type PaymentHistoryEntry ¶
type PaymentHistoryEntry struct {
AccountId openapi_types.UUID `json:"account_id"`
CreatedAt time.Time `json:"created_at"`
GatewayId string `json:"gateway_id"`
Id openapi_types.UUID `json:"id"`
InvoiceId *openapi_types.UUID `json:"invoice_id,omitempty"`
Object PaymentHistoryEntryObject `json:"object"`
TransactionId *openapi_types.UUID `json:"transaction_id,omitempty"`
UserId openapi_types.UUID `json:"user_id"`
}
PaymentHistoryEntry defines model for PaymentHistoryEntry.
type PaymentHistoryEntryObject ¶
type PaymentHistoryEntryObject string
PaymentHistoryEntryObject defines model for PaymentHistoryEntry.Object.
const (
PaymentHistory PaymentHistoryEntryObject = "payment_history"
)
Defines values for PaymentHistoryEntryObject.
type PaymentHistoryList ¶
type PaymentHistoryList struct {
Items []PaymentHistoryEntry `json:"items"`
Object PaymentHistoryListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
PaymentHistoryList defines model for PaymentHistoryList.
type PaymentHistoryListObject ¶
type PaymentHistoryListObject string
PaymentHistoryListObject defines model for PaymentHistoryList.Object.
const (
PaymentHistoryListObjectList PaymentHistoryListObject = "list"
)
Defines values for PaymentHistoryListObject.
type Plan ¶
type Plan struct {
Active bool `json:"active"`
// Core vCPU millicores per spherelet
Core int `json:"core"`
CountryCode string `json:"country_code"`
CurrencyCode string `json:"currency_code"`
// DisplayName User-facing label (Flex, Standard, Performance)
DisplayName string `json:"display_name"`
Id string `json:"id"`
// Memory Memory in MB per spherelet
Memory int `json:"memory"`
// Name Internal code (FLX, MAX, PWR)
Name string `json:"name"`
Object PlanObject `json:"object"`
Price float64 `json:"price"`
Slug string `json:"slug"`
// Type Plan kind (spherelet | spherestor)
Type string `json:"type"`
}
Plan defines model for Plan.
type PlanList ¶
type PlanList struct {
Items []Plan `json:"items"`
Object PlanListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
PlanList defines model for PlanList.
type PlanListObject ¶
type PlanListObject string
PlanListObject defines model for PlanList.Object.
const (
PlanListObjectList PlanListObject = "list"
)
Defines values for PlanListObject.
type PlanObject ¶
type PlanObject string
PlanObject defines model for Plan.Object.
const (
PlanObjectPlan PlanObject = "plan"
)
Defines values for PlanObject.
type Plugin ¶
type Plugin struct {
Active bool `json:"active"`
// BaseImage Container image reference (e.g., node, python)
BaseImage string `json:"base_image"`
// BaseVersion Comma-separated list of supported versions
BaseVersion string `json:"base_version"`
CreatedAt time.Time `json:"created_at"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object PluginObject `json:"object"`
}
Plugin defines model for Plugin.
type PluginList ¶
type PluginList struct {
Items []Plugin `json:"items"`
Object PluginListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
PluginList defines model for PluginList.
type PluginListObject ¶
type PluginListObject string
PluginListObject defines model for PluginList.Object.
const (
PluginListObjectList PluginListObject = "list"
)
Defines values for PluginListObject.
type PluginObject ¶
type PluginObject string
PluginObject defines model for Plugin.Object.
const (
PluginObjectPlugin PluginObject = "plugin"
)
Defines values for PluginObject.
type Problem ¶
type Problem struct {
// Code Stable machine-readable identifier suitable for client-side dispatch and i18n
Code ProblemCode `json:"code"`
// Detail Human-readable context; never contains secrets or server internals
Detail string `json:"detail"`
// Errors Present for field-level validation errors
Errors *[]ProblemFieldError `json:"errors,omitempty"`
// Instance The path that produced the error
Instance string `json:"instance"`
// RequestId Correlates to server logs
RequestId string `json:"request_id"`
// RetryAfterSeconds Mirrors `Retry-After` header on 429/503
RetryAfterSeconds *int `json:"retry_after_seconds"`
Status int `json:"status"`
// Title Short, stable, human-readable summary
Title string `json:"title"`
// TraceId W3C Trace Context trace id
TraceId *string `json:"trace_id"`
// Type Stable URI identifying the error class; resolves to documentation
Type string `json:"type"`
}
Problem RFC 7807 Problem Details envelope for every non-2xx response
type ProblemCode ¶
type ProblemCode string
ProblemCode Stable machine-readable identifier suitable for client-side dispatch and i18n
const ( ProblemCodeAPITOKENEXPIRED ProblemCode = "API_TOKEN_EXPIRED" ProblemCodeBadGateway ProblemCode = "bad_gateway" ProblemCodeConflict ProblemCode = "conflict" ProblemCodeDEPLOYMENTFAILED ProblemCode = "DEPLOYMENT_FAILED" ProblemCodeEMAILALREADYREGISTERED ProblemCode = "EMAIL_ALREADY_REGISTERED" ProblemCodeEMAILVERIFICATIONREQUIRED ProblemCode = "EMAIL_VERIFICATION_REQUIRED" ProblemCodeForbidden ProblemCode = "forbidden" ProblemCodeGatewayTimeout ProblemCode = "gateway_timeout" ProblemCodeGone ProblemCode = "gone" ProblemCodeINVALIDAPITOKEN ProblemCode = "INVALID_API_TOKEN" ProblemCodeInternalError ProblemCode = "internal_error" ProblemCodeInvalidRequest ProblemCode = "invalid_request" ProblemCodeMethodNotAllowed ProblemCode = "method_not_allowed" ProblemCodeMissingRequiredField ProblemCode = "missing_required_field" ProblemCodeNotFound ProblemCode = "not_found" ProblemCodeNotImplemented ProblemCode = "not_implemented" ProblemCodePAYMENTREQUIRED ProblemCode = "PAYMENT_REQUIRED" ProblemCodePROJECTQUOTAEXCEEDED ProblemCode = "PROJECT_QUOTA_EXCEEDED" ProblemCodePayloadTooLarge ProblemCode = "payload_too_large" ProblemCodePreconditionFailed ProblemCode = "precondition_failed" ProblemCodeQuotaExceeded ProblemCode = "quota_exceeded" ProblemCodeRateLimited ProblemCode = "rate_limited" ProblemCodeSIGNUPTHROTTLEDEVICE ProblemCode = "SIGNUP_THROTTLE_DEVICE" ProblemCodeSIGNUPTHROTTLEIP ProblemCode = "SIGNUP_THROTTLE_IP" ProblemCodeSPHERELETQUOTAEXCEEDED ProblemCode = "SPHERELET_QUOTA_EXCEEDED" ProblemCodeTRIALEXPIRED ProblemCode = "TRIAL_EXPIRED" ProblemCodeUnauthenticated ProblemCode = "unauthenticated" ProblemCodeUnprocessableEntity ProblemCode = "unprocessable_entity" ProblemCodeUnsupportedMediaType ProblemCode = "unsupported_media_type" ProblemCodeValidationFailed ProblemCode = "validation_failed" )
Defines values for ProblemCode.
type ProblemFieldError ¶
type ProblemFieldError struct {
// Code Stable machine-readable code
Code string `json:"code"`
DocsUrl *string `json:"docs_url,omitempty"`
// Field JSON pointer or dotted field path
Field string `json:"field"`
Message string `json:"message"`
}
ProblemFieldError defines model for ProblemFieldError.
type Project ¶
type Project struct {
AccountId openapi_types.UUID `json:"account_id"`
// Active Whether the project is enabled
Active bool `json:"active"`
// AlertEnabled Whether alert delivery is turned on
AlertEnabled bool `json:"alert_enabled"`
CreatedAt time.Time `json:"created_at"`
// CreatedBy User id of the creator
CreatedBy *string `json:"created_by"`
// DeploymentCount Number of non-deleted deployments in this project. Same
// denormalization pattern as service_count.
DeploymentCount int32 `json:"deployment_count"`
// Description Optional long-form description
Description *string `json:"description"`
// Id Opaque project identifier
Id string `json:"id"`
// LastOpenedAt Most recent open timestamp, or null if never opened
LastOpenedAt *time.Time `json:"last_opened_at"`
// Name Display name
Name string `json:"name"`
Object ProjectObject `json:"object"`
// ServiceCount Number of non-deleted services in this project. Denormalized
// rollup populated by the controller via a batched query —
// zero when no services exist (or when the response was built
// from a code path that doesn't enrich, e.g. POST creates).
ServiceCount int32 `json:"service_count"`
// SphereCount Sum of `sphere_count` across all non-deleted deployments in
// this project — i.e. total spherelet allocation. Same
// denormalization pattern as the other count fields.
SphereCount int32 `json:"sphere_count"`
UpdatedAt time.Time `json:"updated_at"`
// UserId Owner user id, or null when the project predates ownership tracking
UserId *string `json:"user_id"`
}
Project defines model for Project.
type ProjectList ¶
type ProjectList struct {
Items []Project `json:"items"`
Object ProjectListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
ProjectList defines model for ProjectList.
type ProjectListObject ¶
type ProjectListObject string
ProjectListObject defines model for ProjectList.Object.
const (
ProjectListObjectList ProjectListObject = "list"
)
Defines values for ProjectListObject.
type ProjectObject ¶
type ProjectObject string
ProjectObject defines model for Project.Object.
const (
ProjectObjectProject ProjectObject = "project"
)
Defines values for ProjectObject.
type ProjectResourceEnvironment ¶
type ProjectResourceEnvironment struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object ProjectResourceEnvironmentObject `json:"object"`
Services []EnvironmentResourceItem `json:"services"`
}
ProjectResourceEnvironment defines model for ProjectResourceEnvironment.
type ProjectResourceEnvironmentObject ¶
type ProjectResourceEnvironmentObject string
ProjectResourceEnvironmentObject defines model for ProjectResourceEnvironment.Object.
const (
ProjectResourceEnvironmentObjectProjectResourceEnvironment ProjectResourceEnvironmentObject = "project_resource_environment"
)
Defines values for ProjectResourceEnvironmentObject.
type ProjectResources ¶
type ProjectResources struct {
Environments []ProjectResourceEnvironment `json:"environments"`
Object ProjectResourcesObject `json:"object"`
ProjectId openapi_types.UUID `json:"project_id"`
ProjectName string `json:"project_name"`
TotalEnvironments int `json:"total_environments"`
TotalServices int `json:"total_services"`
}
ProjectResources defines model for ProjectResources.
type ProjectResourcesObject ¶
type ProjectResourcesObject string
ProjectResourcesObject defines model for ProjectResources.Object.
const (
ProjectResourcesObjectProjectResources ProjectResourcesObject = "project_resources"
)
Defines values for ProjectResourcesObject.
type ProjectRoleResolution ¶
type ProjectRoleResolution struct {
Object ProjectRoleResolutionObject `json:"object"`
// Role Resolved role (owner, admin, member, viewer, or none)
Role string `json:"role"`
}
ProjectRoleResolution defines model for ProjectRoleResolution.
type ProjectRoleResolutionObject ¶
type ProjectRoleResolutionObject string
ProjectRoleResolutionObject defines model for ProjectRoleResolution.Object.
const (
ProjectRole ProjectRoleResolutionObject = "project_role"
)
Defines values for ProjectRoleResolutionObject.
type RateLimited ¶
type RateLimited = Problem
RateLimited RFC 7807 Problem Details envelope for every non-2xx response
type Region ¶
type Region struct {
// Available Whether this region currently accepts new environments
Available bool `json:"available"`
// DisplayName Human-readable name suitable for UI display
DisplayName string `json:"display_name"`
// Name Canonical region identifier (e.g., `us-east-1`)
Name string `json:"name"`
Object RegionObject `json:"object"`
}
Region defines model for Region.
type RegionList ¶
type RegionList struct {
Items []Region `json:"items"`
Object RegionListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
RegionList defines model for RegionList.
type RegionListObject ¶
type RegionListObject string
RegionListObject defines model for RegionList.Object.
const (
RegionListObjectList RegionListObject = "list"
)
Defines values for RegionListObject.
type RegionObject ¶
type RegionObject string
RegionObject defines model for Region.Object.
const (
RegionObjectRegion RegionObject = "region"
)
Defines values for RegionObject.
type RemoveAccountMemberResp ¶
type RemoveAccountMemberResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRemoveAccountMemberResp ¶
func ParseRemoveAccountMemberResp(rsp *http.Response) (*RemoveAccountMemberResp, error)
ParseRemoveAccountMemberResp parses an HTTP response from a RemoveAccountMemberWithResponse call
func (RemoveAccountMemberResp) Status ¶
func (r RemoveAccountMemberResp) Status() string
Status returns HTTPResponse.Status
func (RemoveAccountMemberResp) StatusCode ¶
func (r RemoveAccountMemberResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveEnvironmentCustomDomainResp ¶
type RemoveEnvironmentCustomDomainResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRemoveEnvironmentCustomDomainResp ¶
func ParseRemoveEnvironmentCustomDomainResp(rsp *http.Response) (*RemoveEnvironmentCustomDomainResp, error)
ParseRemoveEnvironmentCustomDomainResp parses an HTTP response from a RemoveEnvironmentCustomDomainWithResponse call
func (RemoveEnvironmentCustomDomainResp) Status ¶
func (r RemoveEnvironmentCustomDomainResp) Status() string
Status returns HTTPResponse.Status
func (RemoveEnvironmentCustomDomainResp) StatusCode ¶
func (r RemoveEnvironmentCustomDomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveTeamMemberResp ¶
type RemoveTeamMemberResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Team
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRemoveTeamMemberResp ¶
func ParseRemoveTeamMemberResp(rsp *http.Response) (*RemoveTeamMemberResp, error)
ParseRemoveTeamMemberResp parses an HTTP response from a RemoveTeamMemberWithResponse call
func (RemoveTeamMemberResp) Status ¶
func (r RemoveTeamMemberResp) Status() string
Status returns HTTPResponse.Status
func (RemoveTeamMemberResp) StatusCode ¶
func (r RemoveTeamMemberResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveTeamProjectResp ¶
type RemoveTeamProjectResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRemoveTeamProjectResp ¶
func ParseRemoveTeamProjectResp(rsp *http.Response) (*RemoveTeamProjectResp, error)
ParseRemoveTeamProjectResp parses an HTTP response from a RemoveTeamProjectWithResponse call
func (RemoveTeamProjectResp) Status ¶
func (r RemoveTeamProjectResp) Status() string
Status returns HTTPResponse.Status
func (RemoveTeamProjectResp) StatusCode ¶
func (r RemoveTeamProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenameSphereFileJSONRequestBody ¶
type RenameSphereFileJSONRequestBody = RenameSphereFileRequest
RenameSphereFileJSONRequestBody defines body for RenameSphereFile for application/json ContentType.
type RenameSphereFileRequest ¶
type RenameSphereFileRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Path string `json:"path"`
RenamePath string `json:"rename_path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
RenameSphereFileRequest defines model for RenameSphereFileRequest.
type RenameSphereFileResp ¶
type RenameSphereFileResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRenameSphereFileResp ¶
func ParseRenameSphereFileResp(rsp *http.Response) (*RenameSphereFileResp, error)
ParseRenameSphereFileResp parses an HTTP response from a RenameSphereFileWithResponse call
func (RenameSphereFileResp) Status ¶
func (r RenameSphereFileResp) Status() string
Status returns HTTPResponse.Status
func (RenameSphereFileResp) StatusCode ¶
func (r RenameSphereFileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceDeploymentEnvVarsJSONRequestBody ¶
type ReplaceDeploymentEnvVarsJSONRequestBody = SetEnvVarsRequest
ReplaceDeploymentEnvVarsJSONRequestBody defines body for ReplaceDeploymentEnvVars for application/json ContentType.
type ReplaceDeploymentEnvVarsResp ¶
type ReplaceDeploymentEnvVarsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentOutput
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseReplaceDeploymentEnvVarsResp ¶
func ParseReplaceDeploymentEnvVarsResp(rsp *http.Response) (*ReplaceDeploymentEnvVarsResp, error)
ParseReplaceDeploymentEnvVarsResp parses an HTTP response from a ReplaceDeploymentEnvVarsWithResponse call
func (ReplaceDeploymentEnvVarsResp) Status ¶
func (r ReplaceDeploymentEnvVarsResp) Status() string
Status returns HTTPResponse.Status
func (ReplaceDeploymentEnvVarsResp) StatusCode ¶
func (r ReplaceDeploymentEnvVarsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceEnvironmentSecretsJSONRequestBody ¶
type ReplaceEnvironmentSecretsJSONRequestBody = SetEnvironmentSecretsRequest
ReplaceEnvironmentSecretsJSONRequestBody defines body for ReplaceEnvironmentSecrets for application/json ContentType.
type ReplaceEnvironmentSecretsResp ¶
type ReplaceEnvironmentSecretsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentSecretsResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseReplaceEnvironmentSecretsResp ¶
func ParseReplaceEnvironmentSecretsResp(rsp *http.Response) (*ReplaceEnvironmentSecretsResp, error)
ParseReplaceEnvironmentSecretsResp parses an HTTP response from a ReplaceEnvironmentSecretsWithResponse call
func (ReplaceEnvironmentSecretsResp) Status ¶
func (r ReplaceEnvironmentSecretsResp) Status() string
Status returns HTTPResponse.Status
func (ReplaceEnvironmentSecretsResp) StatusCode ¶
func (r ReplaceEnvironmentSecretsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceEnvironmentVariablesJSONRequestBody ¶
type ReplaceEnvironmentVariablesJSONRequestBody = SetEnvironmentVariablesRequest
ReplaceEnvironmentVariablesJSONRequestBody defines body for ReplaceEnvironmentVariables for application/json ContentType.
type ReplaceEnvironmentVariablesResp ¶
type ReplaceEnvironmentVariablesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EnvironmentVariablesResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseReplaceEnvironmentVariablesResp ¶
func ParseReplaceEnvironmentVariablesResp(rsp *http.Response) (*ReplaceEnvironmentVariablesResp, error)
ParseReplaceEnvironmentVariablesResp parses an HTTP response from a ReplaceEnvironmentVariablesWithResponse call
func (ReplaceEnvironmentVariablesResp) Status ¶
func (r ReplaceEnvironmentVariablesResp) Status() string
Status returns HTTPResponse.Status
func (ReplaceEnvironmentVariablesResp) StatusCode ¶
func (r ReplaceEnvironmentVariablesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResendAccountInvitationResp ¶
type ResendAccountInvitationResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountInvitation
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseResendAccountInvitationResp ¶
func ParseResendAccountInvitationResp(rsp *http.Response) (*ResendAccountInvitationResp, error)
ParseResendAccountInvitationResp parses an HTTP response from a ResendAccountInvitationWithResponse call
func (ResendAccountInvitationResp) Status ¶
func (r ResendAccountInvitationResp) Status() string
Status returns HTTPResponse.Status
func (ResendAccountInvitationResp) StatusCode ¶
func (r ResendAccountInvitationResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RestartDeploymentResp ¶
type RestartDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseRestartDeploymentResp ¶
func ParseRestartDeploymentResp(rsp *http.Response) (*RestartDeploymentResp, error)
ParseRestartDeploymentResp parses an HTTP response from a RestartDeploymentWithResponse call
func (RestartDeploymentResp) Status ¶
func (r RestartDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (RestartDeploymentResp) StatusCode ¶
func (r RestartDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RestoreResult ¶
type RestoreResult struct {
CreatedAt time.Time `json:"created_at"`
DeploymentId openapi_types.UUID `json:"deployment_id"`
Id openapi_types.UUID `json:"id"`
Object RestoreResultObject `json:"object"`
SnapshotId openapi_types.UUID `json:"snapshot_id"`
Status string `json:"status"`
}
RestoreResult defines model for RestoreResult.
type RestoreResultObject ¶
type RestoreResultObject string
RestoreResultObject defines model for RestoreResult.Object.
const (
SnapshotRestore RestoreResultObject = "snapshot_restore"
)
Defines values for RestoreResultObject.
type RestoreSnapshotJSONRequestBody ¶
type RestoreSnapshotJSONRequestBody = RestoreSnapshotRequest
RestoreSnapshotJSONRequestBody defines body for RestoreSnapshot for application/json ContentType.
type RestoreSnapshotRequest ¶
type RestoreSnapshotRequest struct {
TargetEnvironmentId *openapi_types.UUID `json:"target_environment_id,omitempty"`
TargetProjectId *openapi_types.UUID `json:"target_project_id,omitempty"`
TargetServiceName *string `json:"target_service_name,omitempty"`
}
RestoreSnapshotRequest All fields optional; omit to restore in place.
type RestoreSnapshotResp ¶
type RestoreSnapshotResp struct {
Body []byte
HTTPResponse *http.Response
JSON201 *RestoreResult
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRestoreSnapshotResp ¶
func ParseRestoreSnapshotResp(rsp *http.Response) (*RestoreSnapshotResp, error)
ParseRestoreSnapshotResp parses an HTTP response from a RestoreSnapshotWithResponse call
func (RestoreSnapshotResp) Status ¶
func (r RestoreSnapshotResp) Status() string
Status returns HTTPResponse.Status
func (RestoreSnapshotResp) StatusCode ¶
func (r RestoreSnapshotResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResumeDeploymentResp ¶
type ResumeDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseResumeDeploymentResp ¶
func ParseResumeDeploymentResp(rsp *http.Response) (*ResumeDeploymentResp, error)
ParseResumeDeploymentResp parses an HTTP response from a ResumeDeploymentWithResponse call
func (ResumeDeploymentResp) Status ¶
func (r ResumeDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (ResumeDeploymentResp) StatusCode ¶
func (r ResumeDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeAPITokenResp ¶
type RevokeAPITokenResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRevokeAPITokenResp ¶
func ParseRevokeAPITokenResp(rsp *http.Response) (*RevokeAPITokenResp, error)
ParseRevokeAPITokenResp parses an HTTP response from a RevokeAPITokenWithResponse call
func (RevokeAPITokenResp) Status ¶
func (r RevokeAPITokenResp) Status() string
Status returns HTTPResponse.Status
func (RevokeAPITokenResp) StatusCode ¶
func (r RevokeAPITokenResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeAccountInvitationResp ¶
type RevokeAccountInvitationResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountInvitation
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseRevokeAccountInvitationResp ¶
func ParseRevokeAccountInvitationResp(rsp *http.Response) (*RevokeAccountInvitationResp, error)
ParseRevokeAccountInvitationResp parses an HTTP response from a RevokeAccountInvitationWithResponse call
func (RevokeAccountInvitationResp) Status ¶
func (r RevokeAccountInvitationResp) Status() string
Status returns HTTPResponse.Status
func (RevokeAccountInvitationResp) StatusCode ¶
func (r RevokeAccountInvitationResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RollbackDeploymentJSONRequestBody ¶
type RollbackDeploymentJSONRequestBody = RollbackRequest
RollbackDeploymentJSONRequestBody defines body for RollbackDeployment for application/json ContentType.
type RollbackDeploymentResp ¶
type RollbackDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseRollbackDeploymentResp ¶
func ParseRollbackDeploymentResp(rsp *http.Response) (*RollbackDeploymentResp, error)
ParseRollbackDeploymentResp parses an HTTP response from a RollbackDeploymentWithResponse call
func (RollbackDeploymentResp) Status ¶
func (r RollbackDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (RollbackDeploymentResp) StatusCode ¶
func (r RollbackDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RollbackRequest ¶
type RollbackRequest struct {
// DeploymentId Deployment version id to roll back to
DeploymentId openapi_types.UUID `json:"deployment_id"`
}
RollbackRequest defines model for RollbackRequest.
type Runtime ¶
type Runtime struct {
// BuildCommand Command that produces the build artifact (`native` mode).
// Optional — a conventional per-language default is applied when
// omitted (e.g. `npm install && npm run build --if-present` for
// Node, `go build -o app ./...` for Go). Provide a value to override.
BuildCommand *string `json:"build_command,omitempty"`
// Context Build context directory (`docker` mode). Defaults to `root_dir`.
Context *string `json:"context,omitempty"`
// Dockerfile Path to the Dockerfile relative to the repo root (`docker` mode)
Dockerfile *string `json:"dockerfile,omitempty"`
// Image Fully-qualified image reference to pull and run (`image` mode)
Image *string `json:"image,omitempty"`
// Language Language toolchain for `native` mode
Language *RuntimeLanguage `json:"language,omitempty"`
// PipelineTier Build pipeline tier. Defaults to `starter`.
PipelineTier *RuntimePipelineTier `json:"pipeline_tier,omitempty"`
// Port Port the service listens on
Port *int `json:"port,omitempty"`
// PreDeployCommand Command run once after a successful build, before rollout
PreDeployCommand *string `json:"pre_deploy_command,omitempty"`
// RootDir Subdirectory within the repo containing this service. Defaults to `.`.
RootDir *string `json:"root_dir,omitempty"`
// StartCommand Command that starts the service (`native` mode).
// Optional — a conventional per-language default is applied when
// omitted (e.g. `npm start`, `./app`). Provide a value to override.
StartCommand *string `json:"start_command,omitempty"`
// Type Build mode. `native` builds from source using a managed
// language toolchain; `docker` builds from a Dockerfile;
// `image` skips the build and runs a prebuilt image.
Type RuntimeType `json:"type"`
// Version Language/runtime version for `native` mode
Version *string `json:"version,omitempty"`
// WatchPaths gitignore-style globs. A push only triggers a build when a
// changed file matches one of these. Defaults to `["**"]`.
WatchPaths *[]string `json:"watch_paths,omitempty"`
}
Runtime The runtime block of a build manifest. Describes how the service's source is turned into a runnable image.
type RuntimeLanguage ¶
type RuntimeLanguage string
RuntimeLanguage Language toolchain for `native` mode
const ( Bun RuntimeLanguage = "bun" Elixir RuntimeLanguage = "elixir" Go RuntimeLanguage = "go" Nodejs RuntimeLanguage = "nodejs" Python RuntimeLanguage = "python" Ruby RuntimeLanguage = "ruby" Rust RuntimeLanguage = "rust" )
Defines values for RuntimeLanguage.
type RuntimeLogStreamToken ¶
type RuntimeLogStreamToken struct {
// ExpiresAt RFC3339 absolute expiry. Tokens are typically valid for ~120 seconds.
ExpiresAt time.Time `json:"expires_at"`
Object RuntimeLogStreamTokenObject `json:"object"`
// SseToken Compact HMAC-SHA256 JWT-shaped token. Pass as `?sse_token=...`
// on the SSE stream URL. Single-use semantics aren't enforced;
// re-mint after the TTL window if the connection drops.
SseToken string `json:"sse_token"`
}
RuntimeLogStreamToken defines model for RuntimeLogStreamToken.
type RuntimeLogStreamTokenObject ¶
type RuntimeLogStreamTokenObject string
RuntimeLogStreamTokenObject defines model for RuntimeLogStreamToken.Object.
const (
RuntimeLogStreamTokenObjectRuntimeLogStreamToken RuntimeLogStreamTokenObject = "runtime_log_stream_token"
)
Defines values for RuntimeLogStreamTokenObject.
type RuntimePipelineTier ¶
type RuntimePipelineTier string
RuntimePipelineTier Build pipeline tier. Defaults to `starter`.
const ( RuntimePipelineTierPerformance RuntimePipelineTier = "performance" RuntimePipelineTierStarter RuntimePipelineTier = "starter" )
Defines values for RuntimePipelineTier.
type RuntimeType ¶
type RuntimeType string
RuntimeType Build mode. `native` builds from source using a managed language toolchain; `docker` builds from a Dockerfile; `image` skips the build and runs a prebuilt image.
const ( RuntimeTypeDocker RuntimeType = "docker" RuntimeTypeImage RuntimeType = "image" RuntimeTypeNative RuntimeType = "native" )
Defines values for RuntimeType.
type ScaleDeploymentJSONRequestBody ¶
type ScaleDeploymentJSONRequestBody = ScaleRequest
ScaleDeploymentJSONRequestBody defines body for ScaleDeployment for application/json ContentType.
type ScaleDeploymentResp ¶
type ScaleDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseScaleDeploymentResp ¶
func ParseScaleDeploymentResp(rsp *http.Response) (*ScaleDeploymentResp, error)
ParseScaleDeploymentResp parses an HTTP response from a ScaleDeploymentWithResponse call
func (ScaleDeploymentResp) Status ¶
func (r ScaleDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (ScaleDeploymentResp) StatusCode ¶
func (r ScaleDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ScaleRequest ¶
type ScaleRequest struct {
// Spherelets Target spherelet count
Spherelets int `json:"spherelets"`
}
ScaleRequest defines model for ScaleRequest.
type SchemaResponse ¶
type SchemaResponse struct {
Object SchemaResponseObject `json:"object"`
Outputs map[string]interface{} `json:"outputs"`
Schema map[string]interface{} `json:"schema"`
}
SchemaResponse defines model for SchemaResponse.
type SchemaResponseObject ¶
type SchemaResponseObject string
SchemaResponseObject defines model for SchemaResponse.Object.
const (
Schema SchemaResponseObject = "schema"
)
Defines values for SchemaResponseObject.
type SearchAccountResourcesParams ¶
type SearchAccountResourcesParams struct {
// Q Search query string
Q string `form:"q" json:"q"`
}
SearchAccountResourcesParams defines parameters for SearchAccountResources.
type SearchAccountResourcesResp ¶
type SearchAccountResourcesResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SearchResultList
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseSearchAccountResourcesResp ¶
func ParseSearchAccountResourcesResp(rsp *http.Response) (*SearchAccountResourcesResp, error)
ParseSearchAccountResourcesResp parses an HTTP response from a SearchAccountResourcesWithResponse call
func (SearchAccountResourcesResp) Status ¶
func (r SearchAccountResourcesResp) Status() string
Status returns HTTPResponse.Status
func (SearchAccountResourcesResp) StatusCode ¶
func (r SearchAccountResourcesResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchResult ¶
type SearchResult struct {
AccountId openapi_types.UUID `json:"account_id"`
// CustomDomain Deployment-only. Customer-configured custom domain for the
// deployment. Present when kind=deployment and one is set.
CustomDomain *string `json:"custom_domain"`
Id string `json:"id"`
Kind SearchResultKind `json:"kind"`
Name string `json:"name"`
Object SearchResultObject `json:"object"`
// ParentId Containing resource id — service/environment rows carry their
// project id, deployment rows carry their service id. Null for
// top-level kinds (project, team).
ParentId *string `json:"parent_id"`
// ParentName Display name of the parent resource (matches parent_id)
ParentName *string `json:"parent_name"`
// Path Relative URL for the UI to navigate to
Path string `json:"path"`
// Snippet Context preview around the match
Snippet *string `json:"snippet"`
// SubDomain Deployment-only. The auto-assigned computesphere.app subdomain
// for the deployment. Present when kind=deployment.
SubDomain *string `json:"sub_domain"`
}
SearchResult defines model for SearchResult.
type SearchResultKind ¶
type SearchResultKind string
SearchResultKind defines model for SearchResult.Kind.
const ( SearchResultKindDeployment SearchResultKind = "deployment" SearchResultKindEnvironment SearchResultKind = "environment" SearchResultKindInvoice SearchResultKind = "invoice" SearchResultKindProject SearchResultKind = "project" SearchResultKindService SearchResultKind = "service" SearchResultKindTeam SearchResultKind = "team" SearchResultKindUser SearchResultKind = "user" )
Defines values for SearchResultKind.
type SearchResultList ¶
type SearchResultList struct {
Items []SearchResult `json:"items"`
Object SearchResultListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SearchResultList defines model for SearchResultList.
type SearchResultListObject ¶
type SearchResultListObject string
SearchResultListObject defines model for SearchResultList.Object.
const (
SearchResultListObjectList SearchResultListObject = "list"
)
Defines values for SearchResultListObject.
type SearchResultObject ¶
type SearchResultObject string
SearchResultObject defines model for SearchResult.Object.
const (
SearchResultObjectSearchResult SearchResultObject = "search_result"
)
Defines values for SearchResultObject.
type Service ¶
type Service struct {
Active bool `json:"active"`
CreatedAt time.Time `json:"created_at"`
// Deployments Per-environment deployment summaries. Populated by the
// project-scoped list (`GET /v2/services?project_id=X`) so the
// project page can render the spherelet rollup and env status
// chips without an N+1 fetch. Omitted on single-resource Get —
// use `GET /v2/services/{sid}/deployments` for the full list.
Deployments *[]ServiceDeployment `json:"deployments,omitempty"`
Id string `json:"id"`
LastOpenedAt *time.Time `json:"last_opened_at"`
Name string `json:"name"`
Object ServiceObject `json:"object"`
Plan *Plan `json:"plan"`
// PlanId Compute tier id; null on legacy rows pre-Model-C
PlanId *string `json:"plan_id"`
ProjectId openapi_types.UUID `json:"project_id"`
// Type Service type slug (e.g. `web-service`, `background-worker`, `postgres`, `cron-job`)
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
}
Service defines model for Service.
type ServiceDeployment ¶
type ServiceDeployment struct {
EnvId string `json:"env_id"`
// Environment Human-readable environment name, null when not eager-loaded
Environment *string `json:"environment"`
Id string `json:"id"`
Name string `json:"name"`
Object ServiceDeploymentObject `json:"object"`
ServiceId string `json:"service_id"`
// SphereCount Number of spherelets running this deployment. The
// project page sums this across deployments to render the
// service-row spherelet rollup.
SphereCount int `json:"sphere_count"`
Status string `json:"status"`
Type string `json:"type"`
}
ServiceDeployment defines model for ServiceDeployment.
type ServiceDeploymentList ¶
type ServiceDeploymentList struct {
Items []ServiceDeployment `json:"items"`
Object ServiceDeploymentListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
ServiceDeploymentList defines model for ServiceDeploymentList.
type ServiceDeploymentListObject ¶
type ServiceDeploymentListObject string
ServiceDeploymentListObject defines model for ServiceDeploymentList.Object.
const (
ServiceDeploymentListObjectList ServiceDeploymentListObject = "list"
)
Defines values for ServiceDeploymentListObject.
type ServiceDeploymentObject ¶
type ServiceDeploymentObject string
ServiceDeploymentObject defines model for ServiceDeployment.Object.
const (
ServiceDeploymentObjectServiceDeployment ServiceDeploymentObject = "service_deployment"
)
Defines values for ServiceDeploymentObject.
type ServiceList ¶
type ServiceList struct {
Items []Service `json:"items"`
Object ServiceListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
ServiceList defines model for ServiceList.
type ServiceListObject ¶
type ServiceListObject string
ServiceListObject defines model for ServiceList.Object.
const (
ServiceListObjectList ServiceListObject = "list"
)
Defines values for ServiceListObject.
type ServiceObject ¶
type ServiceObject string
ServiceObject defines model for Service.Object.
const (
ServiceObjectService ServiceObject = "service"
)
Defines values for ServiceObject.
type SetCustomDomainRequest ¶
type SetCustomDomainRequest struct {
// CustomDomain Fully-qualified user-owned domain (e.g. `api.example.com`)
CustomDomain string `json:"custom_domain"`
}
SetCustomDomainRequest defines model for SetCustomDomainRequest.
type SetDeploymentEnvVarJSONRequestBody ¶
type SetDeploymentEnvVarJSONRequestBody = SetEnvVarRequest
SetDeploymentEnvVarJSONRequestBody defines body for SetDeploymentEnvVar for application/json ContentType.
type SetDeploymentEnvVarResp ¶
type SetDeploymentEnvVarResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentOutput
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseSetDeploymentEnvVarResp ¶
func ParseSetDeploymentEnvVarResp(rsp *http.Response) (*SetDeploymentEnvVarResp, error)
ParseSetDeploymentEnvVarResp parses an HTTP response from a SetDeploymentEnvVarWithResponse call
func (SetDeploymentEnvVarResp) Status ¶
func (r SetDeploymentEnvVarResp) Status() string
Status returns HTTPResponse.Status
func (SetDeploymentEnvVarResp) StatusCode ¶
func (r SetDeploymentEnvVarResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetEnvVarRequest ¶
type SetEnvVarRequest struct {
Value string `json:"value"`
}
SetEnvVarRequest defines model for SetEnvVarRequest.
type SetEnvVarsRequest ¶
type SetEnvVarsRequest struct {
EnvVars *map[string]string `json:"env_vars,omitempty"`
SecretVars *map[string]string `json:"secret_vars,omitempty"`
}
SetEnvVarsRequest defines model for SetEnvVarsRequest.
type SetEnvironmentCustomDomainJSONRequestBody ¶
type SetEnvironmentCustomDomainJSONRequestBody = SetCustomDomainRequest
SetEnvironmentCustomDomainJSONRequestBody defines body for SetEnvironmentCustomDomain for application/json ContentType.
type SetEnvironmentCustomDomainResp ¶
type SetEnvironmentCustomDomainResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseSetEnvironmentCustomDomainResp ¶
func ParseSetEnvironmentCustomDomainResp(rsp *http.Response) (*SetEnvironmentCustomDomainResp, error)
ParseSetEnvironmentCustomDomainResp parses an HTTP response from a SetEnvironmentCustomDomainWithResponse call
func (SetEnvironmentCustomDomainResp) Status ¶
func (r SetEnvironmentCustomDomainResp) Status() string
Status returns HTTPResponse.Status
func (SetEnvironmentCustomDomainResp) StatusCode ¶
func (r SetEnvironmentCustomDomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetEnvironmentSecretsRequest ¶
type SetEnvironmentSecretsRequest struct {
// Secrets The full secret map to store (name → value). Replaces the existing
// baseline (set semantics — keys not present are removed). Values are
// write-only and are never returned by any read.
Secrets map[string]string `json:"secrets"`
}
SetEnvironmentSecretsRequest defines model for SetEnvironmentSecretsRequest.
type SetEnvironmentVariablesRequest ¶
type SetEnvironmentVariablesRequest struct {
// Variables The full variable map to store. Replaces the existing baseline
// (set semantics — keys not present are removed).
Variables map[string]string `json:"variables"`
}
SetEnvironmentVariablesRequest defines model for SetEnvironmentVariablesRequest.
type Snapshot ¶
type Snapshot struct {
CreatedAt time.Time `json:"created_at"`
DeploymentId openapi_types.UUID `json:"deployment_id"`
Details *string `json:"details"`
Duration int64 `json:"duration"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object SnapshotObject `json:"object"`
Preserved bool `json:"preserved"`
Remarks *string `json:"remarks"`
Status string `json:"status"`
TriggeredBy *string `json:"triggered_by"`
TriggeredByName *string `json:"triggered_by_name"`
Type string `json:"type"`
UpdatedAt time.Time `json:"updated_at"`
}
Snapshot defines model for Snapshot.
type SnapshotList ¶
type SnapshotList struct {
Items []Snapshot `json:"items"`
Object SnapshotListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SnapshotList defines model for SnapshotList.
type SnapshotListObject ¶
type SnapshotListObject string
SnapshotListObject defines model for SnapshotList.Object.
const (
SnapshotListObjectList SnapshotListObject = "list"
)
Defines values for SnapshotListObject.
type SnapshotLog ¶
type SnapshotLog struct {
Action string `json:"action"`
CreatedAt time.Time `json:"created_at"`
DeploymentId openapi_types.UUID `json:"deployment_id"`
Id openapi_types.UUID `json:"id"`
Module *string `json:"module,omitempty"`
Object SnapshotLogObject `json:"object"`
Remarks *string `json:"remarks,omitempty"`
Title *string `json:"title,omitempty"`
}
SnapshotLog defines model for SnapshotLog.
type SnapshotLogList ¶
type SnapshotLogList struct {
Items []SnapshotLog `json:"items"`
Object SnapshotLogListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SnapshotLogList defines model for SnapshotLogList.
type SnapshotLogListObject ¶
type SnapshotLogListObject string
SnapshotLogListObject defines model for SnapshotLogList.Object.
const (
SnapshotLogListObjectList SnapshotLogListObject = "list"
)
Defines values for SnapshotLogListObject.
type SnapshotLogObject ¶
type SnapshotLogObject string
SnapshotLogObject defines model for SnapshotLog.Object.
const (
SnapshotLogObjectSnapshotLog SnapshotLogObject = "snapshot_log"
)
Defines values for SnapshotLogObject.
type SnapshotObject ¶
type SnapshotObject string
SnapshotObject defines model for Snapshot.Object.
const (
SnapshotObjectSnapshot SnapshotObject = "snapshot"
)
Defines values for SnapshotObject.
type SnapshotSchedule ¶
type SnapshotSchedule struct {
DeploymentId openapi_types.UUID `json:"deployment_id"`
// Enabled True when the schedule is actively triggering backups
Enabled bool `json:"enabled"`
// Id Backup row id that stores the schedule
Id openapi_types.UUID `json:"id"`
Object SnapshotScheduleObject `json:"object"`
// Remarks Free-text description shown alongside the schedule
Remarks *string `json:"remarks,omitempty"`
// ScheduleTime Cron expression driving the backup loop. A sentinel value
// of `0 0 31 2 *` is returned while the schedule is paused
// (it maps to a day that never occurs).
ScheduleTime string `json:"schedule_time"`
}
SnapshotSchedule defines model for SnapshotSchedule.
type SnapshotScheduleObject ¶
type SnapshotScheduleObject string
SnapshotScheduleObject defines model for SnapshotSchedule.Object.
const (
SnapshotScheduleObjectSnapshotSchedule SnapshotScheduleObject = "snapshot_schedule"
)
Defines values for SnapshotScheduleObject.
type SoftDeleteAccountJSONRequestBody ¶
type SoftDeleteAccountJSONRequestBody = SoftDeleteAccountRequest
SoftDeleteAccountJSONRequestBody defines body for SoftDeleteAccount for application/json ContentType.
type SoftDeleteAccountRequest ¶
type SoftDeleteAccountRequest struct {
// Reason Optional free-text reason captured on the audit-event row.
// Surfaced back in the account-events feed; not required and
// not validated against an enum so we can learn the shape of
// the data before locking it down.
Reason *string `json:"reason,omitempty"`
}
SoftDeleteAccountRequest defines model for SoftDeleteAccountRequest.
type SoftDeleteAccountResp ¶
type SoftDeleteAccountResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountState
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseSoftDeleteAccountResp ¶
func ParseSoftDeleteAccountResp(rsp *http.Response) (*SoftDeleteAccountResp, error)
ParseSoftDeleteAccountResp parses an HTTP response from a SoftDeleteAccountWithResponse call
func (SoftDeleteAccountResp) Status ¶
func (r SoftDeleteAccountResp) Status() string
Status returns HTTPResponse.Status
func (SoftDeleteAccountResp) StatusCode ¶
func (r SoftDeleteAccountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SphereFile ¶
type SphereFile struct {
CreatedAt string `json:"created_at"`
FullPath string `json:"full_path"`
IsDir bool `json:"is_dir"`
Name string `json:"name"`
Object SphereFileObject `json:"object"`
Permission int `json:"permission"`
Size string `json:"size"`
}
SphereFile defines model for SphereFile.
type SphereFileDetails ¶
type SphereFileDetails struct {
AccessTime string `json:"access_time"`
CreatedAt string `json:"created_at"`
IsDir bool `json:"is_dir"`
ModifiedTime string `json:"modified_time"`
Object SphereFileDetailsObject `json:"object"`
Size string `json:"size"`
}
SphereFileDetails defines model for SphereFileDetails.
type SphereFileDetailsObject ¶
type SphereFileDetailsObject string
SphereFileDetailsObject defines model for SphereFileDetails.Object.
const (
SphereFileDetailsObjectSphereFileDetails SphereFileDetailsObject = "sphere_file_details"
)
Defines values for SphereFileDetailsObject.
type SphereFileDetailsRequest ¶
type SphereFileDetailsRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
SphereFileDetailsRequest defines model for SphereFileDetailsRequest.
type SphereFileList ¶
type SphereFileList struct {
Items []SphereFile `json:"items"`
Object SphereFileListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SphereFileList defines model for SphereFileList.
type SphereFileListObject ¶
type SphereFileListObject string
SphereFileListObject defines model for SphereFileList.Object.
const (
SphereFileListObjectList SphereFileListObject = "list"
)
Defines values for SphereFileListObject.
type SphereFileObject ¶
type SphereFileObject string
SphereFileObject defines model for SphereFile.Object.
const (
SphereFileObjectSphereFile SphereFileObject = "sphere_file"
)
Defines values for SphereFileObject.
type SphereFileStorageUsage ¶
type SphereFileStorageUsage struct {
AvailableSpace string `json:"available_space"`
Object SphereFileStorageUsageObject `json:"object"`
TotalSpace string `json:"total_space"`
UsagePercent string `json:"usage_percent"`
UsedSpace string `json:"used_space"`
}
SphereFileStorageUsage defines model for SphereFileStorageUsage.
type SphereFileStorageUsageObject ¶
type SphereFileStorageUsageObject string
SphereFileStorageUsageObject defines model for SphereFileStorageUsage.Object.
const (
SphereFileStorageUsageObjectSphereFileStorageUsage SphereFileStorageUsageObject = "sphere_file_storage_usage"
)
Defines values for SphereFileStorageUsageObject.
type SphereFileStorageUsageRequest ¶
type SphereFileStorageUsageRequest struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Path string `json:"path"`
RestorePvcName *string `json:"restore_pvc_name,omitempty"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
SphereFileStorageUsageRequest defines model for SphereFileStorageUsageRequest.
type SphereletResource ¶
type SphereletResource struct {
// Name Tier code (FLX | MAX | PWR)
Name string `json:"name"`
Quantity int32 `json:"quantity"`
Rate float64 `json:"rate"`
}
SphereletResource defines model for SphereletResource.
type SpherestorMount ¶
type SpherestorMount struct {
DeploymentId openapi_types.UUID `json:"deployment_id"`
// Error Most recent reconciliation error from the controller
Error *string `json:"error,omitempty"`
// Id Mount record id
Id openapi_types.UUID `json:"id"`
// IsMounted Active (true) or deactivated (false)
IsMounted bool `json:"is_mounted"`
Object SpherestorMountObject `json:"object"`
// Path Absolute path inside the spherelet where the volume mounts
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
// Status True once the controller has reconciled the mount
Status bool `json:"status"`
}
SpherestorMount defines model for SpherestorMount.
type SpherestorMountId ¶
type SpherestorMountId = openapi_types.UUID
SpherestorMountId defines model for SpherestorMountId.
type SpherestorMountObject ¶
type SpherestorMountObject string
SpherestorMountObject defines model for SpherestorMount.Object.
const (
SpherestorMountObjectSpherestorMount SpherestorMountObject = "spherestor_mount"
)
Defines values for SpherestorMountObject.
type SpherestorResource ¶
type SpherestorResource struct {
Object SpherestorResourceObject `json:"object"`
// Quantity Remaining spherestor capacity (count)
Quantity int `json:"quantity"`
}
SpherestorResource defines model for SpherestorResource.
type SpherestorResourceObject ¶
type SpherestorResourceObject string
SpherestorResourceObject defines model for SpherestorResource.Object.
const (
SpherestorResourceObjectSpherestorResource SpherestorResourceObject = "spherestor_resource"
)
Defines values for SpherestorResourceObject.
type SpherestorVolume ¶
type SpherestorVolume struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
Error string `json:"error"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object SpherestorVolumeObject `json:"object"`
ServiceCount int `json:"service_count"`
// Status true once the underlying spherestor is ready; false during provisioning
Status bool `json:"status"`
StorageSize string `json:"storage_size"`
StorageType string `json:"storage_type"`
}
SpherestorVolume defines model for SpherestorVolume.
type SpherestorVolumeId ¶
type SpherestorVolumeId = openapi_types.UUID
SpherestorVolumeId defines model for SpherestorVolumeId.
type SpherestorVolumeList ¶
type SpherestorVolumeList struct {
Items []SpherestorVolume `json:"items"`
Object SpherestorVolumeListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SpherestorVolumeList defines model for SpherestorVolumeList.
type SpherestorVolumeListObject ¶
type SpherestorVolumeListObject string
SpherestorVolumeListObject defines model for SpherestorVolumeList.Object.
const (
SpherestorVolumeListObjectList SpherestorVolumeListObject = "list"
)
Defines values for SpherestorVolumeListObject.
type SpherestorVolumeObject ¶
type SpherestorVolumeObject string
SpherestorVolumeObject defines model for SpherestorVolume.Object.
const (
SpherestorVolumeObjectSpherestorVolume SpherestorVolumeObject = "spherestor_volume"
)
Defines values for SpherestorVolumeObject.
type StreamBuildLogsParams ¶
type StreamBuildLogsParams struct {
// SseToken Token from `/builds/{bid}/logs/token`. Scoped to this build.
SseToken string `form:"sse_token" json:"sse_token"`
}
StreamBuildLogsParams defines parameters for StreamBuildLogs.
type StreamBuildLogsResp ¶
type StreamBuildLogsResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseStreamBuildLogsResp ¶
func ParseStreamBuildLogsResp(rsp *http.Response) (*StreamBuildLogsResp, error)
ParseStreamBuildLogsResp parses an HTTP response from a StreamBuildLogsWithResponse call
func (StreamBuildLogsResp) Status ¶
func (r StreamBuildLogsResp) Status() string
Status returns HTTPResponse.Status
func (StreamBuildLogsResp) StatusCode ¶
func (r StreamBuildLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamCronJobRunLogsResp ¶
type StreamCronJobRunLogsResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseStreamCronJobRunLogsResp ¶
func ParseStreamCronJobRunLogsResp(rsp *http.Response) (*StreamCronJobRunLogsResp, error)
ParseStreamCronJobRunLogsResp parses an HTTP response from a StreamCronJobRunLogsWithResponse call
func (StreamCronJobRunLogsResp) Status ¶
func (r StreamCronJobRunLogsResp) Status() string
Status returns HTTPResponse.Status
func (StreamCronJobRunLogsResp) StatusCode ¶
func (r StreamCronJobRunLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamDeploymentRuntimeLogsParams ¶
type StreamDeploymentRuntimeLogsParams struct {
// SseToken Token from `/logs/runtime/stream/token`. Scoped to the deployment id.
SseToken string `form:"sse_token" json:"sse_token"`
}
StreamDeploymentRuntimeLogsParams defines parameters for StreamDeploymentRuntimeLogs.
type StreamDeploymentRuntimeLogsResp ¶
type StreamDeploymentRuntimeLogsResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseStreamDeploymentRuntimeLogsResp ¶
func ParseStreamDeploymentRuntimeLogsResp(rsp *http.Response) (*StreamDeploymentRuntimeLogsResp, error)
ParseStreamDeploymentRuntimeLogsResp parses an HTTP response from a StreamDeploymentRuntimeLogsWithResponse call
func (StreamDeploymentRuntimeLogsResp) Status ¶
func (r StreamDeploymentRuntimeLogsResp) Status() string
Status returns HTTPResponse.Status
func (StreamDeploymentRuntimeLogsResp) StatusCode ¶
func (r StreamDeploymentRuntimeLogsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Subscription ¶
type Subscription struct {
Active bool `json:"active"`
CountryCode string `json:"country_code"`
CreatedAt time.Time `json:"created_at"`
CurrencyCode string `json:"currency_code"`
Id string `json:"id"`
Name string `json:"name"`
Object SubscriptionObject `json:"object"`
Plans []SubscriptionPlan `json:"plans"`
Price float64 `json:"price"`
SubscriptionItem []SubscriptionItem `json:"subscription_item"`
}
Subscription defines model for Subscription.
type SubscriptionCategory ¶
type SubscriptionCategory struct {
Active bool `json:"active"`
CountryCode string `json:"country_code"`
CreatedAt time.Time `json:"created_at"`
CurrencyCode string `json:"currency_code"`
Id string `json:"id"`
Name string `json:"name"`
Object SubscriptionCategoryObject `json:"object"`
Price float64 `json:"price"`
SubscriptionItem []SubscriptionItem `json:"subscription_item"`
}
SubscriptionCategory defines model for SubscriptionCategory.
type SubscriptionCategoryList ¶
type SubscriptionCategoryList struct {
Items []SubscriptionCategory `json:"items"`
Object SubscriptionCategoryListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SubscriptionCategoryList defines model for SubscriptionCategoryList.
type SubscriptionCategoryListObject ¶
type SubscriptionCategoryListObject string
SubscriptionCategoryListObject defines model for SubscriptionCategoryList.Object.
const (
SubscriptionCategoryListObjectList SubscriptionCategoryListObject = "list"
)
Defines values for SubscriptionCategoryListObject.
type SubscriptionCategoryObject ¶
type SubscriptionCategoryObject string
SubscriptionCategoryObject defines model for SubscriptionCategory.Object.
const (
SubscriptionCategoryObjectSubscriptionCategory SubscriptionCategoryObject = "subscription_category"
)
Defines values for SubscriptionCategoryObject.
type SubscriptionCategoryRef ¶
type SubscriptionCategoryRef struct {
Id string `json:"id"`
Name string `json:"name"`
Object SubscriptionCategoryRefObject `json:"object"`
}
SubscriptionCategoryRef Inline-ref view of a SubscriptionCategory. Used as a grouping key.
type SubscriptionCategoryRefObject ¶
type SubscriptionCategoryRefObject string
SubscriptionCategoryRefObject defines model for SubscriptionCategoryRef.Object.
const (
SubscriptionCategoryRefObjectSubscriptionCategory SubscriptionCategoryRefObject = "subscription_category"
)
Defines values for SubscriptionCategoryRefObject.
type SubscriptionFallback ¶
type SubscriptionFallback struct {
FallbackCountry string `json:"fallback_country"`
OriginalCountry string `json:"original_country"`
UsedFallback bool `json:"used_fallback"`
}
SubscriptionFallback defines model for SubscriptionFallback.
type SubscriptionFeature ¶
type SubscriptionFeature struct {
Accessibility SubscriptionFeatureAccessibility `json:"accessibility"`
Active bool `json:"active"`
Description *string `json:"description,omitempty"`
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object SubscriptionFeatureObject `json:"object"`
Slug string `json:"slug"`
SubscriptionCategoryId *openapi_types.UUID `json:"subscription_category_id,omitempty"`
Type string `json:"type"`
Unit *string `json:"unit,omitempty"`
}
SubscriptionFeature defines model for SubscriptionFeature.
type SubscriptionFeatureAccessibility ¶
type SubscriptionFeatureAccessibility string
SubscriptionFeatureAccessibility defines model for SubscriptionFeature.Accessibility.
const ( SubscriptionFeatureAccessibilityDisabled SubscriptionFeatureAccessibility = "disabled" SubscriptionFeatureAccessibilityGeneral SubscriptionFeatureAccessibility = "general" SubscriptionFeatureAccessibilityPrivate SubscriptionFeatureAccessibility = "private" SubscriptionFeatureAccessibilityPublic SubscriptionFeatureAccessibility = "public" )
Defines values for SubscriptionFeatureAccessibility.
type SubscriptionFeatureList ¶
type SubscriptionFeatureList struct {
Items []SubscriptionFeature `json:"items"`
Object SubscriptionFeatureListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SubscriptionFeatureList defines model for SubscriptionFeatureList.
type SubscriptionFeatureListObject ¶
type SubscriptionFeatureListObject string
SubscriptionFeatureListObject defines model for SubscriptionFeatureList.Object.
const (
SubscriptionFeatureListObjectList SubscriptionFeatureListObject = "list"
)
Defines values for SubscriptionFeatureListObject.
type SubscriptionFeatureObject ¶
type SubscriptionFeatureObject string
SubscriptionFeatureObject defines model for SubscriptionFeature.Object.
const (
SubscriptionFeatureObjectSubscriptionFeature SubscriptionFeatureObject = "subscription_feature"
)
Defines values for SubscriptionFeatureObject.
type SubscriptionFeatureRef ¶
type SubscriptionFeatureRef struct {
// Accessibility general | public | private | disabled
Accessibility string `json:"accessibility"`
Id string `json:"id"`
Name string `json:"name"`
Object SubscriptionFeatureRefObject `json:"object"`
// Type boolean | integer | number | array | string
Type string `json:"type"`
}
SubscriptionFeatureRef Inline-ref view of a SubscriptionFeature. Carries enough context for pricing-comparison views (filter by accessibility, format by type) without a secondary lookup.
type SubscriptionFeatureRefObject ¶
type SubscriptionFeatureRefObject string
SubscriptionFeatureRefObject defines model for SubscriptionFeatureRef.Object.
const (
SubscriptionFeatureRefObjectSubscriptionFeature SubscriptionFeatureRefObject = "subscription_feature"
)
Defines values for SubscriptionFeatureRefObject.
type SubscriptionId ¶
type SubscriptionId = openapi_types.UUID
SubscriptionId defines model for SubscriptionId.
type SubscriptionItem ¶
type SubscriptionItem struct {
// Category Null when the endpoint doesn't preload the category (some list paths skip it).
Category *SubscriptionCategoryRef `json:"category"`
// Feature Inline-ref view of a SubscriptionFeature. Carries enough
// context for pricing-comparison views (filter by accessibility,
// format by type) without a secondary lookup.
Feature SubscriptionFeatureRef `json:"feature"`
Id string `json:"id"`
Object SubscriptionItemObject `json:"object"`
Slug string `json:"slug"`
Value string `json:"value"`
}
SubscriptionItem defines model for SubscriptionItem.
type SubscriptionItemObject ¶
type SubscriptionItemObject string
SubscriptionItemObject defines model for SubscriptionItem.Object.
const (
SubscriptionItemObjectSubscriptionItem SubscriptionItemObject = "subscription_item"
)
Defines values for SubscriptionItemObject.
type SubscriptionListResponse ¶
type SubscriptionListResponse struct {
Fallback *SubscriptionFallback `json:"fallback"`
Items []Subscription `json:"items"`
Object SubscriptionListResponseObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
SubscriptionListResponse defines model for SubscriptionListResponse.
type SubscriptionListResponseObject ¶
type SubscriptionListResponseObject string
SubscriptionListResponseObject defines model for SubscriptionListResponse.Object.
const (
SubscriptionListResponseObjectList SubscriptionListResponseObject = "list"
)
Defines values for SubscriptionListResponseObject.
type SubscriptionObject ¶
type SubscriptionObject string
SubscriptionObject defines model for Subscription.Object.
const (
SubscriptionObjectSubscription SubscriptionObject = "subscription"
)
Defines values for SubscriptionObject.
type SubscriptionPlan ¶
type SubscriptionPlan struct {
Active bool `json:"active"`
Core int `json:"core"`
CountryCode string `json:"country_code"`
CurrencyCode string `json:"currency_code"`
// DisplayName User-facing label derived from name (FLX→Flex, MAX→Standard, PWR→Performance)
DisplayName string `json:"display_name"`
Id string `json:"id"`
Memory int `json:"memory"`
Name string `json:"name"`
Object SubscriptionPlanObject `json:"object"`
Price float64 `json:"price"`
Slug string `json:"slug"`
Type string `json:"type"`
}
SubscriptionPlan defines model for SubscriptionPlan.
type SubscriptionPlanObject ¶
type SubscriptionPlanObject string
SubscriptionPlanObject defines model for SubscriptionPlan.Object.
const (
SubscriptionPlanObjectSubscriptionPlan SubscriptionPlanObject = "subscription_plan"
)
Defines values for SubscriptionPlanObject.
type SuspendDeploymentResp ¶
type SuspendDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *DeploymentAccepted
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseSuspendDeploymentResp ¶
func ParseSuspendDeploymentResp(rsp *http.Response) (*SuspendDeploymentResp, error)
ParseSuspendDeploymentResp parses an HTTP response from a SuspendDeploymentWithResponse call
func (SuspendDeploymentResp) Status ¶
func (r SuspendDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (SuspendDeploymentResp) StatusCode ¶
func (r SuspendDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TarSphereFileJSONRequestBody ¶
type TarSphereFileJSONRequestBody = TarSphereFileRequest
TarSphereFileJSONRequestBody defines body for TarSphereFile for application/json ContentType.
type TarSphereFileRequest ¶
type TarSphereFileRequest struct {
DeploymentId openapi_types.UUID `json:"deployment_id"`
EnvironmentId openapi_types.UUID `json:"environment_id"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
TarPath string `json:"tar_path"`
}
TarSphereFileRequest defines model for TarSphereFileRequest.
type TarSphereFileResp ¶
type TarSphereFileResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseTarSphereFileResp ¶
func ParseTarSphereFileResp(rsp *http.Response) (*TarSphereFileResp, error)
ParseTarSphereFileResp parses an HTTP response from a TarSphereFileWithResponse call
func (TarSphereFileResp) Status ¶
func (r TarSphereFileResp) Status() string
Status returns HTTPResponse.Status
func (TarSphereFileResp) StatusCode ¶
func (r TarSphereFileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Team ¶
type Team struct {
AccountId openapi_types.UUID `json:"account_id"`
CreatedAt time.Time `json:"created_at"`
// Description Optional long-form description
Description *string `json:"description"`
// Id Opaque team identifier
Id string `json:"id"`
// Members Users currently attached to the team
Members []TeamMember `json:"members"`
// Name Display name
Name string `json:"name"`
Object TeamObject `json:"object"`
// OwnerId User id of the team owner, or null if unset
OwnerId *string `json:"owner_id"`
UpdatedAt time.Time `json:"updated_at"`
}
Team defines model for Team.
type TeamList ¶
type TeamList struct {
Items []Team `json:"items"`
Object TeamListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
TeamList defines model for TeamList.
type TeamListObject ¶
type TeamListObject string
TeamListObject defines model for TeamList.Object.
const (
TeamListObjectList TeamListObject = "list"
)
Defines values for TeamListObject.
type TeamMember ¶
type TeamMember struct {
Email openapi_types.Email `json:"email"`
FirstName string `json:"first_name"`
Id string `json:"id"`
LastName string `json:"last_name"`
Object TeamMemberObject `json:"object"`
}
TeamMember defines model for TeamMember.
type TeamMemberObject ¶
type TeamMemberObject string
TeamMemberObject defines model for TeamMember.Object.
const (
TeamMemberObjectTeamMember TeamMemberObject = "team_member"
)
Defines values for TeamMemberObject.
type TeamObject ¶
type TeamObject string
TeamObject defines model for Team.Object.
const (
TeamObjectTeam TeamObject = "team"
)
Defines values for TeamObject.
type TeamProject ¶
type TeamProject struct {
CreatedAt time.Time `json:"created_at"`
Id string `json:"id"`
Object TeamProjectObject `json:"object"`
// Project Denormalized snapshot of the project a team has access to. Same
// shape pattern as InvitationAccountRef — id + name only, no
// further nesting. Renders inline in the Teams UI.
Project *TeamProjectProjectRef `json:"project,omitempty"`
ProjectId openapi_types.UUID `json:"project_id"`
// Role Permission level granted to the team on this project
Role TeamProjectRole `json:"role"`
TeamId openapi_types.UUID `json:"team_id"`
UpdatedAt time.Time `json:"updated_at"`
}
TeamProject defines model for TeamProject.
type TeamProjectList ¶
type TeamProjectList struct {
Items []TeamProject `json:"items"`
Object TeamProjectListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
TeamProjectList defines model for TeamProjectList.
type TeamProjectListObject ¶
type TeamProjectListObject string
TeamProjectListObject defines model for TeamProjectList.Object.
const (
TeamProjectListObjectList TeamProjectListObject = "list"
)
Defines values for TeamProjectListObject.
type TeamProjectObject ¶
type TeamProjectObject string
TeamProjectObject defines model for TeamProject.Object.
const (
TeamProjectObjectTeamProject TeamProjectObject = "team_project"
)
Defines values for TeamProjectObject.
type TeamProjectProjectRef ¶
type TeamProjectProjectRef struct {
Id openapi_types.UUID `json:"id"`
Name string `json:"name"`
Object TeamProjectProjectRefObject `json:"object"`
}
TeamProjectProjectRef Denormalized snapshot of the project a team has access to. Same shape pattern as InvitationAccountRef — id + name only, no further nesting. Renders inline in the Teams UI.
type TeamProjectProjectRefObject ¶
type TeamProjectProjectRefObject string
TeamProjectProjectRefObject defines model for TeamProjectProjectRef.Object.
const (
ProjectRef TeamProjectProjectRefObject = "project_ref"
)
Defines values for TeamProjectProjectRefObject.
type TeamProjectRole ¶
type TeamProjectRole string
TeamProjectRole Permission level granted to the team on this project
const ( TeamProjectRoleEditable TeamProjectRole = "editable" TeamProjectRoleViewable TeamProjectRole = "viewable" )
Defines values for TeamProjectRole.
type ToggleEnvironmentSubdomainJSONRequestBody ¶
type ToggleEnvironmentSubdomainJSONRequestBody = ToggleSubdomainRequest
ToggleEnvironmentSubdomainJSONRequestBody defines body for ToggleEnvironmentSubdomain for application/json ContentType.
type ToggleEnvironmentSubdomainResp ¶
type ToggleEnvironmentSubdomainResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseToggleEnvironmentSubdomainResp ¶
func ParseToggleEnvironmentSubdomainResp(rsp *http.Response) (*ToggleEnvironmentSubdomainResp, error)
ParseToggleEnvironmentSubdomainResp parses an HTTP response from a ToggleEnvironmentSubdomainWithResponse call
func (ToggleEnvironmentSubdomainResp) Status ¶
func (r ToggleEnvironmentSubdomainResp) Status() string
Status returns HTTPResponse.Status
func (ToggleEnvironmentSubdomainResp) StatusCode ¶
func (r ToggleEnvironmentSubdomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ToggleGuardrailStatusParams ¶
type ToggleGuardrailStatusParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
ToggleGuardrailStatusParams defines parameters for ToggleGuardrailStatus.
type ToggleGuardrailStatusResp ¶
type ToggleGuardrailStatusResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseToggleGuardrailStatusResp ¶
func ParseToggleGuardrailStatusResp(rsp *http.Response) (*ToggleGuardrailStatusResp, error)
ParseToggleGuardrailStatusResp parses an HTTP response from a ToggleGuardrailStatusWithResponse call
func (ToggleGuardrailStatusResp) Status ¶
func (r ToggleGuardrailStatusResp) Status() string
Status returns HTTPResponse.Status
func (ToggleGuardrailStatusResp) StatusCode ¶
func (r ToggleGuardrailStatusResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ToggleSubdomainRequest ¶
type ToggleSubdomainRequest struct {
Enabled bool `json:"enabled"`
}
ToggleSubdomainRequest defines model for ToggleSubdomainRequest.
type TriggerBuildJSONRequestBody ¶
type TriggerBuildJSONRequestBody = TriggerBuildRequest
TriggerBuildJSONRequestBody defines body for TriggerBuild for application/json ContentType.
type TriggerBuildRequest ¶
type TriggerBuildRequest struct {
// Manifest Build manifest (computesphere.yaml). Describes how to build and
// deploy a single service. Build arguments and environment values
// declared here are intended for non-sensitive configuration only.
Manifest Manifest `json:"manifest"`
// Trigger Optional trigger options for a build.
Trigger *BuildTriggerRequest `json:"trigger,omitempty"`
}
TriggerBuildRequest Request body for triggering a build.
type TriggerBuildResp ¶
type TriggerBuildResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Build
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseTriggerBuildResp ¶
func ParseTriggerBuildResp(rsp *http.Response) (*TriggerBuildResp, error)
ParseTriggerBuildResp parses an HTTP response from a TriggerBuildWithResponse call
func (TriggerBuildResp) Status ¶
func (r TriggerBuildResp) Status() string
Status returns HTTPResponse.Status
func (TriggerBuildResp) StatusCode ¶
func (r TriggerBuildResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Unauthenticated ¶
type Unauthenticated = Problem
Unauthenticated RFC 7807 Problem Details envelope for every non-2xx response
type UnprocessableEntity ¶
type UnprocessableEntity = Problem
UnprocessableEntity RFC 7807 Problem Details envelope for every non-2xx response
type UntarSphereFileJSONRequestBody ¶
type UntarSphereFileJSONRequestBody = TarSphereFileRequest
UntarSphereFileJSONRequestBody defines body for UntarSphereFile for application/json ContentType.
type UntarSphereFileResp ¶
type UntarSphereFileResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseUntarSphereFileResp ¶
func ParseUntarSphereFileResp(rsp *http.Response) (*UntarSphereFileResp, error)
ParseUntarSphereFileResp parses an HTTP response from a UntarSphereFileWithResponse call
func (UntarSphereFileResp) Status ¶
func (r UntarSphereFileResp) Status() string
Status returns HTTPResponse.Status
func (UntarSphereFileResp) StatusCode ¶
func (r UntarSphereFileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAccountMemberRoleJSONRequestBody ¶
type UpdateAccountMemberRoleJSONRequestBody = UpdateAccountMemberRoleRequest
UpdateAccountMemberRoleJSONRequestBody defines body for UpdateAccountMemberRole for application/json ContentType.
type UpdateAccountMemberRoleRequest ¶
type UpdateAccountMemberRoleRequest struct {
Role UpdateAccountMemberRoleRequestRole `json:"role"`
}
UpdateAccountMemberRoleRequest defines model for UpdateAccountMemberRoleRequest.
type UpdateAccountMemberRoleRequestRole ¶
type UpdateAccountMemberRoleRequestRole string
UpdateAccountMemberRoleRequestRole defines model for UpdateAccountMemberRoleRequest.Role.
const ( UpdateAccountMemberRoleRequestRoleAdmin UpdateAccountMemberRoleRequestRole = "admin" UpdateAccountMemberRoleRequestRoleMember UpdateAccountMemberRoleRequestRole = "member" )
Defines values for UpdateAccountMemberRoleRequestRole.
type UpdateAccountMemberRoleResp ¶
type UpdateAccountMemberRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AccountMembershipPermission
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateAccountMemberRoleResp ¶
func ParseUpdateAccountMemberRoleResp(rsp *http.Response) (*UpdateAccountMemberRoleResp, error)
ParseUpdateAccountMemberRoleResp parses an HTTP response from a UpdateAccountMemberRoleWithResponse call
func (UpdateAccountMemberRoleResp) Status ¶
func (r UpdateAccountMemberRoleResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAccountMemberRoleResp) StatusCode ¶
func (r UpdateAccountMemberRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAlertRuleJSONRequestBody ¶
type UpdateAlertRuleJSONRequestBody = UpdateAlertRuleRequest
UpdateAlertRuleJSONRequestBody defines body for UpdateAlertRule for application/json ContentType.
type UpdateAlertRuleRequest ¶
type UpdateAlertRuleRequest struct {
Active *bool `json:"active,omitempty"`
AlertType *UpdateAlertRuleRequestAlertType `json:"alert_type,omitempty"`
EnvironmentId *openapi_types.UUID `json:"environment_id,omitempty"`
EvaluationPeriod *int `json:"evaluation_period,omitempty"`
SeverityLevel *UpdateAlertRuleRequestSeverityLevel `json:"severity_level,omitempty"`
Threshold *int `json:"threshold,omitempty"`
}
UpdateAlertRuleRequest All fields optional; only present fields are applied.
type UpdateAlertRuleRequestAlertType ¶
type UpdateAlertRuleRequestAlertType string
UpdateAlertRuleRequestAlertType defines model for UpdateAlertRuleRequest.AlertType.
const ( UpdateAlertRuleRequestAlertTypeCpu UpdateAlertRuleRequestAlertType = "cpu" UpdateAlertRuleRequestAlertTypeDisk UpdateAlertRuleRequestAlertType = "disk" UpdateAlertRuleRequestAlertTypeMemory UpdateAlertRuleRequestAlertType = "memory" )
Defines values for UpdateAlertRuleRequestAlertType.
type UpdateAlertRuleRequestSeverityLevel ¶
type UpdateAlertRuleRequestSeverityLevel string
UpdateAlertRuleRequestSeverityLevel defines model for UpdateAlertRuleRequest.SeverityLevel.
const ( UpdateAlertRuleRequestSeverityLevelHigh UpdateAlertRuleRequestSeverityLevel = "high" UpdateAlertRuleRequestSeverityLevelLow UpdateAlertRuleRequestSeverityLevel = "low" UpdateAlertRuleRequestSeverityLevelMedium UpdateAlertRuleRequestSeverityLevel = "medium" )
Defines values for UpdateAlertRuleRequestSeverityLevel.
type UpdateAlertRuleResp ¶
type UpdateAlertRuleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AlertRule
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateAlertRuleResp ¶
func ParseUpdateAlertRuleResp(rsp *http.Response) (*UpdateAlertRuleResp, error)
ParseUpdateAlertRuleResp parses an HTTP response from a UpdateAlertRuleWithResponse call
func (UpdateAlertRuleResp) Status ¶
func (r UpdateAlertRuleResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAlertRuleResp) StatusCode ¶
func (r UpdateAlertRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateBuildManifestJSONRequestBody ¶
type UpdateBuildManifestJSONRequestBody = Manifest
UpdateBuildManifestJSONRequestBody defines body for UpdateBuildManifest for application/json ContentType.
type UpdateBuildManifestResp ¶
type UpdateBuildManifestResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ManifestUpdateAck
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateBuildManifestResp ¶
func ParseUpdateBuildManifestResp(rsp *http.Response) (*UpdateBuildManifestResp, error)
ParseUpdateBuildManifestResp parses an HTTP response from a UpdateBuildManifestWithResponse call
func (UpdateBuildManifestResp) Status ¶
func (r UpdateBuildManifestResp) Status() string
Status returns HTTPResponse.Status
func (UpdateBuildManifestResp) StatusCode ¶
func (r UpdateBuildManifestResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCurrentUserJSONRequestBody ¶
type UpdateCurrentUserJSONRequestBody = UpdateCurrentUserRequest
UpdateCurrentUserJSONRequestBody defines body for UpdateCurrentUser for application/json ContentType.
type UpdateCurrentUserRequest ¶
type UpdateCurrentUserRequest struct {
// ConfirmPassword Must match new_password when set
ConfirmPassword *string `json:"confirm_password,omitempty"`
// CurrentPassword Required when new_password is set
CurrentPassword *string `json:"current_password,omitempty"`
DefaultAccountId *openapi_types.UUID `json:"default_account_id,omitempty"`
FirstName *string `json:"first_name,omitempty"`
LastName *string `json:"last_name,omitempty"`
// NewPassword When present, triggers password change
NewPassword *string `json:"new_password,omitempty"`
// PhotoUrl Canonical public URL from POST /v2/users/me/photo-upload-url.
// Server validates host, container, and avatars/{user_id}-*
// path prefix before persisting.
PhotoUrl *string `json:"photo_url,omitempty"`
SystemTheme *bool `json:"system_theme,omitempty"`
Theme *UpdateCurrentUserRequestTheme `json:"theme,omitempty"`
}
UpdateCurrentUserRequest All fields optional; only present fields are applied.
type UpdateCurrentUserRequestTheme ¶
type UpdateCurrentUserRequestTheme string
UpdateCurrentUserRequestTheme defines model for UpdateCurrentUserRequest.Theme.
const ( UpdateCurrentUserRequestThemeDark UpdateCurrentUserRequestTheme = "dark" UpdateCurrentUserRequestThemeLight UpdateCurrentUserRequestTheme = "light" UpdateCurrentUserRequestThemeSystem UpdateCurrentUserRequestTheme = "system" )
Defines values for UpdateCurrentUserRequestTheme.
type UpdateCurrentUserResp ¶
type UpdateCurrentUserResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CurrentUser
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateCurrentUserResp ¶
func ParseUpdateCurrentUserResp(rsp *http.Response) (*UpdateCurrentUserResp, error)
ParseUpdateCurrentUserResp parses an HTTP response from a UpdateCurrentUserWithResponse call
func (UpdateCurrentUserResp) Status ¶
func (r UpdateCurrentUserResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCurrentUserResp) StatusCode ¶
func (r UpdateCurrentUserResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDeploymentJSONRequestBody ¶
type UpdateDeploymentJSONRequestBody = DeploymentUpdateRequest
UpdateDeploymentJSONRequestBody defines body for UpdateDeployment for application/json ContentType.
type UpdateDeploymentResp ¶
type UpdateDeploymentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *DeploymentOutput
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateDeploymentResp ¶
func ParseUpdateDeploymentResp(rsp *http.Response) (*UpdateDeploymentResp, error)
ParseUpdateDeploymentResp parses an HTTP response from a UpdateDeploymentWithResponse call
func (UpdateDeploymentResp) Status ¶
func (r UpdateDeploymentResp) Status() string
Status returns HTTPResponse.Status
func (UpdateDeploymentResp) StatusCode ¶
func (r UpdateDeploymentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateDomainPathRequest ¶
type UpdateDomainPathRequest struct {
Action UpdateDomainPathRequestAction `json:"action"`
DeploymentId openapi_types.UUID `json:"deployment_id"`
// Path URL path prefix to bind, e.g. `/api`
Path string `json:"path"`
}
UpdateDomainPathRequest defines model for UpdateDomainPathRequest.
type UpdateDomainPathRequestAction ¶
type UpdateDomainPathRequestAction string
UpdateDomainPathRequestAction defines model for UpdateDomainPathRequest.Action.
const ( Add UpdateDomainPathRequestAction = "add" Remove UpdateDomainPathRequestAction = "remove" )
Defines values for UpdateDomainPathRequestAction.
type UpdateEnvironmentDomainPathJSONRequestBody ¶
type UpdateEnvironmentDomainPathJSONRequestBody = UpdateDomainPathRequest
UpdateEnvironmentDomainPathJSONRequestBody defines body for UpdateEnvironmentDomainPath for application/json ContentType.
type UpdateEnvironmentDomainPathResp ¶
type UpdateEnvironmentDomainPathResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateEnvironmentDomainPathResp ¶
func ParseUpdateEnvironmentDomainPathResp(rsp *http.Response) (*UpdateEnvironmentDomainPathResp, error)
ParseUpdateEnvironmentDomainPathResp parses an HTTP response from a UpdateEnvironmentDomainPathWithResponse call
func (UpdateEnvironmentDomainPathResp) Status ¶
func (r UpdateEnvironmentDomainPathResp) Status() string
Status returns HTTPResponse.Status
func (UpdateEnvironmentDomainPathResp) StatusCode ¶
func (r UpdateEnvironmentDomainPathResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEnvironmentJSONRequestBody ¶
type UpdateEnvironmentJSONRequestBody = UpdateEnvironmentRequest
UpdateEnvironmentJSONRequestBody defines body for UpdateEnvironment for application/json ContentType.
type UpdateEnvironmentNetworkingJSONRequestBody ¶
type UpdateEnvironmentNetworkingJSONRequestBody = UpdateNetworkAccessRequest
UpdateEnvironmentNetworkingJSONRequestBody defines body for UpdateEnvironmentNetworking for application/json ContentType.
type UpdateEnvironmentNetworkingResp ¶
type UpdateEnvironmentNetworkingResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateEnvironmentNetworkingResp ¶
func ParseUpdateEnvironmentNetworkingResp(rsp *http.Response) (*UpdateEnvironmentNetworkingResp, error)
ParseUpdateEnvironmentNetworkingResp parses an HTTP response from a UpdateEnvironmentNetworkingWithResponse call
func (UpdateEnvironmentNetworkingResp) Status ¶
func (r UpdateEnvironmentNetworkingResp) Status() string
Status returns HTTPResponse.Status
func (UpdateEnvironmentNetworkingResp) StatusCode ¶
func (r UpdateEnvironmentNetworkingResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateEnvironmentRequest ¶
type UpdateEnvironmentRequest struct {
Name *string `json:"name,omitempty"`
NetworkPolicy *NetworkPolicy `json:"network_policy,omitempty"`
}
UpdateEnvironmentRequest defines model for UpdateEnvironmentRequest.
type UpdateEnvironmentResp ¶
type UpdateEnvironmentResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Environment
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateEnvironmentResp ¶
func ParseUpdateEnvironmentResp(rsp *http.Response) (*UpdateEnvironmentResp, error)
ParseUpdateEnvironmentResp parses an HTTP response from a UpdateEnvironmentWithResponse call
func (UpdateEnvironmentResp) Status ¶
func (r UpdateEnvironmentResp) Status() string
Status returns HTTPResponse.Status
func (UpdateEnvironmentResp) StatusCode ¶
func (r UpdateEnvironmentResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGuardrailJSONRequestBody ¶
type UpdateGuardrailJSONRequestBody = CreateGuardrailRequest
UpdateGuardrailJSONRequestBody defines body for UpdateGuardrail for application/json ContentType.
type UpdateGuardrailParams ¶
type UpdateGuardrailParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
UpdateGuardrailParams defines parameters for UpdateGuardrail.
type UpdateGuardrailResp ¶
type UpdateGuardrailResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateGuardrailResp ¶
func ParseUpdateGuardrailResp(rsp *http.Response) (*UpdateGuardrailResp, error)
ParseUpdateGuardrailResp parses an HTTP response from a UpdateGuardrailWithResponse call
func (UpdateGuardrailResp) Status ¶
func (r UpdateGuardrailResp) Status() string
Status returns HTTPResponse.Status
func (UpdateGuardrailResp) StatusCode ¶
func (r UpdateGuardrailResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateGuardrailRuleJSONRequestBody ¶
type UpdateGuardrailRuleJSONRequestBody = CreateGuardrailRuleRequest
UpdateGuardrailRuleJSONRequestBody defines body for UpdateGuardrailRule for application/json ContentType.
type UpdateGuardrailRuleParams ¶
type UpdateGuardrailRuleParams struct {
// XAccountId Selects the active account for this request
XAccountId XAccountId `json:"x-account-id"`
}
UpdateGuardrailRuleParams defines parameters for UpdateGuardrailRule.
type UpdateGuardrailRuleResp ¶
type UpdateGuardrailRuleResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateGuardrailRuleResp ¶
func ParseUpdateGuardrailRuleResp(rsp *http.Response) (*UpdateGuardrailRuleResp, error)
ParseUpdateGuardrailRuleResp parses an HTTP response from a UpdateGuardrailRuleWithResponse call
func (UpdateGuardrailRuleResp) Status ¶
func (r UpdateGuardrailRuleResp) Status() string
Status returns HTTPResponse.Status
func (UpdateGuardrailRuleResp) StatusCode ¶
func (r UpdateGuardrailRuleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNetworkAccessRequest ¶
type UpdateNetworkAccessRequest struct {
Type string `json:"type"`
WhitelistedIps *[]string `json:"whitelisted_ips,omitempty"`
}
UpdateNetworkAccessRequest defines model for UpdateNetworkAccessRequest.
type UpdateNotificationJSONRequestBody ¶
type UpdateNotificationJSONRequestBody = UpdateNotificationRequest
UpdateNotificationJSONRequestBody defines body for UpdateNotification for application/json ContentType.
type UpdateNotificationRequest ¶
type UpdateNotificationRequest struct {
// Seen Set to true to mark the notification as seen. Only true is supported.
Seen bool `json:"seen"`
}
UpdateNotificationRequest defines model for UpdateNotificationRequest.
type UpdateNotificationResp ¶
type UpdateNotificationResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateNotificationResp ¶
func ParseUpdateNotificationResp(rsp *http.Response) (*UpdateNotificationResp, error)
ParseUpdateNotificationResp parses an HTTP response from a UpdateNotificationWithResponse call
func (UpdateNotificationResp) Status ¶
func (r UpdateNotificationResp) Status() string
Status returns HTTPResponse.Status
func (UpdateNotificationResp) StatusCode ¶
func (r UpdateNotificationResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateProjectJSONRequestBody ¶
type UpdateProjectJSONRequestBody = UpdateProjectRequest
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
type UpdateProjectRequest ¶
type UpdateProjectRequest struct {
AccountId *openapi_types.UUID `json:"account_id,omitempty"`
// AlertEnabled Toggle per-project alert dispatch. Omitting the field leaves
// the existing value untouched (PATCH semantics).
AlertEnabled *bool `json:"alert_enabled,omitempty"`
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateProjectRequest defines model for UpdateProjectRequest.
type UpdateProjectResp ¶
type UpdateProjectResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Project
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateProjectResp ¶
func ParseUpdateProjectResp(rsp *http.Response) (*UpdateProjectResp, error)
ParseUpdateProjectResp parses an HTTP response from a UpdateProjectWithResponse call
func (UpdateProjectResp) Status ¶
func (r UpdateProjectResp) Status() string
Status returns HTTPResponse.Status
func (UpdateProjectResp) StatusCode ¶
func (r UpdateProjectResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateServiceJSONRequestBody ¶
type UpdateServiceJSONRequestBody = UpdateServiceRequest
UpdateServiceJSONRequestBody defines body for UpdateService for application/json ContentType.
type UpdateServiceRequest ¶
type UpdateServiceRequest struct {
PlanId string `json:"plan_id"`
}
UpdateServiceRequest defines model for UpdateServiceRequest.
type UpdateServiceResp ¶
type UpdateServiceResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Service
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateServiceResp ¶
func ParseUpdateServiceResp(rsp *http.Response) (*UpdateServiceResp, error)
ParseUpdateServiceResp parses an HTTP response from a UpdateServiceWithResponse call
func (UpdateServiceResp) Status ¶
func (r UpdateServiceResp) Status() string
Status returns HTTPResponse.Status
func (UpdateServiceResp) StatusCode ¶
func (r UpdateServiceResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSnapshotJSONRequestBody ¶
type UpdateSnapshotJSONRequestBody = UpdateSnapshotRequest
UpdateSnapshotJSONRequestBody defines body for UpdateSnapshot for application/json ContentType.
type UpdateSnapshotRequest ¶
type UpdateSnapshotRequest struct {
Remarks string `json:"remarks"`
}
UpdateSnapshotRequest defines model for UpdateSnapshotRequest.
type UpdateSnapshotResp ¶
type UpdateSnapshotResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateSnapshotResp ¶
func ParseUpdateSnapshotResp(rsp *http.Response) (*UpdateSnapshotResp, error)
ParseUpdateSnapshotResp parses an HTTP response from a UpdateSnapshotWithResponse call
func (UpdateSnapshotResp) Status ¶
func (r UpdateSnapshotResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSnapshotResp) StatusCode ¶
func (r UpdateSnapshotResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSpherestorMountJSONRequestBody ¶
type UpdateSpherestorMountJSONRequestBody = UpdateSpherestorMountRequest
UpdateSpherestorMountJSONRequestBody defines body for UpdateSpherestorMount for application/json ContentType.
type UpdateSpherestorMountRequest ¶
type UpdateSpherestorMountRequest struct {
// Path Absolute path inside the spherelet where the volume mounts
Path *string `json:"path,omitempty"`
}
UpdateSpherestorMountRequest Patch the mutable subset of an existing mount. Omitted fields are left as-is. Currently `path` is the only field the backend honors — `is_mounted` has dedicated mount/unmount endpoints, `storage_size` is managed elsewhere.
type UpdateSpherestorMountResp ¶
type UpdateSpherestorMountResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SpherestorMount
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateSpherestorMountResp ¶
func ParseUpdateSpherestorMountResp(rsp *http.Response) (*UpdateSpherestorMountResp, error)
ParseUpdateSpherestorMountResp parses an HTTP response from a UpdateSpherestorMountWithResponse call
func (UpdateSpherestorMountResp) Status ¶
func (r UpdateSpherestorMountResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSpherestorMountResp) StatusCode ¶
func (r UpdateSpherestorMountResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateSpherestorVolumeJSONRequestBody ¶
type UpdateSpherestorVolumeJSONRequestBody = UpdateSpherestorVolumeRequest
UpdateSpherestorVolumeJSONRequestBody defines body for UpdateSpherestorVolume for application/json ContentType.
type UpdateSpherestorVolumeRequest ¶
type UpdateSpherestorVolumeRequest struct {
Name *string `json:"name,omitempty"`
StorageSize *string `json:"storage_size,omitempty"`
}
UpdateSpherestorVolumeRequest All fields optional; only present fields are applied.
type UpdateSpherestorVolumeResp ¶
type UpdateSpherestorVolumeResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SpherestorVolume
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateSpherestorVolumeResp ¶
func ParseUpdateSpherestorVolumeResp(rsp *http.Response) (*UpdateSpherestorVolumeResp, error)
ParseUpdateSpherestorVolumeResp parses an HTTP response from a UpdateSpherestorVolumeWithResponse call
func (UpdateSpherestorVolumeResp) Status ¶
func (r UpdateSpherestorVolumeResp) Status() string
Status returns HTTPResponse.Status
func (UpdateSpherestorVolumeResp) StatusCode ¶
func (r UpdateSpherestorVolumeResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTeamJSONRequestBody ¶
type UpdateTeamJSONRequestBody = UpdateTeamRequest
UpdateTeamJSONRequestBody defines body for UpdateTeam for application/json ContentType.
type UpdateTeamProjectRoleJSONRequestBody ¶
type UpdateTeamProjectRoleJSONRequestBody = UpdateTeamProjectRoleRequest
UpdateTeamProjectRoleJSONRequestBody defines body for UpdateTeamProjectRole for application/json ContentType.
type UpdateTeamProjectRoleRequest ¶
type UpdateTeamProjectRoleRequest struct {
Role UpdateTeamProjectRoleRequestRole `json:"role"`
}
UpdateTeamProjectRoleRequest defines model for UpdateTeamProjectRoleRequest.
type UpdateTeamProjectRoleRequestRole ¶
type UpdateTeamProjectRoleRequestRole string
UpdateTeamProjectRoleRequestRole defines model for UpdateTeamProjectRoleRequest.Role.
const ( Editable UpdateTeamProjectRoleRequestRole = "editable" Viewable UpdateTeamProjectRoleRequestRole = "viewable" )
Defines values for UpdateTeamProjectRoleRequestRole.
type UpdateTeamProjectRoleResp ¶
type UpdateTeamProjectRoleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *TeamProject
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateTeamProjectRoleResp ¶
func ParseUpdateTeamProjectRoleResp(rsp *http.Response) (*UpdateTeamProjectRoleResp, error)
ParseUpdateTeamProjectRoleResp parses an HTTP response from a UpdateTeamProjectRoleWithResponse call
func (UpdateTeamProjectRoleResp) Status ¶
func (r UpdateTeamProjectRoleResp) Status() string
Status returns HTTPResponse.Status
func (UpdateTeamProjectRoleResp) StatusCode ¶
func (r UpdateTeamProjectRoleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTeamRequest ¶
type UpdateTeamRequest struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
UpdateTeamRequest defines model for UpdateTeamRequest.
type UpdateTeamResp ¶
type UpdateTeamResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Team
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpdateTeamResp ¶
func ParseUpdateTeamResp(rsp *http.Response) (*UpdateTeamResp, error)
ParseUpdateTeamResp parses an HTTP response from a UpdateTeamWithResponse call
func (UpdateTeamResp) Status ¶
func (r UpdateTeamResp) Status() string
Status returns HTTPResponse.Status
func (UpdateTeamResp) StatusCode ¶
func (r UpdateTeamResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadSphereFileMultipartBody ¶
type UploadSphereFileMultipartBody struct {
EnvironmentId openapi_types.UUID `json:"environment_id"`
File openapi_types.File `json:"file"`
// Path Directory path inside the spherestor (relative)
Path string `json:"path"`
SpherestorId openapi_types.UUID `json:"spherestor_id"`
}
UploadSphereFileMultipartBody defines parameters for UploadSphereFile.
type UploadSphereFileMultipartRequestBody ¶
type UploadSphereFileMultipartRequestBody UploadSphereFileMultipartBody
UploadSphereFileMultipartRequestBody defines body for UploadSphereFile for multipart/form-data ContentType.
type UploadSphereFileResp ¶
type UploadSphereFileResp struct {
Body []byte
HTTPResponse *http.Response
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON413 *Problem
ApplicationproblemJSON500 *InternalError
}
func ParseUploadSphereFileResp ¶
func ParseUploadSphereFileResp(rsp *http.Response) (*UploadSphereFileResp, error)
ParseUploadSphereFileResp parses an HTTP response from a UploadSphereFileWithResponse call
func (UploadSphereFileResp) Status ¶
func (r UploadSphereFileResp) Status() string
Status returns HTTPResponse.Status
func (UploadSphereFileResp) StatusCode ¶
func (r UploadSphereFileResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpsertDeploymentSnapshotScheduleJSONRequestBody ¶
type UpsertDeploymentSnapshotScheduleJSONRequestBody = UpsertSnapshotScheduleRequest
UpsertDeploymentSnapshotScheduleJSONRequestBody defines body for UpsertDeploymentSnapshotSchedule for application/json ContentType.
type UpsertDeploymentSnapshotScheduleResp ¶
type UpsertDeploymentSnapshotScheduleResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SnapshotSchedule
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON500 *InternalError
}
func ParseUpsertDeploymentSnapshotScheduleResp ¶
func ParseUpsertDeploymentSnapshotScheduleResp(rsp *http.Response) (*UpsertDeploymentSnapshotScheduleResp, error)
ParseUpsertDeploymentSnapshotScheduleResp parses an HTTP response from a UpsertDeploymentSnapshotScheduleWithResponse call
func (UpsertDeploymentSnapshotScheduleResp) Status ¶
func (r UpsertDeploymentSnapshotScheduleResp) Status() string
Status returns HTTPResponse.Status
func (UpsertDeploymentSnapshotScheduleResp) StatusCode ¶
func (r UpsertDeploymentSnapshotScheduleResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpsertNotificationSettingsJSONRequestBody ¶
type UpsertNotificationSettingsJSONRequestBody = UpsertNotificationSettingsRequest
UpsertNotificationSettingsJSONRequestBody defines body for UpsertNotificationSettings for application/json ContentType.
type UpsertNotificationSettingsRequest ¶
type UpsertNotificationSettingsRequest struct {
Activity bool `json:"activity"`
Billing bool `json:"billing"`
Deployment bool `json:"deployment"`
EmailEnabled bool `json:"email_enabled"`
Emails []openapi_types.Email `json:"emails"`
InappEnabled bool `json:"inapp_enabled"`
Invites bool `json:"invites"`
Payment bool `json:"payment"`
WebhookEnabled bool `json:"webhook_enabled"`
Webhooks []NotificationWebhook `json:"webhooks"`
}
UpsertNotificationSettingsRequest defines model for UpsertNotificationSettingsRequest.
type UpsertNotificationSettingsResp ¶
type UpsertNotificationSettingsResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *NotificationSettings
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON500 *InternalError
}
func ParseUpsertNotificationSettingsResp ¶
func ParseUpsertNotificationSettingsResp(rsp *http.Response) (*UpsertNotificationSettingsResp, error)
ParseUpsertNotificationSettingsResp parses an HTTP response from a UpsertNotificationSettingsWithResponse call
func (UpsertNotificationSettingsResp) Status ¶
func (r UpsertNotificationSettingsResp) Status() string
Status returns HTTPResponse.Status
func (UpsertNotificationSettingsResp) StatusCode ¶
func (r UpsertNotificationSettingsResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpsertSnapshotScheduleRequest ¶
type UpsertSnapshotScheduleRequest struct {
Remarks *string `json:"remarks,omitempty"`
// ScheduleTime Standard cron expression (5 fields); validated before publish
ScheduleTime string `json:"schedule_time"`
}
UpsertSnapshotScheduleRequest defines model for UpsertSnapshotScheduleRequest.
type UserAccount ¶
type UserAccount struct {
Active bool `json:"active"`
Id openapi_types.UUID `json:"id"`
IsDefault bool `json:"is_default"`
Name string `json:"name"`
Object UserAccountObject `json:"object"`
OwnerUserId *openapi_types.UUID `json:"owner_user_id"`
// Role Caller's role on this account (owner/admin/member/viewer)
Role string `json:"role"`
}
UserAccount defines model for UserAccount.
type UserAccountList ¶
type UserAccountList struct {
Items []UserAccount `json:"items"`
Object UserAccountListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
UserAccountList defines model for UserAccountList.
type UserAccountListObject ¶
type UserAccountListObject string
UserAccountListObject defines model for UserAccountList.Object.
const (
UserAccountListObjectList UserAccountListObject = "list"
)
Defines values for UserAccountListObject.
type UserAccountObject ¶
type UserAccountObject string
UserAccountObject defines model for UserAccount.Object.
const (
UserAccountObjectUserAccount UserAccountObject = "user_account"
)
Defines values for UserAccountObject.
type UserPendingInvitation ¶
type UserPendingInvitation struct {
AccountId openapi_types.UUID `json:"account_id"`
Body string `json:"body"`
CreatedAt time.Time `json:"created_at"`
Id openapi_types.UUID `json:"id"`
Object UserPendingInvitationObject `json:"object"`
Seen bool `json:"seen"`
Title string `json:"title"`
Url string `json:"url"`
}
UserPendingInvitation defines model for UserPendingInvitation.
type UserPendingInvitationList ¶
type UserPendingInvitationList struct {
Items []UserPendingInvitation `json:"items"`
Object UserPendingInvitationListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
UserPendingInvitationList defines model for UserPendingInvitationList.
type UserPendingInvitationListObject ¶
type UserPendingInvitationListObject string
UserPendingInvitationListObject defines model for UserPendingInvitationList.Object.
const (
UserPendingInvitationListObjectList UserPendingInvitationListObject = "list"
)
Defines values for UserPendingInvitationListObject.
type UserPendingInvitationObject ¶
type UserPendingInvitationObject string
UserPendingInvitationObject defines model for UserPendingInvitation.Object.
const (
UserPendingInvitationObjectUserPendingInvitation UserPendingInvitationObject = "user_pending_invitation"
)
Defines values for UserPendingInvitationObject.
type UserProject ¶
type UserProject struct {
AccountId openapi_types.UUID `json:"account_id"`
Active bool `json:"active"`
AlertEnabled bool `json:"alert_enabled"`
CreatedAt time.Time `json:"created_at"`
CreatedBy *string `json:"created_by"`
DeploymentCount int `json:"deployment_count"`
Description *string `json:"description"`
Id string `json:"id"`
LastOpenedAt *time.Time `json:"last_opened_at"`
Name string `json:"name"`
Object UserProjectObject `json:"object"`
ServiceCount int `json:"service_count"`
SphereCount int `json:"sphere_count"`
SpherestorUsed int `json:"spherestor_used"`
UserId *string `json:"user_id"`
}
UserProject defines model for UserProject.
type UserProjectList ¶
type UserProjectList struct {
Items []UserProject `json:"items"`
Object UserProjectListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
UserProjectList defines model for UserProjectList.
type UserProjectListObject ¶
type UserProjectListObject string
UserProjectListObject defines model for UserProjectList.Object.
const (
UserProjectListObjectList UserProjectListObject = "list"
)
Defines values for UserProjectListObject.
type UserProjectObject ¶
type UserProjectObject string
UserProjectObject defines model for UserProject.Object.
const (
UserProjectObjectUserProject UserProjectObject = "user_project"
)
Defines values for UserProjectObject.
type UserSearchHistoryItem ¶
type UserSearchHistoryItem struct {
Object UserSearchHistoryItemObject `json:"object"`
Query string `json:"query"`
}
UserSearchHistoryItem defines model for UserSearchHistoryItem.
type UserSearchHistoryItemObject ¶
type UserSearchHistoryItemObject string
UserSearchHistoryItemObject defines model for UserSearchHistoryItem.Object.
const (
UserSearchHistoryItemObjectUserSearchHistoryItem UserSearchHistoryItemObject = "user_search_history_item"
)
Defines values for UserSearchHistoryItemObject.
type UserSearchHistoryList ¶
type UserSearchHistoryList struct {
Items []UserSearchHistoryItem `json:"items"`
Object UserSearchHistoryListObject `json:"object"`
// Pagination Every list response carries this envelope. `items` is always an array
// (never null). `total = 0` on empty pages. Both offset and cursor
// pagination are supported; clients should prefer `next` URLs over
// constructing query strings.
Pagination Pagination `json:"pagination"`
Warnings []Warning `json:"warnings"`
}
UserSearchHistoryList defines model for UserSearchHistoryList.
type UserSearchHistoryListObject ¶
type UserSearchHistoryListObject string
UserSearchHistoryListObject defines model for UserSearchHistoryList.Object.
const (
UserSearchHistoryListObjectList UserSearchHistoryListObject = "list"
)
Defines values for UserSearchHistoryListObject.
type ValidateApplyManifestJSONRequestBody ¶
type ValidateApplyManifestJSONRequestBody = ApplyRequest
ValidateApplyManifestJSONRequestBody defines body for ValidateApplyManifest for application/json ContentType.
type ValidateApplyManifestResp ¶
type ValidateApplyManifestResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ApplyValidationResponse
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON500 *InternalError
}
func ParseValidateApplyManifestResp ¶
func ParseValidateApplyManifestResp(rsp *http.Response) (*ValidateApplyManifestResp, error)
ParseValidateApplyManifestResp parses an HTTP response from a ValidateApplyManifestWithResponse call
func (ValidateApplyManifestResp) Status ¶
func (r ValidateApplyManifestResp) Status() string
Status returns HTTPResponse.Status
func (ValidateApplyManifestResp) StatusCode ¶
func (r ValidateApplyManifestResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ValidateManifestJSONRequestBody ¶
type ValidateManifestJSONRequestBody = Manifest
ValidateManifestJSONRequestBody defines body for ValidateManifest for application/json ContentType.
type ValidateManifestResp ¶
type ValidateManifestResp struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ManifestValidation
ApplicationproblemJSON400 *ValidationFailed
ApplicationproblemJSON401 *Unauthenticated
ApplicationproblemJSON403 *Forbidden
ApplicationproblemJSON500 *InternalError
}
func ParseValidateManifestResp ¶
func ParseValidateManifestResp(rsp *http.Response) (*ValidateManifestResp, error)
ParseValidateManifestResp parses an HTTP response from a ValidateManifestWithResponse call
func (ValidateManifestResp) Status ¶
func (r ValidateManifestResp) Status() string
Status returns HTTPResponse.Status
func (ValidateManifestResp) StatusCode ¶
func (r ValidateManifestResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ValidationFailed ¶
type ValidationFailed = Problem
ValidationFailed RFC 7807 Problem Details envelope for every non-2xx response
type VerifyDeploymentDomainResp ¶
type VerifyDeploymentDomainResp struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Domain
ApplicationproblemJSON404 *NotFound
ApplicationproblemJSON422 *UnprocessableEntity
ApplicationproblemJSON500 *InternalError
}
func ParseVerifyDeploymentDomainResp ¶
func ParseVerifyDeploymentDomainResp(rsp *http.Response) (*VerifyDeploymentDomainResp, error)
ParseVerifyDeploymentDomainResp parses an HTTP response from a VerifyDeploymentDomainWithResponse call
func (VerifyDeploymentDomainResp) Status ¶
func (r VerifyDeploymentDomainResp) Status() string
Status returns HTTPResponse.Status
func (VerifyDeploymentDomainResp) StatusCode ¶
func (r VerifyDeploymentDomainResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode