# Functions
GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateEnvironmentRequest calls the generic CreateEnvironment builder with application/json body.
NewCreateEnvironmentRequestWithBody generates requests for CreateEnvironment with any type of body.
NewCreateProjectRequest calls the generic CreateProject builder with application/json body.
NewCreateProjectRequestWithBody generates requests for CreateProject with any type of body.
NewCreateSnapshotRequest calls the generic CreateSnapshot builder with application/json body.
NewCreateSnapshotRequestWithBody generates requests for CreateSnapshot with any type of body.
NewCreateTeamRequest calls the generic CreateTeam builder with application/json body.
NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body.
NewDeleteEnvironmentRequest generates requests for DeleteEnvironment.
NewDeleteProjectRequest generates requests for DeleteProject.
NewDeleteSnapshotRequest generates requests for DeleteSnapshot.
NewDeleteTeamRequest generates requests for DeleteTeam.
NewGetEnvironmentRequest generates requests for GetEnvironment.
NewGetEnvironmentsRequest generates requests for GetEnvironments.
NewGetEnvironmentStateRequest generates requests for GetEnvironmentState.
NewGetHealthRequest generates requests for GetHealth.
NewGetProjectRequest generates requests for GetProject.
NewGetProjectsRequest generates requests for GetProjects.
NewGetReadyRequest generates requests for GetReady.
NewGetSnapshotRequest generates requests for GetSnapshot.
NewGetSnapshotsRequest generates requests for GetSnapshots.
NewGetStatesRequest generates requests for GetStates.
NewGetTeamRequest generates requests for GetTeam.
NewGetTeamsRequest generates requests for GetTeams.
NewLockEnvironmentRequest calls the generic LockEnvironment builder with application/json body.
NewLockEnvironmentRequestWithBody generates requests for LockEnvironment with any type of body.
No description provided by the author
NewUnlockEnvironmentRequest calls the generic UnlockEnvironment builder with application/json body.
NewUnlockEnvironmentRequestWithBody generates requests for UnlockEnvironment with any type of body.
NewUpdateEnvironmentRequest calls the generic UpdateEnvironment builder with application/json body.
NewUpdateEnvironmentRequestWithBody generates requests for UpdateEnvironment with any type of body.
NewUpdateEnvironmentStateRequest calls the generic UpdateEnvironmentState builder with application/json body.
NewUpdateEnvironmentStateRequestWithBody generates requests for UpdateEnvironmentState with any type of body.
NewUpdateProjectRequest calls the generic UpdateProject builder with application/json body.
NewUpdateProjectRequestWithBody generates requests for UpdateProject with any type of body.
NewUpdateTeamRequest calls the generic UpdateTeam builder with application/json body.
NewUpdateTeamRequestWithBody generates requests for UpdateTeam with any type of body.
ParseCreateEnvironmentResponse parses an HTTP response from a CreateEnvironmentWithResponse call.
ParseCreateProjectResponse parses an HTTP response from a CreateProjectWithResponse call.
ParseCreateSnapshotResponse parses an HTTP response from a CreateSnapshotWithResponse call.
ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call.
ParseDeleteEnvironmentResponse parses an HTTP response from a DeleteEnvironmentWithResponse call.
ParseDeleteProjectResponse parses an HTTP response from a DeleteProjectWithResponse call.
ParseDeleteSnapshotResponse parses an HTTP response from a DeleteSnapshotWithResponse call.
ParseDeleteTeamResponse parses an HTTP response from a DeleteTeamWithResponse call.
ParseGetEnvironmentResponse parses an HTTP response from a GetEnvironmentWithResponse call.
ParseGetEnvironmentsResponse parses an HTTP response from a GetEnvironmentsWithResponse call.
ParseGetEnvironmentStateResponse parses an HTTP response from a GetEnvironmentStateWithResponse call.
ParseGetHealthResponse parses an HTTP response from a GetHealthWithResponse call.
ParseGetProjectResponse parses an HTTP response from a GetProjectWithResponse call.
ParseGetProjectsResponse parses an HTTP response from a GetProjectsWithResponse call.
ParseGetReadyResponse parses an HTTP response from a GetReadyWithResponse call.
ParseGetSnapshotResponse parses an HTTP response from a GetSnapshotWithResponse call.
ParseGetSnapshotsResponse parses an HTTP response from a GetSnapshotsWithResponse call.
ParseGetStatesResponse parses an HTTP response from a GetStatesWithResponse call.
ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call.
ParseGetTeamsResponse parses an HTTP response from a GetTeamsWithResponse call.
ParseLockEnvironmentResponse parses an HTTP response from a LockEnvironmentWithResponse call.
ParseUnlockEnvironmentResponse parses an HTTP response from a UnlockEnvironmentWithResponse call.
ParseUpdateEnvironmentResponse parses an HTTP response from a UpdateEnvironmentWithResponse call.
ParseUpdateEnvironmentStateResponse parses an HTTP response from a UpdateEnvironmentStateWithResponse call.
ParseUpdateProjectResponse parses an HTTP response from a UpdateProjectWithResponse call.
ParseUpdateTeamResponse parses an HTTP response from a UpdateTeamWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers creates http.Handler with routing matching OpenAPI spec.
RegisterHandlersWithOptions creates http.Handler with additional options.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Constants
No description provided by the author
No description provided by the author
# Structs
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Environment defines model for Environment.
EnvironmentCreate defines model for EnvironmentCreate.
EnvironmentUpdate defines model for EnvironmentUpdate.
ErrorResponse defines model for ErrorResponse.
FiberServerOptions provides options for the Fiber server.
No description provided by the author
No description provided by the author
No description provided by the author
GetEnvironmentsParams defines parameters for GetEnvironments.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetProjectsParams defines parameters for GetProjects.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetSnapshotsParams defines parameters for GetSnapshots.
No description provided by the author
No description provided by the author
No description provided by the author
GetStatesParams defines parameters for GetStates.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GetTeamsParams defines parameters for GetTeams.
No description provided by the author
No description provided by the author
HealthResponse defines model for HealthResponse.
No description provided by the author
No description provided by the author
LockInfo defines model for LockInfo.
Project defines model for Project.
ProjectCreate defines model for ProjectCreate.
ProjectUpdate defines model for ProjectUpdate.
ServerInterfaceWrapper converts contexts to parameters.
Snapshot defines model for Snapshot.
SnapshotCreate defines model for SnapshotCreate.
SnapshotUpdate defines model for SnapshotUpdate.
State defines model for State.
Team defines model for Team.
TeamCreate defines model for TeamCreate.
TeamUpdate defines model for TeamUpdate.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Doer performs HTTP requests.
No description provided by the author
ServerInterface represents all server handlers.
StrictServerInterface represents all server handlers.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
ClientOption allows setting custom parameters during construction.
No description provided by the author
No description provided by the author
CreateEnvironmentJSONRequestBody defines body for CreateEnvironment for application/json ContentType.
No description provided by the author
No description provided by the author
CreateProjectJSONRequestBody defines body for CreateProject for application/json ContentType.
No description provided by the author
No description provided by the author
CreateSnapshotJSONRequestBody defines body for CreateSnapshot for application/json ContentType.
No description provided by the author
No description provided by the author
CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EnvironmentName defines model for environmentName.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Limit defines model for limit.
No description provided by the author
No description provided by the author
No description provided by the author
LockEnvironmentJSONRequestBody defines body for LockEnvironment for application/json ContentType.
No description provided by the author
Offset defines model for offset.
Payload defines model for Payload.
ProjectName defines model for projectName.
RequestEditorFn is the function signature for the RequestEditor callback function.
SnapshotId defines model for snapshotId.
No description provided by the author
No description provided by the author
TeamName defines model for teamName.
No description provided by the author
No description provided by the author
UnlockEnvironmentJSONRequestBody defines body for UnlockEnvironment for application/json ContentType.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateEnvironmentJSONRequestBody defines body for UpdateEnvironment for application/json ContentType.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateEnvironmentStateJSONRequestBody defines body for UpdateEnvironmentState for application/json ContentType.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateProjectJSONRequestBody defines body for UpdateProject for application/json ContentType.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateTeamJSONRequestBody defines body for UpdateTeam for application/json ContentType.