Documentation
¶
Overview ¶
Package api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT.
Package api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.5.0 DO NOT EDIT.
Index ¶
- func NewDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewDeleteProjectsProjectIdServicesServiceIdRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest(server string, projectId ProjectId, vpcId VPCId, peeringId PeeringId) (*http.Request, error)
- func NewDeleteProjectsProjectIdVpcsVpcIdRequest(server string, projectId ProjectId, vpcId VPCId) (*http.Request, error)
- func NewGetAuthInfoRequest(server string) (*http.Request, error)
- func NewGetProjectsProjectIdServicesRequest(server string, projectId ProjectId) (*http.Request, error)
- func NewGetProjectsProjectIdServicesServiceIdReplicaSetsRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewGetProjectsProjectIdServicesServiceIdRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewGetProjectsProjectIdVpcsRequest(server string, projectId ProjectId) (*http.Request, error)
- func NewGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest(server string, projectId ProjectId, vpcId VPCId, peeringId PeeringId) (*http.Request, error)
- func NewGetProjectsProjectIdVpcsVpcIdPeeringsRequest(server string, projectId ProjectId, vpcId VPCId) (*http.Request, error)
- func NewGetProjectsProjectIdVpcsVpcIdRequest(server string, projectId ProjectId, vpcId VPCId) (*http.Request, error)
- func NewPostAnalyticsIdentifyRequest(server string, body PostAnalyticsIdentifyJSONRequestBody) (*http.Request, error)
- func NewPostAnalyticsIdentifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostAnalyticsTrackRequest(server string, body PostAnalyticsTrackJSONRequestBody) (*http.Request, error)
- func NewPostAnalyticsTrackRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostProjectsProjectIdServicesRequest(server string, projectId ProjectId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesRequestWithBody(server string, projectId ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdDisablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdEnablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdForkServiceRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdForkServiceRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdResizeRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdResizeRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdSetHARequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdSetHARequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdStartRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdStopRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequest(server string, projectId ProjectId, serviceId ServiceId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdVpcsRequest(server string, projectId ProjectId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdVpcsRequestWithBody(server string, projectId ProjectId, contentType string, body io.Reader) (*http.Request, error)
- func NewPostProjectsProjectIdVpcsVpcIdPeeringsRequest(server string, projectId ProjectId, vpcId VPCId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdVpcsVpcIdPeeringsRequestWithBody(server string, projectId ProjectId, vpcId VPCId, contentType string, ...) (*http.Request, error)
- func NewPostProjectsProjectIdVpcsVpcIdRenameRequest(server string, projectId ProjectId, vpcId VPCId, ...) (*http.Request, error)
- func NewPostProjectsProjectIdVpcsVpcIdRenameRequestWithBody(server string, projectId ProjectId, vpcId VPCId, contentType string, ...) (*http.Request, error)
- type AnalyticsResponse
- type AuthInfo
- type AuthInfoType
- type Client
- func (c *Client) DeleteProjectsProjectIdServicesServiceId(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetId(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) DeleteProjectsProjectIdVpcsVpcId(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*http.Response, error)
- func (c *Client) DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringId(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, ...) (*http.Response, error)
- func (c *Client) GetAuthInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdServices(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdServicesServiceId(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdServicesServiceIdReplicaSets(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdVpcs(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdVpcsVpcId(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdVpcsVpcIdPeerings(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*http.Response, error)
- func (c *Client) GetProjectsProjectIdVpcsVpcIdPeeringsPeeringId(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, ...) (*http.Response, error)
- func (c *Client) PostAnalyticsIdentify(ctx context.Context, body PostAnalyticsIdentifyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostAnalyticsIdentifyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostAnalyticsTrack(ctx context.Context, body PostAnalyticsTrackJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostAnalyticsTrackWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServices(ctx context.Context, projectId ProjectId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdAttachToVPC(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdAttachToVPCWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdDetachFromVPC(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdDisablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdEnablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdForkService(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdForkServiceWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSets(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdResize(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdResizeWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdSetEnvironment(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdSetHA(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdSetHAWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdStart(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdStop(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdUpdatePassword(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdServicesWithBody(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdVpcs(ctx context.Context, projectId ProjectId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdVpcsVpcIdPeerings(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdVpcsVpcIdPeeringsWithBody(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdVpcsVpcIdRename(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdVpcsVpcIdRenameWithBody(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, ...) (*http.Response, error)
- func (c *Client) PostProjectsProjectIdVpcsWithBody(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientError
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse, ...)
- func (c *ClientWithResponses) DeleteProjectsProjectIdServicesServiceIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*DeleteProjectsProjectIdServicesServiceIdResponse, error)
- func (c *ClientWithResponses) DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, ...) (*DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
- func (c *ClientWithResponses) DeleteProjectsProjectIdVpcsVpcIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*DeleteProjectsProjectIdVpcsVpcIdResponse, error)
- func (c *ClientWithResponses) GetAuthInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*GetProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdServicesServiceIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*GetProjectsProjectIdServicesServiceIdResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdServicesWithResponse(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, ...) (*GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*GetProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdVpcsVpcIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*GetProjectsProjectIdVpcsVpcIdResponse, error)
- func (c *ClientWithResponses) GetProjectsProjectIdVpcsWithResponse(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsResponse, error)
- func (c *ClientWithResponses) PostAnalyticsIdentifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostAnalyticsIdentifyResponse, error)
- func (c *ClientWithResponses) PostAnalyticsIdentifyWithResponse(ctx context.Context, body PostAnalyticsIdentifyJSONRequestBody, ...) (*PostAnalyticsIdentifyResponse, error)
- func (c *ClientWithResponses) PostAnalyticsTrackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostAnalyticsTrackResponse, error)
- func (c *ClientWithResponses) PostAnalyticsTrackWithResponse(ctx context.Context, body PostAnalyticsTrackJSONRequestBody, ...) (*PostAnalyticsTrackResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdAttachToVPCWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdAttachToVPCWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdDisablePoolerResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdEnablePoolerResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdForkServiceWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdForkServiceWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (...)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (...)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, ...)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, ...)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (...)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (...)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdResizeWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdResizeWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetHAWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetHAWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdStartWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdStartResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdStopWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdStopResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, ...) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesWithBodyWithResponse(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, ...) (*PostProjectsProjectIdServicesResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdServicesWithResponse(ctx context.Context, projectId ProjectId, ...) (*PostProjectsProjectIdServicesResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdPeeringsWithBodyWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, ...) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdPeeringsWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdRenameWithBodyWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, ...) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdRenameWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, ...) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdVpcsWithBodyWithResponse(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, ...) (*PostProjectsProjectIdVpcsResponse, error)
- func (c *ClientWithResponses) PostProjectsProjectIdVpcsWithResponse(ctx context.Context, projectId ProjectId, ...) (*PostProjectsProjectIdVpcsResponse, error)
- type ClientWithResponsesInterface
- type ConnectionPooler
- type DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse
- type DeleteProjectsProjectIdServicesServiceIdResponse
- type DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse
- type DeleteProjectsProjectIdVpcsVpcIdResponse
- type DeployStatus
- type Endpoint
- type EnvironmentTag
- type Error
- type ForkServiceCreate
- type ForkSpec
- type ForkStrategy
- type GetAuthInfoResponse
- type GetProjectsProjectIdServicesResponse
- type GetProjectsProjectIdServicesServiceIdReplicaSetsResponse
- type GetProjectsProjectIdServicesServiceIdResponse
- type GetProjectsProjectIdVpcsResponse
- type GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse
- type GetProjectsProjectIdVpcsVpcIdPeeringsResponse
- type GetProjectsProjectIdVpcsVpcIdResponse
- type HAReplica
- type HttpRequestDoer
- type Peering
- type PeeringCreate
- type PeeringId
- type PostAnalyticsIdentifyJSONBody
- type PostAnalyticsIdentifyJSONRequestBody
- type PostAnalyticsIdentifyResponse
- type PostAnalyticsTrackJSONBody
- type PostAnalyticsTrackJSONRequestBody
- type PostAnalyticsTrackResponse
- type PostProjectsProjectIdServicesJSONRequestBody
- type PostProjectsProjectIdServicesResponse
- type PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdAttachToVPCResponse
- type PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse
- type PostProjectsProjectIdServicesServiceIdDisablePoolerResponse
- type PostProjectsProjectIdServicesServiceIdEnablePoolerResponse
- type PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdForkServiceResponse
- type PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse
- type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse
- type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse
- type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse
- type PostProjectsProjectIdServicesServiceIdReplicaSetsResponse
- type PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdResizeResponse
- type PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse
- type PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdSetHAResponse
- type PostProjectsProjectIdServicesServiceIdStartResponse
- type PostProjectsProjectIdServicesServiceIdStopResponse
- type PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody
- type PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse
- type PostProjectsProjectIdVpcsJSONRequestBody
- type PostProjectsProjectIdVpcsResponse
- type PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody
- type PostProjectsProjectIdVpcsVpcIdPeeringsResponse
- type PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody
- type PostProjectsProjectIdVpcsVpcIdRenameResponse
- type ProjectId
- type ReadReplicaSet
- type ReadReplicaSetCreate
- type ReadReplicaSetStatus
- type ReplicaSetId
- type RequestEditorFn
- type ResizeInput
- type Service
- type ServiceCreate
- type ServiceCreateAddons
- type ServiceId
- type ServiceType
- type ServiceVPCInput
- type SetEnvironmentInput
- type SetEnvironmentInputEnvironment
- type SetHAReplicaInput
- type SuccessMessage
- type UpdatePasswordInput
- type VPC
- type VPCCreate
- type VPCId
- type VPCRename
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdRequest ¶
func NewDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdRequest(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId) (*http.Request, error)
NewDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdRequest generates requests for DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetId
func NewDeleteProjectsProjectIdServicesServiceIdRequest ¶
func NewDeleteProjectsProjectIdServicesServiceIdRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewDeleteProjectsProjectIdServicesServiceIdRequest generates requests for DeleteProjectsProjectIdServicesServiceId
func NewDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest ¶
func NewDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest(server string, projectId ProjectId, vpcId VPCId, peeringId PeeringId) (*http.Request, error)
NewDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest generates requests for DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringId
func NewDeleteProjectsProjectIdVpcsVpcIdRequest ¶
func NewDeleteProjectsProjectIdVpcsVpcIdRequest(server string, projectId ProjectId, vpcId VPCId) (*http.Request, error)
NewDeleteProjectsProjectIdVpcsVpcIdRequest generates requests for DeleteProjectsProjectIdVpcsVpcId
func NewGetAuthInfoRequest ¶ added in v0.18.0
NewGetAuthInfoRequest generates requests for GetAuthInfo
func NewGetProjectsProjectIdServicesRequest ¶
func NewGetProjectsProjectIdServicesRequest(server string, projectId ProjectId) (*http.Request, error)
NewGetProjectsProjectIdServicesRequest generates requests for GetProjectsProjectIdServices
func NewGetProjectsProjectIdServicesServiceIdReplicaSetsRequest ¶
func NewGetProjectsProjectIdServicesServiceIdReplicaSetsRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewGetProjectsProjectIdServicesServiceIdReplicaSetsRequest generates requests for GetProjectsProjectIdServicesServiceIdReplicaSets
func NewGetProjectsProjectIdServicesServiceIdRequest ¶
func NewGetProjectsProjectIdServicesServiceIdRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewGetProjectsProjectIdServicesServiceIdRequest generates requests for GetProjectsProjectIdServicesServiceId
func NewGetProjectsProjectIdVpcsRequest ¶
NewGetProjectsProjectIdVpcsRequest generates requests for GetProjectsProjectIdVpcs
func NewGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest ¶
func NewGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest(server string, projectId ProjectId, vpcId VPCId, peeringId PeeringId) (*http.Request, error)
NewGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdRequest generates requests for GetProjectsProjectIdVpcsVpcIdPeeringsPeeringId
func NewGetProjectsProjectIdVpcsVpcIdPeeringsRequest ¶
func NewGetProjectsProjectIdVpcsVpcIdPeeringsRequest(server string, projectId ProjectId, vpcId VPCId) (*http.Request, error)
NewGetProjectsProjectIdVpcsVpcIdPeeringsRequest generates requests for GetProjectsProjectIdVpcsVpcIdPeerings
func NewGetProjectsProjectIdVpcsVpcIdRequest ¶
func NewGetProjectsProjectIdVpcsVpcIdRequest(server string, projectId ProjectId, vpcId VPCId) (*http.Request, error)
NewGetProjectsProjectIdVpcsVpcIdRequest generates requests for GetProjectsProjectIdVpcsVpcId
func NewPostAnalyticsIdentifyRequest ¶ added in v0.15.1
func NewPostAnalyticsIdentifyRequest(server string, body PostAnalyticsIdentifyJSONRequestBody) (*http.Request, error)
NewPostAnalyticsIdentifyRequest calls the generic PostAnalyticsIdentify builder with application/json body
func NewPostAnalyticsIdentifyRequestWithBody ¶ added in v0.15.1
func NewPostAnalyticsIdentifyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostAnalyticsIdentifyRequestWithBody generates requests for PostAnalyticsIdentify with any type of body
func NewPostAnalyticsTrackRequest ¶ added in v0.15.1
func NewPostAnalyticsTrackRequest(server string, body PostAnalyticsTrackJSONRequestBody) (*http.Request, error)
NewPostAnalyticsTrackRequest calls the generic PostAnalyticsTrack builder with application/json body
func NewPostAnalyticsTrackRequestWithBody ¶ added in v0.15.1
func NewPostAnalyticsTrackRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostAnalyticsTrackRequestWithBody generates requests for PostAnalyticsTrack with any type of body
func NewPostProjectsProjectIdServicesRequest ¶
func NewPostProjectsProjectIdServicesRequest(server string, projectId ProjectId, body PostProjectsProjectIdServicesJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesRequest calls the generic PostProjectsProjectIdServices builder with application/json body
func NewPostProjectsProjectIdServicesRequestWithBody ¶
func NewPostProjectsProjectIdServicesRequestWithBody(server string, projectId ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesRequestWithBody generates requests for PostProjectsProjectIdServices with any type of body
func NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequest ¶
func NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequest calls the generic PostProjectsProjectIdServicesServiceIdAttachToVPC builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdAttachToVPCRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdAttachToVPC with any type of body
func NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequest ¶
func NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequest calls the generic PostProjectsProjectIdServicesServiceIdDetachFromVPC builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdDetachFromVPCRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdDetachFromVPC with any type of body
func NewPostProjectsProjectIdServicesServiceIdDisablePoolerRequest ¶
func NewPostProjectsProjectIdServicesServiceIdDisablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdDisablePoolerRequest generates requests for PostProjectsProjectIdServicesServiceIdDisablePooler
func NewPostProjectsProjectIdServicesServiceIdEnablePoolerRequest ¶
func NewPostProjectsProjectIdServicesServiceIdEnablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdEnablePoolerRequest generates requests for PostProjectsProjectIdServicesServiceIdEnablePooler
func NewPostProjectsProjectIdServicesServiceIdForkServiceRequest ¶
func NewPostProjectsProjectIdServicesServiceIdForkServiceRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdForkServiceRequest calls the generic PostProjectsProjectIdServicesServiceIdForkService builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdForkServiceRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdForkServiceRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdForkServiceRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdForkService with any type of body
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerRequest ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerRequest generates requests for PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePooler
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerRequest ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerRequest(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerRequest generates requests for PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePooler
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequest ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequest(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequest calls the generic PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize with any type of body
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequest ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequest(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequest calls the generic PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment with any type of body
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequest ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequest calls the generic PostProjectsProjectIdServicesServiceIdReplicaSets builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdReplicaSetsRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdReplicaSets with any type of body
func NewPostProjectsProjectIdServicesServiceIdResizeRequest ¶
func NewPostProjectsProjectIdServicesServiceIdResizeRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdResizeRequest calls the generic PostProjectsProjectIdServicesServiceIdResize builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdResizeRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdResizeRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdResizeRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdResize with any type of body
func NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequest ¶
func NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequest calls the generic PostProjectsProjectIdServicesServiceIdSetEnvironment builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdSetEnvironmentRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdSetEnvironment with any type of body
func NewPostProjectsProjectIdServicesServiceIdSetHARequest ¶
func NewPostProjectsProjectIdServicesServiceIdSetHARequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdSetHARequest calls the generic PostProjectsProjectIdServicesServiceIdSetHA builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdSetHARequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdSetHARequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdSetHARequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdSetHA with any type of body
func NewPostProjectsProjectIdServicesServiceIdStartRequest ¶ added in v0.16.0
func NewPostProjectsProjectIdServicesServiceIdStartRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdStartRequest generates requests for PostProjectsProjectIdServicesServiceIdStart
func NewPostProjectsProjectIdServicesServiceIdStopRequest ¶ added in v0.16.0
func NewPostProjectsProjectIdServicesServiceIdStopRequest(server string, projectId ProjectId, serviceId ServiceId) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdStopRequest generates requests for PostProjectsProjectIdServicesServiceIdStop
func NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequest ¶
func NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequest(server string, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequest calls the generic PostProjectsProjectIdServicesServiceIdUpdatePassword builder with application/json body
func NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequestWithBody ¶
func NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequestWithBody(server string, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdServicesServiceIdUpdatePasswordRequestWithBody generates requests for PostProjectsProjectIdServicesServiceIdUpdatePassword with any type of body
func NewPostProjectsProjectIdVpcsRequest ¶
func NewPostProjectsProjectIdVpcsRequest(server string, projectId ProjectId, body PostProjectsProjectIdVpcsJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdVpcsRequest calls the generic PostProjectsProjectIdVpcs builder with application/json body
func NewPostProjectsProjectIdVpcsRequestWithBody ¶
func NewPostProjectsProjectIdVpcsRequestWithBody(server string, projectId ProjectId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdVpcsRequestWithBody generates requests for PostProjectsProjectIdVpcs with any type of body
func NewPostProjectsProjectIdVpcsVpcIdPeeringsRequest ¶
func NewPostProjectsProjectIdVpcsVpcIdPeeringsRequest(server string, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdVpcsVpcIdPeeringsRequest calls the generic PostProjectsProjectIdVpcsVpcIdPeerings builder with application/json body
func NewPostProjectsProjectIdVpcsVpcIdPeeringsRequestWithBody ¶
func NewPostProjectsProjectIdVpcsVpcIdPeeringsRequestWithBody(server string, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdVpcsVpcIdPeeringsRequestWithBody generates requests for PostProjectsProjectIdVpcsVpcIdPeerings with any type of body
func NewPostProjectsProjectIdVpcsVpcIdRenameRequest ¶
func NewPostProjectsProjectIdVpcsVpcIdRenameRequest(server string, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody) (*http.Request, error)
NewPostProjectsProjectIdVpcsVpcIdRenameRequest calls the generic PostProjectsProjectIdVpcsVpcIdRename builder with application/json body
func NewPostProjectsProjectIdVpcsVpcIdRenameRequestWithBody ¶
func NewPostProjectsProjectIdVpcsVpcIdRenameRequestWithBody(server string, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader) (*http.Request, error)
NewPostProjectsProjectIdVpcsVpcIdRenameRequestWithBody generates requests for PostProjectsProjectIdVpcsVpcIdRename with any type of body
Types ¶
type AnalyticsResponse ¶ added in v0.15.1
type AnalyticsResponse struct {
// Status Status of the analytics operation
Status *string `json:"status,omitempty"`
}
AnalyticsResponse defines model for AnalyticsResponse.
type AuthInfo ¶ added in v0.18.0
type AuthInfo struct {
// ApiKey Information about the API key credentials
ApiKey struct {
// Created When the client credentials were created
Created time.Time `json:"created"`
// IssuingUser Information about the user who created the credentials
IssuingUser struct {
// Email The user's email
Email openapi_types.Email `json:"email"`
// Id The user ID
Id string `json:"id"`
// Name The user's name
Name string `json:"name"`
} `json:"issuing_user"`
// Name The name of the credential
Name string `json:"name"`
// Project Information about the project
Project struct {
// Id The project ID
Id string `json:"id"`
// Name The name of the project
Name string `json:"name"`
// PlanType The plan type for the project
PlanType string `json:"plan_type"`
} `json:"project"`
// PublicKey The public key of the client credentials
PublicKey string `json:"public_key"`
} `json:"apiKey"`
// Type The type of authentication being used
Type AuthInfoType `json:"type"`
}
AuthInfo defines model for AuthInfo.
type AuthInfoType ¶ added in v0.18.0
type AuthInfoType string
AuthInfoType The type of authentication being used
const (
ApiKey AuthInfoType = "apiKey"
)
Defines values for AuthInfoType.
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) DeleteProjectsProjectIdServicesServiceId ¶
func (*Client) DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetId ¶
func (c *Client) DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetId(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteProjectsProjectIdVpcsVpcId ¶
func (*Client) DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringId ¶
func (*Client) GetAuthInfo ¶ added in v0.18.0
func (*Client) GetProjectsProjectIdServices ¶
func (*Client) GetProjectsProjectIdServicesServiceId ¶
func (*Client) GetProjectsProjectIdServicesServiceIdReplicaSets ¶
func (*Client) GetProjectsProjectIdVpcs ¶
func (*Client) GetProjectsProjectIdVpcsVpcId ¶
func (*Client) GetProjectsProjectIdVpcsVpcIdPeerings ¶
func (*Client) GetProjectsProjectIdVpcsVpcIdPeeringsPeeringId ¶
func (*Client) PostAnalyticsIdentify ¶ added in v0.15.1
func (c *Client) PostAnalyticsIdentify(ctx context.Context, body PostAnalyticsIdentifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostAnalyticsIdentifyWithBody ¶ added in v0.15.1
func (*Client) PostAnalyticsTrack ¶ added in v0.15.1
func (c *Client) PostAnalyticsTrack(ctx context.Context, body PostAnalyticsTrackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostAnalyticsTrackWithBody ¶ added in v0.15.1
func (*Client) PostProjectsProjectIdServices ¶
func (c *Client) PostProjectsProjectIdServices(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdAttachToVPC ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdAttachToVPC(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdAttachToVPCWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdDetachFromVPC ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdDetachFromVPC(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdDisablePooler ¶
func (*Client) PostProjectsProjectIdServicesServiceIdEnablePooler ¶
func (*Client) PostProjectsProjectIdServicesServiceIdForkService ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdForkService(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdForkServiceWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSets ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSets(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePooler ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePooler ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdReplicaSetsWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdResize ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdResize(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdResizeWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdSetEnvironment ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdSetEnvironment(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdSetHA ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdSetHA(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdSetHAWithBody ¶
func (*Client) PostProjectsProjectIdServicesServiceIdStart ¶ added in v0.16.0
func (*Client) PostProjectsProjectIdServicesServiceIdStop ¶ added in v0.16.0
func (*Client) PostProjectsProjectIdServicesServiceIdUpdatePassword ¶
func (c *Client) PostProjectsProjectIdServicesServiceIdUpdatePassword(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBody ¶
func (*Client) PostProjectsProjectIdServicesWithBody ¶
func (*Client) PostProjectsProjectIdVpcs ¶
func (c *Client) PostProjectsProjectIdVpcs(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdVpcsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdVpcsVpcIdPeerings ¶
func (c *Client) PostProjectsProjectIdVpcsVpcIdPeerings(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdVpcsVpcIdPeeringsWithBody ¶
func (*Client) PostProjectsProjectIdVpcsVpcIdRename ¶
func (c *Client) PostProjectsProjectIdVpcsVpcIdRename(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostProjectsProjectIdVpcsVpcIdRenameWithBody ¶
type ClientError ¶ added in v0.7.1
type ClientError = Error
ClientError defines model for ClientError.
type ClientInterface ¶
type ClientInterface interface {
// PostAnalyticsIdentifyWithBody request with any body
PostAnalyticsIdentifyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostAnalyticsIdentify(ctx context.Context, body PostAnalyticsIdentifyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostAnalyticsTrackWithBody request with any body
PostAnalyticsTrackWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostAnalyticsTrack(ctx context.Context, body PostAnalyticsTrackJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuthInfo request
GetAuthInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdServices request
GetProjectsProjectIdServices(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesWithBody request with any body
PostProjectsProjectIdServicesWithBody(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServices(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteProjectsProjectIdServicesServiceId request
DeleteProjectsProjectIdServicesServiceId(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdServicesServiceId request
GetProjectsProjectIdServicesServiceId(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdAttachToVPCWithBody request with any body
PostProjectsProjectIdServicesServiceIdAttachToVPCWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdAttachToVPC(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBody request with any body
PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdDetachFromVPC(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdDisablePooler request
PostProjectsProjectIdServicesServiceIdDisablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdEnablePooler request
PostProjectsProjectIdServicesServiceIdEnablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdForkServiceWithBody request with any body
PostProjectsProjectIdServicesServiceIdForkServiceWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdForkService(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdServicesServiceIdReplicaSets request
GetProjectsProjectIdServicesServiceIdReplicaSets(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsWithBody request with any body
PostProjectsProjectIdServicesServiceIdReplicaSetsWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdReplicaSets(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetId request
DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetId(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePooler request
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePooler request
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePooler(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBody request with any body
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBody request with any body
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdResizeWithBody request with any body
PostProjectsProjectIdServicesServiceIdResizeWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdResize(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBody request with any body
PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdSetEnvironment(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdSetHAWithBody request with any body
PostProjectsProjectIdServicesServiceIdSetHAWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdSetHA(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdStart request
PostProjectsProjectIdServicesServiceIdStart(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdStop request
PostProjectsProjectIdServicesServiceIdStop(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBody request with any body
PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBody(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdServicesServiceIdUpdatePassword(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdVpcs request
GetProjectsProjectIdVpcs(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdVpcsWithBody request with any body
PostProjectsProjectIdVpcsWithBody(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdVpcs(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdVpcsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteProjectsProjectIdVpcsVpcId request
DeleteProjectsProjectIdVpcsVpcId(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdVpcsVpcId request
GetProjectsProjectIdVpcsVpcId(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdVpcsVpcIdPeerings request
GetProjectsProjectIdVpcsVpcIdPeerings(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdVpcsVpcIdPeeringsWithBody request with any body
PostProjectsProjectIdVpcsVpcIdPeeringsWithBody(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdVpcsVpcIdPeerings(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringId request
DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringId(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProjectsProjectIdVpcsVpcIdPeeringsPeeringId request
GetProjectsProjectIdVpcsVpcIdPeeringsPeeringId(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, reqEditors ...RequestEditorFn) (*http.Response, error)
// PostProjectsProjectIdVpcsVpcIdRenameWithBody request with any body
PostProjectsProjectIdVpcsVpcIdRenameWithBody(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PostProjectsProjectIdVpcsVpcIdRename(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody, 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 NewTigerClient ¶
func NewTigerClient(cfg *config.Config, apiKey string) (*ClientWithResponses, error)
NewTigerClient creates a new API client with the given config, API key, and project ID
func (*ClientWithResponses) DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse ¶
func (c *ClientWithResponses) DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse, error)
DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse request returning *DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse
func (*ClientWithResponses) DeleteProjectsProjectIdServicesServiceIdWithResponse ¶
func (c *ClientWithResponses) DeleteProjectsProjectIdServicesServiceIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdServicesServiceIdResponse, error)
DeleteProjectsProjectIdServicesServiceIdWithResponse request returning *DeleteProjectsProjectIdServicesServiceIdResponse
func (*ClientWithResponses) DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse ¶
func (c *ClientWithResponses) DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse request returning *DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse
func (*ClientWithResponses) DeleteProjectsProjectIdVpcsVpcIdWithResponse ¶
func (c *ClientWithResponses) DeleteProjectsProjectIdVpcsVpcIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdVpcsVpcIdResponse, error)
DeleteProjectsProjectIdVpcsVpcIdWithResponse request returning *DeleteProjectsProjectIdVpcsVpcIdResponse
func (*ClientWithResponses) GetAuthInfoWithResponse ¶ added in v0.18.0
func (c *ClientWithResponses) GetAuthInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error)
GetAuthInfoWithResponse request returning *GetAuthInfoResponse
func (*ClientWithResponses) GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse request returning *GetProjectsProjectIdServicesServiceIdReplicaSetsResponse
func (*ClientWithResponses) GetProjectsProjectIdServicesServiceIdWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdServicesServiceIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesServiceIdResponse, error)
GetProjectsProjectIdServicesServiceIdWithResponse request returning *GetProjectsProjectIdServicesServiceIdResponse
func (*ClientWithResponses) GetProjectsProjectIdServicesWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdServicesWithResponse(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesResponse, error)
GetProjectsProjectIdServicesWithResponse request returning *GetProjectsProjectIdServicesResponse
func (*ClientWithResponses) GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse request returning *GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse
func (*ClientWithResponses) GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse request returning *GetProjectsProjectIdVpcsVpcIdPeeringsResponse
func (*ClientWithResponses) GetProjectsProjectIdVpcsVpcIdWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdVpcsVpcIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsVpcIdResponse, error)
GetProjectsProjectIdVpcsVpcIdWithResponse request returning *GetProjectsProjectIdVpcsVpcIdResponse
func (*ClientWithResponses) GetProjectsProjectIdVpcsWithResponse ¶
func (c *ClientWithResponses) GetProjectsProjectIdVpcsWithResponse(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsResponse, error)
GetProjectsProjectIdVpcsWithResponse request returning *GetProjectsProjectIdVpcsResponse
func (*ClientWithResponses) PostAnalyticsIdentifyWithBodyWithResponse ¶ added in v0.15.1
func (c *ClientWithResponses) PostAnalyticsIdentifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAnalyticsIdentifyResponse, error)
PostAnalyticsIdentifyWithBodyWithResponse request with arbitrary body returning *PostAnalyticsIdentifyResponse
func (*ClientWithResponses) PostAnalyticsIdentifyWithResponse ¶ added in v0.15.1
func (c *ClientWithResponses) PostAnalyticsIdentifyWithResponse(ctx context.Context, body PostAnalyticsIdentifyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAnalyticsIdentifyResponse, error)
func (*ClientWithResponses) PostAnalyticsTrackWithBodyWithResponse ¶ added in v0.15.1
func (c *ClientWithResponses) PostAnalyticsTrackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAnalyticsTrackResponse, error)
PostAnalyticsTrackWithBodyWithResponse request with arbitrary body returning *PostAnalyticsTrackResponse
func (*ClientWithResponses) PostAnalyticsTrackWithResponse ¶ added in v0.15.1
func (c *ClientWithResponses) PostAnalyticsTrackWithResponse(ctx context.Context, body PostAnalyticsTrackJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAnalyticsTrackResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdAttachToVPCWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdAttachToVPCWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
PostProjectsProjectIdServicesServiceIdAttachToVPCWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdAttachToVPCResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdAttachToVPCWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdAttachToVPCWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdDetachFromVPCWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdDisablePoolerResponse, error)
PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse request returning *PostProjectsProjectIdServicesServiceIdDisablePoolerResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdEnablePoolerResponse, error)
PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse request returning *PostProjectsProjectIdServicesServiceIdEnablePoolerResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdForkServiceWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdForkServiceWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
PostProjectsProjectIdServicesServiceIdForkServiceWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdForkServiceResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdForkServiceWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdForkServiceWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse request returning *PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse request returning *PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdReplicaSetsResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdReplicaSetsWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdResizeWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdResizeWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
PostProjectsProjectIdServicesServiceIdResizeWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdResizeResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdResizeWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdResizeWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetEnvironmentWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetHAWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetHAWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
PostProjectsProjectIdServicesServiceIdSetHAWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdSetHAResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetHAWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdSetHAWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdStartWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdStartWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdStartResponse, error)
PostProjectsProjectIdServicesServiceIdStartWithResponse request returning *PostProjectsProjectIdServicesServiceIdStartResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdStopWithResponse ¶ added in v0.16.0
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdStopWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdStopResponse, error)
PostProjectsProjectIdServicesServiceIdStopWithResponse request returning *PostProjectsProjectIdServicesServiceIdStopResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesServiceIdUpdatePasswordWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdServicesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesWithBodyWithResponse(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesResponse, error)
PostProjectsProjectIdServicesWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdServicesResponse
func (*ClientWithResponses) PostProjectsProjectIdServicesWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdServicesWithResponse(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdVpcsVpcIdPeeringsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdPeeringsWithBodyWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
PostProjectsProjectIdVpcsVpcIdPeeringsWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdVpcsVpcIdPeeringsResponse
func (*ClientWithResponses) PostProjectsProjectIdVpcsVpcIdPeeringsWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdPeeringsWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdVpcsVpcIdRenameWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdRenameWithBodyWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
PostProjectsProjectIdVpcsVpcIdRenameWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdVpcsVpcIdRenameResponse
func (*ClientWithResponses) PostProjectsProjectIdVpcsVpcIdRenameWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdVpcsVpcIdRenameWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
func (*ClientWithResponses) PostProjectsProjectIdVpcsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdVpcsWithBodyWithResponse(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsResponse, error)
PostProjectsProjectIdVpcsWithBodyWithResponse request with arbitrary body returning *PostProjectsProjectIdVpcsResponse
func (*ClientWithResponses) PostProjectsProjectIdVpcsWithResponse ¶
func (c *ClientWithResponses) PostProjectsProjectIdVpcsWithResponse(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdVpcsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// PostAnalyticsIdentifyWithBodyWithResponse request with any body
PostAnalyticsIdentifyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAnalyticsIdentifyResponse, error)
PostAnalyticsIdentifyWithResponse(ctx context.Context, body PostAnalyticsIdentifyJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAnalyticsIdentifyResponse, error)
// PostAnalyticsTrackWithBodyWithResponse request with any body
PostAnalyticsTrackWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostAnalyticsTrackResponse, error)
PostAnalyticsTrackWithResponse(ctx context.Context, body PostAnalyticsTrackJSONRequestBody, reqEditors ...RequestEditorFn) (*PostAnalyticsTrackResponse, error)
// GetAuthInfoWithResponse request
GetAuthInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error)
// GetProjectsProjectIdServicesWithResponse request
GetProjectsProjectIdServicesWithResponse(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesResponse, error)
// PostProjectsProjectIdServicesWithBodyWithResponse request with any body
PostProjectsProjectIdServicesWithBodyWithResponse(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesResponse, error)
PostProjectsProjectIdServicesWithResponse(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdServicesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesResponse, error)
// DeleteProjectsProjectIdServicesServiceIdWithResponse request
DeleteProjectsProjectIdServicesServiceIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdServicesServiceIdResponse, error)
// GetProjectsProjectIdServicesServiceIdWithResponse request
GetProjectsProjectIdServicesServiceIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesServiceIdResponse, error)
// PostProjectsProjectIdServicesServiceIdAttachToVPCWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdAttachToVPCWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
PostProjectsProjectIdServicesServiceIdAttachToVPCWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
// PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdDetachFromVPCWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
PostProjectsProjectIdServicesServiceIdDetachFromVPCWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
// PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse request
PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdDisablePoolerResponse, error)
// PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse request
PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdEnablePoolerResponse, error)
// PostProjectsProjectIdServicesServiceIdForkServiceWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdForkServiceWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
PostProjectsProjectIdServicesServiceIdForkServiceWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
// GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse request
GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdReplicaSetsWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
// DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse request
DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse request
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse request
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, error)
// PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse, error)
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, replicaSetId ReplicaSetId, body PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse, error)
// PostProjectsProjectIdServicesServiceIdResizeWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdResizeWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
PostProjectsProjectIdServicesServiceIdResizeWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
// PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdSetEnvironmentWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
PostProjectsProjectIdServicesServiceIdSetEnvironmentWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
// PostProjectsProjectIdServicesServiceIdSetHAWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdSetHAWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
PostProjectsProjectIdServicesServiceIdSetHAWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
// PostProjectsProjectIdServicesServiceIdStartWithResponse request
PostProjectsProjectIdServicesServiceIdStartWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdStartResponse, error)
// PostProjectsProjectIdServicesServiceIdStopWithResponse request
PostProjectsProjectIdServicesServiceIdStopWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdStopResponse, error)
// PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBodyWithResponse request with any body
PostProjectsProjectIdServicesServiceIdUpdatePasswordWithBodyWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
PostProjectsProjectIdServicesServiceIdUpdatePasswordWithResponse(ctx context.Context, projectId ProjectId, serviceId ServiceId, body PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
// GetProjectsProjectIdVpcsWithResponse request
GetProjectsProjectIdVpcsWithResponse(ctx context.Context, projectId ProjectId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsResponse, error)
// PostProjectsProjectIdVpcsWithBodyWithResponse request with any body
PostProjectsProjectIdVpcsWithBodyWithResponse(ctx context.Context, projectId ProjectId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsResponse, error)
PostProjectsProjectIdVpcsWithResponse(ctx context.Context, projectId ProjectId, body PostProjectsProjectIdVpcsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsResponse, error)
// DeleteProjectsProjectIdVpcsVpcIdWithResponse request
DeleteProjectsProjectIdVpcsVpcIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdVpcsVpcIdResponse, error)
// GetProjectsProjectIdVpcsVpcIdWithResponse request
GetProjectsProjectIdVpcsVpcIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsVpcIdResponse, error)
// GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse request
GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
// PostProjectsProjectIdVpcsVpcIdPeeringsWithBodyWithResponse request with any body
PostProjectsProjectIdVpcsVpcIdPeeringsWithBodyWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
PostProjectsProjectIdVpcsVpcIdPeeringsWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
// DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse request
DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, reqEditors ...RequestEditorFn) (*DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
// GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse request
GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, peeringId PeeringId, reqEditors ...RequestEditorFn) (*GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
// PostProjectsProjectIdVpcsVpcIdRenameWithBodyWithResponse request with any body
PostProjectsProjectIdVpcsVpcIdRenameWithBodyWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
PostProjectsProjectIdVpcsVpcIdRenameWithResponse(ctx context.Context, projectId ProjectId, vpcId VPCId, body PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ConnectionPooler ¶
type ConnectionPooler struct {
Endpoint *Endpoint `json:"endpoint,omitempty"`
}
ConnectionPooler defines model for ConnectionPooler.
type DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse ¶
type DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParseDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse ¶
func ParseDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse(rsp *http.Response) (*DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse, error)
ParseDeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse parses an HTTP response from a DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdWithResponse call
func (DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse) Status ¶
Status returns HTTPResponse.Status
func (DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse) StatusCode ¶
func (r DeleteProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectsProjectIdServicesServiceIdResponse ¶
type DeleteProjectsProjectIdServicesServiceIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParseDeleteProjectsProjectIdServicesServiceIdResponse ¶
func ParseDeleteProjectsProjectIdServicesServiceIdResponse(rsp *http.Response) (*DeleteProjectsProjectIdServicesServiceIdResponse, error)
ParseDeleteProjectsProjectIdServicesServiceIdResponse parses an HTTP response from a DeleteProjectsProjectIdServicesServiceIdWithResponse call
func (DeleteProjectsProjectIdServicesServiceIdResponse) Status ¶
func (r DeleteProjectsProjectIdServicesServiceIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectsProjectIdServicesServiceIdResponse) StatusCode ¶
func (r DeleteProjectsProjectIdServicesServiceIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse ¶
type DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParseDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse ¶
func ParseDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse(rsp *http.Response) (*DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
ParseDeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse parses an HTTP response from a DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse call
func (DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) Status ¶
func (r DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) StatusCode ¶
func (r DeleteProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteProjectsProjectIdVpcsVpcIdResponse ¶
type DeleteProjectsProjectIdVpcsVpcIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParseDeleteProjectsProjectIdVpcsVpcIdResponse ¶
func ParseDeleteProjectsProjectIdVpcsVpcIdResponse(rsp *http.Response) (*DeleteProjectsProjectIdVpcsVpcIdResponse, error)
ParseDeleteProjectsProjectIdVpcsVpcIdResponse parses an HTTP response from a DeleteProjectsProjectIdVpcsVpcIdWithResponse call
func (DeleteProjectsProjectIdVpcsVpcIdResponse) Status ¶
func (r DeleteProjectsProjectIdVpcsVpcIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteProjectsProjectIdVpcsVpcIdResponse) StatusCode ¶
func (r DeleteProjectsProjectIdVpcsVpcIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployStatus ¶
type DeployStatus string
DeployStatus defines model for DeployStatus.
const ( CONFIGURING DeployStatus = "CONFIGURING" DELETED DeployStatus = "DELETED" DELETING DeployStatus = "DELETING" OPTIMIZING DeployStatus = "OPTIMIZING" PAUSED DeployStatus = "PAUSED" PAUSING DeployStatus = "PAUSING" QUEUED DeployStatus = "QUEUED" READY DeployStatus = "READY" RESUMING DeployStatus = "RESUMING" UNSTABLE DeployStatus = "UNSTABLE" UPGRADING DeployStatus = "UPGRADING" )
Defines values for DeployStatus.
type EnvironmentTag ¶ added in v0.13.0
type EnvironmentTag string
EnvironmentTag The environment tag for the service.
const ( EnvironmentTagDEV EnvironmentTag = "DEV" EnvironmentTagPROD EnvironmentTag = "PROD" )
Defines values for EnvironmentTag.
type Error ¶
type Error struct {
Code *string `json:"code,omitempty"`
Message *string `json:"message,omitempty"`
}
Error defines model for Error.
type ForkServiceCreate ¶ added in v0.3.0
type ForkServiceCreate struct {
// CpuMillis The initial CPU allocation in milli-cores, or 'shared' for a shared-resource service. If not provided, will inherit from parent service.
CpuMillis *string `json:"cpu_millis,omitempty"`
// EnvironmentTag The environment tag for the service.
EnvironmentTag *EnvironmentTag `json:"environment_tag,omitempty"`
// ForkStrategy Strategy for creating the fork:
// - LAST_SNAPSHOT: Use existing snapshot for fast fork
// - NOW: Create new snapshot for up-to-date fork
// - PITR: Point-in-time recovery using target_time
ForkStrategy ForkStrategy `json:"fork_strategy"`
// MemoryGbs The initial memory allocation in gigabytes, or 'shared' for a shared-resource service. If not provided, will inherit from parent service.
MemoryGbs *string `json:"memory_gbs,omitempty"`
// Name A human-readable name for the forked service. If not provided, will use parent service name with "-fork" suffix.
Name *string `json:"name,omitempty"`
// TargetTime Target time for point-in-time recovery. Required when fork_strategy is PITR.
TargetTime *time.Time `json:"target_time,omitempty"`
}
ForkServiceCreate Create a fork of an existing service. Service type, region code, and storage are always inherited from the parent service. HA replica count is always set to 0 for forked services.
type ForkSpec ¶
type ForkSpec struct {
IsStandby *bool `json:"is_standby,omitempty"`
ProjectId *string `json:"project_id,omitempty"`
ServiceId *string `json:"service_id,omitempty"`
}
ForkSpec defines model for ForkSpec.
type ForkStrategy ¶ added in v0.3.0
type ForkStrategy string
ForkStrategy Strategy for creating the fork: - LAST_SNAPSHOT: Use existing snapshot for fast fork - NOW: Create new snapshot for up-to-date fork - PITR: Point-in-time recovery using target_time
const ( LASTSNAPSHOT ForkStrategy = "LAST_SNAPSHOT" NOW ForkStrategy = "NOW" PITR ForkStrategy = "PITR" )
Defines values for ForkStrategy.
type GetAuthInfoResponse ¶ added in v0.18.0
type GetAuthInfoResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AuthInfo
JSON4XX *ClientError
}
func ParseGetAuthInfoResponse ¶ added in v0.18.0
func ParseGetAuthInfoResponse(rsp *http.Response) (*GetAuthInfoResponse, error)
ParseGetAuthInfoResponse parses an HTTP response from a GetAuthInfoWithResponse call
func (GetAuthInfoResponse) Status ¶ added in v0.18.0
func (r GetAuthInfoResponse) Status() string
Status returns HTTPResponse.Status
func (GetAuthInfoResponse) StatusCode ¶ added in v0.18.0
func (r GetAuthInfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdServicesResponse ¶
type GetProjectsProjectIdServicesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Service
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdServicesResponse ¶
func ParseGetProjectsProjectIdServicesResponse(rsp *http.Response) (*GetProjectsProjectIdServicesResponse, error)
ParseGetProjectsProjectIdServicesResponse parses an HTTP response from a GetProjectsProjectIdServicesWithResponse call
func (GetProjectsProjectIdServicesResponse) Status ¶
func (r GetProjectsProjectIdServicesResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdServicesResponse) StatusCode ¶
func (r GetProjectsProjectIdServicesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdServicesServiceIdReplicaSetsResponse ¶
type GetProjectsProjectIdServicesServiceIdReplicaSetsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]ReadReplicaSet
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdServicesServiceIdReplicaSetsResponse ¶
func ParseGetProjectsProjectIdServicesServiceIdReplicaSetsResponse(rsp *http.Response) (*GetProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
ParseGetProjectsProjectIdServicesServiceIdReplicaSetsResponse parses an HTTP response from a GetProjectsProjectIdServicesServiceIdReplicaSetsWithResponse call
func (GetProjectsProjectIdServicesServiceIdReplicaSetsResponse) Status ¶
func (r GetProjectsProjectIdServicesServiceIdReplicaSetsResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdServicesServiceIdReplicaSetsResponse) StatusCode ¶
func (r GetProjectsProjectIdServicesServiceIdReplicaSetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdServicesServiceIdResponse ¶
type GetProjectsProjectIdServicesServiceIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Service
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdServicesServiceIdResponse ¶
func ParseGetProjectsProjectIdServicesServiceIdResponse(rsp *http.Response) (*GetProjectsProjectIdServicesServiceIdResponse, error)
ParseGetProjectsProjectIdServicesServiceIdResponse parses an HTTP response from a GetProjectsProjectIdServicesServiceIdWithResponse call
func (GetProjectsProjectIdServicesServiceIdResponse) Status ¶
func (r GetProjectsProjectIdServicesServiceIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdServicesServiceIdResponse) StatusCode ¶
func (r GetProjectsProjectIdServicesServiceIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdVpcsResponse ¶
type GetProjectsProjectIdVpcsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]VPC
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdVpcsResponse ¶
func ParseGetProjectsProjectIdVpcsResponse(rsp *http.Response) (*GetProjectsProjectIdVpcsResponse, error)
ParseGetProjectsProjectIdVpcsResponse parses an HTTP response from a GetProjectsProjectIdVpcsWithResponse call
func (GetProjectsProjectIdVpcsResponse) Status ¶
func (r GetProjectsProjectIdVpcsResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdVpcsResponse) StatusCode ¶
func (r GetProjectsProjectIdVpcsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse ¶
type GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Peering
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse ¶
func ParseGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse(rsp *http.Response) (*GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse, error)
ParseGetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse parses an HTTP response from a GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdWithResponse call
func (GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) Status ¶
func (r GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) StatusCode ¶
func (r GetProjectsProjectIdVpcsVpcIdPeeringsPeeringIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdVpcsVpcIdPeeringsResponse ¶
type GetProjectsProjectIdVpcsVpcIdPeeringsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Peering
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdVpcsVpcIdPeeringsResponse ¶
func ParseGetProjectsProjectIdVpcsVpcIdPeeringsResponse(rsp *http.Response) (*GetProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
ParseGetProjectsProjectIdVpcsVpcIdPeeringsResponse parses an HTTP response from a GetProjectsProjectIdVpcsVpcIdPeeringsWithResponse call
func (GetProjectsProjectIdVpcsVpcIdPeeringsResponse) Status ¶
func (r GetProjectsProjectIdVpcsVpcIdPeeringsResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdVpcsVpcIdPeeringsResponse) StatusCode ¶
func (r GetProjectsProjectIdVpcsVpcIdPeeringsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProjectsProjectIdVpcsVpcIdResponse ¶
type GetProjectsProjectIdVpcsVpcIdResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *VPC
JSON4XX *ClientError
}
func ParseGetProjectsProjectIdVpcsVpcIdResponse ¶
func ParseGetProjectsProjectIdVpcsVpcIdResponse(rsp *http.Response) (*GetProjectsProjectIdVpcsVpcIdResponse, error)
ParseGetProjectsProjectIdVpcsVpcIdResponse parses an HTTP response from a GetProjectsProjectIdVpcsVpcIdWithResponse call
func (GetProjectsProjectIdVpcsVpcIdResponse) Status ¶
func (r GetProjectsProjectIdVpcsVpcIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetProjectsProjectIdVpcsVpcIdResponse) StatusCode ¶
func (r GetProjectsProjectIdVpcsVpcIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HAReplica ¶
type HAReplica struct {
// ReplicaCount Number of high-availability replicas (all replicas are asynchronous by default).
ReplicaCount *int `json:"replica_count,omitempty"`
// SyncReplicaCount Number of synchronous high-availability replicas.
SyncReplicaCount *int `json:"sync_replica_count,omitempty"`
}
HAReplica defines model for HAReplica.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type Peering ¶
type Peering struct {
ErrorMessage *string `json:"error_message,omitempty"`
Id *string `json:"id,omitempty"`
PeerAccountId *string `json:"peer_account_id,omitempty"`
PeerRegionCode *string `json:"peer_region_code,omitempty"`
PeerVpcId *string `json:"peer_vpc_id,omitempty"`
ProvisionedId *string `json:"provisioned_id,omitempty"`
Status *string `json:"status,omitempty"`
}
Peering defines model for Peering.
type PeeringCreate ¶
type PeeringCreate struct {
PeerAccountId string `json:"peer_account_id"`
PeerRegionCode string `json:"peer_region_code"`
PeerVpcId string `json:"peer_vpc_id"`
}
PeeringCreate defines model for PeeringCreate.
type PostAnalyticsIdentifyJSONBody ¶ added in v0.15.1
type PostAnalyticsIdentifyJSONBody struct {
// Properties Optional map of arbitrary properties associated with the user
Properties *map[string]interface{} `json:"properties,omitempty"`
}
PostAnalyticsIdentifyJSONBody defines parameters for PostAnalyticsIdentify.
type PostAnalyticsIdentifyJSONRequestBody ¶ added in v0.15.1
type PostAnalyticsIdentifyJSONRequestBody PostAnalyticsIdentifyJSONBody
PostAnalyticsIdentifyJSONRequestBody defines body for PostAnalyticsIdentify for application/json ContentType.
type PostAnalyticsIdentifyResponse ¶ added in v0.15.1
type PostAnalyticsIdentifyResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AnalyticsResponse
JSON4XX *ClientError
}
func ParsePostAnalyticsIdentifyResponse ¶ added in v0.15.1
func ParsePostAnalyticsIdentifyResponse(rsp *http.Response) (*PostAnalyticsIdentifyResponse, error)
ParsePostAnalyticsIdentifyResponse parses an HTTP response from a PostAnalyticsIdentifyWithResponse call
func (PostAnalyticsIdentifyResponse) Status ¶ added in v0.15.1
func (r PostAnalyticsIdentifyResponse) Status() string
Status returns HTTPResponse.Status
func (PostAnalyticsIdentifyResponse) StatusCode ¶ added in v0.15.1
func (r PostAnalyticsIdentifyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostAnalyticsTrackJSONBody ¶ added in v0.15.1
type PostAnalyticsTrackJSONBody struct {
// Event The name of the event to track
Event string `json:"event"`
// Properties Optional map of arbitrary properties associated with the event
Properties *map[string]interface{} `json:"properties,omitempty"`
}
PostAnalyticsTrackJSONBody defines parameters for PostAnalyticsTrack.
type PostAnalyticsTrackJSONRequestBody ¶ added in v0.15.1
type PostAnalyticsTrackJSONRequestBody PostAnalyticsTrackJSONBody
PostAnalyticsTrackJSONRequestBody defines body for PostAnalyticsTrack for application/json ContentType.
type PostAnalyticsTrackResponse ¶ added in v0.15.1
type PostAnalyticsTrackResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *AnalyticsResponse
JSON4XX *ClientError
}
func ParsePostAnalyticsTrackResponse ¶ added in v0.15.1
func ParsePostAnalyticsTrackResponse(rsp *http.Response) (*PostAnalyticsTrackResponse, error)
ParsePostAnalyticsTrackResponse parses an HTTP response from a PostAnalyticsTrackWithResponse call
func (PostAnalyticsTrackResponse) Status ¶ added in v0.15.1
func (r PostAnalyticsTrackResponse) Status() string
Status returns HTTPResponse.Status
func (PostAnalyticsTrackResponse) StatusCode ¶ added in v0.15.1
func (r PostAnalyticsTrackResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesJSONRequestBody ¶
type PostProjectsProjectIdServicesJSONRequestBody = ServiceCreate
PostProjectsProjectIdServicesJSONRequestBody defines body for PostProjectsProjectIdServices for application/json ContentType.
type PostProjectsProjectIdServicesResponse ¶
type PostProjectsProjectIdServicesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Service
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesResponse ¶
func ParsePostProjectsProjectIdServicesResponse(rsp *http.Response) (*PostProjectsProjectIdServicesResponse, error)
ParsePostProjectsProjectIdServicesResponse parses an HTTP response from a PostProjectsProjectIdServicesWithResponse call
func (PostProjectsProjectIdServicesResponse) Status ¶
func (r PostProjectsProjectIdServicesResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody = ServiceVPCInput
PostProjectsProjectIdServicesServiceIdAttachToVPCJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdAttachToVPC for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdAttachToVPCResponse ¶
type PostProjectsProjectIdServicesServiceIdAttachToVPCResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdAttachToVPCResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdAttachToVPCResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdAttachToVPCResponse, error)
ParsePostProjectsProjectIdServicesServiceIdAttachToVPCResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdAttachToVPCWithResponse call
func (PostProjectsProjectIdServicesServiceIdAttachToVPCResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdAttachToVPCResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdAttachToVPCResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdAttachToVPCResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody = ServiceVPCInput
PostProjectsProjectIdServicesServiceIdDetachFromVPCJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdDetachFromVPC for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse ¶
type PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdDetachFromVPCResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdDetachFromVPCResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse, error)
ParsePostProjectsProjectIdServicesServiceIdDetachFromVPCResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdDetachFromVPCWithResponse call
func (PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdDetachFromVPCResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdDisablePoolerResponse ¶
type PostProjectsProjectIdServicesServiceIdDisablePoolerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdDisablePoolerResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdDisablePoolerResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdDisablePoolerResponse, error)
ParsePostProjectsProjectIdServicesServiceIdDisablePoolerResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdDisablePoolerWithResponse call
func (PostProjectsProjectIdServicesServiceIdDisablePoolerResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdDisablePoolerResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdDisablePoolerResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdDisablePoolerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdEnablePoolerResponse ¶
type PostProjectsProjectIdServicesServiceIdEnablePoolerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdEnablePoolerResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdEnablePoolerResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdEnablePoolerResponse, error)
ParsePostProjectsProjectIdServicesServiceIdEnablePoolerResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdEnablePoolerWithResponse call
func (PostProjectsProjectIdServicesServiceIdEnablePoolerResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdEnablePoolerResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdEnablePoolerResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdEnablePoolerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody = ForkServiceCreate
PostProjectsProjectIdServicesServiceIdForkServiceJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdForkService for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdForkServiceResponse ¶
type PostProjectsProjectIdServicesServiceIdForkServiceResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Service
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdForkServiceResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdForkServiceResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdForkServiceResponse, error)
ParsePostProjectsProjectIdServicesServiceIdForkServiceResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdForkServiceWithResponse call
func (PostProjectsProjectIdServicesServiceIdForkServiceResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdForkServiceResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdForkServiceResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdForkServiceResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody = ReadReplicaSetCreate
PostProjectsProjectIdServicesServiceIdReplicaSetsJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdReplicaSets for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse, error)
ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerWithResponse call
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdDisablePoolerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse, error)
ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerWithResponse call
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdEnablePoolerResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody = ResizeInput
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResize for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse, error)
ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeWithResponse call
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdResizeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody = SetEnvironmentInput
PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironment for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse, error)
ParsePostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentWithResponse call
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsReplicaSetIdSetEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdReplicaSetsResponse ¶
type PostProjectsProjectIdServicesServiceIdReplicaSetsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *ReadReplicaSet
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdReplicaSetsResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdReplicaSetsResponse, error)
ParsePostProjectsProjectIdServicesServiceIdReplicaSetsResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdReplicaSetsWithResponse call
func (PostProjectsProjectIdServicesServiceIdReplicaSetsResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdReplicaSetsResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdReplicaSetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody = ResizeInput
PostProjectsProjectIdServicesServiceIdResizeJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdResize for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdResizeResponse ¶
type PostProjectsProjectIdServicesServiceIdResizeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdResizeResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdResizeResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdResizeResponse, error)
ParsePostProjectsProjectIdServicesServiceIdResizeResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdResizeWithResponse call
func (PostProjectsProjectIdServicesServiceIdResizeResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdResizeResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdResizeResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdResizeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody = SetEnvironmentInput
PostProjectsProjectIdServicesServiceIdSetEnvironmentJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdSetEnvironment for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse ¶
type PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SuccessMessage
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdSetEnvironmentResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdSetEnvironmentResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse, error)
ParsePostProjectsProjectIdServicesServiceIdSetEnvironmentResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdSetEnvironmentWithResponse call
func (PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdSetEnvironmentResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody = SetHAReplicaInput
PostProjectsProjectIdServicesServiceIdSetHAJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdSetHA for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdSetHAResponse ¶
type PostProjectsProjectIdServicesServiceIdSetHAResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Service
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdSetHAResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdSetHAResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdSetHAResponse, error)
ParsePostProjectsProjectIdServicesServiceIdSetHAResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdSetHAWithResponse call
func (PostProjectsProjectIdServicesServiceIdSetHAResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdSetHAResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdSetHAResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdSetHAResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdStartResponse ¶ added in v0.16.0
type PostProjectsProjectIdServicesServiceIdStartResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Service
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdStartResponse ¶ added in v0.16.0
func ParsePostProjectsProjectIdServicesServiceIdStartResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdStartResponse, error)
ParsePostProjectsProjectIdServicesServiceIdStartResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdStartWithResponse call
func (PostProjectsProjectIdServicesServiceIdStartResponse) Status ¶ added in v0.16.0
func (r PostProjectsProjectIdServicesServiceIdStartResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdStartResponse) StatusCode ¶ added in v0.16.0
func (r PostProjectsProjectIdServicesServiceIdStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdStopResponse ¶ added in v0.16.0
type PostProjectsProjectIdServicesServiceIdStopResponse struct {
Body []byte
HTTPResponse *http.Response
JSON202 *Service
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdStopResponse ¶ added in v0.16.0
func ParsePostProjectsProjectIdServicesServiceIdStopResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdStopResponse, error)
ParsePostProjectsProjectIdServicesServiceIdStopResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdStopWithResponse call
func (PostProjectsProjectIdServicesServiceIdStopResponse) Status ¶ added in v0.16.0
func (r PostProjectsProjectIdServicesServiceIdStopResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdStopResponse) StatusCode ¶ added in v0.16.0
func (r PostProjectsProjectIdServicesServiceIdStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody ¶
type PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody = UpdatePasswordInput
PostProjectsProjectIdServicesServiceIdUpdatePasswordJSONRequestBody defines body for PostProjectsProjectIdServicesServiceIdUpdatePassword for application/json ContentType.
type PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse ¶
type PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse struct {
Body []byte
HTTPResponse *http.Response
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdServicesServiceIdUpdatePasswordResponse ¶
func ParsePostProjectsProjectIdServicesServiceIdUpdatePasswordResponse(rsp *http.Response) (*PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse, error)
ParsePostProjectsProjectIdServicesServiceIdUpdatePasswordResponse parses an HTTP response from a PostProjectsProjectIdServicesServiceIdUpdatePasswordWithResponse call
func (PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse) Status ¶
func (r PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse) StatusCode ¶
func (r PostProjectsProjectIdServicesServiceIdUpdatePasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdVpcsJSONRequestBody ¶
type PostProjectsProjectIdVpcsJSONRequestBody = VPCCreate
PostProjectsProjectIdVpcsJSONRequestBody defines body for PostProjectsProjectIdVpcs for application/json ContentType.
type PostProjectsProjectIdVpcsResponse ¶
type PostProjectsProjectIdVpcsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *VPC
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdVpcsResponse ¶
func ParsePostProjectsProjectIdVpcsResponse(rsp *http.Response) (*PostProjectsProjectIdVpcsResponse, error)
ParsePostProjectsProjectIdVpcsResponse parses an HTTP response from a PostProjectsProjectIdVpcsWithResponse call
func (PostProjectsProjectIdVpcsResponse) Status ¶
func (r PostProjectsProjectIdVpcsResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdVpcsResponse) StatusCode ¶
func (r PostProjectsProjectIdVpcsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody ¶
type PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody = PeeringCreate
PostProjectsProjectIdVpcsVpcIdPeeringsJSONRequestBody defines body for PostProjectsProjectIdVpcsVpcIdPeerings for application/json ContentType.
type PostProjectsProjectIdVpcsVpcIdPeeringsResponse ¶
type PostProjectsProjectIdVpcsVpcIdPeeringsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Peering
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdVpcsVpcIdPeeringsResponse ¶
func ParsePostProjectsProjectIdVpcsVpcIdPeeringsResponse(rsp *http.Response) (*PostProjectsProjectIdVpcsVpcIdPeeringsResponse, error)
ParsePostProjectsProjectIdVpcsVpcIdPeeringsResponse parses an HTTP response from a PostProjectsProjectIdVpcsVpcIdPeeringsWithResponse call
func (PostProjectsProjectIdVpcsVpcIdPeeringsResponse) Status ¶
func (r PostProjectsProjectIdVpcsVpcIdPeeringsResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdVpcsVpcIdPeeringsResponse) StatusCode ¶
func (r PostProjectsProjectIdVpcsVpcIdPeeringsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody ¶
type PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody = VPCRename
PostProjectsProjectIdVpcsVpcIdRenameJSONRequestBody defines body for PostProjectsProjectIdVpcsVpcIdRename for application/json ContentType.
type PostProjectsProjectIdVpcsVpcIdRenameResponse ¶
type PostProjectsProjectIdVpcsVpcIdRenameResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *VPC
JSON4XX *ClientError
}
func ParsePostProjectsProjectIdVpcsVpcIdRenameResponse ¶
func ParsePostProjectsProjectIdVpcsVpcIdRenameResponse(rsp *http.Response) (*PostProjectsProjectIdVpcsVpcIdRenameResponse, error)
ParsePostProjectsProjectIdVpcsVpcIdRenameResponse parses an HTTP response from a PostProjectsProjectIdVpcsVpcIdRenameWithResponse call
func (PostProjectsProjectIdVpcsVpcIdRenameResponse) Status ¶
func (r PostProjectsProjectIdVpcsVpcIdRenameResponse) Status() string
Status returns HTTPResponse.Status
func (PostProjectsProjectIdVpcsVpcIdRenameResponse) StatusCode ¶
func (r PostProjectsProjectIdVpcsVpcIdRenameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReadReplicaSet ¶
type ReadReplicaSet struct {
ConnectionPooler *ConnectionPooler `json:"connection_pooler,omitempty"`
// CpuMillis CPU allocation in milli-cores.
CpuMillis *int `json:"cpu_millis,omitempty"`
Endpoint *Endpoint `json:"endpoint,omitempty"`
Id *string `json:"id,omitempty"`
// MemoryGbs Memory allocation in gigabytes.
MemoryGbs *int `json:"memory_gbs,omitempty"`
// Metadata Additional metadata for the read replica set
Metadata *struct {
// Environment Environment tag for the read replica set
Environment *string `json:"environment,omitempty"`
} `json:"metadata,omitempty"`
Name *string `json:"name,omitempty"`
// Nodes Number of nodes in the replica set.
Nodes *int `json:"nodes,omitempty"`
Status *ReadReplicaSetStatus `json:"status,omitempty"`
}
ReadReplicaSet defines model for ReadReplicaSet.
type ReadReplicaSetCreate ¶
type ReadReplicaSetCreate struct {
// CpuMillis The initial CPU allocation in milli-cores.
CpuMillis int `json:"cpu_millis"`
// MemoryGbs The initial memory allocation in gigabytes.
MemoryGbs int `json:"memory_gbs"`
// Name A human-readable name for the read replica.
Name string `json:"name"`
// Nodes Number of nodes to create in the replica set.
Nodes int `json:"nodes"`
}
ReadReplicaSetCreate defines model for ReadReplicaSetCreate.
type ReadReplicaSetStatus ¶
type ReadReplicaSetStatus string
ReadReplicaSetStatus defines model for ReadReplicaSet.Status.
const ( ReadReplicaSetStatusActive ReadReplicaSetStatus = "active" ReadReplicaSetStatusCreating ReadReplicaSetStatus = "creating" ReadReplicaSetStatusDeleting ReadReplicaSetStatus = "deleting" ReadReplicaSetStatusError ReadReplicaSetStatus = "error" ReadReplicaSetStatusResizing ReadReplicaSetStatus = "resizing" )
Defines values for ReadReplicaSetStatus.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResizeInput ¶
type ResizeInput struct {
// CpuMillis The new CPU allocation in milli-cores (e.g., 1000 for 1 vCPU).
CpuMillis int `json:"cpu_millis"`
// MemoryGbs The new memory allocation in gigabytes.
MemoryGbs int `json:"memory_gbs"`
// Nodes The new number of nodes in the replica set.
Nodes *int `json:"nodes,omitempty"`
}
ResizeInput defines model for ResizeInput.
type Service ¶
type Service struct {
ConnectionPooler *ConnectionPooler `json:"connection_pooler,omitempty"`
// Created Creation timestamp
Created *time.Time `json:"created,omitempty"`
Endpoint *Endpoint `json:"endpoint,omitempty"`
ForkedFrom *ForkSpec `json:"forked_from,omitempty"`
HaReplicas *HAReplica `json:"ha_replicas,omitempty"`
// InitialPassword The initial password for the service.
InitialPassword *string `json:"initial_password,omitempty"`
// Metadata Additional metadata for the service
Metadata *struct {
// Environment Environment tag for the service
Environment *string `json:"environment,omitempty"`
} `json:"metadata,omitempty"`
// Name The name of the service.
Name *string `json:"name,omitempty"`
// Paused Whether the service is paused
Paused *bool `json:"paused,omitempty"`
// ProjectId The project this service belongs to.
ProjectId *string `json:"project_id,omitempty"`
ReadReplicaSets *[]ReadReplicaSet `json:"read_replica_sets,omitempty"`
// RegionCode The cloud region where the service is hosted.
RegionCode *string `json:"region_code,omitempty"`
// Resources List of resources allocated to the service
Resources *[]struct {
// Id Resource identifier
Id *string `json:"id,omitempty"`
// Spec Resource specification
Spec *struct {
// CpuMillis CPU allocation in millicores
CpuMillis *int `json:"cpu_millis,omitempty"`
// MemoryGbs Memory allocation in gigabytes
MemoryGbs *int `json:"memory_gbs,omitempty"`
// VolumeType Type of storage volume
VolumeType *string `json:"volume_type,omitempty"`
} `json:"spec,omitempty"`
} `json:"resources,omitempty"`
// ServiceId The unique identifier for the service.
ServiceId *string `json:"service_id,omitempty"`
ServiceType *ServiceType `json:"service_type,omitempty"`
Status *DeployStatus `json:"status,omitempty"`
// VpcEndpoint VPC endpoint configuration if available
VpcEndpoint *map[string]interface{} `json:"vpcEndpoint"`
}
Service defines model for Service.
type ServiceCreate ¶
type ServiceCreate struct {
// Addons List of addons to enable for the service. 'time-series' enables TimescaleDB, 'ai' enables AI/vector extensions.
Addons *[]ServiceCreateAddons `json:"addons,omitempty"`
// CpuMillis The initial CPU allocation in milli-cores, or 'shared' for a shared-resource service.
CpuMillis *string `json:"cpu_millis,omitempty"`
// EnvironmentTag The environment tag for the service.
EnvironmentTag *EnvironmentTag `json:"environment_tag,omitempty"`
// MemoryGbs The initial memory allocation in gigabytes, or 'shared' for a shared-resource service.
MemoryGbs *string `json:"memory_gbs,omitempty"`
// Name A human-readable name for the service.
Name string `json:"name"`
// RegionCode The region where the service will be created. If not provided, we'll choose the best region for you.
RegionCode *string `json:"region_code,omitempty"`
// ReplicaCount Number of high-availability replicas to create (all replicas are asynchronous by default).
ReplicaCount *int `json:"replica_count,omitempty"`
}
ServiceCreate defines model for ServiceCreate.
type ServiceCreateAddons ¶ added in v0.1.2
type ServiceCreateAddons string
ServiceCreateAddons defines model for ServiceCreate.Addons.
const ( Ai ServiceCreateAddons = "ai" TimeSeries ServiceCreateAddons = "time-series" )
Defines values for ServiceCreateAddons.
type ServiceType ¶
type ServiceType string
ServiceType defines model for ServiceType.
const ( POSTGRES ServiceType = "POSTGRES" TIMESCALEDB ServiceType = "TIMESCALEDB" VECTOR ServiceType = "VECTOR" )
Defines values for ServiceType.
type ServiceVPCInput ¶
type ServiceVPCInput struct {
// VpcId The ID of the VPC to attach the service to.
VpcId string `json:"vpc_id"`
}
ServiceVPCInput defines model for ServiceVPCInput.
type SetEnvironmentInput ¶
type SetEnvironmentInput struct {
// Environment The target environment for the service.
Environment SetEnvironmentInputEnvironment `json:"environment"`
}
SetEnvironmentInput defines model for SetEnvironmentInput.
type SetEnvironmentInputEnvironment ¶
type SetEnvironmentInputEnvironment string
SetEnvironmentInputEnvironment The target environment for the service.
const ( SetEnvironmentInputEnvironmentDEV SetEnvironmentInputEnvironment = "DEV" SetEnvironmentInputEnvironmentPROD SetEnvironmentInputEnvironment = "PROD" )
Defines values for SetEnvironmentInputEnvironment.
type SetHAReplicaInput ¶
type SetHAReplicaInput struct {
// ReplicaCount Number of high-availability replicas (all replicas are asynchronous by default).
ReplicaCount *int `json:"replica_count,omitempty"`
// SyncReplicaCount Number of synchronous high-availability replicas.
SyncReplicaCount *int `json:"sync_replica_count,omitempty"`
}
SetHAReplicaInput At least one of sync_replica_count or replica_count must be provided.
type SuccessMessage ¶
type SuccessMessage struct {
Message *string `json:"message,omitempty"`
}
SuccessMessage defines model for SuccessMessage.
type UpdatePasswordInput ¶
type UpdatePasswordInput struct {
// Password The new password.
Password string `json:"password"`
}
UpdatePasswordInput defines model for UpdatePasswordInput.
type VPC ¶
type VPC struct {
Cidr *string `json:"cidr,omitempty"`
Id *string `json:"id,omitempty"`
Name *string `json:"name,omitempty"`
RegionCode *string `json:"region_code,omitempty"`
}
VPC defines model for VPC.