Versions in this module Expand all Collapse all v0 v0.22.0 Aug 26, 2026 Changes in this version + const BasicAuthScopes + const BearerAuthScopes + var HTTPClient = &http.Client + func NewAttachServiceToVPCRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewAttachServiceToVPCRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewCreateReplicaSetRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewCreateReplicaSetRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewCreateServiceRequest(server string, projectID ProjectID, body CreateServiceJSONRequestBody) (*http.Request, error) + func NewCreateServiceRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error) + func NewCreateVPCPeeringRequest(server string, projectID ProjectID, vpcID VPCId, ...) (*http.Request, error) + func NewCreateVPCPeeringRequestWithBody(server string, projectID ProjectID, vpcID VPCId, contentType string, ...) (*http.Request, error) + func NewCreateVPCRequest(server string, projectID ProjectID, body CreateVPCJSONRequestBody) (*http.Request, error) + func NewCreateVPCRequestWithBody(server string, projectID ProjectID, contentType string, body io.Reader) (*http.Request, error) + func NewDeleteReplicaSetRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewDeleteServiceRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewDeleteVPCPeeringRequest(server string, projectID ProjectID, vpcID VPCId, peeringID PeeringID) (*http.Request, error) + func NewDeleteVPCRequest(server string, projectID ProjectID, vpcID VPCId) (*http.Request, error) + func NewDetachServiceFromVPCRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewDetachServiceFromVPCRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewDisablePoolerRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewDisableReplicaPoolerRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewEnablePoolerRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewEnableReplicaPoolerRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewForkServiceRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewForkServiceRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewGetAuthInfoRequest(server string) (*http.Request, error) + func NewGetProjectsRequest(server string) (*http.Request, error) + func NewGetReplicaSetsRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewGetServiceLogsRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewGetServiceMetricsAvailableSeriesRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewGetServiceMetricsSeriesRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewGetServiceMetricsSeriesRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewGetServiceRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewGetServicesRequest(server string, projectID ProjectID) (*http.Request, error) + func NewGetVPCPeeringRequest(server string, projectID ProjectID, vpcID VPCId, peeringID PeeringID) (*http.Request, error) + func NewGetVPCPeeringsRequest(server string, projectID ProjectID, vpcID VPCId) (*http.Request, error) + func NewGetVPCRequest(server string, projectID ProjectID, vpcID VPCId) (*http.Request, error) + func NewGetVPCsRequest(server string, projectID ProjectID) (*http.Request, error) + func NewIdentifyUserRequest(server string, body IdentifyUserJSONRequestBody) (*http.Request, error) + func NewIdentifyUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewLogoutRequest(server string, body LogoutJSONRequestBody) (*http.Request, error) + func NewLogoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewRenameServiceRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewRenameServiceRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewRenameVPCRequest(server string, projectID ProjectID, vpcID VPCId, body RenameVPCJSONRequestBody) (*http.Request, error) + func NewRenameVPCRequestWithBody(server string, projectID ProjectID, vpcID VPCId, contentType string, ...) (*http.Request, error) + func NewResizeReplicaSetRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewResizeReplicaSetRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewResizeServiceRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewResizeServiceRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewSetEnvironmentRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewSetEnvironmentRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewSetHAReplicaRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewSetHAReplicaRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + func NewSetReplicaEnvironmentRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewSetReplicaEnvironmentRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewStartServiceRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewStopServiceRequest(server string, projectID ProjectID, serviceID ServiceID) (*http.Request, error) + func NewTrackEventRequest(server string, body TrackEventJSONRequestBody) (*http.Request, error) + func NewTrackEventRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewUpdatePasswordRequest(server string, projectID ProjectID, serviceID ServiceID, ...) (*http.Request, error) + func NewUpdatePasswordRequestWithBody(server string, projectID ProjectID, serviceID ServiceID, contentType string, ...) (*http.Request, error) + type AnalyticsResponse struct + Status *string + type AttachServiceToVPCJSONRequestBody = ServiceVPCInput + type AttachServiceToVPCResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SuccessMessage + JSON4XX *ClientError + func ParseAttachServiceToVPCResponse(rsp *http.Response) (*AttachServiceToVPCResponse, error) + func (r AttachServiceToVPCResponse) Status() string + func (r AttachServiceToVPCResponse) StatusCode() int + type AuthInfo struct + APIKey *AuthInfoAPIKey + APIKeyDeprecated *AuthInfoAPIKey + Oauth *AuthInfoOAuth + Type AuthInfoType + type AuthInfoAPIKey struct + Created time.Time + IssuingUser AuthInfoIssuingUser + Name string + Project AuthInfoProject + PublicKey string + type AuthInfoIssuingUser struct + Email openapi_types.Email + ID string + Name string + type AuthInfoOAuth struct + User AuthInfoUser + type AuthInfoProject struct + ID string + Name string + PlanType string + type AuthInfoType string + const AuthInfoTypeAPIKey + const AuthInfoTypeOauth + type AuthInfoUser struct + Email openapi_types.Email + ID string + Name string + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) AttachServiceToVPC(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) AttachServiceToVPCWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) CreateReplicaSet(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) CreateReplicaSetWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) CreateService(ctx context.Context, projectID ProjectID, body CreateServiceJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateServiceWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) CreateVPC(ctx context.Context, projectID ProjectID, body CreateVPCJSONRequestBody, ...) (*http.Response, error) + func (c *Client) CreateVPCPeering(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + func (c *Client) CreateVPCPeeringWithBody(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*http.Response, error) + func (c *Client) CreateVPCWithBody(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DeleteReplicaSet(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) DeleteService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) DeleteVPC(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + func (c *Client) DeleteVPCPeering(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*http.Response, error) + func (c *Client) DetachServiceFromVPC(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) DetachServiceFromVPCWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) DisablePooler(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) DisableReplicaPooler(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) EnablePooler(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) EnableReplicaPooler(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) ForkService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) ForkServiceWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetAuthInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetProjects(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetReplicaSets(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetServiceLogs(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetServiceMetricsAvailableSeries(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetServiceMetricsSeries(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetServiceMetricsSeriesWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) GetServices(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetVPC(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + func (c *Client) GetVPCPeering(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*http.Response, error) + func (c *Client) GetVPCPeerings(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + func (c *Client) GetVPCs(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) IdentifyUser(ctx context.Context, body IdentifyUserJSONRequestBody, ...) (*http.Response, error) + func (c *Client) IdentifyUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) Logout(ctx context.Context, body LogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) LogoutWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) RenameService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) RenameServiceWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) RenameVPC(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + func (c *Client) RenameVPCWithBody(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*http.Response, error) + func (c *Client) ResizeReplicaSet(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) ResizeReplicaSetWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) ResizeService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) ResizeServiceWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) SetEnvironment(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) SetEnvironmentWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) SetHAReplica(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) SetHAReplicaWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) SetReplicaEnvironment(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) SetReplicaEnvironmentWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) StartService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) StopService(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) TrackEvent(ctx context.Context, body TrackEventJSONRequestBody, ...) (*http.Response, error) + func (c *Client) TrackEventWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) UpdatePassword(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + func (c *Client) UpdatePasswordWithBody(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + type ClientError = Error + type ClientInterface interface + AttachServiceToVPC func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + AttachServiceToVPCWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + CreateReplicaSet func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + CreateReplicaSetWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + CreateService func(ctx context.Context, projectID ProjectID, body CreateServiceJSONRequestBody, ...) (*http.Response, error) + CreateServiceWithBody func(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error) + CreateVPC func(ctx context.Context, projectID ProjectID, body CreateVPCJSONRequestBody, ...) (*http.Response, error) + CreateVPCPeering func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + CreateVPCPeeringWithBody func(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*http.Response, error) + CreateVPCWithBody func(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*http.Response, error) + DeleteReplicaSet func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + DeleteService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + DeleteVPC func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + DeleteVPCPeering func(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*http.Response, error) + DetachServiceFromVPC func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + DetachServiceFromVPCWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + DisablePooler func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + DisableReplicaPooler func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + EnablePooler func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + EnableReplicaPooler func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + ForkService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + ForkServiceWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetAuthInfo func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetProjects func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetReplicaSets func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetServiceLogs func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetServiceMetricsAvailableSeries func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetServiceMetricsSeries func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetServiceMetricsSeriesWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + GetServices func(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) + GetVPC func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + GetVPCPeering func(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*http.Response, error) + GetVPCPeerings func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + GetVPCs func(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*http.Response, error) + IdentifyUser func(ctx context.Context, body IdentifyUserJSONRequestBody, ...) (*http.Response, error) + IdentifyUserWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + Logout func(ctx context.Context, body LogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) + LogoutWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + RenameService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + RenameServiceWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + RenameVPC func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*http.Response, error) + RenameVPCWithBody func(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*http.Response, error) + ResizeReplicaSet func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + ResizeReplicaSetWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + ResizeService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + ResizeServiceWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + SetEnvironment func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + SetEnvironmentWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + SetHAReplica func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + SetHAReplicaWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + SetReplicaEnvironment func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + SetReplicaEnvironmentWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + StartService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + StopService func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + TrackEvent func(ctx context.Context, body TrackEventJSONRequestBody, ...) (*http.Response, error) + TrackEventWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + UpdatePassword func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + UpdatePasswordWithBody func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func NewTigerClient(cfg *config.Config, apiKey string) (*ClientWithResponses, error) + func NewTigerClientForCredentials(cfg *config.Config, creds *config.Credentials) (*ClientWithResponses, error) + func NewTigerClientWithToken(cfg *config.Config, token *oauth2.Token, persist func(*oauth2.Token) error) (*ClientWithResponses, error) + func (c *ClientWithResponses) AttachServiceToVPCWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*AttachServiceToVPCResponse, error) + func (c *ClientWithResponses) AttachServiceToVPCWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*AttachServiceToVPCResponse, error) + func (c *ClientWithResponses) CreateReplicaSetWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*CreateReplicaSetResponse, error) + func (c *ClientWithResponses) CreateReplicaSetWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*CreateReplicaSetResponse, error) + func (c *ClientWithResponses) CreateServiceWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateServiceResponse, error) + func (c *ClientWithResponses) CreateServiceWithResponse(ctx context.Context, projectID ProjectID, body CreateServiceJSONRequestBody, ...) (*CreateServiceResponse, error) + func (c *ClientWithResponses) CreateVPCPeeringWithBodyWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*CreateVPCPeeringResponse, error) + func (c *ClientWithResponses) CreateVPCPeeringWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*CreateVPCPeeringResponse, error) + func (c *ClientWithResponses) CreateVPCWithBodyWithResponse(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateVPCResponse, error) + func (c *ClientWithResponses) CreateVPCWithResponse(ctx context.Context, projectID ProjectID, body CreateVPCJSONRequestBody, ...) (*CreateVPCResponse, error) + func (c *ClientWithResponses) DeleteReplicaSetWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DeleteReplicaSetResponse, error) + func (c *ClientWithResponses) DeleteServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DeleteServiceResponse, error) + func (c *ClientWithResponses) DeleteVPCPeeringWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*DeleteVPCPeeringResponse, error) + func (c *ClientWithResponses) DeleteVPCWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*DeleteVPCResponse, error) + func (c *ClientWithResponses) DetachServiceFromVPCWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DetachServiceFromVPCResponse, error) + func (c *ClientWithResponses) DetachServiceFromVPCWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DetachServiceFromVPCResponse, error) + func (c *ClientWithResponses) DisablePoolerWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DisablePoolerResponse, error) + func (c *ClientWithResponses) DisableReplicaPoolerWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DisableReplicaPoolerResponse, error) + func (c *ClientWithResponses) EnablePoolerWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*EnablePoolerResponse, error) + func (c *ClientWithResponses) EnableReplicaPoolerWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*EnableReplicaPoolerResponse, error) + func (c *ClientWithResponses) ForkServiceWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ForkServiceResponse, error) + func (c *ClientWithResponses) ForkServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ForkServiceResponse, error) + func (c *ClientWithResponses) GetAuthInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error) + func (c *ClientWithResponses) GetProjectsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error) + func (c *ClientWithResponses) GetReplicaSetsWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetReplicaSetsResponse, error) + func (c *ClientWithResponses) GetServiceLogsWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceLogsResponse, error) + func (c *ClientWithResponses) GetServiceMetricsAvailableSeriesWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceMetricsAvailableSeriesResponse, error) + func (c *ClientWithResponses) GetServiceMetricsSeriesWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceMetricsSeriesResponse, error) + func (c *ClientWithResponses) GetServiceMetricsSeriesWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceMetricsSeriesResponse, error) + func (c *ClientWithResponses) GetServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceResponse, error) + func (c *ClientWithResponses) GetServicesWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetServicesResponse, error) + func (c *ClientWithResponses) GetVPCPeeringWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*GetVPCPeeringResponse, error) + func (c *ClientWithResponses) GetVPCPeeringsWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*GetVPCPeeringsResponse, error) + func (c *ClientWithResponses) GetVPCWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*GetVPCResponse, error) + func (c *ClientWithResponses) GetVPCsWithResponse(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetVPCsResponse, error) + func (c *ClientWithResponses) IdentifyUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*IdentifyUserResponse, error) + func (c *ClientWithResponses) IdentifyUserWithResponse(ctx context.Context, body IdentifyUserJSONRequestBody, ...) (*IdentifyUserResponse, error) + func (c *ClientWithResponses) LogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LogoutResponse, error) + func (c *ClientWithResponses) LogoutWithResponse(ctx context.Context, body LogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*LogoutResponse, error) + func (c *ClientWithResponses) RenameServiceWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*RenameServiceResponse, error) + func (c *ClientWithResponses) RenameServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*RenameServiceResponse, error) + func (c *ClientWithResponses) RenameVPCWithBodyWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*RenameVPCResponse, error) + func (c *ClientWithResponses) RenameVPCWithResponse(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*RenameVPCResponse, error) + func (c *ClientWithResponses) ResizeReplicaSetWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeReplicaSetResponse, error) + func (c *ClientWithResponses) ResizeReplicaSetWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeReplicaSetResponse, error) + func (c *ClientWithResponses) ResizeServiceWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeServiceResponse, error) + func (c *ClientWithResponses) ResizeServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeServiceResponse, error) + func (c *ClientWithResponses) SetEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetEnvironmentResponse, error) + func (c *ClientWithResponses) SetEnvironmentWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetEnvironmentResponse, error) + func (c *ClientWithResponses) SetHAReplicaWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetHAReplicaResponse, error) + func (c *ClientWithResponses) SetHAReplicaWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetHAReplicaResponse, error) + func (c *ClientWithResponses) SetReplicaEnvironmentWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetReplicaEnvironmentResponse, error) + func (c *ClientWithResponses) SetReplicaEnvironmentWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetReplicaEnvironmentResponse, error) + func (c *ClientWithResponses) StartServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*StartServiceResponse, error) + func (c *ClientWithResponses) StopServiceWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*StopServiceResponse, error) + func (c *ClientWithResponses) TrackEventWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TrackEventResponse, error) + func (c *ClientWithResponses) TrackEventWithResponse(ctx context.Context, body TrackEventJSONRequestBody, ...) (*TrackEventResponse, error) + func (c *ClientWithResponses) UpdatePasswordWithBodyWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*UpdatePasswordResponse, error) + func (c *ClientWithResponses) UpdatePasswordWithResponse(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*UpdatePasswordResponse, error) + type ClientWithResponsesInterface interface + AttachServiceToVPCWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*AttachServiceToVPCResponse, error) + AttachServiceToVPCWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*AttachServiceToVPCResponse, error) + CreateReplicaSetWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*CreateReplicaSetResponse, error) + CreateReplicaSetWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*CreateReplicaSetResponse, error) + CreateServiceWithBodyWithResponse func(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateServiceResponse, error) + CreateServiceWithResponse func(ctx context.Context, projectID ProjectID, body CreateServiceJSONRequestBody, ...) (*CreateServiceResponse, error) + CreateVPCPeeringWithBodyWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*CreateVPCPeeringResponse, error) + CreateVPCPeeringWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*CreateVPCPeeringResponse, error) + CreateVPCWithBodyWithResponse func(ctx context.Context, projectID ProjectID, contentType string, body io.Reader, ...) (*CreateVPCResponse, error) + CreateVPCWithResponse func(ctx context.Context, projectID ProjectID, body CreateVPCJSONRequestBody, ...) (*CreateVPCResponse, error) + DeleteReplicaSetWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DeleteReplicaSetResponse, error) + DeleteServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DeleteServiceResponse, error) + DeleteVPCPeeringWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*DeleteVPCPeeringResponse, error) + DeleteVPCWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*DeleteVPCResponse, error) + DetachServiceFromVPCWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DetachServiceFromVPCResponse, error) + DetachServiceFromVPCWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DetachServiceFromVPCResponse, error) + DisablePoolerWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DisablePoolerResponse, error) + DisableReplicaPoolerWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*DisableReplicaPoolerResponse, error) + EnablePoolerWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*EnablePoolerResponse, error) + EnableReplicaPoolerWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*EnableReplicaPoolerResponse, error) + ForkServiceWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ForkServiceResponse, error) + ForkServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ForkServiceResponse, error) + GetAuthInfoWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error) + GetProjectsWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetProjectsResponse, error) + GetReplicaSetsWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetReplicaSetsResponse, error) + GetServiceLogsWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceLogsResponse, error) + GetServiceMetricsAvailableSeriesWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceMetricsAvailableSeriesResponse, error) + GetServiceMetricsSeriesWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceMetricsSeriesResponse, error) + GetServiceMetricsSeriesWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceMetricsSeriesResponse, error) + GetServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*GetServiceResponse, error) + GetServicesWithResponse func(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetServicesResponse, error) + GetVPCPeeringWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, peeringID PeeringID, ...) (*GetVPCPeeringResponse, error) + GetVPCPeeringsWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*GetVPCPeeringsResponse, error) + GetVPCWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*GetVPCResponse, error) + GetVPCsWithResponse func(ctx context.Context, projectID ProjectID, reqEditors ...RequestEditorFn) (*GetVPCsResponse, error) + IdentifyUserWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*IdentifyUserResponse, error) + IdentifyUserWithResponse func(ctx context.Context, body IdentifyUserJSONRequestBody, ...) (*IdentifyUserResponse, error) + LogoutWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*LogoutResponse, error) + LogoutWithResponse func(ctx context.Context, body LogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*LogoutResponse, error) + RenameServiceWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*RenameServiceResponse, error) + RenameServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*RenameServiceResponse, error) + RenameVPCWithBodyWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, contentType string, ...) (*RenameVPCResponse, error) + RenameVPCWithResponse func(ctx context.Context, projectID ProjectID, vpcID VPCId, ...) (*RenameVPCResponse, error) + ResizeReplicaSetWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeReplicaSetResponse, error) + ResizeReplicaSetWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeReplicaSetResponse, error) + ResizeServiceWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeServiceResponse, error) + ResizeServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*ResizeServiceResponse, error) + SetEnvironmentWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetEnvironmentResponse, error) + SetEnvironmentWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetEnvironmentResponse, error) + SetHAReplicaWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetHAReplicaResponse, error) + SetHAReplicaWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetHAReplicaResponse, error) + SetReplicaEnvironmentWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetReplicaEnvironmentResponse, error) + SetReplicaEnvironmentWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*SetReplicaEnvironmentResponse, error) + StartServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*StartServiceResponse, error) + StopServiceWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*StopServiceResponse, error) + TrackEventWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*TrackEventResponse, error) + TrackEventWithResponse func(ctx context.Context, body TrackEventJSONRequestBody, ...) (*TrackEventResponse, error) + UpdatePasswordWithBodyWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*UpdatePasswordResponse, error) + UpdatePasswordWithResponse func(ctx context.Context, projectID ProjectID, serviceID ServiceID, ...) (*UpdatePasswordResponse, error) + type ConnectionPooler struct + Endpoint *Endpoint + type CreateReplicaSetJSONRequestBody = ReadReplicaSetCreate + type CreateReplicaSetResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *ReadReplicaSet + JSON4XX *ClientError + func ParseCreateReplicaSetResponse(rsp *http.Response) (*CreateReplicaSetResponse, error) + func (r CreateReplicaSetResponse) Status() string + func (r CreateReplicaSetResponse) StatusCode() int + type CreateServiceJSONRequestBody = ServiceCreate + type CreateServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *Service + JSON4XX *ClientError + func ParseCreateServiceResponse(rsp *http.Response) (*CreateServiceResponse, error) + func (r CreateServiceResponse) Status() string + func (r CreateServiceResponse) StatusCode() int + type CreateVPCJSONRequestBody = VPCCreate + type CreateVPCPeeringJSONRequestBody = PeeringCreate + type CreateVPCPeeringResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *Peering + JSON4XX *ClientError + func ParseCreateVPCPeeringResponse(rsp *http.Response) (*CreateVPCPeeringResponse, error) + func (r CreateVPCPeeringResponse) Status() string + func (r CreateVPCPeeringResponse) StatusCode() int + type CreateVPCResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *VPC + JSON4XX *ClientError + func ParseCreateVPCResponse(rsp *http.Response) (*CreateVPCResponse, error) + func (r CreateVPCResponse) Status() string + func (r CreateVPCResponse) StatusCode() int + type DeleteReplicaSetResponse struct + Body []byte + HTTPResponse *http.Response + JSON4XX *ClientError + func ParseDeleteReplicaSetResponse(rsp *http.Response) (*DeleteReplicaSetResponse, error) + func (r DeleteReplicaSetResponse) Status() string + func (r DeleteReplicaSetResponse) StatusCode() int + type DeleteServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON4XX *ClientError + func ParseDeleteServiceResponse(rsp *http.Response) (*DeleteServiceResponse, error) + func (r DeleteServiceResponse) Status() string + func (r DeleteServiceResponse) StatusCode() int + type DeleteVPCPeeringResponse struct + Body []byte + HTTPResponse *http.Response + JSON4XX *ClientError + func ParseDeleteVPCPeeringResponse(rsp *http.Response) (*DeleteVPCPeeringResponse, error) + func (r DeleteVPCPeeringResponse) Status() string + func (r DeleteVPCPeeringResponse) StatusCode() int + type DeleteVPCResponse struct + Body []byte + HTTPResponse *http.Response + JSON4XX *ClientError + func ParseDeleteVPCResponse(rsp *http.Response) (*DeleteVPCResponse, error) + func (r DeleteVPCResponse) Status() string + func (r DeleteVPCResponse) StatusCode() int + type DeployStatus string + const DeployStatusCONFIGURING + const DeployStatusDELETED + const DeployStatusDELETING + const DeployStatusOPTIMIZING + const DeployStatusPAUSED + const DeployStatusPAUSING + const DeployStatusQUEUED + const DeployStatusREADY + const DeployStatusRESUMING + const DeployStatusUNSTABLE + const DeployStatusUPGRADING + type DetachServiceFromVPCJSONRequestBody = ServiceVPCInput + type DetachServiceFromVPCResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SuccessMessage + JSON4XX *ClientError + func ParseDetachServiceFromVPCResponse(rsp *http.Response) (*DetachServiceFromVPCResponse, error) + func (r DetachServiceFromVPCResponse) Status() string + func (r DetachServiceFromVPCResponse) StatusCode() int + type DisablePoolerResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseDisablePoolerResponse(rsp *http.Response) (*DisablePoolerResponse, error) + func (r DisablePoolerResponse) Status() string + func (r DisablePoolerResponse) StatusCode() int + type DisableReplicaPoolerResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseDisableReplicaPoolerResponse(rsp *http.Response) (*DisableReplicaPoolerResponse, error) + func (r DisableReplicaPoolerResponse) Status() string + func (r DisableReplicaPoolerResponse) StatusCode() int + type EnablePoolerResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseEnablePoolerResponse(rsp *http.Response) (*EnablePoolerResponse, error) + func (r EnablePoolerResponse) Status() string + func (r EnablePoolerResponse) StatusCode() int + type EnableReplicaPoolerResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseEnableReplicaPoolerResponse(rsp *http.Response) (*EnableReplicaPoolerResponse, error) + func (r EnableReplicaPoolerResponse) Status() string + func (r EnableReplicaPoolerResponse) StatusCode() int + type Endpoint struct + Host *string + Port *int + type EnvironmentTag string + const EnvironmentTagDEV + const EnvironmentTagPROD + type Error struct + Code *string + Details *string + Message *string + func (e *Error) Error() string + type ForkServiceCreate struct + CPUMillis *string + EnvironmentTag *EnvironmentTag + ForkStrategy ForkStrategy + MemoryGbs *string + Name *string + TargetTime *time.Time + type ForkServiceJSONRequestBody = ForkServiceCreate + type ForkServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *Service + JSON4XX *ClientError + func ParseForkServiceResponse(rsp *http.Response) (*ForkServiceResponse, error) + func (r ForkServiceResponse) Status() string + func (r ForkServiceResponse) StatusCode() int + type ForkSpec struct + IsStandby *bool + ProjectID *string + ServiceID *string + type ForkStrategy string + const ForkStrategyLASTSNAPSHOT + const ForkStrategyNOW + const ForkStrategyPITR + type GetAuthInfoResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AuthInfo + JSON4XX *ClientError + func ParseGetAuthInfoResponse(rsp *http.Response) (*GetAuthInfoResponse, error) + func (r GetAuthInfoResponse) Status() string + func (r GetAuthInfoResponse) StatusCode() int + type GetProjectsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Project + JSON4XX *ClientError + func ParseGetProjectsResponse(rsp *http.Response) (*GetProjectsResponse, error) + func (r GetProjectsResponse) Status() string + func (r GetProjectsResponse) StatusCode() int + type GetReplicaSetsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]ReadReplicaSet + JSON4XX *ClientError + func ParseGetReplicaSetsResponse(rsp *http.Response) (*GetReplicaSetsResponse, error) + func (r GetReplicaSetsResponse) Status() string + func (r GetReplicaSetsResponse) StatusCode() int + type GetServiceLogsParams struct + Cursor *string + Node *int + Search *[]string + Severities *[]string + Since *time.Time + Until *time.Time + type GetServiceLogsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ServiceLogs + JSON4XX *ClientError + func ParseGetServiceLogsResponse(rsp *http.Response) (*GetServiceLogsResponse, error) + func (r GetServiceLogsResponse) Status() string + func (r GetServiceLogsResponse) StatusCode() int + type GetServiceMetricsAvailableSeriesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]string + JSON4XX *ClientError + func ParseGetServiceMetricsAvailableSeriesResponse(rsp *http.Response) (*GetServiceMetricsAvailableSeriesResponse, error) + func (r GetServiceMetricsAvailableSeriesResponse) Status() string + func (r GetServiceMetricsAvailableSeriesResponse) StatusCode() int + type GetServiceMetricsSeriesJSONRequestBody = MetricsSeriesRequest + type GetServiceMetricsSeriesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]MetricSeries + JSON4XX *ClientError + func ParseGetServiceMetricsSeriesResponse(rsp *http.Response) (*GetServiceMetricsSeriesResponse, error) + func (r GetServiceMetricsSeriesResponse) Status() string + func (r GetServiceMetricsSeriesResponse) StatusCode() int + type GetServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Service + JSON4XX *ClientError + func ParseGetServiceResponse(rsp *http.Response) (*GetServiceResponse, error) + func (r GetServiceResponse) Status() string + func (r GetServiceResponse) StatusCode() int + type GetServicesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Service + JSON4XX *ClientError + func ParseGetServicesResponse(rsp *http.Response) (*GetServicesResponse, error) + func (r GetServicesResponse) Status() string + func (r GetServicesResponse) StatusCode() int + type GetVPCPeeringResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Peering + JSON4XX *ClientError + func ParseGetVPCPeeringResponse(rsp *http.Response) (*GetVPCPeeringResponse, error) + func (r GetVPCPeeringResponse) Status() string + func (r GetVPCPeeringResponse) StatusCode() int + type GetVPCPeeringsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Peering + JSON4XX *ClientError + func ParseGetVPCPeeringsResponse(rsp *http.Response) (*GetVPCPeeringsResponse, error) + func (r GetVPCPeeringsResponse) Status() string + func (r GetVPCPeeringsResponse) StatusCode() int + type GetVPCResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *VPC + JSON4XX *ClientError + func ParseGetVPCResponse(rsp *http.Response) (*GetVPCResponse, error) + func (r GetVPCResponse) Status() string + func (r GetVPCResponse) StatusCode() int + type GetVPCsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]VPC + JSON4XX *ClientError + func ParseGetVPCsResponse(rsp *http.Response) (*GetVPCsResponse, error) + func (r GetVPCsResponse) Status() string + func (r GetVPCsResponse) StatusCode() int + type HAReplica struct + ReplicaCount *int + SyncReplicaCount *int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type IdentifyUserJSONBody struct + Properties *map[string]interface{} + type IdentifyUserJSONRequestBody IdentifyUserJSONBody + type IdentifyUserResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AnalyticsResponse + JSON4XX *ClientError + func ParseIdentifyUserResponse(rsp *http.Response) (*IdentifyUserResponse, error) + func (r IdentifyUserResponse) Status() string + func (r IdentifyUserResponse) StatusCode() int + type LogoutJSONBody struct + RefreshToken *string + type LogoutJSONRequestBody LogoutJSONBody + type LogoutResponse struct + Body []byte + HTTPResponse *http.Response + JSON4XX *ClientError + func ParseLogoutResponse(rsp *http.Response) (*LogoutResponse, error) + func (r LogoutResponse) Status() string + func (r LogoutResponse) StatusCode() int + type MetricDataPoint struct + Time time.Time + Value *float64 + type MetricLabelFilter struct + Key string + Value string + type MetricSeries struct + Data []MetricDataPoint + Labels map[string]string + type MetricsSeriesRequest struct + BucketSeconds *int + Filters *[]MetricLabelFilter + Fn *MetricsSeriesRequestFn + From time.Time + Name string + To time.Time + type MetricsSeriesRequestFn string + const MetricsSeriesRequestFnAVG + const MetricsSeriesRequestFnCOUNT + const MetricsSeriesRequestFnINCREASE + const MetricsSeriesRequestFnLAST + const MetricsSeriesRequestFnMAX + const MetricsSeriesRequestFnMIN + const MetricsSeriesRequestFnP50 + const MetricsSeriesRequestFnP90 + const MetricsSeriesRequestFnP99 + const MetricsSeriesRequestFnRATE + const MetricsSeriesRequestFnSUM + type Peering struct + ErrorMessage *string + ID *string + PeerAccountID string + PeerRegionCode string + PeerVpcID string + ProvisionedID *string + Status *string + type PeeringCreate struct + PeerAccountID string + PeerRegionCode string + PeerVpcID string + type PeeringID = string + type Project struct + ID string + Name string + type ProjectID = string + type ReadReplicaSet struct + CPUMillis int + ConnectionPooler *ConnectionPooler + Endpoint *Endpoint + ID string + MemoryGbs int + Metadata *ReplicaSetMetadata + Name string + Nodes int + Status ReadReplicaSetStatus + type ReadReplicaSetCreate struct + CPUMillis int + MemoryGbs int + Name string + Nodes int + type ReadReplicaSetStatus string + const ReadReplicaSetStatusActive + const ReadReplicaSetStatusCreating + const ReadReplicaSetStatusDeleting + const ReadReplicaSetStatusError + const ReadReplicaSetStatusResizing + type RenameServiceJSONRequestBody = ServiceRename + type RenameServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Service + JSON4XX *ClientError + func ParseRenameServiceResponse(rsp *http.Response) (*RenameServiceResponse, error) + func (r RenameServiceResponse) Status() string + func (r RenameServiceResponse) StatusCode() int + type RenameVPCJSONRequestBody = VPCRename + type RenameVPCResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseRenameVPCResponse(rsp *http.Response) (*RenameVPCResponse, error) + func (r RenameVPCResponse) Status() string + func (r RenameVPCResponse) StatusCode() int + type ReplicaSetID = string + type ReplicaSetMetadata struct + Environment *string + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type ResizeInput struct + CPUMillis string + MemoryGbs string + type ResizeReplicaSetJSONRequestBody = ResizeInput + type ResizeReplicaSetResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SuccessMessage + JSON4XX *ClientError + func ParseResizeReplicaSetResponse(rsp *http.Response) (*ResizeReplicaSetResponse, error) + func (r ResizeReplicaSetResponse) Status() string + func (r ResizeReplicaSetResponse) StatusCode() int + type ResizeServiceJSONRequestBody = ResizeInput + type ResizeServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *Service + JSON4XX *ClientError + func ParseResizeServiceResponse(rsp *http.Response) (*ResizeServiceResponse, error) + func (r ResizeServiceResponse) Status() string + func (r ResizeServiceResponse) StatusCode() int + type Resource struct + ID *string + Spec *ResourceSpec + type ResourceSpec struct + CPUMillis *int + MemoryGbs *int + VolumeType *string + type Service struct + ConnectionPooler *ConnectionPooler + Created time.Time + Endpoint *Endpoint + ForkedFrom *ForkSpec + HaReplicas *HAReplica + InitialPassword *string + Metadata *ServiceMetadata + Metrics *ServiceMetrics + Name string + ProjectID string + ReadReplicaSets *[]ReadReplicaSet + RegionCode string + Resources []Resource + ServiceID string + ServiceType ServiceType + Status DeployStatus + VpcEndpoint *VPCEndpoint + VpcEndpointDeprecated *VPCEndpoint + type ServiceCreate struct + Addons *[]ServiceCreateAddons + CPUMillis *string + EnvironmentTag *EnvironmentTag + MemoryGbs *string + Name string + RegionCode *string + ReplicaCount *int + type ServiceCreateAddons string + const ServiceCreateAddonsAi + const ServiceCreateAddonsTimeSeries + type ServiceID = string + type ServiceLogEntry struct + Message string + Severity string + Timestamp time.Time + type ServiceLogs struct + Entries *[]ServiceLogEntry + LastCursor *string + LastCursorDeprecated *string + Logs []string + type ServiceMetadata struct + Environment *string + type ServiceMetrics struct + MemoryMb *int + MilliCPU *int + StorageMb *int + type ServiceRename struct + Name string + type ServiceType string + const ServiceTypePOSTGRES + const ServiceTypeTIMESCALEDB + const ServiceTypeVECTOR + type ServiceVPCInput struct + VpcID string + type SetEnvironmentInput struct + Environment SetEnvironmentInputEnvironment + type SetEnvironmentInputEnvironment string + const SetEnvironmentInputEnvironmentDEV + const SetEnvironmentInputEnvironmentPROD + type SetEnvironmentJSONRequestBody = SetEnvironmentInput + type SetEnvironmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseSetEnvironmentResponse(rsp *http.Response) (*SetEnvironmentResponse, error) + func (r SetEnvironmentResponse) Status() string + func (r SetEnvironmentResponse) StatusCode() int + type SetHAReplicaInput struct + ReplicaCount *int + SyncReplicaCount *int + type SetHAReplicaJSONRequestBody = SetHAReplicaInput + type SetHAReplicaResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *Service + JSON4XX *ClientError + func ParseSetHAReplicaResponse(rsp *http.Response) (*SetHAReplicaResponse, error) + func (r SetHAReplicaResponse) Status() string + func (r SetHAReplicaResponse) StatusCode() int + type SetReplicaEnvironmentJSONRequestBody = SetEnvironmentInput + type SetReplicaEnvironmentResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SuccessMessage + JSON4XX *ClientError + func ParseSetReplicaEnvironmentResponse(rsp *http.Response) (*SetReplicaEnvironmentResponse, error) + func (r SetReplicaEnvironmentResponse) Status() string + func (r SetReplicaEnvironmentResponse) StatusCode() int + type StartServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *Service + JSON4XX *ClientError + func ParseStartServiceResponse(rsp *http.Response) (*StartServiceResponse, error) + func (r StartServiceResponse) Status() string + func (r StartServiceResponse) StatusCode() int + type StopServiceResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *Service + JSON4XX *ClientError + func ParseStopServiceResponse(rsp *http.Response) (*StopServiceResponse, error) + func (r StopServiceResponse) Status() string + func (r StopServiceResponse) StatusCode() int + type SuccessMessage struct + Message *string + type TrackEventJSONBody struct + Event string + Properties *map[string]interface{} + type TrackEventJSONRequestBody TrackEventJSONBody + type TrackEventResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AnalyticsResponse + JSON4XX *ClientError + func ParseTrackEventResponse(rsp *http.Response) (*TrackEventResponse, error) + func (r TrackEventResponse) Status() string + func (r TrackEventResponse) StatusCode() int + type UpdatePasswordInput struct + Password string + type UpdatePasswordJSONRequestBody = UpdatePasswordInput + type UpdatePasswordResponse struct + Body []byte + HTTPResponse *http.Response + JSON4XX *ClientError + func ParseUpdatePasswordResponse(rsp *http.Response) (*UpdatePasswordResponse, error) + func (r UpdatePasswordResponse) Status() string + func (r UpdatePasswordResponse) StatusCode() int + type VPC struct + Cidr string + ID *string + Name string + RegionCode string + type VPCCreate struct + Cidr string + Name string + RegionCode string + type VPCEndpoint struct + Host *string + Port *int + VpcID *string + type VPCId = string + type VPCRename struct + Name string