Versions in this module Expand all Collapse all v0 v0.1.1 Apr 29, 2026 Changes in this version + const AccessTokenAuthScopes + const AdminTokenAuthScopes + const ApiKeyAuthScopes + const Supabase1TokenAuthScopes + const Supabase2TeamAuthScopes + func NewDeleteAccessTokensAccessTokenIDRequest(server string, accessTokenID AccessTokenID) (*http.Request, error) + func NewDeleteApiKeysApiKeyIDRequest(server string, apiKeyID ApiKeyID) (*http.Request, error) + func NewDeleteSandboxesSandboxIDRequest(server string, sandboxID SandboxID) (*http.Request, error) + func NewDeleteTemplatesTagsRequest(server string, body DeleteTemplatesTagsJSONRequestBody) (*http.Request, error) + func NewDeleteTemplatesTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewDeleteTemplatesTemplateIDRequest(server string, templateID TemplateID) (*http.Request, error) + func NewDeleteVolumesVolumeIDRequest(server string, volumeID VolumeID) (*http.Request, error) + func NewGetApiKeysRequest(server string) (*http.Request, error) + func NewGetHealthRequest(server string) (*http.Request, error) + func NewGetNodesNodeIDRequest(server string, nodeID NodeID, params *GetNodesNodeIDParams) (*http.Request, error) + func NewGetNodesRequest(server string) (*http.Request, error) + func NewGetSandboxesMetricsRequest(server string, params *GetSandboxesMetricsParams) (*http.Request, error) + func NewGetSandboxesRequest(server string, params *GetSandboxesParams) (*http.Request, error) + func NewGetSandboxesSandboxIDLogsRequest(server string, sandboxID SandboxID, params *GetSandboxesSandboxIDLogsParams) (*http.Request, error) + func NewGetSandboxesSandboxIDMetricsRequest(server string, sandboxID SandboxID, params *GetSandboxesSandboxIDMetricsParams) (*http.Request, error) + func NewGetSandboxesSandboxIDRequest(server string, sandboxID SandboxID) (*http.Request, error) + func NewGetSnapshotsRequest(server string, params *GetSnapshotsParams) (*http.Request, error) + func NewGetTeamsRequest(server string) (*http.Request, error) + func NewGetTeamsTeamIDMetricsMaxRequest(server string, teamID TeamID, params *GetTeamsTeamIDMetricsMaxParams) (*http.Request, error) + func NewGetTeamsTeamIDMetricsRequest(server string, teamID TeamID, params *GetTeamsTeamIDMetricsParams) (*http.Request, error) + func NewGetTemplatesAliasesAliasRequest(server string, alias string) (*http.Request, error) + func NewGetTemplatesRequest(server string, params *GetTemplatesParams) (*http.Request, error) + func NewGetTemplatesTemplateIDBuildsBuildIDLogsRequest(server string, templateID TemplateID, buildID BuildID, ...) (*http.Request, error) + func NewGetTemplatesTemplateIDBuildsBuildIDStatusRequest(server string, templateID TemplateID, buildID BuildID, ...) (*http.Request, error) + func NewGetTemplatesTemplateIDFilesHashRequest(server string, templateID TemplateID, hash string) (*http.Request, error) + func NewGetTemplatesTemplateIDRequest(server string, templateID TemplateID, params *GetTemplatesTemplateIDParams) (*http.Request, error) + func NewGetTemplatesTemplateIDTagsRequest(server string, templateID TemplateID) (*http.Request, error) + func NewGetV2SandboxesRequest(server string, params *GetV2SandboxesParams) (*http.Request, error) + func NewGetV2SandboxesSandboxIDLogsRequest(server string, sandboxID SandboxID, params *GetV2SandboxesSandboxIDLogsParams) (*http.Request, error) + func NewGetVolumesRequest(server string) (*http.Request, error) + func NewGetVolumesVolumeIDRequest(server string, volumeID VolumeID) (*http.Request, error) + func NewPatchApiKeysApiKeyIDRequest(server string, apiKeyID ApiKeyID, body PatchApiKeysApiKeyIDJSONRequestBody) (*http.Request, error) + func NewPatchApiKeysApiKeyIDRequestWithBody(server string, apiKeyID ApiKeyID, contentType string, body io.Reader) (*http.Request, error) + func NewPatchTemplatesTemplateIDRequest(server string, templateID TemplateID, ...) (*http.Request, error) + func NewPatchTemplatesTemplateIDRequestWithBody(server string, templateID TemplateID, contentType string, body io.Reader) (*http.Request, error) + func NewPatchV2TemplatesTemplateIDRequest(server string, templateID TemplateID, ...) (*http.Request, error) + func NewPatchV2TemplatesTemplateIDRequestWithBody(server string, templateID TemplateID, contentType string, body io.Reader) (*http.Request, error) + func NewPostAccessTokensRequest(server string, body PostAccessTokensJSONRequestBody) (*http.Request, error) + func NewPostAccessTokensRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostAdminTeamsTeamIDBuildsCancelRequest(server string, teamID openapi_types.UUID) (*http.Request, error) + func NewPostAdminTeamsTeamIDSandboxesKillRequest(server string, teamID openapi_types.UUID) (*http.Request, error) + func NewPostApiKeysRequest(server string, body PostApiKeysJSONRequestBody) (*http.Request, error) + func NewPostApiKeysRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostNodesNodeIDRequest(server string, nodeID NodeID, body PostNodesNodeIDJSONRequestBody) (*http.Request, error) + func NewPostNodesNodeIDRequestWithBody(server string, nodeID NodeID, contentType string, body io.Reader) (*http.Request, error) + func NewPostSandboxesRequest(server string, body PostSandboxesJSONRequestBody) (*http.Request, error) + func NewPostSandboxesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostSandboxesSandboxIDConnectRequest(server string, sandboxID SandboxID, ...) (*http.Request, error) + func NewPostSandboxesSandboxIDConnectRequestWithBody(server string, sandboxID SandboxID, contentType string, body io.Reader) (*http.Request, error) + func NewPostSandboxesSandboxIDPauseRequest(server string, sandboxID SandboxID) (*http.Request, error) + func NewPostSandboxesSandboxIDRefreshesRequest(server string, sandboxID SandboxID, ...) (*http.Request, error) + func NewPostSandboxesSandboxIDRefreshesRequestWithBody(server string, sandboxID SandboxID, contentType string, body io.Reader) (*http.Request, error) + func NewPostSandboxesSandboxIDResumeRequest(server string, sandboxID SandboxID, ...) (*http.Request, error) + func NewPostSandboxesSandboxIDResumeRequestWithBody(server string, sandboxID SandboxID, contentType string, body io.Reader) (*http.Request, error) + func NewPostSandboxesSandboxIDSnapshotsRequest(server string, sandboxID SandboxID, ...) (*http.Request, error) + func NewPostSandboxesSandboxIDSnapshotsRequestWithBody(server string, sandboxID SandboxID, contentType string, body io.Reader) (*http.Request, error) + func NewPostSandboxesSandboxIDTimeoutRequest(server string, sandboxID SandboxID, ...) (*http.Request, error) + func NewPostSandboxesSandboxIDTimeoutRequestWithBody(server string, sandboxID SandboxID, contentType string, body io.Reader) (*http.Request, error) + func NewPostTemplatesRequest(server string, body PostTemplatesJSONRequestBody) (*http.Request, error) + func NewPostTemplatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostTemplatesTagsRequest(server string, body PostTemplatesTagsJSONRequestBody) (*http.Request, error) + func NewPostTemplatesTagsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostTemplatesTemplateIDBuildsBuildIDRequest(server string, templateID TemplateID, buildID BuildID) (*http.Request, error) + func NewPostTemplatesTemplateIDRequest(server string, templateID TemplateID, ...) (*http.Request, error) + func NewPostTemplatesTemplateIDRequestWithBody(server string, templateID TemplateID, contentType string, body io.Reader) (*http.Request, error) + func NewPostV2TemplatesRequest(server string, body PostV2TemplatesJSONRequestBody) (*http.Request, error) + func NewPostV2TemplatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostV2TemplatesTemplateIDBuildsBuildIDRequest(server string, templateID TemplateID, buildID BuildID, ...) (*http.Request, error) + func NewPostV2TemplatesTemplateIDBuildsBuildIDRequestWithBody(server string, templateID TemplateID, buildID BuildID, contentType string, ...) (*http.Request, error) + func NewPostV3TemplatesRequest(server string, body PostV3TemplatesJSONRequestBody) (*http.Request, error) + func NewPostV3TemplatesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + func NewPostVolumesRequest(server string, body PostVolumesJSONRequestBody) (*http.Request, error) + func NewPostVolumesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error) + type AWSRegistry struct + AwsAccessKeyId string + AwsRegion string + AwsSecretAccessKey string + Type AWSRegistryType + type AWSRegistryType string + const Aws + func (e AWSRegistryType) Valid() bool + type AccessTokenID = string + type AdminBuildCancelResult struct + CancelledCount int + FailedCount int + type AdminSandboxKillResult struct + FailedCount int + KilledCount int + type ApiKeyID = string + type AssignTemplateTagsRequest struct + Tags []string + Target string + type AssignedTemplateTags struct + BuildID openapi_types.UUID + Tags []string + type BuildID = string + type BuildLogEntry struct + Level LogLevel + Message string + Step *string + Timestamp time.Time + type BuildStatusReason struct + LogEntries *[]BuildLogEntry + Message string + Step *string + type CPUCount = int32 + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) DeleteAccessTokensAccessTokenID(ctx context.Context, accessTokenID AccessTokenID, ...) (*http.Response, error) + func (c *Client) DeleteApiKeysApiKeyID(ctx context.Context, apiKeyID ApiKeyID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteSandboxesSandboxID(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteTemplatesTags(ctx context.Context, body DeleteTemplatesTagsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) DeleteTemplatesTagsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) DeleteTemplatesTemplateID(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) DeleteVolumesVolumeID(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetNodes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetNodesNodeID(ctx context.Context, nodeID NodeID, params *GetNodesNodeIDParams, ...) (*http.Response, error) + func (c *Client) GetSandboxes(ctx context.Context, params *GetSandboxesParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSandboxesMetrics(ctx context.Context, params *GetSandboxesMetricsParams, ...) (*http.Response, error) + func (c *Client) GetSandboxesSandboxID(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetSandboxesSandboxIDLogs(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) GetSandboxesSandboxIDMetrics(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) GetSnapshots(ctx context.Context, params *GetSnapshotsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetTeams(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetTeamsTeamIDMetrics(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsParams, ...) (*http.Response, error) + func (c *Client) GetTeamsTeamIDMetricsMax(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsMaxParams, ...) (*http.Response, error) + func (c *Client) GetTemplates(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetTemplatesAliasesAlias(ctx context.Context, alias string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetTemplatesTemplateID(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + func (c *Client) GetTemplatesTemplateIDBuildsBuildIDLogs(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + func (c *Client) GetTemplatesTemplateIDBuildsBuildIDStatus(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + func (c *Client) GetTemplatesTemplateIDFilesHash(ctx context.Context, templateID TemplateID, hash string, ...) (*http.Response, error) + func (c *Client) GetTemplatesTemplateIDTags(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetV2Sandboxes(ctx context.Context, params *GetV2SandboxesParams, ...) (*http.Response, error) + func (c *Client) GetV2SandboxesSandboxIDLogs(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) GetVolumes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetVolumesVolumeID(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PatchApiKeysApiKeyID(ctx context.Context, apiKeyID ApiKeyID, ...) (*http.Response, error) + func (c *Client) PatchApiKeysApiKeyIDWithBody(ctx context.Context, apiKeyID ApiKeyID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PatchTemplatesTemplateID(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + func (c *Client) PatchTemplatesTemplateIDWithBody(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PatchV2TemplatesTemplateID(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + func (c *Client) PatchV2TemplatesTemplateIDWithBody(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostAccessTokens(ctx context.Context, body PostAccessTokensJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostAccessTokensWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostAdminTeamsTeamIDBuildsCancel(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostAdminTeamsTeamIDSandboxesKill(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostApiKeys(ctx context.Context, body PostApiKeysJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostApiKeysWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostNodesNodeID(ctx context.Context, nodeID NodeID, body PostNodesNodeIDJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostNodesNodeIDWithBody(ctx context.Context, nodeID NodeID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostSandboxes(ctx context.Context, body PostSandboxesJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDConnect(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDConnectWithBody(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDPause(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDRefreshes(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDRefreshesWithBody(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDResume(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDResumeWithBody(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDSnapshots(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDSnapshotsWithBody(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDTimeout(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + func (c *Client) PostSandboxesSandboxIDTimeoutWithBody(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostSandboxesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostTemplates(ctx context.Context, body PostTemplatesJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostTemplatesTags(ctx context.Context, body PostTemplatesTagsJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostTemplatesTagsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostTemplatesTemplateID(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + func (c *Client) PostTemplatesTemplateIDBuildsBuildID(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + func (c *Client) PostTemplatesTemplateIDWithBody(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostTemplatesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostV2Templates(ctx context.Context, body PostV2TemplatesJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostV2TemplatesTemplateIDBuildsBuildID(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + func (c *Client) PostV2TemplatesTemplateIDBuildsBuildIDWithBody(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + func (c *Client) PostV2TemplatesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostV3Templates(ctx context.Context, body PostV3TemplatesJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostV3TemplatesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostVolumes(ctx context.Context, body PostVolumesJSONRequestBody, ...) (*http.Response, error) + func (c *Client) PostVolumesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + type ClientInterface interface + DeleteAccessTokensAccessTokenID func(ctx context.Context, accessTokenID AccessTokenID, ...) (*http.Response, error) + DeleteApiKeysApiKeyID func(ctx context.Context, apiKeyID ApiKeyID, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteSandboxesSandboxID func(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteTemplatesTags func(ctx context.Context, body DeleteTemplatesTagsJSONRequestBody, ...) (*http.Response, error) + DeleteTemplatesTagsWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + DeleteTemplatesTemplateID func(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error) + DeleteVolumesVolumeID func(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiKeys func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetHealth func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetNodes func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetNodesNodeID func(ctx context.Context, nodeID NodeID, params *GetNodesNodeIDParams, ...) (*http.Response, error) + GetSandboxes func(ctx context.Context, params *GetSandboxesParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSandboxesMetrics func(ctx context.Context, params *GetSandboxesMetricsParams, ...) (*http.Response, error) + GetSandboxesSandboxID func(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*http.Response, error) + GetSandboxesSandboxIDLogs func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + GetSandboxesSandboxIDMetrics func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + GetSnapshots func(ctx context.Context, params *GetSnapshotsParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetTeams func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetTeamsTeamIDMetrics func(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsParams, ...) (*http.Response, error) + GetTeamsTeamIDMetricsMax func(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsMaxParams, ...) (*http.Response, error) + GetTemplates func(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*http.Response, error) + GetTemplatesAliasesAlias func(ctx context.Context, alias string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetTemplatesTemplateID func(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + GetTemplatesTemplateIDBuildsBuildIDLogs func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + GetTemplatesTemplateIDBuildsBuildIDStatus func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + GetTemplatesTemplateIDFilesHash func(ctx context.Context, templateID TemplateID, hash string, ...) (*http.Response, error) + GetTemplatesTemplateIDTags func(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*http.Response, error) + GetV2Sandboxes func(ctx context.Context, params *GetV2SandboxesParams, ...) (*http.Response, error) + GetV2SandboxesSandboxIDLogs func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + GetVolumes func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetVolumesVolumeID func(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*http.Response, error) + PatchApiKeysApiKeyID func(ctx context.Context, apiKeyID ApiKeyID, ...) (*http.Response, error) + PatchApiKeysApiKeyIDWithBody func(ctx context.Context, apiKeyID ApiKeyID, contentType string, body io.Reader, ...) (*http.Response, error) + PatchTemplatesTemplateID func(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + PatchTemplatesTemplateIDWithBody func(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*http.Response, error) + PatchV2TemplatesTemplateID func(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + PatchV2TemplatesTemplateIDWithBody func(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*http.Response, error) + PostAccessTokens func(ctx context.Context, body PostAccessTokensJSONRequestBody, ...) (*http.Response, error) + PostAccessTokensWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostAdminTeamsTeamIDBuildsCancel func(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) + PostAdminTeamsTeamIDSandboxesKill func(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*http.Response, error) + PostApiKeys func(ctx context.Context, body PostApiKeysJSONRequestBody, ...) (*http.Response, error) + PostApiKeysWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostNodesNodeID func(ctx context.Context, nodeID NodeID, body PostNodesNodeIDJSONRequestBody, ...) (*http.Response, error) + PostNodesNodeIDWithBody func(ctx context.Context, nodeID NodeID, contentType string, body io.Reader, ...) (*http.Response, error) + PostSandboxes func(ctx context.Context, body PostSandboxesJSONRequestBody, ...) (*http.Response, error) + PostSandboxesSandboxIDConnect func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + PostSandboxesSandboxIDConnectWithBody func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + PostSandboxesSandboxIDPause func(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*http.Response, error) + PostSandboxesSandboxIDRefreshes func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + PostSandboxesSandboxIDRefreshesWithBody func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + PostSandboxesSandboxIDResume func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + PostSandboxesSandboxIDResumeWithBody func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + PostSandboxesSandboxIDSnapshots func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + PostSandboxesSandboxIDSnapshotsWithBody func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + PostSandboxesSandboxIDTimeout func(ctx context.Context, sandboxID SandboxID, ...) (*http.Response, error) + PostSandboxesSandboxIDTimeoutWithBody func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*http.Response, error) + PostSandboxesWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostTemplates func(ctx context.Context, body PostTemplatesJSONRequestBody, ...) (*http.Response, error) + PostTemplatesTags func(ctx context.Context, body PostTemplatesTagsJSONRequestBody, ...) (*http.Response, error) + PostTemplatesTagsWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostTemplatesTemplateID func(ctx context.Context, templateID TemplateID, ...) (*http.Response, error) + PostTemplatesTemplateIDBuildsBuildID func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + PostTemplatesTemplateIDWithBody func(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*http.Response, error) + PostTemplatesWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostV2Templates func(ctx context.Context, body PostV2TemplatesJSONRequestBody, ...) (*http.Response, error) + PostV2TemplatesTemplateIDBuildsBuildID func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + PostV2TemplatesTemplateIDBuildsBuildIDWithBody func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*http.Response, error) + PostV2TemplatesWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostV3Templates func(ctx context.Context, body PostV3TemplatesJSONRequestBody, ...) (*http.Response, error) + PostV3TemplatesWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + PostVolumes func(ctx context.Context, body PostVolumesJSONRequestBody, ...) (*http.Response, error) + PostVolumesWithBody func(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) DeleteAccessTokensAccessTokenIDWithResponse(ctx context.Context, accessTokenID AccessTokenID, ...) (*DeleteAccessTokensAccessTokenIDResponse, error) + func (c *ClientWithResponses) DeleteApiKeysApiKeyIDWithResponse(ctx context.Context, apiKeyID ApiKeyID, reqEditors ...RequestEditorFn) (*DeleteApiKeysApiKeyIDResponse, error) + func (c *ClientWithResponses) DeleteSandboxesSandboxIDWithResponse(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*DeleteSandboxesSandboxIDResponse, error) + func (c *ClientWithResponses) DeleteTemplatesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteTemplatesTagsResponse, error) + func (c *ClientWithResponses) DeleteTemplatesTagsWithResponse(ctx context.Context, body DeleteTemplatesTagsJSONRequestBody, ...) (*DeleteTemplatesTagsResponse, error) + func (c *ClientWithResponses) DeleteTemplatesTemplateIDWithResponse(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*DeleteTemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) DeleteVolumesVolumeIDWithResponse(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*DeleteVolumesVolumeIDResponse, error) + func (c *ClientWithResponses) GetApiKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiKeysResponse, error) + func (c *ClientWithResponses) GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthResponse, error) + func (c *ClientWithResponses) GetNodesNodeIDWithResponse(ctx context.Context, nodeID NodeID, params *GetNodesNodeIDParams, ...) (*GetNodesNodeIDResponse, error) + func (c *ClientWithResponses) GetNodesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNodesResponse, error) + func (c *ClientWithResponses) GetSandboxesMetricsWithResponse(ctx context.Context, params *GetSandboxesMetricsParams, ...) (*GetSandboxesMetricsResponse, error) + func (c *ClientWithResponses) GetSandboxesSandboxIDLogsWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*GetSandboxesSandboxIDLogsResponse, error) + func (c *ClientWithResponses) GetSandboxesSandboxIDMetricsWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*GetSandboxesSandboxIDMetricsResponse, error) + func (c *ClientWithResponses) GetSandboxesSandboxIDWithResponse(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*GetSandboxesSandboxIDResponse, error) + func (c *ClientWithResponses) GetSandboxesWithResponse(ctx context.Context, params *GetSandboxesParams, reqEditors ...RequestEditorFn) (*GetSandboxesResponse, error) + func (c *ClientWithResponses) GetSnapshotsWithResponse(ctx context.Context, params *GetSnapshotsParams, reqEditors ...RequestEditorFn) (*GetSnapshotsResponse, error) + func (c *ClientWithResponses) GetTeamsTeamIDMetricsMaxWithResponse(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsMaxParams, ...) (*GetTeamsTeamIDMetricsMaxResponse, error) + func (c *ClientWithResponses) GetTeamsTeamIDMetricsWithResponse(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsParams, ...) (*GetTeamsTeamIDMetricsResponse, error) + func (c *ClientWithResponses) GetTeamsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTeamsResponse, error) + func (c *ClientWithResponses) GetTemplatesAliasesAliasWithResponse(ctx context.Context, alias string, reqEditors ...RequestEditorFn) (*GetTemplatesAliasesAliasResponse, error) + func (c *ClientWithResponses) GetTemplatesTemplateIDBuildsBuildIDLogsWithResponse(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*GetTemplatesTemplateIDBuildsBuildIDLogsResponse, error) + func (c *ClientWithResponses) GetTemplatesTemplateIDBuildsBuildIDStatusWithResponse(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*GetTemplatesTemplateIDBuildsBuildIDStatusResponse, error) + func (c *ClientWithResponses) GetTemplatesTemplateIDFilesHashWithResponse(ctx context.Context, templateID TemplateID, hash string, ...) (*GetTemplatesTemplateIDFilesHashResponse, error) + func (c *ClientWithResponses) GetTemplatesTemplateIDTagsWithResponse(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*GetTemplatesTemplateIDTagsResponse, error) + func (c *ClientWithResponses) GetTemplatesTemplateIDWithResponse(ctx context.Context, templateID TemplateID, ...) (*GetTemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) GetTemplatesWithResponse(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*GetTemplatesResponse, error) + func (c *ClientWithResponses) GetV2SandboxesSandboxIDLogsWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*GetV2SandboxesSandboxIDLogsResponse, error) + func (c *ClientWithResponses) GetV2SandboxesWithResponse(ctx context.Context, params *GetV2SandboxesParams, ...) (*GetV2SandboxesResponse, error) + func (c *ClientWithResponses) GetVolumesVolumeIDWithResponse(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*GetVolumesVolumeIDResponse, error) + func (c *ClientWithResponses) GetVolumesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVolumesResponse, error) + func (c *ClientWithResponses) PatchApiKeysApiKeyIDWithBodyWithResponse(ctx context.Context, apiKeyID ApiKeyID, contentType string, body io.Reader, ...) (*PatchApiKeysApiKeyIDResponse, error) + func (c *ClientWithResponses) PatchApiKeysApiKeyIDWithResponse(ctx context.Context, apiKeyID ApiKeyID, ...) (*PatchApiKeysApiKeyIDResponse, error) + func (c *ClientWithResponses) PatchTemplatesTemplateIDWithBodyWithResponse(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*PatchTemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) PatchTemplatesTemplateIDWithResponse(ctx context.Context, templateID TemplateID, ...) (*PatchTemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) PatchV2TemplatesTemplateIDWithBodyWithResponse(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*PatchV2TemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) PatchV2TemplatesTemplateIDWithResponse(ctx context.Context, templateID TemplateID, ...) (*PatchV2TemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) PostAccessTokensWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostAccessTokensResponse, error) + func (c *ClientWithResponses) PostAccessTokensWithResponse(ctx context.Context, body PostAccessTokensJSONRequestBody, ...) (*PostAccessTokensResponse, error) + func (c *ClientWithResponses) PostAdminTeamsTeamIDBuildsCancelWithResponse(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostAdminTeamsTeamIDBuildsCancelResponse, error) + func (c *ClientWithResponses) PostAdminTeamsTeamIDSandboxesKillWithResponse(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostAdminTeamsTeamIDSandboxesKillResponse, error) + func (c *ClientWithResponses) PostApiKeysWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiKeysResponse, error) + func (c *ClientWithResponses) PostApiKeysWithResponse(ctx context.Context, body PostApiKeysJSONRequestBody, ...) (*PostApiKeysResponse, error) + func (c *ClientWithResponses) PostNodesNodeIDWithBodyWithResponse(ctx context.Context, nodeID NodeID, contentType string, body io.Reader, ...) (*PostNodesNodeIDResponse, error) + func (c *ClientWithResponses) PostNodesNodeIDWithResponse(ctx context.Context, nodeID NodeID, body PostNodesNodeIDJSONRequestBody, ...) (*PostNodesNodeIDResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDConnectWithBodyWithResponse(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDConnectResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDConnectWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDConnectResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDPauseWithResponse(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*PostSandboxesSandboxIDPauseResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDRefreshesWithBodyWithResponse(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDRefreshesResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDRefreshesWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDRefreshesResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDResumeWithBodyWithResponse(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDResumeResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDResumeWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDResumeResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDSnapshotsWithBodyWithResponse(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDSnapshotsResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDSnapshotsWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDSnapshotsResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDTimeoutWithBodyWithResponse(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDTimeoutResponse, error) + func (c *ClientWithResponses) PostSandboxesSandboxIDTimeoutWithResponse(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDTimeoutResponse, error) + func (c *ClientWithResponses) PostSandboxesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostSandboxesResponse, error) + func (c *ClientWithResponses) PostSandboxesWithResponse(ctx context.Context, body PostSandboxesJSONRequestBody, ...) (*PostSandboxesResponse, error) + func (c *ClientWithResponses) PostTemplatesTagsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostTemplatesTagsResponse, error) + func (c *ClientWithResponses) PostTemplatesTagsWithResponse(ctx context.Context, body PostTemplatesTagsJSONRequestBody, ...) (*PostTemplatesTagsResponse, error) + func (c *ClientWithResponses) PostTemplatesTemplateIDBuildsBuildIDWithResponse(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*PostTemplatesTemplateIDBuildsBuildIDResponse, error) + func (c *ClientWithResponses) PostTemplatesTemplateIDWithBodyWithResponse(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*PostTemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) PostTemplatesTemplateIDWithResponse(ctx context.Context, templateID TemplateID, ...) (*PostTemplatesTemplateIDResponse, error) + func (c *ClientWithResponses) PostTemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostTemplatesResponse, error) + func (c *ClientWithResponses) PostTemplatesWithResponse(ctx context.Context, body PostTemplatesJSONRequestBody, ...) (*PostTemplatesResponse, error) + func (c *ClientWithResponses) PostV2TemplatesTemplateIDBuildsBuildIDWithBodyWithResponse(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*PostV2TemplatesTemplateIDBuildsBuildIDResponse, error) + func (c *ClientWithResponses) PostV2TemplatesTemplateIDBuildsBuildIDWithResponse(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*PostV2TemplatesTemplateIDBuildsBuildIDResponse, error) + func (c *ClientWithResponses) PostV2TemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostV2TemplatesResponse, error) + func (c *ClientWithResponses) PostV2TemplatesWithResponse(ctx context.Context, body PostV2TemplatesJSONRequestBody, ...) (*PostV2TemplatesResponse, error) + func (c *ClientWithResponses) PostV3TemplatesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostV3TemplatesResponse, error) + func (c *ClientWithResponses) PostV3TemplatesWithResponse(ctx context.Context, body PostV3TemplatesJSONRequestBody, ...) (*PostV3TemplatesResponse, error) + func (c *ClientWithResponses) PostVolumesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostVolumesResponse, error) + func (c *ClientWithResponses) PostVolumesWithResponse(ctx context.Context, body PostVolumesJSONRequestBody, ...) (*PostVolumesResponse, error) + type ClientWithResponsesInterface interface + DeleteAccessTokensAccessTokenIDWithResponse func(ctx context.Context, accessTokenID AccessTokenID, ...) (*DeleteAccessTokensAccessTokenIDResponse, error) + DeleteApiKeysApiKeyIDWithResponse func(ctx context.Context, apiKeyID ApiKeyID, reqEditors ...RequestEditorFn) (*DeleteApiKeysApiKeyIDResponse, error) + DeleteSandboxesSandboxIDWithResponse func(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*DeleteSandboxesSandboxIDResponse, error) + DeleteTemplatesTagsWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteTemplatesTagsResponse, error) + DeleteTemplatesTagsWithResponse func(ctx context.Context, body DeleteTemplatesTagsJSONRequestBody, ...) (*DeleteTemplatesTagsResponse, error) + DeleteTemplatesTemplateIDWithResponse func(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*DeleteTemplatesTemplateIDResponse, error) + DeleteVolumesVolumeIDWithResponse func(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*DeleteVolumesVolumeIDResponse, error) + GetApiKeysWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiKeysResponse, error) + GetHealthWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthResponse, error) + GetNodesNodeIDWithResponse func(ctx context.Context, nodeID NodeID, params *GetNodesNodeIDParams, ...) (*GetNodesNodeIDResponse, error) + GetNodesWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetNodesResponse, error) + GetSandboxesMetricsWithResponse func(ctx context.Context, params *GetSandboxesMetricsParams, ...) (*GetSandboxesMetricsResponse, error) + GetSandboxesSandboxIDLogsWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*GetSandboxesSandboxIDLogsResponse, error) + GetSandboxesSandboxIDMetricsWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*GetSandboxesSandboxIDMetricsResponse, error) + GetSandboxesSandboxIDWithResponse func(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*GetSandboxesSandboxIDResponse, error) + GetSandboxesWithResponse func(ctx context.Context, params *GetSandboxesParams, reqEditors ...RequestEditorFn) (*GetSandboxesResponse, error) + GetSnapshotsWithResponse func(ctx context.Context, params *GetSnapshotsParams, reqEditors ...RequestEditorFn) (*GetSnapshotsResponse, error) + GetTeamsTeamIDMetricsMaxWithResponse func(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsMaxParams, ...) (*GetTeamsTeamIDMetricsMaxResponse, error) + GetTeamsTeamIDMetricsWithResponse func(ctx context.Context, teamID TeamID, params *GetTeamsTeamIDMetricsParams, ...) (*GetTeamsTeamIDMetricsResponse, error) + GetTeamsWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTeamsResponse, error) + GetTemplatesAliasesAliasWithResponse func(ctx context.Context, alias string, reqEditors ...RequestEditorFn) (*GetTemplatesAliasesAliasResponse, error) + GetTemplatesTemplateIDBuildsBuildIDLogsWithResponse func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*GetTemplatesTemplateIDBuildsBuildIDLogsResponse, error) + GetTemplatesTemplateIDBuildsBuildIDStatusWithResponse func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*GetTemplatesTemplateIDBuildsBuildIDStatusResponse, error) + GetTemplatesTemplateIDFilesHashWithResponse func(ctx context.Context, templateID TemplateID, hash string, ...) (*GetTemplatesTemplateIDFilesHashResponse, error) + GetTemplatesTemplateIDTagsWithResponse func(ctx context.Context, templateID TemplateID, reqEditors ...RequestEditorFn) (*GetTemplatesTemplateIDTagsResponse, error) + GetTemplatesTemplateIDWithResponse func(ctx context.Context, templateID TemplateID, ...) (*GetTemplatesTemplateIDResponse, error) + GetTemplatesWithResponse func(ctx context.Context, params *GetTemplatesParams, reqEditors ...RequestEditorFn) (*GetTemplatesResponse, error) + GetV2SandboxesSandboxIDLogsWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*GetV2SandboxesSandboxIDLogsResponse, error) + GetV2SandboxesWithResponse func(ctx context.Context, params *GetV2SandboxesParams, ...) (*GetV2SandboxesResponse, error) + GetVolumesVolumeIDWithResponse func(ctx context.Context, volumeID VolumeID, reqEditors ...RequestEditorFn) (*GetVolumesVolumeIDResponse, error) + GetVolumesWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVolumesResponse, error) + PatchApiKeysApiKeyIDWithBodyWithResponse func(ctx context.Context, apiKeyID ApiKeyID, contentType string, body io.Reader, ...) (*PatchApiKeysApiKeyIDResponse, error) + PatchApiKeysApiKeyIDWithResponse func(ctx context.Context, apiKeyID ApiKeyID, ...) (*PatchApiKeysApiKeyIDResponse, error) + PatchTemplatesTemplateIDWithBodyWithResponse func(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*PatchTemplatesTemplateIDResponse, error) + PatchTemplatesTemplateIDWithResponse func(ctx context.Context, templateID TemplateID, ...) (*PatchTemplatesTemplateIDResponse, error) + PatchV2TemplatesTemplateIDWithBodyWithResponse func(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*PatchV2TemplatesTemplateIDResponse, error) + PatchV2TemplatesTemplateIDWithResponse func(ctx context.Context, templateID TemplateID, ...) (*PatchV2TemplatesTemplateIDResponse, error) + PostAccessTokensWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostAccessTokensResponse, error) + PostAccessTokensWithResponse func(ctx context.Context, body PostAccessTokensJSONRequestBody, ...) (*PostAccessTokensResponse, error) + PostAdminTeamsTeamIDBuildsCancelWithResponse func(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostAdminTeamsTeamIDBuildsCancelResponse, error) + PostAdminTeamsTeamIDSandboxesKillWithResponse func(ctx context.Context, teamID openapi_types.UUID, reqEditors ...RequestEditorFn) (*PostAdminTeamsTeamIDSandboxesKillResponse, error) + PostApiKeysWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiKeysResponse, error) + PostApiKeysWithResponse func(ctx context.Context, body PostApiKeysJSONRequestBody, ...) (*PostApiKeysResponse, error) + PostNodesNodeIDWithBodyWithResponse func(ctx context.Context, nodeID NodeID, contentType string, body io.Reader, ...) (*PostNodesNodeIDResponse, error) + PostNodesNodeIDWithResponse func(ctx context.Context, nodeID NodeID, body PostNodesNodeIDJSONRequestBody, ...) (*PostNodesNodeIDResponse, error) + PostSandboxesSandboxIDConnectWithBodyWithResponse func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDConnectResponse, error) + PostSandboxesSandboxIDConnectWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDConnectResponse, error) + PostSandboxesSandboxIDPauseWithResponse func(ctx context.Context, sandboxID SandboxID, reqEditors ...RequestEditorFn) (*PostSandboxesSandboxIDPauseResponse, error) + PostSandboxesSandboxIDRefreshesWithBodyWithResponse func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDRefreshesResponse, error) + PostSandboxesSandboxIDRefreshesWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDRefreshesResponse, error) + PostSandboxesSandboxIDResumeWithBodyWithResponse func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDResumeResponse, error) + PostSandboxesSandboxIDResumeWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDResumeResponse, error) + PostSandboxesSandboxIDSnapshotsWithBodyWithResponse func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDSnapshotsResponse, error) + PostSandboxesSandboxIDSnapshotsWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDSnapshotsResponse, error) + PostSandboxesSandboxIDTimeoutWithBodyWithResponse func(ctx context.Context, sandboxID SandboxID, contentType string, body io.Reader, ...) (*PostSandboxesSandboxIDTimeoutResponse, error) + PostSandboxesSandboxIDTimeoutWithResponse func(ctx context.Context, sandboxID SandboxID, ...) (*PostSandboxesSandboxIDTimeoutResponse, error) + PostSandboxesWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostSandboxesResponse, error) + PostSandboxesWithResponse func(ctx context.Context, body PostSandboxesJSONRequestBody, ...) (*PostSandboxesResponse, error) + PostTemplatesTagsWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostTemplatesTagsResponse, error) + PostTemplatesTagsWithResponse func(ctx context.Context, body PostTemplatesTagsJSONRequestBody, ...) (*PostTemplatesTagsResponse, error) + PostTemplatesTemplateIDBuildsBuildIDWithResponse func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*PostTemplatesTemplateIDBuildsBuildIDResponse, error) + PostTemplatesTemplateIDWithBodyWithResponse func(ctx context.Context, templateID TemplateID, contentType string, body io.Reader, ...) (*PostTemplatesTemplateIDResponse, error) + PostTemplatesTemplateIDWithResponse func(ctx context.Context, templateID TemplateID, ...) (*PostTemplatesTemplateIDResponse, error) + PostTemplatesWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostTemplatesResponse, error) + PostTemplatesWithResponse func(ctx context.Context, body PostTemplatesJSONRequestBody, ...) (*PostTemplatesResponse, error) + PostV2TemplatesTemplateIDBuildsBuildIDWithBodyWithResponse func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*PostV2TemplatesTemplateIDBuildsBuildIDResponse, error) + PostV2TemplatesTemplateIDBuildsBuildIDWithResponse func(ctx context.Context, templateID TemplateID, buildID BuildID, ...) (*PostV2TemplatesTemplateIDBuildsBuildIDResponse, error) + PostV2TemplatesWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostV2TemplatesResponse, error) + PostV2TemplatesWithResponse func(ctx context.Context, body PostV2TemplatesJSONRequestBody, ...) (*PostV2TemplatesResponse, error) + PostV3TemplatesWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostV3TemplatesResponse, error) + PostV3TemplatesWithResponse func(ctx context.Context, body PostV3TemplatesJSONRequestBody, ...) (*PostV3TemplatesResponse, error) + PostVolumesWithBodyWithResponse func(ctx context.Context, contentType string, body io.Reader, ...) (*PostVolumesResponse, error) + PostVolumesWithResponse func(ctx context.Context, body PostVolumesJSONRequestBody, ...) (*PostVolumesResponse, error) + type ConnectSandbox struct + Timeout int32 + type CreatedAccessToken struct + CreatedAt time.Time + Id openapi_types.UUID + Mask IdentifierMaskingDetails + Name string + Token string + type CreatedTeamAPIKey struct + CreatedAt time.Time + CreatedBy *TeamUser + Id openapi_types.UUID + Key string + LastUsed *time.Time + Mask IdentifierMaskingDetails + Name string + type DeleteAccessTokensAccessTokenIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseDeleteAccessTokensAccessTokenIDResponse(rsp *http.Response) (*DeleteAccessTokensAccessTokenIDResponse, error) + func (r DeleteAccessTokensAccessTokenIDResponse) Status() string + func (r DeleteAccessTokensAccessTokenIDResponse) StatusCode() int + type DeleteApiKeysApiKeyIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseDeleteApiKeysApiKeyIDResponse(rsp *http.Response) (*DeleteApiKeysApiKeyIDResponse, error) + func (r DeleteApiKeysApiKeyIDResponse) Status() string + func (r DeleteApiKeysApiKeyIDResponse) StatusCode() int + type DeleteSandboxesSandboxIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseDeleteSandboxesSandboxIDResponse(rsp *http.Response) (*DeleteSandboxesSandboxIDResponse, error) + func (r DeleteSandboxesSandboxIDResponse) Status() string + func (r DeleteSandboxesSandboxIDResponse) StatusCode() int + type DeleteTemplateTagsRequest struct + Name string + Tags []string + type DeleteTemplatesTagsJSONRequestBody = DeleteTemplateTagsRequest + type DeleteTemplatesTagsResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *N400 + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseDeleteTemplatesTagsResponse(rsp *http.Response) (*DeleteTemplatesTagsResponse, error) + func (r DeleteTemplatesTagsResponse) Status() string + func (r DeleteTemplatesTagsResponse) StatusCode() int + type DeleteTemplatesTemplateIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON500 *N500 + func ParseDeleteTemplatesTemplateIDResponse(rsp *http.Response) (*DeleteTemplatesTemplateIDResponse, error) + func (r DeleteTemplatesTemplateIDResponse) Status() string + func (r DeleteTemplatesTemplateIDResponse) StatusCode() int + type DeleteVolumesVolumeIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseDeleteVolumesVolumeIDResponse(rsp *http.Response) (*DeleteVolumesVolumeIDResponse, error) + func (r DeleteVolumesVolumeIDResponse) Status() string + func (r DeleteVolumesVolumeIDResponse) StatusCode() int + type DiskMetrics struct + Device string + FilesystemType string + MountPoint string + TotalBytes uint64 + UsedBytes uint64 + type DiskSizeMB = int32 + type EnvVars map[string]string + type EnvdVersion = string + type Error struct + Code int32 + Message string + type FromImageRegistry struct + func (t *FromImageRegistry) FromAWSRegistry(v AWSRegistry) error + func (t *FromImageRegistry) FromGCPRegistry(v GCPRegistry) error + func (t *FromImageRegistry) FromGeneralRegistry(v GeneralRegistry) error + func (t *FromImageRegistry) MergeAWSRegistry(v AWSRegistry) error + func (t *FromImageRegistry) MergeGCPRegistry(v GCPRegistry) error + func (t *FromImageRegistry) MergeGeneralRegistry(v GeneralRegistry) error + func (t *FromImageRegistry) UnmarshalJSON(b []byte) error + func (t FromImageRegistry) AsAWSRegistry() (AWSRegistry, error) + func (t FromImageRegistry) AsGCPRegistry() (GCPRegistry, error) + func (t FromImageRegistry) AsGeneralRegistry() (GeneralRegistry, error) + func (t FromImageRegistry) Discriminator() (string, error) + func (t FromImageRegistry) MarshalJSON() ([]byte, error) + func (t FromImageRegistry) ValueByDiscriminator() (interface{}, error) + type GCPRegistry struct + ServiceAccountJson string + Type GCPRegistryType + type GCPRegistryType string + const Gcp + func (e GCPRegistryType) Valid() bool + type GeneralRegistry struct + Password string + Type GeneralRegistryType + Username string + type GeneralRegistryType string + const Registry + func (e GeneralRegistryType) Valid() bool + type GetApiKeysResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]TeamAPIKey + JSON401 *N401 + JSON500 *N500 + func ParseGetApiKeysResponse(rsp *http.Response) (*GetApiKeysResponse, error) + func (r GetApiKeysResponse) Status() string + func (r GetApiKeysResponse) StatusCode() int + type GetHealthResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + func ParseGetHealthResponse(rsp *http.Response) (*GetHealthResponse, error) + func (r GetHealthResponse) Status() string + func (r GetHealthResponse) StatusCode() int + type GetNodesNodeIDParams struct + ClusterID *openapi_types.UUID + type GetNodesNodeIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *NodeDetail + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetNodesNodeIDResponse(rsp *http.Response) (*GetNodesNodeIDResponse, error) + func (r GetNodesNodeIDResponse) Status() string + func (r GetNodesNodeIDResponse) StatusCode() int + type GetNodesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Node + JSON401 *N401 + JSON500 *N500 + func ParseGetNodesResponse(rsp *http.Response) (*GetNodesResponse, error) + func (r GetNodesResponse) Status() string + func (r GetNodesResponse) StatusCode() int + type GetSandboxesMetricsParams struct + SandboxIds []string + type GetSandboxesMetricsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SandboxesWithMetrics + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParseGetSandboxesMetricsResponse(rsp *http.Response) (*GetSandboxesMetricsResponse, error) + func (r GetSandboxesMetricsResponse) Status() string + func (r GetSandboxesMetricsResponse) StatusCode() int + type GetSandboxesParams struct + Metadata *string + type GetSandboxesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]ListedSandbox + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParseGetSandboxesResponse(rsp *http.Response) (*GetSandboxesResponse, error) + func (r GetSandboxesResponse) Status() string + func (r GetSandboxesResponse) StatusCode() int + type GetSandboxesSandboxIDLogsParams struct + Limit *int32 + Start *int64 + type GetSandboxesSandboxIDLogsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SandboxLogs + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetSandboxesSandboxIDLogsResponse(rsp *http.Response) (*GetSandboxesSandboxIDLogsResponse, error) + func (r GetSandboxesSandboxIDLogsResponse) Status() string + func (r GetSandboxesSandboxIDLogsResponse) StatusCode() int + type GetSandboxesSandboxIDMetricsParams struct + End *int64 + Start *int64 + type GetSandboxesSandboxIDMetricsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]SandboxMetric + JSON400 *N400 + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetSandboxesSandboxIDMetricsResponse(rsp *http.Response) (*GetSandboxesSandboxIDMetricsResponse, error) + func (r GetSandboxesSandboxIDMetricsResponse) Status() string + func (r GetSandboxesSandboxIDMetricsResponse) StatusCode() int + type GetSandboxesSandboxIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SandboxDetail + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetSandboxesSandboxIDResponse(rsp *http.Response) (*GetSandboxesSandboxIDResponse, error) + func (r GetSandboxesSandboxIDResponse) Status() string + func (r GetSandboxesSandboxIDResponse) StatusCode() int + type GetSnapshotsParams struct + Limit *PaginationLimit + NextToken *PaginationNextToken + SandboxID *string + type GetSnapshotsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]SnapshotInfo + JSON401 *N401 + JSON500 *N500 + func ParseGetSnapshotsResponse(rsp *http.Response) (*GetSnapshotsResponse, error) + func (r GetSnapshotsResponse) Status() string + func (r GetSnapshotsResponse) StatusCode() int + type GetTeamsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Team + JSON401 *N401 + JSON500 *N500 + func ParseGetTeamsResponse(rsp *http.Response) (*GetTeamsResponse, error) + func (r GetTeamsResponse) Status() string + func (r GetTeamsResponse) StatusCode() int + type GetTeamsTeamIDMetricsMaxParams struct + End *int64 + Metric GetTeamsTeamIDMetricsMaxParamsMetric + Start *int64 + type GetTeamsTeamIDMetricsMaxParamsMetric string + const ConcurrentSandboxes + const SandboxStartRate + func (e GetTeamsTeamIDMetricsMaxParamsMetric) Valid() bool + type GetTeamsTeamIDMetricsMaxResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *MaxTeamMetric + JSON400 *N400 + JSON401 *N401 + JSON403 *N403 + JSON500 *N500 + func ParseGetTeamsTeamIDMetricsMaxResponse(rsp *http.Response) (*GetTeamsTeamIDMetricsMaxResponse, error) + func (r GetTeamsTeamIDMetricsMaxResponse) Status() string + func (r GetTeamsTeamIDMetricsMaxResponse) StatusCode() int + type GetTeamsTeamIDMetricsParams struct + End *int64 + Start *int64 + type GetTeamsTeamIDMetricsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]TeamMetric + JSON400 *N400 + JSON401 *N401 + JSON403 *N403 + JSON500 *N500 + func ParseGetTeamsTeamIDMetricsResponse(rsp *http.Response) (*GetTeamsTeamIDMetricsResponse, error) + func (r GetTeamsTeamIDMetricsResponse) Status() string + func (r GetTeamsTeamIDMetricsResponse) StatusCode() int + type GetTemplatesAliasesAliasResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TemplateAliasResponse + JSON400 *N400 + JSON403 *N403 + JSON404 *N404 + JSON500 *N500 + func ParseGetTemplatesAliasesAliasResponse(rsp *http.Response) (*GetTemplatesAliasesAliasResponse, error) + func (r GetTemplatesAliasesAliasResponse) Status() string + func (r GetTemplatesAliasesAliasResponse) StatusCode() int + type GetTemplatesParams struct + TeamID *string + type GetTemplatesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Template + JSON401 *N401 + JSON500 *N500 + func ParseGetTemplatesResponse(rsp *http.Response) (*GetTemplatesResponse, error) + func (r GetTemplatesResponse) Status() string + func (r GetTemplatesResponse) StatusCode() int + type GetTemplatesTemplateIDBuildsBuildIDLogsParams struct + Cursor *int64 + Direction *LogsDirection + Level *LogLevel + Limit *int32 + Source *LogsSource + type GetTemplatesTemplateIDBuildsBuildIDLogsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TemplateBuildLogsResponse + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetTemplatesTemplateIDBuildsBuildIDLogsResponse(rsp *http.Response) (*GetTemplatesTemplateIDBuildsBuildIDLogsResponse, error) + func (r GetTemplatesTemplateIDBuildsBuildIDLogsResponse) Status() string + func (r GetTemplatesTemplateIDBuildsBuildIDLogsResponse) StatusCode() int + type GetTemplatesTemplateIDBuildsBuildIDStatusParams struct + Level *LogLevel + Limit *int32 + LogsOffset *int32 + type GetTemplatesTemplateIDBuildsBuildIDStatusResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TemplateBuildInfo + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetTemplatesTemplateIDBuildsBuildIDStatusResponse(rsp *http.Response) (*GetTemplatesTemplateIDBuildsBuildIDStatusResponse, error) + func (r GetTemplatesTemplateIDBuildsBuildIDStatusResponse) Status() string + func (r GetTemplatesTemplateIDBuildsBuildIDStatusResponse) StatusCode() int + type GetTemplatesTemplateIDFilesHashResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *TemplateBuildFileUpload + JSON400 *N400 + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetTemplatesTemplateIDFilesHashResponse(rsp *http.Response) (*GetTemplatesTemplateIDFilesHashResponse, error) + func (r GetTemplatesTemplateIDFilesHashResponse) Status() string + func (r GetTemplatesTemplateIDFilesHashResponse) StatusCode() int + type GetTemplatesTemplateIDParams struct + Limit *PaginationLimit + NextToken *PaginationNextToken + type GetTemplatesTemplateIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TemplateWithBuilds + JSON401 *N401 + JSON500 *N500 + func ParseGetTemplatesTemplateIDResponse(rsp *http.Response) (*GetTemplatesTemplateIDResponse, error) + func (r GetTemplatesTemplateIDResponse) Status() string + func (r GetTemplatesTemplateIDResponse) StatusCode() int + type GetTemplatesTemplateIDTagsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]TemplateTag + JSON401 *N401 + JSON403 *N403 + JSON404 *N404 + JSON500 *N500 + func ParseGetTemplatesTemplateIDTagsResponse(rsp *http.Response) (*GetTemplatesTemplateIDTagsResponse, error) + func (r GetTemplatesTemplateIDTagsResponse) Status() string + func (r GetTemplatesTemplateIDTagsResponse) StatusCode() int + type GetV2SandboxesParams struct + Limit *PaginationLimit + Metadata *string + NextToken *PaginationNextToken + State *[]SandboxState + type GetV2SandboxesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]ListedSandbox + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParseGetV2SandboxesResponse(rsp *http.Response) (*GetV2SandboxesResponse, error) + func (r GetV2SandboxesResponse) Status() string + func (r GetV2SandboxesResponse) StatusCode() int + type GetV2SandboxesSandboxIDLogsParams struct + Cursor *int64 + Direction *LogsDirection + Level *LogLevel + Limit *int32 + Search *string + type GetV2SandboxesSandboxIDLogsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SandboxLogsV2Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetV2SandboxesSandboxIDLogsResponse(rsp *http.Response) (*GetV2SandboxesSandboxIDLogsResponse, error) + func (r GetV2SandboxesSandboxIDLogsResponse) Status() string + func (r GetV2SandboxesSandboxIDLogsResponse) StatusCode() int + type GetVolumesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *[]Volume + JSON401 *N401 + JSON500 *N500 + func ParseGetVolumesResponse(rsp *http.Response) (*GetVolumesResponse, error) + func (r GetVolumesResponse) Status() string + func (r GetVolumesResponse) StatusCode() int + type GetVolumesVolumeIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *VolumeAndToken + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParseGetVolumesVolumeIDResponse(rsp *http.Response) (*GetVolumesVolumeIDResponse, error) + func (r GetVolumesVolumeIDResponse) Status() string + func (r GetVolumesVolumeIDResponse) StatusCode() int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type IdentifierMaskingDetails struct + MaskedValuePrefix string + MaskedValueSuffix string + Prefix string + ValueLength int + type ListedSandbox struct + Alias *string + ClientID string + CpuCount CPUCount + DiskSizeMB DiskSizeMB + EndAt time.Time + EnvdVersion EnvdVersion + MemoryMB MemoryMB + Metadata *SandboxMetadata + SandboxID string + StartedAt time.Time + State SandboxState + TemplateID string + VolumeMounts *[]SandboxVolumeMount + type LogLevel string + const LogLevelDebug + const LogLevelError + const LogLevelInfo + const LogLevelWarn + func (e LogLevel) Valid() bool + type LogsDirection string + const LogsDirectionBackward + const LogsDirectionForward + func (e LogsDirection) Valid() bool + type LogsSource string + const LogsSourcePersistent + const LogsSourceTemporary + func (e LogsSource) Valid() bool + type MachineInfo struct + CpuArchitecture string + CpuFamily string + CpuModel string + CpuModelName string + type MaxTeamMetric struct + Timestamp time.Time + TimestampUnix int64 + Value float32 + type Mcp map[string]interface + type MemoryMB = int32 + type N400 = Error + type N401 = Error + type N403 = Error + type N404 = Error + type N409 = Error + type N500 = Error + type NewAccessToken struct + Name string + type NewSandbox struct + AllowInternetAccess *bool + AutoPause *bool + AutoResume *SandboxAutoResumeConfig + EnvVars *EnvVars + Mcp *Mcp + Metadata *SandboxMetadata + Network *SandboxNetworkConfig + Secure *bool + TemplateID string + Timeout *int32 + VolumeMounts *[]SandboxVolumeMount + type NewTeamAPIKey struct + Name string + type NewVolume struct + Name string + type Node struct + ClusterID string + Commit string + CreateFails uint64 + CreateSuccesses uint64 + Id string + MachineInfo MachineInfo + Metrics NodeMetrics + SandboxCount uint32 + SandboxStartingCount int + ServiceInstanceID string + Status NodeStatus + Version string + type NodeDetail struct + CachedBuilds []string + ClusterID string + Commit string + CreateFails uint64 + CreateSuccesses uint64 + Id string + MachineInfo MachineInfo + Metrics NodeMetrics + SandboxCount uint32 + ServiceInstanceID string + Status NodeStatus + Version string + type NodeID = string + type NodeMetrics struct + AllocatedCPU uint32 + AllocatedMemoryBytes uint64 + CpuCount uint32 + CpuPercent uint32 + Disks []DiskMetrics + MemoryTotalBytes uint64 + MemoryUsedBytes uint64 + type NodeStatus string + const NodeStatusConnecting + const NodeStatusDraining + const NodeStatusReady + const NodeStatusUnhealthy + func (e NodeStatus) Valid() bool + type NodeStatusChange struct + ClusterID *openapi_types.UUID + Status NodeStatus + type PaginationLimit = int32 + type PaginationNextToken = string + type PatchApiKeysApiKeyIDJSONRequestBody = UpdateTeamAPIKey + type PatchApiKeysApiKeyIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePatchApiKeysApiKeyIDResponse(rsp *http.Response) (*PatchApiKeysApiKeyIDResponse, error) + func (r PatchApiKeysApiKeyIDResponse) Status() string + func (r PatchApiKeysApiKeyIDResponse) StatusCode() int + type PatchTemplatesTemplateIDJSONRequestBody = TemplateUpdateRequest + type PatchTemplatesTemplateIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePatchTemplatesTemplateIDResponse(rsp *http.Response) (*PatchTemplatesTemplateIDResponse, error) + func (r PatchTemplatesTemplateIDResponse) Status() string + func (r PatchTemplatesTemplateIDResponse) StatusCode() int + type PatchV2TemplatesTemplateIDJSONRequestBody = TemplateUpdateRequest + type PatchV2TemplatesTemplateIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *TemplateUpdateResponse + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePatchV2TemplatesTemplateIDResponse(rsp *http.Response) (*PatchV2TemplatesTemplateIDResponse, error) + func (r PatchV2TemplatesTemplateIDResponse) Status() string + func (r PatchV2TemplatesTemplateIDResponse) StatusCode() int + type PostAccessTokensJSONRequestBody = NewAccessToken + type PostAccessTokensResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *CreatedAccessToken + JSON401 *N401 + JSON500 *N500 + func ParsePostAccessTokensResponse(rsp *http.Response) (*PostAccessTokensResponse, error) + func (r PostAccessTokensResponse) Status() string + func (r PostAccessTokensResponse) StatusCode() int + type PostAdminTeamsTeamIDBuildsCancelResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminBuildCancelResult + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostAdminTeamsTeamIDBuildsCancelResponse(rsp *http.Response) (*PostAdminTeamsTeamIDBuildsCancelResponse, error) + func (r PostAdminTeamsTeamIDBuildsCancelResponse) Status() string + func (r PostAdminTeamsTeamIDBuildsCancelResponse) StatusCode() int + type PostAdminTeamsTeamIDSandboxesKillResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminSandboxKillResult + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostAdminTeamsTeamIDSandboxesKillResponse(rsp *http.Response) (*PostAdminTeamsTeamIDSandboxesKillResponse, error) + func (r PostAdminTeamsTeamIDSandboxesKillResponse) Status() string + func (r PostAdminTeamsTeamIDSandboxesKillResponse) StatusCode() int + type PostApiKeysJSONRequestBody = NewTeamAPIKey + type PostApiKeysResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *CreatedTeamAPIKey + JSON401 *N401 + JSON500 *N500 + func ParsePostApiKeysResponse(rsp *http.Response) (*PostApiKeysResponse, error) + func (r PostApiKeysResponse) Status() string + func (r PostApiKeysResponse) StatusCode() int + type PostNodesNodeIDJSONRequestBody = NodeStatusChange + type PostNodesNodeIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostNodesNodeIDResponse(rsp *http.Response) (*PostNodesNodeIDResponse, error) + func (r PostNodesNodeIDResponse) Status() string + func (r PostNodesNodeIDResponse) StatusCode() int + type PostSandboxesJSONRequestBody = NewSandbox + type PostSandboxesResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *Sandbox + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePostSandboxesResponse(rsp *http.Response) (*PostSandboxesResponse, error) + func (r PostSandboxesResponse) Status() string + func (r PostSandboxesResponse) StatusCode() int + type PostSandboxesSandboxIDConnectJSONRequestBody = ConnectSandbox + type PostSandboxesSandboxIDConnectResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *Sandbox + JSON201 *Sandbox + JSON400 *N400 + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostSandboxesSandboxIDConnectResponse(rsp *http.Response) (*PostSandboxesSandboxIDConnectResponse, error) + func (r PostSandboxesSandboxIDConnectResponse) Status() string + func (r PostSandboxesSandboxIDConnectResponse) StatusCode() int + type PostSandboxesSandboxIDPauseResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON409 *N409 + JSON500 *N500 + func ParsePostSandboxesSandboxIDPauseResponse(rsp *http.Response) (*PostSandboxesSandboxIDPauseResponse, error) + func (r PostSandboxesSandboxIDPauseResponse) Status() string + func (r PostSandboxesSandboxIDPauseResponse) StatusCode() int + type PostSandboxesSandboxIDRefreshesJSONBody struct + Duration *int + type PostSandboxesSandboxIDRefreshesJSONRequestBody PostSandboxesSandboxIDRefreshesJSONBody + type PostSandboxesSandboxIDRefreshesResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + func ParsePostSandboxesSandboxIDRefreshesResponse(rsp *http.Response) (*PostSandboxesSandboxIDRefreshesResponse, error) + func (r PostSandboxesSandboxIDRefreshesResponse) Status() string + func (r PostSandboxesSandboxIDRefreshesResponse) StatusCode() int + type PostSandboxesSandboxIDResumeJSONRequestBody = ResumedSandbox + type PostSandboxesSandboxIDResumeResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *Sandbox + JSON401 *N401 + JSON404 *N404 + JSON409 *N409 + JSON500 *N500 + func ParsePostSandboxesSandboxIDResumeResponse(rsp *http.Response) (*PostSandboxesSandboxIDResumeResponse, error) + func (r PostSandboxesSandboxIDResumeResponse) Status() string + func (r PostSandboxesSandboxIDResumeResponse) StatusCode() int + type PostSandboxesSandboxIDSnapshotsJSONBody struct + Name *string + type PostSandboxesSandboxIDSnapshotsJSONRequestBody PostSandboxesSandboxIDSnapshotsJSONBody + type PostSandboxesSandboxIDSnapshotsResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *SnapshotInfo + JSON400 *N400 + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostSandboxesSandboxIDSnapshotsResponse(rsp *http.Response) (*PostSandboxesSandboxIDSnapshotsResponse, error) + func (r PostSandboxesSandboxIDSnapshotsResponse) Status() string + func (r PostSandboxesSandboxIDSnapshotsResponse) StatusCode() int + type PostSandboxesSandboxIDTimeoutJSONBody struct + Timeout int32 + type PostSandboxesSandboxIDTimeoutJSONRequestBody PostSandboxesSandboxIDTimeoutJSONBody + type PostSandboxesSandboxIDTimeoutResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostSandboxesSandboxIDTimeoutResponse(rsp *http.Response) (*PostSandboxesSandboxIDTimeoutResponse, error) + func (r PostSandboxesSandboxIDTimeoutResponse) Status() string + func (r PostSandboxesSandboxIDTimeoutResponse) StatusCode() int + type PostTemplatesJSONRequestBody = TemplateBuildRequest + type PostTemplatesResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *TemplateLegacy + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePostTemplatesResponse(rsp *http.Response) (*PostTemplatesResponse, error) + func (r PostTemplatesResponse) Status() string + func (r PostTemplatesResponse) StatusCode() int + type PostTemplatesTagsJSONRequestBody = AssignTemplateTagsRequest + type PostTemplatesTagsResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *AssignedTemplateTags + JSON400 *N400 + JSON401 *N401 + JSON404 *N404 + JSON500 *N500 + func ParsePostTemplatesTagsResponse(rsp *http.Response) (*PostTemplatesTagsResponse, error) + func (r PostTemplatesTagsResponse) Status() string + func (r PostTemplatesTagsResponse) StatusCode() int + type PostTemplatesTemplateIDBuildsBuildIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON500 *N500 + func ParsePostTemplatesTemplateIDBuildsBuildIDResponse(rsp *http.Response) (*PostTemplatesTemplateIDBuildsBuildIDResponse, error) + func (r PostTemplatesTemplateIDBuildsBuildIDResponse) Status() string + func (r PostTemplatesTemplateIDBuildsBuildIDResponse) StatusCode() int + type PostTemplatesTemplateIDJSONRequestBody = TemplateBuildRequest + type PostTemplatesTemplateIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *TemplateLegacy + JSON401 *N401 + JSON500 *N500 + func ParsePostTemplatesTemplateIDResponse(rsp *http.Response) (*PostTemplatesTemplateIDResponse, error) + func (r PostTemplatesTemplateIDResponse) Status() string + func (r PostTemplatesTemplateIDResponse) StatusCode() int + type PostV2TemplatesJSONRequestBody = TemplateBuildRequestV2 + type PostV2TemplatesResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *TemplateLegacy + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePostV2TemplatesResponse(rsp *http.Response) (*PostV2TemplatesResponse, error) + func (r PostV2TemplatesResponse) Status() string + func (r PostV2TemplatesResponse) StatusCode() int + type PostV2TemplatesTemplateIDBuildsBuildIDJSONRequestBody = TemplateBuildStartV2 + type PostV2TemplatesTemplateIDBuildsBuildIDResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *N401 + JSON500 *N500 + func ParsePostV2TemplatesTemplateIDBuildsBuildIDResponse(rsp *http.Response) (*PostV2TemplatesTemplateIDBuildsBuildIDResponse, error) + func (r PostV2TemplatesTemplateIDBuildsBuildIDResponse) Status() string + func (r PostV2TemplatesTemplateIDBuildsBuildIDResponse) StatusCode() int + type PostV3TemplatesJSONRequestBody = TemplateBuildRequestV3 + type PostV3TemplatesResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *TemplateRequestResponseV3 + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePostV3TemplatesResponse(rsp *http.Response) (*PostV3TemplatesResponse, error) + func (r PostV3TemplatesResponse) Status() string + func (r PostV3TemplatesResponse) StatusCode() int + type PostVolumesJSONRequestBody = NewVolume + type PostVolumesResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *VolumeAndToken + JSON400 *N400 + JSON401 *N401 + JSON500 *N500 + func ParsePostVolumesResponse(rsp *http.Response) (*PostVolumesResponse, error) + func (r PostVolumesResponse) Status() string + func (r PostVolumesResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type ResumedSandbox struct + AutoPause *bool + Timeout *int32 + type Sandbox struct + Alias *string + ClientID string + Domain *string + EnvdAccessToken *string + EnvdVersion EnvdVersion + SandboxID string + TemplateID string + TrafficAccessToken *string + type SandboxAutoResumeConfig struct + Enabled SandboxAutoResumeEnabled + type SandboxAutoResumeEnabled = bool + type SandboxDetail struct + Alias *string + AllowInternetAccess *bool + ClientID string + CpuCount CPUCount + DiskSizeMB DiskSizeMB + Domain *string + EndAt time.Time + EnvdAccessToken *string + EnvdVersion EnvdVersion + Lifecycle *SandboxLifecycle + MemoryMB MemoryMB + Metadata *SandboxMetadata + Network *SandboxNetworkConfig + SandboxID string + StartedAt time.Time + State SandboxState + TemplateID string + VolumeMounts *[]SandboxVolumeMount + type SandboxID = string + type SandboxLifecycle struct + AutoResume bool + OnTimeout SandboxOnTimeout + type SandboxLog struct + Line string + Timestamp time.Time + type SandboxLogEntry struct + Fields map[string]string + Level LogLevel + Message string + Timestamp time.Time + type SandboxLogs struct + LogEntries []SandboxLogEntry + Logs []SandboxLog + type SandboxLogsV2Response struct + Logs []SandboxLogEntry + type SandboxMetadata map[string]string + type SandboxMetric struct + CpuCount int32 + CpuUsedPct float32 + DiskTotal int64 + DiskUsed int64 + MemTotal int64 + MemUsed int64 + Timestamp time.Time + TimestampUnix int64 + type SandboxNetworkConfig struct + AllowOut *[]string + AllowPublicTraffic *bool + DenyOut *[]string + MaskRequestHost *string + type SandboxOnTimeout string + const Kill + const Pause + func (e SandboxOnTimeout) Valid() bool + type SandboxState string + const Paused + const Running + func (e SandboxState) Valid() bool + type SandboxVolumeMount struct + Name string + Path string + type SandboxesWithMetrics struct + Sandboxes map[string]SandboxMetric + type SnapshotID = string + type SnapshotInfo struct + Names []string + SnapshotID string + type Tag = string + type Team struct + ApiKey string + IsDefault bool + Name string + TeamID string + type TeamAPIKey struct + CreatedAt time.Time + CreatedBy *TeamUser + Id openapi_types.UUID + LastUsed *time.Time + Mask IdentifierMaskingDetails + Name string + type TeamID = string + type TeamMetric struct + ConcurrentSandboxes int32 + SandboxStartRate float32 + Timestamp time.Time + TimestampUnix int64 + type TeamUser struct + Email string + Id openapi_types.UUID + type Template struct + Aliases []string + BuildCount int32 + BuildID string + BuildStatus TemplateBuildStatus + CpuCount CPUCount + CreatedAt time.Time + CreatedBy *TeamUser + DiskSizeMB DiskSizeMB + EnvdVersion EnvdVersion + LastSpawnedAt *time.Time + MemoryMB MemoryMB + Names []string + Public bool + SpawnCount int64 + TemplateID string + UpdatedAt time.Time + type TemplateAliasResponse struct + Public bool + TemplateID string + type TemplateBuild struct + BuildID openapi_types.UUID + CpuCount CPUCount + CreatedAt time.Time + DiskSizeMB *DiskSizeMB + EnvdVersion *EnvdVersion + FinishedAt *time.Time + MemoryMB MemoryMB + Status TemplateBuildStatus + UpdatedAt time.Time + type TemplateBuildFileUpload struct + Present bool + Url *string + type TemplateBuildInfo struct + BuildID string + LogEntries []BuildLogEntry + Logs []string + Reason *BuildStatusReason + Status TemplateBuildStatus + TemplateID string + type TemplateBuildLogsResponse struct + Logs []BuildLogEntry + type TemplateBuildRequest struct + Alias *string + CpuCount *CPUCount + Dockerfile string + MemoryMB *MemoryMB + ReadyCmd *string + StartCmd *string + TeamID *string + type TemplateBuildRequestV2 struct + Alias string + CpuCount *CPUCount + MemoryMB *MemoryMB + TeamID *string + type TemplateBuildRequestV3 struct + Alias *string + CpuCount *CPUCount + MemoryMB *MemoryMB + Name *string + Tags *[]string + TeamID *string + type TemplateBuildStartV2 struct + Force *bool + FromImage *string + FromImageRegistry *FromImageRegistry + FromTemplate *string + ReadyCmd *string + StartCmd *string + Steps *[]TemplateStep + type TemplateBuildStatus string + const TemplateBuildStatusBuilding + const TemplateBuildStatusError + const TemplateBuildStatusReady + const TemplateBuildStatusWaiting + func (e TemplateBuildStatus) Valid() bool + type TemplateID = string + type TemplateLegacy struct + Aliases []string + BuildCount int32 + BuildID string + CpuCount CPUCount + CreatedAt time.Time + CreatedBy *TeamUser + DiskSizeMB DiskSizeMB + EnvdVersion EnvdVersion + LastSpawnedAt *time.Time + MemoryMB MemoryMB + Public bool + SpawnCount int64 + TemplateID string + UpdatedAt time.Time + type TemplateRequestResponseV3 struct + Aliases []string + BuildID string + Names []string + Public bool + Tags []string + TemplateID string + type TemplateStep struct + Args *[]string + FilesHash *string + Force *bool + Type string + type TemplateTag struct + BuildID openapi_types.UUID + CreatedAt time.Time + Tag string + type TemplateUpdateRequest struct + Public *bool + type TemplateUpdateResponse struct + Names []string + type TemplateWithBuilds struct + Aliases []string + Builds []TemplateBuild + CreatedAt time.Time + LastSpawnedAt *time.Time + Names []string + Public bool + SpawnCount int64 + TemplateID string + UpdatedAt time.Time + type UpdateTeamAPIKey struct + Name string + type Volume struct + Name string + VolumeID string + type VolumeAndToken struct + Name string + Token string + VolumeID string + type VolumeID = string + type VolumeToken struct + Token string v0.1.0 Apr 29, 2026