Documentation ¶
Overview ¶
Package orka provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.9.0 DO NOT EDIT.
Package orka provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.9.0 DO NOT EDIT.
Index ¶
- func ExtractError(body []byte) error
- func NewAttachDiskRequest(server string, body AttachDiskJSONRequestBody) (*http.Request, error)
- func NewAttachDiskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCalculateImageChecksumRequest(server string, baseImage string) (*http.Request, error)
- func NewCheckApiVersionRequest(server string) (*http.Request, error)
- func NewCheckNodeStatusRequest(server string, node string) (*http.Request, error)
- func NewCheckPasswordRequirementsRequest(server string) (*http.Request, error)
- func NewCheckTokenStatusRequest(server string) (*http.Request, error)
- func NewCheckUserSVmStatusAdminRequest(server string, vm string) (*http.Request, error)
- func NewCloneVmRequest(server string, body CloneVmJSONRequestBody) (*http.Request, error)
- func NewCloneVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCommitChangesToTheBaseImageRequest(server string, body CommitChangesToTheBaseImageJSONRequestBody) (*http.Request, error)
- func NewCommitChangesToTheBaseImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCopyImageRequest(server string, body CopyImageJSONRequestBody) (*http.Request, error)
- func NewCopyImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCopyIsoRequest(server string, body CopyIsoJSONRequestBody) (*http.Request, error)
- func NewCopyIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateKubeAccountRequest(server string, body CreateKubeAccountJSONRequestBody) (*http.Request, error)
- func NewCreateKubeAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTokenRequest(server string, body CreateTokenJSONRequestBody) (*http.Request, error)
- func NewCreateTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateVmConfigurationRequest(server string, body CreateVmConfigurationJSONRequestBody) (*http.Request, error)
- func NewCreateVmConfigurationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDedicateNodeRequest(server string, userGroup string, body DedicateNodeJSONRequestBody) (*http.Request, error)
- func NewDedicateNodeRequestWithBody(server string, userGroup string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteImageRequest(server string, body DeleteImageJSONRequestBody) (*http.Request, error)
- func NewDeleteImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteIsoRequest(server string, body DeleteIsoJSONRequestBody) (*http.Request, error)
- func NewDeleteIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteKubeAccountRequest(server string, body DeleteKubeAccountJSONRequestBody) (*http.Request, error)
- func NewDeleteKubeAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteLogsRequest(server string) (*http.Request, error)
- func NewDeleteUserRequest(server string, email string) (*http.Request, error)
- func NewDeleteUserSVmAdminRequest(server string, body DeleteUserSVmAdminJSONRequestBody) (*http.Request, error)
- func NewDeleteUserSVmAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteVmStateRequestWithBody(server string, vm string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeployVmConfigurationRequest(server string, body DeployVmConfigurationJSONRequestBody) (*http.Request, error)
- func NewDeployVmConfigurationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDisableSandboxRequest(server string, body DisableSandboxJSONRequestBody) (*http.Request, error)
- func NewDisableSandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDownloadAnImageRequest(server string, baseImage string) (*http.Request, error)
- func NewDownloadKubeconfigRequest(server string, body DownloadKubeconfigJSONRequestBody) (*http.Request, error)
- func NewDownloadKubeconfigRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewEnableSandboxRequest(server string, body EnableSandboxJSONRequestBody) (*http.Request, error)
- func NewEnableSandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGenerateEmptyStorageRequest(server string, body GenerateEmptyStorageJSONRequestBody) (*http.Request, error)
- func NewGenerateEmptyStorageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetDefaultBaseImageRequest(server string) (*http.Request, error)
- func NewGetUsersRequest(server string) (*http.Request, error)
- func NewGetVmConfigurationByNameRequestWithBody(server string, vm string, contentType string, body io.Reader) (*http.Request, error)
- func NewGroupUsersRequest(server string, userGroup string, body GroupUsersJSONRequestBody) (*http.Request, error)
- func NewGroupUsersRequestWithBody(server string, userGroup string, contentType string, body io.Reader) (*http.Request, error)
- func NewListAllNodesAdminRequest(server string) (*http.Request, error)
- func NewListAllVMsAdminRequest(server string) (*http.Request, error)
- func NewListDisksRequest(server string, body ListDisksJSONRequestBody) (*http.Request, error)
- func NewListDisksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewListImagesRequest(server string) (*http.Request, error)
- func NewListIsOsInLocalStorageRequest(server string) (*http.Request, error)
- func NewListKubeAccountsRequest(server string, body ListKubeAccountsJSONRequestBody) (*http.Request, error)
- func NewListKubeAccountsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewListLogs1Request(server string, params *ListLogs1Params) (*http.Request, error)
- func NewListNodesRequest(server string) (*http.Request, error)
- func NewListPortsRequest(server string) (*http.Request, error)
- func NewListRemoteImagesRequest(server string) (*http.Request, error)
- func NewListRemoteIsOsRequest(server string) (*http.Request, error)
- func NewListUserSVMsAdminRequest(server string, email string) (*http.Request, error)
- func NewListYourVMsRequest(server string) (*http.Request, error)
- func NewListYourVmConfigurationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewMigrateVmRequest(server string, body MigrateVmJSONRequestBody) (*http.Request, error)
- func NewMigrateVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPullImageRequest(server string, body PullImageJSONRequestBody) (*http.Request, error)
- func NewPullImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPullIsoRequest(server string, body PullIsoJSONRequestBody) (*http.Request, error)
- func NewPullIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPurgeUserSVMsAdminRequest(server string, body PurgeUserSVMsAdminJSONRequestBody) (*http.Request, error)
- func NewPurgeUserSVMsAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRegenerateKubeAccountRequest(server string, body RegenerateKubeAccountJSONRequestBody) (*http.Request, error)
- func NewRegenerateKubeAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRemoveNodeDedicationRequest(server string, body RemoveNodeDedicationJSONRequestBody) (*http.Request, error)
- func NewRemoveNodeDedicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRenameImageRequest(server string, body RenameImageJSONRequestBody) (*http.Request, error)
- func NewRenameImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRenameIsoRequest(server string, body RenameIsoJSONRequestBody) (*http.Request, error)
- func NewRenameIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewResetPasswordAdminRequest(server string, body ResetPasswordAdminJSONRequestBody) (*http.Request, error)
- func NewResetPasswordAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewResizeImageRequest(server string, body ResizeImageJSONRequestBody) (*http.Request, error)
- func NewResizeImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewResumeVmRequest(server string, body ResumeVmJSONRequestBody) (*http.Request, error)
- func NewResumeVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRevertVmRequest(server string, body RevertVmJSONRequestBody) (*http.Request, error)
- func NewRevertVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRevokeTokenRequest(server string) (*http.Request, error)
- func NewSaveNewBaseImageFromVmRequest(server string, body SaveNewBaseImageFromVmJSONRequestBody) (*http.Request, error)
- func NewSaveNewBaseImageFromVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSaveVmStateRequest(server string, body SaveVmStateJSONRequestBody) (*http.Request, error)
- func NewSaveVmStateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewStartVmRequest(server string, body StartVmJSONRequestBody) (*http.Request, error)
- func NewStartVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewStopVmRequest(server string, body StopVmJSONRequestBody) (*http.Request, error)
- func NewStopVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSuspendVmRequest(server string, body SuspendVmJSONRequestBody) (*http.Request, error)
- func NewSuspendVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewTagNodeRequest(server string, nodeTag string, body TagNodeJSONRequestBody) (*http.Request, error)
- func NewTagNodeRequestWithBody(server string, nodeTag string, contentType string, body io.Reader) (*http.Request, error)
- func NewUnScaleVmRequest(server string, body UnScaleVmJSONRequestBody) (*http.Request, error)
- func NewUnScaleVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUngroupUsersRequest(server string, body UngroupUsersJSONRequestBody) (*http.Request, error)
- func NewUngroupUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUntagNodeRequest(server string, nodeTag string, body UntagNodeJSONRequestBody) (*http.Request, error)
- func NewUntagNodeRequestWithBody(server string, nodeTag string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateUserRequest(server string, body UpdateUserJSONRequestBody) (*http.Request, error)
- func NewUpdateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadAnImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUploadAnIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewValidateLicenseKeyRequest(server string, body ValidateLicenseKeyJSONRequestBody) (*http.Request, error)
- func NewValidateLicenseKeyRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- type AttachDiskJSONBody
- type AttachDiskJSONRequestBody
- type AttachDiskResponse
- type Authentication
- type CalculateImageChecksumResponse
- type CheckApiVersionResponse
- type CheckNodeStatusResponse
- type CheckPasswordRequirementsResponse
- type CheckTokenStatusResponse
- type CheckUserSVmStatusAdminResponse
- type Client
- func (c *Client) AttachDisk(ctx context.Context, body AttachDiskJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AttachDiskWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CalculateImageChecksum(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CheckApiVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CheckNodeStatus(ctx context.Context, node string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CheckPasswordRequirements(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CheckTokenStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CheckUserSVmStatusAdmin(ctx context.Context, vm string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CloneVm(ctx context.Context, body CloneVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CloneVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CommitChangesToTheBaseImage(ctx context.Context, body CommitChangesToTheBaseImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CommitChangesToTheBaseImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CopyImage(ctx context.Context, body CopyImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CopyImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CopyIso(ctx context.Context, body CopyIsoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CopyIsoWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateKubeAccount(ctx context.Context, body CreateKubeAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateKubeAccountWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateToken(ctx context.Context, body CreateTokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTokenWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateVmConfiguration(ctx context.Context, body CreateVmConfigurationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateVmConfigurationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DedicateNode(ctx context.Context, userGroup string, body DedicateNodeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DedicateNodeWithBody(ctx context.Context, userGroup string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteImage(ctx context.Context, body DeleteImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteIso(ctx context.Context, body DeleteIsoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteIsoWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteKubeAccount(ctx context.Context, body DeleteKubeAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteKubeAccountWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteLogs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUserSVmAdmin(ctx context.Context, body DeleteUserSVmAdminJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeleteUserSVmAdminWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteVmStateWithBody(ctx context.Context, vm string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeployVmConfiguration(ctx context.Context, body DeployVmConfigurationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DeployVmConfigurationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DisableSandbox(ctx context.Context, body DisableSandboxJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DisableSandboxWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DownloadAnImage(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DownloadKubeconfig(ctx context.Context, body DownloadKubeconfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DownloadKubeconfigWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) EnableSandbox(ctx context.Context, body EnableSandboxJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) EnableSandboxWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GenerateEmptyStorage(ctx context.Context, body GenerateEmptyStorageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GenerateEmptyStorageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetDefaultBaseImage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetVmConfigurationByNameWithBody(ctx context.Context, vm string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GroupUsers(ctx context.Context, userGroup string, body GroupUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) GroupUsersWithBody(ctx context.Context, userGroup string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListAllNodesAdmin(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAllVMsAdmin(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDisks(ctx context.Context, body ListDisksJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ListDisksWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListImages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListIsOsInLocalStorage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListKubeAccounts(ctx context.Context, body ListKubeAccountsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ListKubeAccountsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ListLogs1(ctx context.Context, params *ListLogs1Params, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListNodes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListPorts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListRemoteImages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListRemoteIsOs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUserSVMsAdmin(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListYourVMs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListYourVmConfigurationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) MigrateVm(ctx context.Context, body MigrateVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) MigrateVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PullImage(ctx context.Context, body PullImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PullImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PullIso(ctx context.Context, body PullIsoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PullIsoWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PurgeUserSVMsAdmin(ctx context.Context, body PurgeUserSVMsAdminJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PurgeUserSVMsAdminWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RegenerateKubeAccount(ctx context.Context, body RegenerateKubeAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RegenerateKubeAccountWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RemoveNodeDedication(ctx context.Context, body RemoveNodeDedicationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RemoveNodeDedicationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RenameImage(ctx context.Context, body RenameImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RenameImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RenameIso(ctx context.Context, body RenameIsoJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RenameIsoWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResetPasswordAdmin(ctx context.Context, body ResetPasswordAdminJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResetPasswordAdminWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResizeImage(ctx context.Context, body ResizeImageJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResizeImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ResumeVm(ctx context.Context, body ResumeVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ResumeVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RevertVm(ctx context.Context, body RevertVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RevertVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RevokeToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SaveNewBaseImageFromVm(ctx context.Context, body SaveNewBaseImageFromVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SaveNewBaseImageFromVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SaveVmState(ctx context.Context, body SaveVmStateJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SaveVmStateWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StartVm(ctx context.Context, body StartVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) StartVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StopVm(ctx context.Context, body StopVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) StopVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SuspendVm(ctx context.Context, body SuspendVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SuspendVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) TagNode(ctx context.Context, nodeTag string, body TagNodeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TagNodeWithBody(ctx context.Context, nodeTag string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UnScaleVm(ctx context.Context, body UnScaleVmJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UnScaleVmWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UngroupUsers(ctx context.Context, body UngroupUsersJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UngroupUsersWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UntagNode(ctx context.Context, nodeTag string, body UntagNodeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UntagNodeWithBody(ctx context.Context, nodeTag string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateUser(ctx context.Context, body UpdateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadAnImageWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UploadAnIsoWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ValidateLicenseKey(ctx context.Context, body ValidateLicenseKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ValidateLicenseKeyWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AttachDiskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AttachDiskResponse, error)
- func (c *ClientWithResponses) AttachDiskWithResponse(ctx context.Context, body AttachDiskJSONRequestBody, ...) (*AttachDiskResponse, error)
- func (c *ClientWithResponses) CalculateImageChecksumWithResponse(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*CalculateImageChecksumResponse, error)
- func (c *ClientWithResponses) CheckApiVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckApiVersionResponse, error)
- func (c *ClientWithResponses) CheckNodeStatusWithResponse(ctx context.Context, node string, reqEditors ...RequestEditorFn) (*CheckNodeStatusResponse, error)
- func (c *ClientWithResponses) CheckPasswordRequirementsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckPasswordRequirementsResponse, error)
- func (c *ClientWithResponses) CheckTokenStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckTokenStatusResponse, error)
- func (c *ClientWithResponses) CheckUserSVmStatusAdminWithResponse(ctx context.Context, vm string, reqEditors ...RequestEditorFn) (*CheckUserSVmStatusAdminResponse, error)
- func (c *ClientWithResponses) CloneVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CloneVmResponse, error)
- func (c *ClientWithResponses) CloneVmWithResponse(ctx context.Context, body CloneVmJSONRequestBody, ...) (*CloneVmResponse, error)
- func (c *ClientWithResponses) CommitChangesToTheBaseImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CommitChangesToTheBaseImageResponse, error)
- func (c *ClientWithResponses) CommitChangesToTheBaseImageWithResponse(ctx context.Context, body CommitChangesToTheBaseImageJSONRequestBody, ...) (*CommitChangesToTheBaseImageResponse, error)
- func (c *ClientWithResponses) CopyImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CopyImageResponse, error)
- func (c *ClientWithResponses) CopyImageWithResponse(ctx context.Context, body CopyImageJSONRequestBody, ...) (*CopyImageResponse, error)
- func (c *ClientWithResponses) CopyIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CopyIsoResponse, error)
- func (c *ClientWithResponses) CopyIsoWithResponse(ctx context.Context, body CopyIsoJSONRequestBody, ...) (*CopyIsoResponse, error)
- func (c *ClientWithResponses) CreateKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateKubeAccountResponse, error)
- func (c *ClientWithResponses) CreateKubeAccountWithResponse(ctx context.Context, body CreateKubeAccountJSONRequestBody, ...) (*CreateKubeAccountResponse, error)
- func (c *ClientWithResponses) CreateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTokenResponse, error)
- func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, body CreateTokenJSONRequestBody, ...) (*CreateTokenResponse, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) CreateVmConfigurationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateVmConfigurationResponse, error)
- func (c *ClientWithResponses) CreateVmConfigurationWithResponse(ctx context.Context, body CreateVmConfigurationJSONRequestBody, ...) (*CreateVmConfigurationResponse, error)
- func (c *ClientWithResponses) DedicateNodeWithBodyWithResponse(ctx context.Context, userGroup string, contentType string, body io.Reader, ...) (*DedicateNodeResponse, error)
- func (c *ClientWithResponses) DedicateNodeWithResponse(ctx context.Context, userGroup string, body DedicateNodeJSONRequestBody, ...) (*DedicateNodeResponse, error)
- func (c *ClientWithResponses) DeleteImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteImageResponse, error)
- func (c *ClientWithResponses) DeleteImageWithResponse(ctx context.Context, body DeleteImageJSONRequestBody, ...) (*DeleteImageResponse, error)
- func (c *ClientWithResponses) DeleteIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteIsoResponse, error)
- func (c *ClientWithResponses) DeleteIsoWithResponse(ctx context.Context, body DeleteIsoJSONRequestBody, ...) (*DeleteIsoResponse, error)
- func (c *ClientWithResponses) DeleteKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteKubeAccountResponse, error)
- func (c *ClientWithResponses) DeleteKubeAccountWithResponse(ctx context.Context, body DeleteKubeAccountJSONRequestBody, ...) (*DeleteKubeAccountResponse, error)
- func (c *ClientWithResponses) DeleteLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteLogsResponse, error)
- func (c *ClientWithResponses) DeleteUserSVmAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeleteUserSVmAdminResponse, error)
- func (c *ClientWithResponses) DeleteUserSVmAdminWithResponse(ctx context.Context, body DeleteUserSVmAdminJSONRequestBody, ...) (*DeleteUserSVmAdminResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) DeleteVmStateWithBodyWithResponse(ctx context.Context, vm string, contentType string, body io.Reader, ...) (*DeleteVmStateResponse, error)
- func (c *ClientWithResponses) DeployVmConfigurationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DeployVmConfigurationResponse, error)
- func (c *ClientWithResponses) DeployVmConfigurationWithResponse(ctx context.Context, body DeployVmConfigurationJSONRequestBody, ...) (*DeployVmConfigurationResponse, error)
- func (c *ClientWithResponses) DisableSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DisableSandboxResponse, error)
- func (c *ClientWithResponses) DisableSandboxWithResponse(ctx context.Context, body DisableSandboxJSONRequestBody, ...) (*DisableSandboxResponse, error)
- func (c *ClientWithResponses) DownloadAnImageWithResponse(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*DownloadAnImageResponse, error)
- func (c *ClientWithResponses) DownloadKubeconfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*DownloadKubeconfigResponse, error)
- func (c *ClientWithResponses) DownloadKubeconfigWithResponse(ctx context.Context, body DownloadKubeconfigJSONRequestBody, ...) (*DownloadKubeconfigResponse, error)
- func (c *ClientWithResponses) EnableSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*EnableSandboxResponse, error)
- func (c *ClientWithResponses) EnableSandboxWithResponse(ctx context.Context, body EnableSandboxJSONRequestBody, ...) (*EnableSandboxResponse, error)
- func (c *ClientWithResponses) GenerateEmptyStorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*GenerateEmptyStorageResponse, error)
- func (c *ClientWithResponses) GenerateEmptyStorageWithResponse(ctx context.Context, body GenerateEmptyStorageJSONRequestBody, ...) (*GenerateEmptyStorageResponse, error)
- func (c *ClientWithResponses) GetDefaultBaseImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultBaseImageResponse, error)
- func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)
- func (c *ClientWithResponses) GetVmConfigurationByNameWithBodyWithResponse(ctx context.Context, vm string, contentType string, body io.Reader, ...) (*GetVmConfigurationByNameResponse, error)
- func (c *ClientWithResponses) GroupUsersWithBodyWithResponse(ctx context.Context, userGroup string, contentType string, body io.Reader, ...) (*GroupUsersResponse, error)
- func (c *ClientWithResponses) GroupUsersWithResponse(ctx context.Context, userGroup string, body GroupUsersJSONRequestBody, ...) (*GroupUsersResponse, error)
- func (c *ClientWithResponses) ListAllNodesAdminWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllNodesAdminResponse, error)
- func (c *ClientWithResponses) ListAllVMsAdminWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllVMsAdminResponse, error)
- func (c *ClientWithResponses) ListDisksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ListDisksResponse, error)
- func (c *ClientWithResponses) ListDisksWithResponse(ctx context.Context, body ListDisksJSONRequestBody, ...) (*ListDisksResponse, error)
- func (c *ClientWithResponses) ListImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListImagesResponse, error)
- func (c *ClientWithResponses) ListIsOsInLocalStorageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIsOsInLocalStorageResponse, error)
- func (c *ClientWithResponses) ListKubeAccountsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ListKubeAccountsResponse, error)
- func (c *ClientWithResponses) ListKubeAccountsWithResponse(ctx context.Context, body ListKubeAccountsJSONRequestBody, ...) (*ListKubeAccountsResponse, error)
- func (c *ClientWithResponses) ListLogs1WithResponse(ctx context.Context, params *ListLogs1Params, reqEditors ...RequestEditorFn) (*ListLogs1Response, error)
- func (c *ClientWithResponses) ListNodesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListNodesResponse, error)
- func (c *ClientWithResponses) ListPortsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPortsResponse, error)
- func (c *ClientWithResponses) ListRemoteImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRemoteImagesResponse, error)
- func (c *ClientWithResponses) ListRemoteIsOsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRemoteIsOsResponse, error)
- func (c *ClientWithResponses) ListUserSVMsAdminWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*ListUserSVMsAdminResponse, error)
- func (c *ClientWithResponses) ListYourVMsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListYourVMsResponse, error)
- func (c *ClientWithResponses) ListYourVmConfigurationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ListYourVmConfigurationsResponse, error)
- func (c *ClientWithResponses) MigrateVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*MigrateVmResponse, error)
- func (c *ClientWithResponses) MigrateVmWithResponse(ctx context.Context, body MigrateVmJSONRequestBody, ...) (*MigrateVmResponse, error)
- func (c *ClientWithResponses) PullImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PullImageResponse, error)
- func (c *ClientWithResponses) PullImageWithResponse(ctx context.Context, body PullImageJSONRequestBody, ...) (*PullImageResponse, error)
- func (c *ClientWithResponses) PullIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PullIsoResponse, error)
- func (c *ClientWithResponses) PullIsoWithResponse(ctx context.Context, body PullIsoJSONRequestBody, ...) (*PullIsoResponse, error)
- func (c *ClientWithResponses) PurgeUserSVMsAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PurgeUserSVMsAdminResponse, error)
- func (c *ClientWithResponses) PurgeUserSVMsAdminWithResponse(ctx context.Context, body PurgeUserSVMsAdminJSONRequestBody, ...) (*PurgeUserSVMsAdminResponse, error)
- func (c *ClientWithResponses) RegenerateKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegenerateKubeAccountResponse, error)
- func (c *ClientWithResponses) RegenerateKubeAccountWithResponse(ctx context.Context, body RegenerateKubeAccountJSONRequestBody, ...) (*RegenerateKubeAccountResponse, error)
- func (c *ClientWithResponses) RemoveNodeDedicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RemoveNodeDedicationResponse, error)
- func (c *ClientWithResponses) RemoveNodeDedicationWithResponse(ctx context.Context, body RemoveNodeDedicationJSONRequestBody, ...) (*RemoveNodeDedicationResponse, error)
- func (c *ClientWithResponses) RenameImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RenameImageResponse, error)
- func (c *ClientWithResponses) RenameImageWithResponse(ctx context.Context, body RenameImageJSONRequestBody, ...) (*RenameImageResponse, error)
- func (c *ClientWithResponses) RenameIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RenameIsoResponse, error)
- func (c *ClientWithResponses) RenameIsoWithResponse(ctx context.Context, body RenameIsoJSONRequestBody, ...) (*RenameIsoResponse, error)
- func (c *ClientWithResponses) ResetPasswordAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ResetPasswordAdminResponse, error)
- func (c *ClientWithResponses) ResetPasswordAdminWithResponse(ctx context.Context, body ResetPasswordAdminJSONRequestBody, ...) (*ResetPasswordAdminResponse, error)
- func (c *ClientWithResponses) ResizeImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ResizeImageResponse, error)
- func (c *ClientWithResponses) ResizeImageWithResponse(ctx context.Context, body ResizeImageJSONRequestBody, ...) (*ResizeImageResponse, error)
- func (c *ClientWithResponses) ResumeVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ResumeVmResponse, error)
- func (c *ClientWithResponses) ResumeVmWithResponse(ctx context.Context, body ResumeVmJSONRequestBody, ...) (*ResumeVmResponse, error)
- func (c *ClientWithResponses) RevertVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RevertVmResponse, error)
- func (c *ClientWithResponses) RevertVmWithResponse(ctx context.Context, body RevertVmJSONRequestBody, ...) (*RevertVmResponse, error)
- func (c *ClientWithResponses) RevokeTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RevokeTokenResponse, error)
- func (c *ClientWithResponses) SaveNewBaseImageFromVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SaveNewBaseImageFromVmResponse, error)
- func (c *ClientWithResponses) SaveNewBaseImageFromVmWithResponse(ctx context.Context, body SaveNewBaseImageFromVmJSONRequestBody, ...) (*SaveNewBaseImageFromVmResponse, error)
- func (c *ClientWithResponses) SaveVmStateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SaveVmStateResponse, error)
- func (c *ClientWithResponses) SaveVmStateWithResponse(ctx context.Context, body SaveVmStateJSONRequestBody, ...) (*SaveVmStateResponse, error)
- func (c *ClientWithResponses) StartVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*StartVmResponse, error)
- func (c *ClientWithResponses) StartVmWithResponse(ctx context.Context, body StartVmJSONRequestBody, ...) (*StartVmResponse, error)
- func (c *ClientWithResponses) StopVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*StopVmResponse, error)
- func (c *ClientWithResponses) StopVmWithResponse(ctx context.Context, body StopVmJSONRequestBody, reqEditors ...RequestEditorFn) (*StopVmResponse, error)
- func (c *ClientWithResponses) SuspendVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SuspendVmResponse, error)
- func (c *ClientWithResponses) SuspendVmWithResponse(ctx context.Context, body SuspendVmJSONRequestBody, ...) (*SuspendVmResponse, error)
- func (c *ClientWithResponses) TagNodeWithBodyWithResponse(ctx context.Context, nodeTag string, contentType string, body io.Reader, ...) (*TagNodeResponse, error)
- func (c *ClientWithResponses) TagNodeWithResponse(ctx context.Context, nodeTag string, body TagNodeJSONRequestBody, ...) (*TagNodeResponse, error)
- func (c *ClientWithResponses) UnScaleVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UnScaleVmResponse, error)
- func (c *ClientWithResponses) UnScaleVmWithResponse(ctx context.Context, body UnScaleVmJSONRequestBody, ...) (*UnScaleVmResponse, error)
- func (c *ClientWithResponses) UngroupUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UngroupUsersResponse, error)
- func (c *ClientWithResponses) UngroupUsersWithResponse(ctx context.Context, body UngroupUsersJSONRequestBody, ...) (*UngroupUsersResponse, error)
- func (c *ClientWithResponses) UntagNodeWithBodyWithResponse(ctx context.Context, nodeTag string, contentType string, body io.Reader, ...) (*UntagNodeResponse, error)
- func (c *ClientWithResponses) UntagNodeWithResponse(ctx context.Context, nodeTag string, body UntagNodeJSONRequestBody, ...) (*UntagNodeResponse, error)
- func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, body UpdateUserJSONRequestBody, ...) (*UpdateUserResponse, error)
- func (c *ClientWithResponses) UploadAnImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadAnImageResponse, error)
- func (c *ClientWithResponses) UploadAnIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UploadAnIsoResponse, error)
- func (c *ClientWithResponses) ValidateLicenseKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ValidateLicenseKeyResponse, error)
- func (c *ClientWithResponses) ValidateLicenseKeyWithResponse(ctx context.Context, body ValidateLicenseKeyJSONRequestBody, ...) (*ValidateLicenseKeyResponse, error)
- type ClientWithResponsesInterface
- type CloneVmJSONBody
- type CloneVmJSONRequestBody
- type CloneVmResponse
- type CommitChangesToTheBaseImageJSONBody
- type CommitChangesToTheBaseImageJSONRequestBody
- type CommitChangesToTheBaseImageResponse
- type CopyImageJSONBody
- type CopyImageJSONRequestBody
- type CopyImageResponse
- type CopyIsoJSONBody
- type CopyIsoJSONRequestBody
- type CopyIsoResponse
- type CreateKubeAccountJSONBody
- type CreateKubeAccountJSONRequestBody
- type CreateKubeAccountResponse
- type CreateTokenJSONBody
- type CreateTokenJSONRequestBody
- type CreateTokenResponse
- type CreateUserJSONBody
- type CreateUserJSONRequestBody
- type CreateUserResponse
- type CreateVmConfigurationJSONBody
- type CreateVmConfigurationJSONRequestBody
- type CreateVmConfigurationResponse
- type DedicateNodeJSONBody
- type DedicateNodeJSONRequestBody
- type DedicateNodeResponse
- type DeleteImageJSONBody
- type DeleteImageJSONRequestBody
- type DeleteImageResponse
- type DeleteIsoJSONBody
- type DeleteIsoJSONRequestBody
- type DeleteIsoResponse
- type DeleteKubeAccountJSONBody
- type DeleteKubeAccountJSONRequestBody
- type DeleteKubeAccountResponse
- type DeleteLogsResponse
- type DeleteUserResponse
- type DeleteUserSVmAdminJSONBody
- type DeleteUserSVmAdminJSONRequestBody
- type DeleteUserSVmAdminResponse
- type DeleteVmStateResponse
- type DeployVmConfigurationJSONBody
- type DeployVmConfigurationJSONRequestBody
- type DeployVmConfigurationResponse
- type DisableSandboxJSONBody
- type DisableSandboxJSONRequestBody
- type DisableSandboxResponse
- type DownloadAnImageResponse
- type DownloadKubeconfigJSONBody
- type DownloadKubeconfigJSONRequestBody
- type DownloadKubeconfigResponse
- type EnableSandboxJSONBody
- type EnableSandboxJSONRequestBody
- type EnableSandboxResponse
- type GenerateEmptyStorageJSONBody
- type GenerateEmptyStorageJSONRequestBody
- type GenerateEmptyStorageResponse
- type GetDefaultBaseImageResponse
- type GetUsersResponse
- type GetVmConfigurationByNameResponse
- type GroupUsersJSONBody
- type GroupUsersJSONRequestBody
- type GroupUsersResponse
- type HttpRequestDoer
- type ListAllNodesAdminResponse
- type ListAllVMsAdminResponse
- type ListDisksJSONBody
- type ListDisksJSONRequestBody
- type ListDisksResponse
- type ListImagesResponse
- type ListIsOsInLocalStorageResponse
- type ListKubeAccountsJSONBody
- type ListKubeAccountsJSONRequestBody
- type ListKubeAccountsResponse
- type ListLogs1Params
- type ListLogs1Response
- type ListNodesResponse
- type ListPortsResponse
- type ListRemoteImagesResponse
- type ListRemoteIsOsResponse
- type ListUserSVMsAdminResponse
- type ListYourVMsResponse
- type ListYourVmConfigurationsResponse
- type MigrateVmJSONBody
- type MigrateVmJSONRequestBody
- type MigrateVmResponse
- type PullImageJSONBody
- type PullImageJSONRequestBody
- type PullImageResponse
- type PullIsoJSONBody
- type PullIsoJSONRequestBody
- type PullIsoResponse
- type PurgeUserSVMsAdminJSONBody
- type PurgeUserSVMsAdminJSONRequestBody
- type PurgeUserSVMsAdminResponse
- type RegenerateKubeAccountJSONBody
- type RegenerateKubeAccountJSONRequestBody
- type RegenerateKubeAccountResponse
- type RemoveNodeDedicationJSONBody
- type RemoveNodeDedicationJSONRequestBody
- type RemoveNodeDedicationResponse
- type RenameImageJSONBody
- type RenameImageJSONRequestBody
- type RenameImageResponse
- type RenameIsoJSONBody
- type RenameIsoJSONRequestBody
- type RenameIsoResponse
- type RequestEditorFn
- type ResetPasswordAdminJSONBody
- type ResetPasswordAdminJSONRequestBody
- type ResetPasswordAdminResponse
- type ResizeImageJSONBody
- type ResizeImageJSONRequestBody
- type ResizeImageResponse
- type ResumeVmJSONBody
- type ResumeVmJSONRequestBody
- type ResumeVmResponse
- type RevertVmJSONBody
- type RevertVmJSONRequestBody
- type RevertVmResponse
- type RevokeTokenResponse
- type SaveNewBaseImageFromVmJSONBody
- type SaveNewBaseImageFromVmJSONRequestBody
- type SaveNewBaseImageFromVmResponse
- type SaveVmStateJSONBody
- type SaveVmStateJSONRequestBody
- type SaveVmStateResponse
- type StartVmJSONBody
- type StartVmJSONRequestBody
- type StartVmResponse
- type StopVmJSONBody
- type StopVmJSONRequestBody
- type StopVmResponse
- type SuspendVmJSONBody
- type SuspendVmJSONRequestBody
- type SuspendVmResponse
- type TagNodeJSONBody
- type TagNodeJSONRequestBody
- type TagNodeResponse
- type UnScaleVmJSONBody
- type UnScaleVmJSONRequestBody
- type UnScaleVmResponse
- type UngroupUsersJSONBody
- type UngroupUsersJSONRequestBody
- type UngroupUsersResponse
- type UntagNodeJSONBody
- type UntagNodeJSONRequestBody
- type UntagNodeResponse
- type UpdateUserJSONBody
- type UpdateUserJSONRequestBody
- type UpdateUserResponse
- type UploadAnImageResponse
- type UploadAnIsoResponse
- type ValidateLicenseKeyJSONBody
- type ValidateLicenseKeyJSONRequestBody
- type ValidateLicenseKeyResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractError ¶
ExtractError parses an HTTP response body from a failed API response and returns the corresponding error.
func NewAttachDiskRequest ¶
func NewAttachDiskRequest(server string, body AttachDiskJSONRequestBody) (*http.Request, error)
NewAttachDiskRequest calls the generic AttachDisk builder with application/json body
func NewAttachDiskRequestWithBody ¶
func NewAttachDiskRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAttachDiskRequestWithBody generates requests for AttachDisk with any type of body
func NewCalculateImageChecksumRequest ¶ added in v0.2.0
NewCalculateImageChecksumRequest generates requests for CalculateImageChecksum
func NewCheckApiVersionRequest ¶
NewCheckApiVersionRequest generates requests for CheckApiVersion
func NewCheckNodeStatusRequest ¶
NewCheckNodeStatusRequest generates requests for CheckNodeStatus
func NewCheckPasswordRequirementsRequest ¶
NewCheckPasswordRequirementsRequest generates requests for CheckPasswordRequirements
func NewCheckTokenStatusRequest ¶
NewCheckTokenStatusRequest generates requests for CheckTokenStatus
func NewCheckUserSVmStatusAdminRequest ¶
NewCheckUserSVmStatusAdminRequest generates requests for CheckUserSVmStatusAdmin
func NewCloneVmRequest ¶
func NewCloneVmRequest(server string, body CloneVmJSONRequestBody) (*http.Request, error)
NewCloneVmRequest calls the generic CloneVm builder with application/json body
func NewCloneVmRequestWithBody ¶
func NewCloneVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCloneVmRequestWithBody generates requests for CloneVm with any type of body
func NewCommitChangesToTheBaseImageRequest ¶
func NewCommitChangesToTheBaseImageRequest(server string, body CommitChangesToTheBaseImageJSONRequestBody) (*http.Request, error)
NewCommitChangesToTheBaseImageRequest calls the generic CommitChangesToTheBaseImage builder with application/json body
func NewCommitChangesToTheBaseImageRequestWithBody ¶
func NewCommitChangesToTheBaseImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCommitChangesToTheBaseImageRequestWithBody generates requests for CommitChangesToTheBaseImage with any type of body
func NewCopyImageRequest ¶
func NewCopyImageRequest(server string, body CopyImageJSONRequestBody) (*http.Request, error)
NewCopyImageRequest calls the generic CopyImage builder with application/json body
func NewCopyImageRequestWithBody ¶
func NewCopyImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCopyImageRequestWithBody generates requests for CopyImage with any type of body
func NewCopyIsoRequest ¶
func NewCopyIsoRequest(server string, body CopyIsoJSONRequestBody) (*http.Request, error)
NewCopyIsoRequest calls the generic CopyIso builder with application/json body
func NewCopyIsoRequestWithBody ¶
func NewCopyIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCopyIsoRequestWithBody generates requests for CopyIso with any type of body
func NewCreateKubeAccountRequest ¶
func NewCreateKubeAccountRequest(server string, body CreateKubeAccountJSONRequestBody) (*http.Request, error)
NewCreateKubeAccountRequest calls the generic CreateKubeAccount builder with application/json body
func NewCreateKubeAccountRequestWithBody ¶
func NewCreateKubeAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateKubeAccountRequestWithBody generates requests for CreateKubeAccount with any type of body
func NewCreateTokenRequest ¶
func NewCreateTokenRequest(server string, body CreateTokenJSONRequestBody) (*http.Request, error)
NewCreateTokenRequest calls the generic CreateToken builder with application/json body
func NewCreateTokenRequestWithBody ¶
func NewCreateTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTokenRequestWithBody generates requests for CreateToken with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewCreateVmConfigurationRequest ¶
func NewCreateVmConfigurationRequest(server string, body CreateVmConfigurationJSONRequestBody) (*http.Request, error)
NewCreateVmConfigurationRequest calls the generic CreateVmConfiguration builder with application/json body
func NewCreateVmConfigurationRequestWithBody ¶
func NewCreateVmConfigurationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateVmConfigurationRequestWithBody generates requests for CreateVmConfiguration with any type of body
func NewDedicateNodeRequest ¶
func NewDedicateNodeRequest(server string, userGroup string, body DedicateNodeJSONRequestBody) (*http.Request, error)
NewDedicateNodeRequest calls the generic DedicateNode builder with application/json body
func NewDedicateNodeRequestWithBody ¶
func NewDedicateNodeRequestWithBody(server string, userGroup string, contentType string, body io.Reader) (*http.Request, error)
NewDedicateNodeRequestWithBody generates requests for DedicateNode with any type of body
func NewDeleteImageRequest ¶
func NewDeleteImageRequest(server string, body DeleteImageJSONRequestBody) (*http.Request, error)
NewDeleteImageRequest calls the generic DeleteImage builder with application/json body
func NewDeleteImageRequestWithBody ¶
func NewDeleteImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteImageRequestWithBody generates requests for DeleteImage with any type of body
func NewDeleteIsoRequest ¶
func NewDeleteIsoRequest(server string, body DeleteIsoJSONRequestBody) (*http.Request, error)
NewDeleteIsoRequest calls the generic DeleteIso builder with application/json body
func NewDeleteIsoRequestWithBody ¶
func NewDeleteIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteIsoRequestWithBody generates requests for DeleteIso with any type of body
func NewDeleteKubeAccountRequest ¶
func NewDeleteKubeAccountRequest(server string, body DeleteKubeAccountJSONRequestBody) (*http.Request, error)
NewDeleteKubeAccountRequest calls the generic DeleteKubeAccount builder with application/json body
func NewDeleteKubeAccountRequestWithBody ¶
func NewDeleteKubeAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteKubeAccountRequestWithBody generates requests for DeleteKubeAccount with any type of body
func NewDeleteLogsRequest ¶
NewDeleteLogsRequest generates requests for DeleteLogs
func NewDeleteUserRequest ¶
NewDeleteUserRequest generates requests for DeleteUser
func NewDeleteUserSVmAdminRequest ¶
func NewDeleteUserSVmAdminRequest(server string, body DeleteUserSVmAdminJSONRequestBody) (*http.Request, error)
NewDeleteUserSVmAdminRequest calls the generic DeleteUserSVmAdmin builder with application/json body
func NewDeleteUserSVmAdminRequestWithBody ¶
func NewDeleteUserSVmAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteUserSVmAdminRequestWithBody generates requests for DeleteUserSVmAdmin with any type of body
func NewDeleteVmStateRequestWithBody ¶
func NewDeleteVmStateRequestWithBody(server string, vm string, contentType string, body io.Reader) (*http.Request, error)
NewDeleteVmStateRequestWithBody generates requests for DeleteVmState with any type of body
func NewDeployVmConfigurationRequest ¶
func NewDeployVmConfigurationRequest(server string, body DeployVmConfigurationJSONRequestBody) (*http.Request, error)
NewDeployVmConfigurationRequest calls the generic DeployVmConfiguration builder with application/json body
func NewDeployVmConfigurationRequestWithBody ¶
func NewDeployVmConfigurationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDeployVmConfigurationRequestWithBody generates requests for DeployVmConfiguration with any type of body
func NewDisableSandboxRequest ¶
func NewDisableSandboxRequest(server string, body DisableSandboxJSONRequestBody) (*http.Request, error)
NewDisableSandboxRequest calls the generic DisableSandbox builder with application/json body
func NewDisableSandboxRequestWithBody ¶
func NewDisableSandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDisableSandboxRequestWithBody generates requests for DisableSandbox with any type of body
func NewDownloadAnImageRequest ¶ added in v0.2.0
NewDownloadAnImageRequest generates requests for DownloadAnImage
func NewDownloadKubeconfigRequest ¶
func NewDownloadKubeconfigRequest(server string, body DownloadKubeconfigJSONRequestBody) (*http.Request, error)
NewDownloadKubeconfigRequest calls the generic DownloadKubeconfig builder with application/json body
func NewDownloadKubeconfigRequestWithBody ¶
func NewDownloadKubeconfigRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewDownloadKubeconfigRequestWithBody generates requests for DownloadKubeconfig with any type of body
func NewEnableSandboxRequest ¶
func NewEnableSandboxRequest(server string, body EnableSandboxJSONRequestBody) (*http.Request, error)
NewEnableSandboxRequest calls the generic EnableSandbox builder with application/json body
func NewEnableSandboxRequestWithBody ¶
func NewEnableSandboxRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewEnableSandboxRequestWithBody generates requests for EnableSandbox with any type of body
func NewGenerateEmptyStorageRequest ¶
func NewGenerateEmptyStorageRequest(server string, body GenerateEmptyStorageJSONRequestBody) (*http.Request, error)
NewGenerateEmptyStorageRequest calls the generic GenerateEmptyStorage builder with application/json body
func NewGenerateEmptyStorageRequestWithBody ¶
func NewGenerateEmptyStorageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewGenerateEmptyStorageRequestWithBody generates requests for GenerateEmptyStorage with any type of body
func NewGetDefaultBaseImageRequest ¶
NewGetDefaultBaseImageRequest generates requests for GetDefaultBaseImage
func NewGetUsersRequest ¶
NewGetUsersRequest generates requests for GetUsers
func NewGetVmConfigurationByNameRequestWithBody ¶
func NewGetVmConfigurationByNameRequestWithBody(server string, vm string, contentType string, body io.Reader) (*http.Request, error)
NewGetVmConfigurationByNameRequestWithBody generates requests for GetVmConfigurationByName with any type of body
func NewGroupUsersRequest ¶
func NewGroupUsersRequest(server string, userGroup string, body GroupUsersJSONRequestBody) (*http.Request, error)
NewGroupUsersRequest calls the generic GroupUsers builder with application/json body
func NewGroupUsersRequestWithBody ¶
func NewGroupUsersRequestWithBody(server string, userGroup string, contentType string, body io.Reader) (*http.Request, error)
NewGroupUsersRequestWithBody generates requests for GroupUsers with any type of body
func NewListAllNodesAdminRequest ¶
NewListAllNodesAdminRequest generates requests for ListAllNodesAdmin
func NewListAllVMsAdminRequest ¶
NewListAllVMsAdminRequest generates requests for ListAllVMsAdmin
func NewListDisksRequest ¶
func NewListDisksRequest(server string, body ListDisksJSONRequestBody) (*http.Request, error)
NewListDisksRequest calls the generic ListDisks builder with application/json body
func NewListDisksRequestWithBody ¶
func NewListDisksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewListDisksRequestWithBody generates requests for ListDisks with any type of body
func NewListImagesRequest ¶
NewListImagesRequest generates requests for ListImages
func NewListIsOsInLocalStorageRequest ¶
NewListIsOsInLocalStorageRequest generates requests for ListIsOsInLocalStorage
func NewListKubeAccountsRequest ¶
func NewListKubeAccountsRequest(server string, body ListKubeAccountsJSONRequestBody) (*http.Request, error)
NewListKubeAccountsRequest calls the generic ListKubeAccounts builder with application/json body
func NewListKubeAccountsRequestWithBody ¶
func NewListKubeAccountsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewListKubeAccountsRequestWithBody generates requests for ListKubeAccounts with any type of body
func NewListLogs1Request ¶ added in v0.2.0
func NewListLogs1Request(server string, params *ListLogs1Params) (*http.Request, error)
NewListLogs1Request generates requests for ListLogs1
func NewListNodesRequest ¶ added in v0.2.0
NewListNodesRequest generates requests for ListNodes
func NewListPortsRequest ¶
NewListPortsRequest generates requests for ListPorts
func NewListRemoteImagesRequest ¶
NewListRemoteImagesRequest generates requests for ListRemoteImages
func NewListRemoteIsOsRequest ¶
NewListRemoteIsOsRequest generates requests for ListRemoteIsOs
func NewListUserSVMsAdminRequest ¶
NewListUserSVMsAdminRequest generates requests for ListUserSVMsAdmin
func NewListYourVMsRequest ¶
NewListYourVMsRequest generates requests for ListYourVMs
func NewListYourVmConfigurationsRequestWithBody ¶
func NewListYourVmConfigurationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewListYourVmConfigurationsRequestWithBody generates requests for ListYourVmConfigurations with any type of body
func NewMigrateVmRequest ¶
func NewMigrateVmRequest(server string, body MigrateVmJSONRequestBody) (*http.Request, error)
NewMigrateVmRequest calls the generic MigrateVm builder with application/json body
func NewMigrateVmRequestWithBody ¶
func NewMigrateVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewMigrateVmRequestWithBody generates requests for MigrateVm with any type of body
func NewPullImageRequest ¶
func NewPullImageRequest(server string, body PullImageJSONRequestBody) (*http.Request, error)
NewPullImageRequest calls the generic PullImage builder with application/json body
func NewPullImageRequestWithBody ¶
func NewPullImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPullImageRequestWithBody generates requests for PullImage with any type of body
func NewPullIsoRequest ¶
func NewPullIsoRequest(server string, body PullIsoJSONRequestBody) (*http.Request, error)
NewPullIsoRequest calls the generic PullIso builder with application/json body
func NewPullIsoRequestWithBody ¶
func NewPullIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPullIsoRequestWithBody generates requests for PullIso with any type of body
func NewPurgeUserSVMsAdminRequest ¶
func NewPurgeUserSVMsAdminRequest(server string, body PurgeUserSVMsAdminJSONRequestBody) (*http.Request, error)
NewPurgeUserSVMsAdminRequest calls the generic PurgeUserSVMsAdmin builder with application/json body
func NewPurgeUserSVMsAdminRequestWithBody ¶
func NewPurgeUserSVMsAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPurgeUserSVMsAdminRequestWithBody generates requests for PurgeUserSVMsAdmin with any type of body
func NewRegenerateKubeAccountRequest ¶
func NewRegenerateKubeAccountRequest(server string, body RegenerateKubeAccountJSONRequestBody) (*http.Request, error)
NewRegenerateKubeAccountRequest calls the generic RegenerateKubeAccount builder with application/json body
func NewRegenerateKubeAccountRequestWithBody ¶
func NewRegenerateKubeAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRegenerateKubeAccountRequestWithBody generates requests for RegenerateKubeAccount with any type of body
func NewRemoveNodeDedicationRequest ¶
func NewRemoveNodeDedicationRequest(server string, body RemoveNodeDedicationJSONRequestBody) (*http.Request, error)
NewRemoveNodeDedicationRequest calls the generic RemoveNodeDedication builder with application/json body
func NewRemoveNodeDedicationRequestWithBody ¶
func NewRemoveNodeDedicationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRemoveNodeDedicationRequestWithBody generates requests for RemoveNodeDedication with any type of body
func NewRenameImageRequest ¶
func NewRenameImageRequest(server string, body RenameImageJSONRequestBody) (*http.Request, error)
NewRenameImageRequest calls the generic RenameImage builder with application/json body
func NewRenameImageRequestWithBody ¶
func NewRenameImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRenameImageRequestWithBody generates requests for RenameImage with any type of body
func NewRenameIsoRequest ¶
func NewRenameIsoRequest(server string, body RenameIsoJSONRequestBody) (*http.Request, error)
NewRenameIsoRequest calls the generic RenameIso builder with application/json body
func NewRenameIsoRequestWithBody ¶
func NewRenameIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRenameIsoRequestWithBody generates requests for RenameIso with any type of body
func NewResetPasswordAdminRequest ¶
func NewResetPasswordAdminRequest(server string, body ResetPasswordAdminJSONRequestBody) (*http.Request, error)
NewResetPasswordAdminRequest calls the generic ResetPasswordAdmin builder with application/json body
func NewResetPasswordAdminRequestWithBody ¶
func NewResetPasswordAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewResetPasswordAdminRequestWithBody generates requests for ResetPasswordAdmin with any type of body
func NewResizeImageRequest ¶
func NewResizeImageRequest(server string, body ResizeImageJSONRequestBody) (*http.Request, error)
NewResizeImageRequest calls the generic ResizeImage builder with application/json body
func NewResizeImageRequestWithBody ¶
func NewResizeImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewResizeImageRequestWithBody generates requests for ResizeImage with any type of body
func NewResumeVmRequest ¶
func NewResumeVmRequest(server string, body ResumeVmJSONRequestBody) (*http.Request, error)
NewResumeVmRequest calls the generic ResumeVm builder with application/json body
func NewResumeVmRequestWithBody ¶
func NewResumeVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewResumeVmRequestWithBody generates requests for ResumeVm with any type of body
func NewRevertVmRequest ¶
func NewRevertVmRequest(server string, body RevertVmJSONRequestBody) (*http.Request, error)
NewRevertVmRequest calls the generic RevertVm builder with application/json body
func NewRevertVmRequestWithBody ¶
func NewRevertVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRevertVmRequestWithBody generates requests for RevertVm with any type of body
func NewRevokeTokenRequest ¶
NewRevokeTokenRequest generates requests for RevokeToken
func NewSaveNewBaseImageFromVmRequest ¶
func NewSaveNewBaseImageFromVmRequest(server string, body SaveNewBaseImageFromVmJSONRequestBody) (*http.Request, error)
NewSaveNewBaseImageFromVmRequest calls the generic SaveNewBaseImageFromVm builder with application/json body
func NewSaveNewBaseImageFromVmRequestWithBody ¶
func NewSaveNewBaseImageFromVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSaveNewBaseImageFromVmRequestWithBody generates requests for SaveNewBaseImageFromVm with any type of body
func NewSaveVmStateRequest ¶
func NewSaveVmStateRequest(server string, body SaveVmStateJSONRequestBody) (*http.Request, error)
NewSaveVmStateRequest calls the generic SaveVmState builder with application/json body
func NewSaveVmStateRequestWithBody ¶
func NewSaveVmStateRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSaveVmStateRequestWithBody generates requests for SaveVmState with any type of body
func NewStartVmRequest ¶
func NewStartVmRequest(server string, body StartVmJSONRequestBody) (*http.Request, error)
NewStartVmRequest calls the generic StartVm builder with application/json body
func NewStartVmRequestWithBody ¶
func NewStartVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewStartVmRequestWithBody generates requests for StartVm with any type of body
func NewStopVmRequest ¶
func NewStopVmRequest(server string, body StopVmJSONRequestBody) (*http.Request, error)
NewStopVmRequest calls the generic StopVm builder with application/json body
func NewStopVmRequestWithBody ¶
func NewStopVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewStopVmRequestWithBody generates requests for StopVm with any type of body
func NewSuspendVmRequest ¶
func NewSuspendVmRequest(server string, body SuspendVmJSONRequestBody) (*http.Request, error)
NewSuspendVmRequest calls the generic SuspendVm builder with application/json body
func NewSuspendVmRequestWithBody ¶
func NewSuspendVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSuspendVmRequestWithBody generates requests for SuspendVm with any type of body
func NewTagNodeRequest ¶ added in v0.2.0
func NewTagNodeRequest(server string, nodeTag string, body TagNodeJSONRequestBody) (*http.Request, error)
NewTagNodeRequest calls the generic TagNode builder with application/json body
func NewTagNodeRequestWithBody ¶ added in v0.2.0
func NewTagNodeRequestWithBody(server string, nodeTag string, contentType string, body io.Reader) (*http.Request, error)
NewTagNodeRequestWithBody generates requests for TagNode with any type of body
func NewUnScaleVmRequest ¶
func NewUnScaleVmRequest(server string, body UnScaleVmJSONRequestBody) (*http.Request, error)
NewUnScaleVmRequest calls the generic UnScaleVm builder with application/json body
func NewUnScaleVmRequestWithBody ¶
func NewUnScaleVmRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUnScaleVmRequestWithBody generates requests for UnScaleVm with any type of body
func NewUngroupUsersRequest ¶
func NewUngroupUsersRequest(server string, body UngroupUsersJSONRequestBody) (*http.Request, error)
NewUngroupUsersRequest calls the generic UngroupUsers builder with application/json body
func NewUngroupUsersRequestWithBody ¶
func NewUngroupUsersRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUngroupUsersRequestWithBody generates requests for UngroupUsers with any type of body
func NewUntagNodeRequest ¶ added in v0.2.0
func NewUntagNodeRequest(server string, nodeTag string, body UntagNodeJSONRequestBody) (*http.Request, error)
NewUntagNodeRequest calls the generic UntagNode builder with application/json body
func NewUntagNodeRequestWithBody ¶ added in v0.2.0
func NewUntagNodeRequestWithBody(server string, nodeTag string, contentType string, body io.Reader) (*http.Request, error)
NewUntagNodeRequestWithBody generates requests for UntagNode with any type of body
func NewUpdateUserRequest ¶
func NewUpdateUserRequest(server string, body UpdateUserJSONRequestBody) (*http.Request, error)
NewUpdateUserRequest calls the generic UpdateUser builder with application/json body
func NewUpdateUserRequestWithBody ¶
func NewUpdateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body
func NewUploadAnImageRequestWithBody ¶
func NewUploadAnImageRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUploadAnImageRequestWithBody generates requests for UploadAnImage with any type of body
func NewUploadAnIsoRequestWithBody ¶
func NewUploadAnIsoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUploadAnIsoRequestWithBody generates requests for UploadAnIso with any type of body
func NewValidateLicenseKeyRequest ¶
func NewValidateLicenseKeyRequest(server string, body ValidateLicenseKeyJSONRequestBody) (*http.Request, error)
NewValidateLicenseKeyRequest calls the generic ValidateLicenseKey builder with application/json body
Types ¶
type AttachDiskJSONBody ¶
type AttachDiskJSONBody struct { ImageName *string `json:"image_name,omitempty"` MountPoint *string `json:"mount_point,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
AttachDiskJSONBody defines parameters for AttachDisk.
type AttachDiskJSONRequestBody ¶
type AttachDiskJSONRequestBody AttachDiskJSONBody
AttachDiskJSONRequestBody defines body for AttachDisk for application/json ContentType.
type AttachDiskResponse ¶
type AttachDiskResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DeployVirtualMachine *string `json:"deploy_virtual_machine,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseAttachDiskResponse ¶
func ParseAttachDiskResponse(rsp *http.Response) (*AttachDiskResponse, error)
ParseAttachDiskResponse parses an HTTP response from a AttachDiskWithResponse call
func (AttachDiskResponse) Status ¶
func (r AttachDiskResponse) Status() string
Status returns HTTPResponse.Status
func (AttachDiskResponse) StatusCode ¶
func (r AttachDiskResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Authentication ¶
type CalculateImageChecksumResponse ¶ added in v0.2.0
type CalculateImageChecksumResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Checksum *string `json:"checksum,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Image *string `json:"image,omitempty"` Message *string `json:"message,omitempty"` } JSON202 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } JSON404 *struct { Errors *[]struct { Message *string `json:"message,omitempty"` } `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCalculateImageChecksumResponse ¶ added in v0.2.0
func ParseCalculateImageChecksumResponse(rsp *http.Response) (*CalculateImageChecksumResponse, error)
ParseCalculateImageChecksumResponse parses an HTTP response from a CalculateImageChecksumWithResponse call
func (CalculateImageChecksumResponse) Status ¶ added in v0.2.0
func (r CalculateImageChecksumResponse) Status() string
Status returns HTTPResponse.Status
func (CalculateImageChecksumResponse) StatusCode ¶ added in v0.2.0
func (r CalculateImageChecksumResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckApiVersionResponse ¶
type CheckApiVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { ApiVersion *string `json:"api_version,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCheckApiVersionResponse ¶
func ParseCheckApiVersionResponse(rsp *http.Response) (*CheckApiVersionResponse, error)
ParseCheckApiVersionResponse parses an HTTP response from a CheckApiVersionWithResponse call
func (CheckApiVersionResponse) Status ¶
func (r CheckApiVersionResponse) Status() string
Status returns HTTPResponse.Status
func (CheckApiVersionResponse) StatusCode ¶
func (r CheckApiVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckNodeStatusResponse ¶
type CheckNodeStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` NodeStatus *struct { Cpu *float32 `json:"cpu,omitempty"` Gpu *float32 `json:"gpu,omitempty"` Memory *string `json:"memory,omitempty"` NodeName *string `json:"nodeName,omitempty"` NodeType *string `json:"nodeType,omitempty"` Sandbox *string `json:"sandbox,omitempty"` Status *string `json:"status,omitempty"` } `json:"node_status,omitempty"` } }
func ParseCheckNodeStatusResponse ¶
func ParseCheckNodeStatusResponse(rsp *http.Response) (*CheckNodeStatusResponse, error)
ParseCheckNodeStatusResponse parses an HTTP response from a CheckNodeStatusWithResponse call
func (CheckNodeStatusResponse) Status ¶
func (r CheckNodeStatusResponse) Status() string
Status returns HTTPResponse.Status
func (CheckNodeStatusResponse) StatusCode ¶
func (r CheckNodeStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckPasswordRequirementsResponse ¶
type CheckPasswordRequirementsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` PasswordLength *float32 `json:"password_length,omitempty"` } }
func ParseCheckPasswordRequirementsResponse ¶
func ParseCheckPasswordRequirementsResponse(rsp *http.Response) (*CheckPasswordRequirementsResponse, error)
ParseCheckPasswordRequirementsResponse parses an HTTP response from a CheckPasswordRequirementsWithResponse call
func (CheckPasswordRequirementsResponse) Status ¶
func (r CheckPasswordRequirementsResponse) Status() string
Status returns HTTPResponse.Status
func (CheckPasswordRequirementsResponse) StatusCode ¶
func (r CheckPasswordRequirementsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckTokenStatusResponse ¶
type CheckTokenStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Authenticated *bool `json:"authenticated,omitempty"` Email *string `json:"email,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` IsTokenRevoked *bool `json:"is_token_revoked,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCheckTokenStatusResponse ¶
func ParseCheckTokenStatusResponse(rsp *http.Response) (*CheckTokenStatusResponse, error)
ParseCheckTokenStatusResponse parses an HTTP response from a CheckTokenStatusWithResponse call
func (CheckTokenStatusResponse) Status ¶
func (r CheckTokenStatusResponse) Status() string
Status returns HTTPResponse.Status
func (CheckTokenStatusResponse) StatusCode ¶
func (r CheckTokenStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CheckUserSVmStatusAdminResponse ¶
type CheckUserSVmStatusAdminResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` VirtualMachineResources *[]struct { RAM *string `json:"RAM,omitempty"` BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` Owner *string `json:"owner,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmDeploymentStatus *string `json:"vm_deployment_status,omitempty"` } `json:"virtual_machine_resources,omitempty"` } }
func ParseCheckUserSVmStatusAdminResponse ¶
func ParseCheckUserSVmStatusAdminResponse(rsp *http.Response) (*CheckUserSVmStatusAdminResponse, error)
ParseCheckUserSVmStatusAdminResponse parses an HTTP response from a CheckUserSVmStatusAdminWithResponse call
func (CheckUserSVmStatusAdminResponse) Status ¶
func (r CheckUserSVmStatusAdminResponse) Status() string
Status returns HTTPResponse.Status
func (CheckUserSVmStatusAdminResponse) StatusCode ¶
func (r CheckUserSVmStatusAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AttachDisk ¶
func (c *Client) AttachDisk(ctx context.Context, body AttachDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AttachDiskWithBody ¶
func (*Client) CalculateImageChecksum ¶ added in v0.2.0
func (*Client) CheckApiVersion ¶
func (*Client) CheckNodeStatus ¶
func (*Client) CheckPasswordRequirements ¶
func (*Client) CheckTokenStatus ¶
func (*Client) CheckUserSVmStatusAdmin ¶
func (*Client) CloneVm ¶
func (c *Client) CloneVm(ctx context.Context, body CloneVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CloneVmWithBody ¶
func (*Client) CommitChangesToTheBaseImage ¶
func (c *Client) CommitChangesToTheBaseImage(ctx context.Context, body CommitChangesToTheBaseImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CommitChangesToTheBaseImageWithBody ¶
func (*Client) CopyImage ¶
func (c *Client) CopyImage(ctx context.Context, body CopyImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CopyImageWithBody ¶
func (*Client) CopyIso ¶
func (c *Client) CopyIso(ctx context.Context, body CopyIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CopyIsoWithBody ¶
func (*Client) CreateKubeAccount ¶
func (c *Client) CreateKubeAccount(ctx context.Context, body CreateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateKubeAccountWithBody ¶
func (*Client) CreateToken ¶
func (c *Client) CreateToken(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTokenWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) CreateVmConfiguration ¶
func (c *Client) CreateVmConfiguration(ctx context.Context, body CreateVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateVmConfigurationWithBody ¶
func (*Client) DedicateNode ¶
func (c *Client) DedicateNode(ctx context.Context, userGroup string, body DedicateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DedicateNodeWithBody ¶
func (*Client) DeleteImage ¶
func (c *Client) DeleteImage(ctx context.Context, body DeleteImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteImageWithBody ¶
func (*Client) DeleteIso ¶
func (c *Client) DeleteIso(ctx context.Context, body DeleteIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteIsoWithBody ¶
func (*Client) DeleteKubeAccount ¶
func (c *Client) DeleteKubeAccount(ctx context.Context, body DeleteKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteKubeAccountWithBody ¶
func (*Client) DeleteLogs ¶
func (*Client) DeleteUser ¶
func (*Client) DeleteUserSVmAdmin ¶
func (c *Client) DeleteUserSVmAdmin(ctx context.Context, body DeleteUserSVmAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteUserSVmAdminWithBody ¶
func (*Client) DeleteVmStateWithBody ¶
func (*Client) DeployVmConfiguration ¶
func (c *Client) DeployVmConfiguration(ctx context.Context, body DeployVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeployVmConfigurationWithBody ¶
func (*Client) DisableSandbox ¶
func (c *Client) DisableSandbox(ctx context.Context, body DisableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DisableSandboxWithBody ¶
func (*Client) DownloadAnImage ¶ added in v0.2.0
func (*Client) DownloadKubeconfig ¶
func (c *Client) DownloadKubeconfig(ctx context.Context, body DownloadKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DownloadKubeconfigWithBody ¶
func (*Client) EnableSandbox ¶
func (c *Client) EnableSandbox(ctx context.Context, body EnableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) EnableSandboxWithBody ¶
func (*Client) GenerateEmptyStorage ¶
func (c *Client) GenerateEmptyStorage(ctx context.Context, body GenerateEmptyStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GenerateEmptyStorageWithBody ¶
func (*Client) GetDefaultBaseImage ¶
func (*Client) GetVmConfigurationByNameWithBody ¶
func (*Client) GroupUsers ¶
func (c *Client) GroupUsers(ctx context.Context, userGroup string, body GroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GroupUsersWithBody ¶
func (*Client) ListAllNodesAdmin ¶
func (*Client) ListAllVMsAdmin ¶
func (*Client) ListDisks ¶
func (c *Client) ListDisks(ctx context.Context, body ListDisksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDisksWithBody ¶
func (*Client) ListImages ¶
func (*Client) ListIsOsInLocalStorage ¶
func (*Client) ListKubeAccounts ¶
func (c *Client) ListKubeAccounts(ctx context.Context, body ListKubeAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListKubeAccountsWithBody ¶
func (*Client) ListLogs1 ¶ added in v0.2.0
func (c *Client) ListLogs1(ctx context.Context, params *ListLogs1Params, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRemoteImages ¶
func (*Client) ListRemoteIsOs ¶
func (*Client) ListUserSVMsAdmin ¶
func (*Client) ListYourVMs ¶
func (*Client) ListYourVmConfigurationsWithBody ¶
func (*Client) MigrateVm ¶
func (c *Client) MigrateVm(ctx context.Context, body MigrateVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) MigrateVmWithBody ¶
func (*Client) PullImage ¶
func (c *Client) PullImage(ctx context.Context, body PullImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PullImageWithBody ¶
func (*Client) PullIso ¶
func (c *Client) PullIso(ctx context.Context, body PullIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PullIsoWithBody ¶
func (*Client) PurgeUserSVMsAdmin ¶
func (c *Client) PurgeUserSVMsAdmin(ctx context.Context, body PurgeUserSVMsAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PurgeUserSVMsAdminWithBody ¶
func (*Client) RegenerateKubeAccount ¶
func (c *Client) RegenerateKubeAccount(ctx context.Context, body RegenerateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RegenerateKubeAccountWithBody ¶
func (*Client) RemoveNodeDedication ¶
func (c *Client) RemoveNodeDedication(ctx context.Context, body RemoveNodeDedicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RemoveNodeDedicationWithBody ¶
func (*Client) RenameImage ¶
func (c *Client) RenameImage(ctx context.Context, body RenameImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenameImageWithBody ¶
func (*Client) RenameIso ¶
func (c *Client) RenameIso(ctx context.Context, body RenameIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RenameIsoWithBody ¶
func (*Client) ResetPasswordAdmin ¶
func (c *Client) ResetPasswordAdmin(ctx context.Context, body ResetPasswordAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResetPasswordAdminWithBody ¶
func (*Client) ResizeImage ¶
func (c *Client) ResizeImage(ctx context.Context, body ResizeImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResizeImageWithBody ¶
func (*Client) ResumeVm ¶
func (c *Client) ResumeVm(ctx context.Context, body ResumeVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ResumeVmWithBody ¶
func (*Client) RevertVm ¶
func (c *Client) RevertVm(ctx context.Context, body RevertVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) RevertVmWithBody ¶
func (*Client) RevokeToken ¶
func (*Client) SaveNewBaseImageFromVm ¶
func (c *Client) SaveNewBaseImageFromVm(ctx context.Context, body SaveNewBaseImageFromVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SaveNewBaseImageFromVmWithBody ¶
func (*Client) SaveVmState ¶
func (c *Client) SaveVmState(ctx context.Context, body SaveVmStateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SaveVmStateWithBody ¶
func (*Client) StartVm ¶
func (c *Client) StartVm(ctx context.Context, body StartVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StartVmWithBody ¶
func (*Client) StopVm ¶
func (c *Client) StopVm(ctx context.Context, body StopVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) StopVmWithBody ¶
func (*Client) SuspendVm ¶
func (c *Client) SuspendVm(ctx context.Context, body SuspendVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SuspendVmWithBody ¶
func (*Client) TagNode ¶ added in v0.2.0
func (c *Client) TagNode(ctx context.Context, nodeTag string, body TagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TagNodeWithBody ¶ added in v0.2.0
func (*Client) UnScaleVm ¶
func (c *Client) UnScaleVm(ctx context.Context, body UnScaleVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UnScaleVmWithBody ¶
func (*Client) UngroupUsers ¶
func (c *Client) UngroupUsers(ctx context.Context, body UngroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UngroupUsersWithBody ¶
func (*Client) UntagNode ¶ added in v0.2.0
func (c *Client) UntagNode(ctx context.Context, nodeTag string, body UntagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UntagNodeWithBody ¶ added in v0.2.0
func (*Client) UpdateUser ¶
func (c *Client) UpdateUser(ctx context.Context, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateUserWithBody ¶
func (*Client) UploadAnImageWithBody ¶
func (*Client) UploadAnIsoWithBody ¶
func (*Client) ValidateLicenseKey ¶
func (c *Client) ValidateLicenseKey(ctx context.Context, body ValidateLicenseKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // GetDefaultBaseImage request GetDefaultBaseImage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CheckApiVersion request CheckApiVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteLogs request DeleteLogs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListLogs1 request ListLogs1(ctx context.Context, params *ListLogs1Params, reqEditors ...RequestEditorFn) (*http.Response, error) // CalculateImageChecksum request CalculateImageChecksum(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*http.Response, error) // CommitChangesToTheBaseImage request with any body CommitChangesToTheBaseImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CommitChangesToTheBaseImage(ctx context.Context, body CommitChangesToTheBaseImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CopyImage request with any body CopyImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CopyImage(ctx context.Context, body CopyImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteImage request with any body DeleteImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteImage(ctx context.Context, body DeleteImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadAnImage request DownloadAnImage(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*http.Response, error) // GenerateEmptyStorage request with any body GenerateEmptyStorageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GenerateEmptyStorage(ctx context.Context, body GenerateEmptyStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListImages request ListImages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListRemoteImages request ListRemoteImages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PullImage request with any body PullImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PullImage(ctx context.Context, body PullImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RenameImage request with any body RenameImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RenameImage(ctx context.Context, body RenameImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResizeImage request with any body ResizeImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResizeImage(ctx context.Context, body ResizeImageJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // SaveNewBaseImageFromVm request with any body SaveNewBaseImageFromVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) SaveNewBaseImageFromVm(ctx context.Context, body SaveNewBaseImageFromVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UploadAnImage request with any body UploadAnImageWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // CopyIso request with any body CopyIsoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CopyIso(ctx context.Context, body CopyIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteIso request with any body DeleteIsoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteIso(ctx context.Context, body DeleteIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListIsOsInLocalStorage request ListIsOsInLocalStorage(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListRemoteIsOs request ListRemoteIsOs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PullIso request with any body PullIsoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PullIso(ctx context.Context, body PullIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RenameIso request with any body RenameIsoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RenameIso(ctx context.Context, body RenameIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UploadAnIso request with any body UploadAnIsoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteKubeAccount request with any body DeleteKubeAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteKubeAccount(ctx context.Context, body DeleteKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListKubeAccounts request with any body ListKubeAccountsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ListKubeAccounts(ctx context.Context, body ListKubeAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateKubeAccount request with any body CreateKubeAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateKubeAccount(ctx context.Context, body CreateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DownloadKubeconfig request with any body DownloadKubeconfigWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DownloadKubeconfig(ctx context.Context, body DownloadKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RegenerateKubeAccount request with any body RegenerateKubeAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RegenerateKubeAccount(ctx context.Context, body RegenerateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RemoveNodeDedication request with any body RemoveNodeDedicationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RemoveNodeDedication(ctx context.Context, body RemoveNodeDedicationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DedicateNode request with any body DedicateNodeWithBody(ctx context.Context, userGroup string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DedicateNode(ctx context.Context, userGroup string, body DedicateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListNodes request ListNodes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAllNodesAdmin request ListAllNodesAdmin(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // DisableSandbox request with any body DisableSandboxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DisableSandbox(ctx context.Context, body DisableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // EnableSandbox request with any body EnableSandboxWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) EnableSandbox(ctx context.Context, body EnableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CheckNodeStatus request CheckNodeStatus(ctx context.Context, node string, reqEditors ...RequestEditorFn) (*http.Response, error) // UntagNode request with any body UntagNodeWithBody(ctx context.Context, nodeTag string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UntagNode(ctx context.Context, nodeTag string, body UntagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // TagNode request with any body TagNodeWithBody(ctx context.Context, nodeTag string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) TagNode(ctx context.Context, nodeTag string, body TagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListPorts request ListPorts(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // AttachDisk request with any body AttachDiskWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) AttachDisk(ctx context.Context, body AttachDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CloneVm request with any body CloneVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CloneVm(ctx context.Context, body CloneVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListYourVmConfigurations request with any body ListYourVmConfigurationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // SaveVmState request with any body SaveVmStateWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) SaveVmState(ctx context.Context, body SaveVmStateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetVmConfigurationByName request with any body GetVmConfigurationByNameWithBody(ctx context.Context, vm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteVmState request with any body DeleteVmStateWithBody(ctx context.Context, vm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateVmConfiguration request with any body CreateVmConfigurationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateVmConfiguration(ctx context.Context, body CreateVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUserSVmAdmin request with any body DeleteUserSVmAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeleteUserSVmAdmin(ctx context.Context, body DeleteUserSVmAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeployVmConfiguration request with any body DeployVmConfigurationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) DeployVmConfiguration(ctx context.Context, body DeployVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResumeVm request with any body ResumeVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResumeVm(ctx context.Context, body ResumeVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RevertVm request with any body RevertVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) RevertVm(ctx context.Context, body RevertVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StartVm request with any body StartVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) StartVm(ctx context.Context, body StartVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // StopVm request with any body StopVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) StopVm(ctx context.Context, body StopVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // SuspendVm request with any body SuspendVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) SuspendVm(ctx context.Context, body SuspendVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListYourVMs request ListYourVMs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDisks request with any body ListDisksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ListDisks(ctx context.Context, body ListDisksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListAllVMsAdmin request ListAllVMsAdmin(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // ListUserSVMsAdmin request ListUserSVMsAdmin(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*http.Response, error) // MigrateVm request with any body MigrateVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) MigrateVm(ctx context.Context, body MigrateVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PurgeUserSVMsAdmin request with any body PurgeUserSVMsAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PurgeUserSVMsAdmin(ctx context.Context, body PurgeUserSVMsAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UnScaleVm request with any body UnScaleVmWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UnScaleVm(ctx context.Context, body UnScaleVmJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CheckUserSVmStatusAdmin request CheckUserSVmStatusAdmin(ctx context.Context, vm string, reqEditors ...RequestEditorFn) (*http.Response, error) // RevokeToken request RevokeToken(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CheckTokenStatus request CheckTokenStatus(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateToken request with any body CreateTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateToken(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetUsers request GetUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateUser request with any body CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateUser request with any body UpdateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateUser(ctx context.Context, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UngroupUsers request with any body UngroupUsersWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UngroupUsers(ctx context.Context, body UngroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GroupUsers request with any body GroupUsersWithBody(ctx context.Context, userGroup string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) GroupUsers(ctx context.Context, userGroup string, body GroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ResetPasswordAdmin request with any body ResetPasswordAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ResetPasswordAdmin(ctx context.Context, body ResetPasswordAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteUser request DeleteUser(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*http.Response, error) // ValidateLicenseKey request with any body ValidateLicenseKeyWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) ValidateLicenseKey(ctx context.Context, body ValidateLicenseKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CheckPasswordRequirements request CheckPasswordRequirements(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func NewOrkaClient ¶
func NewOrkaClient(serverURL string, auth Authentication, options ...ClientOption) (*ClientWithResponses, error)
NewOrkaClient creates a client for the Orka API using the provided authentication credentials.
You do not have to set both the BearerToken and LicenseKey fields, only the ones needed by the API calls you plan on using.
For example, if you only plan on performing non-administrative requests, you only need to set the BearerToken field.
func (*ClientWithResponses) AttachDiskWithBodyWithResponse ¶
func (c *ClientWithResponses) AttachDiskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachDiskResponse, error)
AttachDiskWithBodyWithResponse request with arbitrary body returning *AttachDiskResponse
func (*ClientWithResponses) AttachDiskWithResponse ¶
func (c *ClientWithResponses) AttachDiskWithResponse(ctx context.Context, body AttachDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachDiskResponse, error)
func (*ClientWithResponses) CalculateImageChecksumWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) CalculateImageChecksumWithResponse(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*CalculateImageChecksumResponse, error)
CalculateImageChecksumWithResponse request returning *CalculateImageChecksumResponse
func (*ClientWithResponses) CheckApiVersionWithResponse ¶
func (c *ClientWithResponses) CheckApiVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckApiVersionResponse, error)
CheckApiVersionWithResponse request returning *CheckApiVersionResponse
func (*ClientWithResponses) CheckNodeStatusWithResponse ¶
func (c *ClientWithResponses) CheckNodeStatusWithResponse(ctx context.Context, node string, reqEditors ...RequestEditorFn) (*CheckNodeStatusResponse, error)
CheckNodeStatusWithResponse request returning *CheckNodeStatusResponse
func (*ClientWithResponses) CheckPasswordRequirementsWithResponse ¶
func (c *ClientWithResponses) CheckPasswordRequirementsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckPasswordRequirementsResponse, error)
CheckPasswordRequirementsWithResponse request returning *CheckPasswordRequirementsResponse
func (*ClientWithResponses) CheckTokenStatusWithResponse ¶
func (c *ClientWithResponses) CheckTokenStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckTokenStatusResponse, error)
CheckTokenStatusWithResponse request returning *CheckTokenStatusResponse
func (*ClientWithResponses) CheckUserSVmStatusAdminWithResponse ¶
func (c *ClientWithResponses) CheckUserSVmStatusAdminWithResponse(ctx context.Context, vm string, reqEditors ...RequestEditorFn) (*CheckUserSVmStatusAdminResponse, error)
CheckUserSVmStatusAdminWithResponse request returning *CheckUserSVmStatusAdminResponse
func (*ClientWithResponses) CloneVmWithBodyWithResponse ¶
func (c *ClientWithResponses) CloneVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CloneVmResponse, error)
CloneVmWithBodyWithResponse request with arbitrary body returning *CloneVmResponse
func (*ClientWithResponses) CloneVmWithResponse ¶
func (c *ClientWithResponses) CloneVmWithResponse(ctx context.Context, body CloneVmJSONRequestBody, reqEditors ...RequestEditorFn) (*CloneVmResponse, error)
func (*ClientWithResponses) CommitChangesToTheBaseImageWithBodyWithResponse ¶
func (c *ClientWithResponses) CommitChangesToTheBaseImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CommitChangesToTheBaseImageResponse, error)
CommitChangesToTheBaseImageWithBodyWithResponse request with arbitrary body returning *CommitChangesToTheBaseImageResponse
func (*ClientWithResponses) CommitChangesToTheBaseImageWithResponse ¶
func (c *ClientWithResponses) CommitChangesToTheBaseImageWithResponse(ctx context.Context, body CommitChangesToTheBaseImageJSONRequestBody, reqEditors ...RequestEditorFn) (*CommitChangesToTheBaseImageResponse, error)
func (*ClientWithResponses) CopyImageWithBodyWithResponse ¶
func (c *ClientWithResponses) CopyImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyImageResponse, error)
CopyImageWithBodyWithResponse request with arbitrary body returning *CopyImageResponse
func (*ClientWithResponses) CopyImageWithResponse ¶
func (c *ClientWithResponses) CopyImageWithResponse(ctx context.Context, body CopyImageJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyImageResponse, error)
func (*ClientWithResponses) CopyIsoWithBodyWithResponse ¶
func (c *ClientWithResponses) CopyIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyIsoResponse, error)
CopyIsoWithBodyWithResponse request with arbitrary body returning *CopyIsoResponse
func (*ClientWithResponses) CopyIsoWithResponse ¶
func (c *ClientWithResponses) CopyIsoWithResponse(ctx context.Context, body CopyIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyIsoResponse, error)
func (*ClientWithResponses) CreateKubeAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKubeAccountResponse, error)
CreateKubeAccountWithBodyWithResponse request with arbitrary body returning *CreateKubeAccountResponse
func (*ClientWithResponses) CreateKubeAccountWithResponse ¶
func (c *ClientWithResponses) CreateKubeAccountWithResponse(ctx context.Context, body CreateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKubeAccountResponse, error)
func (*ClientWithResponses) CreateTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
CreateTokenWithBodyWithResponse request with arbitrary body returning *CreateTokenResponse
func (*ClientWithResponses) CreateTokenWithResponse ¶
func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
func (*ClientWithResponses) CreateVmConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateVmConfigurationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVmConfigurationResponse, error)
CreateVmConfigurationWithBodyWithResponse request with arbitrary body returning *CreateVmConfigurationResponse
func (*ClientWithResponses) CreateVmConfigurationWithResponse ¶
func (c *ClientWithResponses) CreateVmConfigurationWithResponse(ctx context.Context, body CreateVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVmConfigurationResponse, error)
func (*ClientWithResponses) DedicateNodeWithBodyWithResponse ¶
func (c *ClientWithResponses) DedicateNodeWithBodyWithResponse(ctx context.Context, userGroup string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DedicateNodeResponse, error)
DedicateNodeWithBodyWithResponse request with arbitrary body returning *DedicateNodeResponse
func (*ClientWithResponses) DedicateNodeWithResponse ¶
func (c *ClientWithResponses) DedicateNodeWithResponse(ctx context.Context, userGroup string, body DedicateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*DedicateNodeResponse, error)
func (*ClientWithResponses) DeleteImageWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteImageResponse, error)
DeleteImageWithBodyWithResponse request with arbitrary body returning *DeleteImageResponse
func (*ClientWithResponses) DeleteImageWithResponse ¶
func (c *ClientWithResponses) DeleteImageWithResponse(ctx context.Context, body DeleteImageJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteImageResponse, error)
func (*ClientWithResponses) DeleteIsoWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteIsoResponse, error)
DeleteIsoWithBodyWithResponse request with arbitrary body returning *DeleteIsoResponse
func (*ClientWithResponses) DeleteIsoWithResponse ¶
func (c *ClientWithResponses) DeleteIsoWithResponse(ctx context.Context, body DeleteIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteIsoResponse, error)
func (*ClientWithResponses) DeleteKubeAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteKubeAccountResponse, error)
DeleteKubeAccountWithBodyWithResponse request with arbitrary body returning *DeleteKubeAccountResponse
func (*ClientWithResponses) DeleteKubeAccountWithResponse ¶
func (c *ClientWithResponses) DeleteKubeAccountWithResponse(ctx context.Context, body DeleteKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteKubeAccountResponse, error)
func (*ClientWithResponses) DeleteLogsWithResponse ¶
func (c *ClientWithResponses) DeleteLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteLogsResponse, error)
DeleteLogsWithResponse request returning *DeleteLogsResponse
func (*ClientWithResponses) DeleteUserSVmAdminWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteUserSVmAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserSVmAdminResponse, error)
DeleteUserSVmAdminWithBodyWithResponse request with arbitrary body returning *DeleteUserSVmAdminResponse
func (*ClientWithResponses) DeleteUserSVmAdminWithResponse ¶
func (c *ClientWithResponses) DeleteUserSVmAdminWithResponse(ctx context.Context, body DeleteUserSVmAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserSVmAdminResponse, error)
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) DeleteVmStateWithBodyWithResponse ¶
func (c *ClientWithResponses) DeleteVmStateWithBodyWithResponse(ctx context.Context, vm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteVmStateResponse, error)
DeleteVmStateWithBodyWithResponse request with arbitrary body returning *DeleteVmStateResponse
func (*ClientWithResponses) DeployVmConfigurationWithBodyWithResponse ¶
func (c *ClientWithResponses) DeployVmConfigurationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployVmConfigurationResponse, error)
DeployVmConfigurationWithBodyWithResponse request with arbitrary body returning *DeployVmConfigurationResponse
func (*ClientWithResponses) DeployVmConfigurationWithResponse ¶
func (c *ClientWithResponses) DeployVmConfigurationWithResponse(ctx context.Context, body DeployVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployVmConfigurationResponse, error)
func (*ClientWithResponses) DisableSandboxWithBodyWithResponse ¶
func (c *ClientWithResponses) DisableSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableSandboxResponse, error)
DisableSandboxWithBodyWithResponse request with arbitrary body returning *DisableSandboxResponse
func (*ClientWithResponses) DisableSandboxWithResponse ¶
func (c *ClientWithResponses) DisableSandboxWithResponse(ctx context.Context, body DisableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableSandboxResponse, error)
func (*ClientWithResponses) DownloadAnImageWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) DownloadAnImageWithResponse(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*DownloadAnImageResponse, error)
DownloadAnImageWithResponse request returning *DownloadAnImageResponse
func (*ClientWithResponses) DownloadKubeconfigWithBodyWithResponse ¶
func (c *ClientWithResponses) DownloadKubeconfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadKubeconfigResponse, error)
DownloadKubeconfigWithBodyWithResponse request with arbitrary body returning *DownloadKubeconfigResponse
func (*ClientWithResponses) DownloadKubeconfigWithResponse ¶
func (c *ClientWithResponses) DownloadKubeconfigWithResponse(ctx context.Context, body DownloadKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadKubeconfigResponse, error)
func (*ClientWithResponses) EnableSandboxWithBodyWithResponse ¶
func (c *ClientWithResponses) EnableSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableSandboxResponse, error)
EnableSandboxWithBodyWithResponse request with arbitrary body returning *EnableSandboxResponse
func (*ClientWithResponses) EnableSandboxWithResponse ¶
func (c *ClientWithResponses) EnableSandboxWithResponse(ctx context.Context, body EnableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableSandboxResponse, error)
func (*ClientWithResponses) GenerateEmptyStorageWithBodyWithResponse ¶
func (c *ClientWithResponses) GenerateEmptyStorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateEmptyStorageResponse, error)
GenerateEmptyStorageWithBodyWithResponse request with arbitrary body returning *GenerateEmptyStorageResponse
func (*ClientWithResponses) GenerateEmptyStorageWithResponse ¶
func (c *ClientWithResponses) GenerateEmptyStorageWithResponse(ctx context.Context, body GenerateEmptyStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateEmptyStorageResponse, error)
func (*ClientWithResponses) GetDefaultBaseImageWithResponse ¶
func (c *ClientWithResponses) GetDefaultBaseImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultBaseImageResponse, error)
GetDefaultBaseImageWithResponse request returning *GetDefaultBaseImageResponse
func (*ClientWithResponses) GetUsersWithResponse ¶
func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)
GetUsersWithResponse request returning *GetUsersResponse
func (*ClientWithResponses) GetVmConfigurationByNameWithBodyWithResponse ¶
func (c *ClientWithResponses) GetVmConfigurationByNameWithBodyWithResponse(ctx context.Context, vm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetVmConfigurationByNameResponse, error)
GetVmConfigurationByNameWithBodyWithResponse request with arbitrary body returning *GetVmConfigurationByNameResponse
func (*ClientWithResponses) GroupUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) GroupUsersWithBodyWithResponse(ctx context.Context, userGroup string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GroupUsersResponse, error)
GroupUsersWithBodyWithResponse request with arbitrary body returning *GroupUsersResponse
func (*ClientWithResponses) GroupUsersWithResponse ¶
func (c *ClientWithResponses) GroupUsersWithResponse(ctx context.Context, userGroup string, body GroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*GroupUsersResponse, error)
func (*ClientWithResponses) ListAllNodesAdminWithResponse ¶
func (c *ClientWithResponses) ListAllNodesAdminWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllNodesAdminResponse, error)
ListAllNodesAdminWithResponse request returning *ListAllNodesAdminResponse
func (*ClientWithResponses) ListAllVMsAdminWithResponse ¶
func (c *ClientWithResponses) ListAllVMsAdminWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllVMsAdminResponse, error)
ListAllVMsAdminWithResponse request returning *ListAllVMsAdminResponse
func (*ClientWithResponses) ListDisksWithBodyWithResponse ¶
func (c *ClientWithResponses) ListDisksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListDisksResponse, error)
ListDisksWithBodyWithResponse request with arbitrary body returning *ListDisksResponse
func (*ClientWithResponses) ListDisksWithResponse ¶
func (c *ClientWithResponses) ListDisksWithResponse(ctx context.Context, body ListDisksJSONRequestBody, reqEditors ...RequestEditorFn) (*ListDisksResponse, error)
func (*ClientWithResponses) ListImagesWithResponse ¶
func (c *ClientWithResponses) ListImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListImagesResponse, error)
ListImagesWithResponse request returning *ListImagesResponse
func (*ClientWithResponses) ListIsOsInLocalStorageWithResponse ¶
func (c *ClientWithResponses) ListIsOsInLocalStorageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIsOsInLocalStorageResponse, error)
ListIsOsInLocalStorageWithResponse request returning *ListIsOsInLocalStorageResponse
func (*ClientWithResponses) ListKubeAccountsWithBodyWithResponse ¶
func (c *ClientWithResponses) ListKubeAccountsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListKubeAccountsResponse, error)
ListKubeAccountsWithBodyWithResponse request with arbitrary body returning *ListKubeAccountsResponse
func (*ClientWithResponses) ListKubeAccountsWithResponse ¶
func (c *ClientWithResponses) ListKubeAccountsWithResponse(ctx context.Context, body ListKubeAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*ListKubeAccountsResponse, error)
func (*ClientWithResponses) ListLogs1WithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) ListLogs1WithResponse(ctx context.Context, params *ListLogs1Params, reqEditors ...RequestEditorFn) (*ListLogs1Response, error)
ListLogs1WithResponse request returning *ListLogs1Response
func (*ClientWithResponses) ListNodesWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) ListNodesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListNodesResponse, error)
ListNodesWithResponse request returning *ListNodesResponse
func (*ClientWithResponses) ListPortsWithResponse ¶
func (c *ClientWithResponses) ListPortsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPortsResponse, error)
ListPortsWithResponse request returning *ListPortsResponse
func (*ClientWithResponses) ListRemoteImagesWithResponse ¶
func (c *ClientWithResponses) ListRemoteImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRemoteImagesResponse, error)
ListRemoteImagesWithResponse request returning *ListRemoteImagesResponse
func (*ClientWithResponses) ListRemoteIsOsWithResponse ¶
func (c *ClientWithResponses) ListRemoteIsOsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRemoteIsOsResponse, error)
ListRemoteIsOsWithResponse request returning *ListRemoteIsOsResponse
func (*ClientWithResponses) ListUserSVMsAdminWithResponse ¶
func (c *ClientWithResponses) ListUserSVMsAdminWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*ListUserSVMsAdminResponse, error)
ListUserSVMsAdminWithResponse request returning *ListUserSVMsAdminResponse
func (*ClientWithResponses) ListYourVMsWithResponse ¶
func (c *ClientWithResponses) ListYourVMsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListYourVMsResponse, error)
ListYourVMsWithResponse request returning *ListYourVMsResponse
func (*ClientWithResponses) ListYourVmConfigurationsWithBodyWithResponse ¶
func (c *ClientWithResponses) ListYourVmConfigurationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListYourVmConfigurationsResponse, error)
ListYourVmConfigurationsWithBodyWithResponse request with arbitrary body returning *ListYourVmConfigurationsResponse
func (*ClientWithResponses) MigrateVmWithBodyWithResponse ¶
func (c *ClientWithResponses) MigrateVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateVmResponse, error)
MigrateVmWithBodyWithResponse request with arbitrary body returning *MigrateVmResponse
func (*ClientWithResponses) MigrateVmWithResponse ¶
func (c *ClientWithResponses) MigrateVmWithResponse(ctx context.Context, body MigrateVmJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateVmResponse, error)
func (*ClientWithResponses) PullImageWithBodyWithResponse ¶
func (c *ClientWithResponses) PullImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PullImageResponse, error)
PullImageWithBodyWithResponse request with arbitrary body returning *PullImageResponse
func (*ClientWithResponses) PullImageWithResponse ¶
func (c *ClientWithResponses) PullImageWithResponse(ctx context.Context, body PullImageJSONRequestBody, reqEditors ...RequestEditorFn) (*PullImageResponse, error)
func (*ClientWithResponses) PullIsoWithBodyWithResponse ¶
func (c *ClientWithResponses) PullIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PullIsoResponse, error)
PullIsoWithBodyWithResponse request with arbitrary body returning *PullIsoResponse
func (*ClientWithResponses) PullIsoWithResponse ¶
func (c *ClientWithResponses) PullIsoWithResponse(ctx context.Context, body PullIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*PullIsoResponse, error)
func (*ClientWithResponses) PurgeUserSVMsAdminWithBodyWithResponse ¶
func (c *ClientWithResponses) PurgeUserSVMsAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PurgeUserSVMsAdminResponse, error)
PurgeUserSVMsAdminWithBodyWithResponse request with arbitrary body returning *PurgeUserSVMsAdminResponse
func (*ClientWithResponses) PurgeUserSVMsAdminWithResponse ¶
func (c *ClientWithResponses) PurgeUserSVMsAdminWithResponse(ctx context.Context, body PurgeUserSVMsAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*PurgeUserSVMsAdminResponse, error)
func (*ClientWithResponses) RegenerateKubeAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) RegenerateKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegenerateKubeAccountResponse, error)
RegenerateKubeAccountWithBodyWithResponse request with arbitrary body returning *RegenerateKubeAccountResponse
func (*ClientWithResponses) RegenerateKubeAccountWithResponse ¶
func (c *ClientWithResponses) RegenerateKubeAccountWithResponse(ctx context.Context, body RegenerateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*RegenerateKubeAccountResponse, error)
func (*ClientWithResponses) RemoveNodeDedicationWithBodyWithResponse ¶
func (c *ClientWithResponses) RemoveNodeDedicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveNodeDedicationResponse, error)
RemoveNodeDedicationWithBodyWithResponse request with arbitrary body returning *RemoveNodeDedicationResponse
func (*ClientWithResponses) RemoveNodeDedicationWithResponse ¶
func (c *ClientWithResponses) RemoveNodeDedicationWithResponse(ctx context.Context, body RemoveNodeDedicationJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveNodeDedicationResponse, error)
func (*ClientWithResponses) RenameImageWithBodyWithResponse ¶
func (c *ClientWithResponses) RenameImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameImageResponse, error)
RenameImageWithBodyWithResponse request with arbitrary body returning *RenameImageResponse
func (*ClientWithResponses) RenameImageWithResponse ¶
func (c *ClientWithResponses) RenameImageWithResponse(ctx context.Context, body RenameImageJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameImageResponse, error)
func (*ClientWithResponses) RenameIsoWithBodyWithResponse ¶
func (c *ClientWithResponses) RenameIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameIsoResponse, error)
RenameIsoWithBodyWithResponse request with arbitrary body returning *RenameIsoResponse
func (*ClientWithResponses) RenameIsoWithResponse ¶
func (c *ClientWithResponses) RenameIsoWithResponse(ctx context.Context, body RenameIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameIsoResponse, error)
func (*ClientWithResponses) ResetPasswordAdminWithBodyWithResponse ¶
func (c *ClientWithResponses) ResetPasswordAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordAdminResponse, error)
ResetPasswordAdminWithBodyWithResponse request with arbitrary body returning *ResetPasswordAdminResponse
func (*ClientWithResponses) ResetPasswordAdminWithResponse ¶
func (c *ClientWithResponses) ResetPasswordAdminWithResponse(ctx context.Context, body ResetPasswordAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordAdminResponse, error)
func (*ClientWithResponses) ResizeImageWithBodyWithResponse ¶
func (c *ClientWithResponses) ResizeImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResizeImageResponse, error)
ResizeImageWithBodyWithResponse request with arbitrary body returning *ResizeImageResponse
func (*ClientWithResponses) ResizeImageWithResponse ¶
func (c *ClientWithResponses) ResizeImageWithResponse(ctx context.Context, body ResizeImageJSONRequestBody, reqEditors ...RequestEditorFn) (*ResizeImageResponse, error)
func (*ClientWithResponses) ResumeVmWithBodyWithResponse ¶
func (c *ClientWithResponses) ResumeVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResumeVmResponse, error)
ResumeVmWithBodyWithResponse request with arbitrary body returning *ResumeVmResponse
func (*ClientWithResponses) ResumeVmWithResponse ¶
func (c *ClientWithResponses) ResumeVmWithResponse(ctx context.Context, body ResumeVmJSONRequestBody, reqEditors ...RequestEditorFn) (*ResumeVmResponse, error)
func (*ClientWithResponses) RevertVmWithBodyWithResponse ¶
func (c *ClientWithResponses) RevertVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevertVmResponse, error)
RevertVmWithBodyWithResponse request with arbitrary body returning *RevertVmResponse
func (*ClientWithResponses) RevertVmWithResponse ¶
func (c *ClientWithResponses) RevertVmWithResponse(ctx context.Context, body RevertVmJSONRequestBody, reqEditors ...RequestEditorFn) (*RevertVmResponse, error)
func (*ClientWithResponses) RevokeTokenWithResponse ¶
func (c *ClientWithResponses) RevokeTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RevokeTokenResponse, error)
RevokeTokenWithResponse request returning *RevokeTokenResponse
func (*ClientWithResponses) SaveNewBaseImageFromVmWithBodyWithResponse ¶
func (c *ClientWithResponses) SaveNewBaseImageFromVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveNewBaseImageFromVmResponse, error)
SaveNewBaseImageFromVmWithBodyWithResponse request with arbitrary body returning *SaveNewBaseImageFromVmResponse
func (*ClientWithResponses) SaveNewBaseImageFromVmWithResponse ¶
func (c *ClientWithResponses) SaveNewBaseImageFromVmWithResponse(ctx context.Context, body SaveNewBaseImageFromVmJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveNewBaseImageFromVmResponse, error)
func (*ClientWithResponses) SaveVmStateWithBodyWithResponse ¶
func (c *ClientWithResponses) SaveVmStateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveVmStateResponse, error)
SaveVmStateWithBodyWithResponse request with arbitrary body returning *SaveVmStateResponse
func (*ClientWithResponses) SaveVmStateWithResponse ¶
func (c *ClientWithResponses) SaveVmStateWithResponse(ctx context.Context, body SaveVmStateJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveVmStateResponse, error)
func (*ClientWithResponses) StartVmWithBodyWithResponse ¶
func (c *ClientWithResponses) StartVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartVmResponse, error)
StartVmWithBodyWithResponse request with arbitrary body returning *StartVmResponse
func (*ClientWithResponses) StartVmWithResponse ¶
func (c *ClientWithResponses) StartVmWithResponse(ctx context.Context, body StartVmJSONRequestBody, reqEditors ...RequestEditorFn) (*StartVmResponse, error)
func (*ClientWithResponses) StopVmWithBodyWithResponse ¶
func (c *ClientWithResponses) StopVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StopVmResponse, error)
StopVmWithBodyWithResponse request with arbitrary body returning *StopVmResponse
func (*ClientWithResponses) StopVmWithResponse ¶
func (c *ClientWithResponses) StopVmWithResponse(ctx context.Context, body StopVmJSONRequestBody, reqEditors ...RequestEditorFn) (*StopVmResponse, error)
func (*ClientWithResponses) SuspendVmWithBodyWithResponse ¶
func (c *ClientWithResponses) SuspendVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SuspendVmResponse, error)
SuspendVmWithBodyWithResponse request with arbitrary body returning *SuspendVmResponse
func (*ClientWithResponses) SuspendVmWithResponse ¶
func (c *ClientWithResponses) SuspendVmWithResponse(ctx context.Context, body SuspendVmJSONRequestBody, reqEditors ...RequestEditorFn) (*SuspendVmResponse, error)
func (*ClientWithResponses) TagNodeWithBodyWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) TagNodeWithBodyWithResponse(ctx context.Context, nodeTag string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TagNodeResponse, error)
TagNodeWithBodyWithResponse request with arbitrary body returning *TagNodeResponse
func (*ClientWithResponses) TagNodeWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) TagNodeWithResponse(ctx context.Context, nodeTag string, body TagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*TagNodeResponse, error)
func (*ClientWithResponses) UnScaleVmWithBodyWithResponse ¶
func (c *ClientWithResponses) UnScaleVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnScaleVmResponse, error)
UnScaleVmWithBodyWithResponse request with arbitrary body returning *UnScaleVmResponse
func (*ClientWithResponses) UnScaleVmWithResponse ¶
func (c *ClientWithResponses) UnScaleVmWithResponse(ctx context.Context, body UnScaleVmJSONRequestBody, reqEditors ...RequestEditorFn) (*UnScaleVmResponse, error)
func (*ClientWithResponses) UngroupUsersWithBodyWithResponse ¶
func (c *ClientWithResponses) UngroupUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UngroupUsersResponse, error)
UngroupUsersWithBodyWithResponse request with arbitrary body returning *UngroupUsersResponse
func (*ClientWithResponses) UngroupUsersWithResponse ¶
func (c *ClientWithResponses) UngroupUsersWithResponse(ctx context.Context, body UngroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*UngroupUsersResponse, error)
func (*ClientWithResponses) UntagNodeWithBodyWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) UntagNodeWithBodyWithResponse(ctx context.Context, nodeTag string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UntagNodeResponse, error)
UntagNodeWithBodyWithResponse request with arbitrary body returning *UntagNodeResponse
func (*ClientWithResponses) UntagNodeWithResponse ¶ added in v0.2.0
func (c *ClientWithResponses) UntagNodeWithResponse(ctx context.Context, nodeTag string, body UntagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*UntagNodeResponse, error)
func (*ClientWithResponses) UpdateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse
func (*ClientWithResponses) UpdateUserWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)
func (*ClientWithResponses) UploadAnImageWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadAnImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadAnImageResponse, error)
UploadAnImageWithBodyWithResponse request with arbitrary body returning *UploadAnImageResponse
func (*ClientWithResponses) UploadAnIsoWithBodyWithResponse ¶
func (c *ClientWithResponses) UploadAnIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadAnIsoResponse, error)
UploadAnIsoWithBodyWithResponse request with arbitrary body returning *UploadAnIsoResponse
func (*ClientWithResponses) ValidateLicenseKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) ValidateLicenseKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateLicenseKeyResponse, error)
ValidateLicenseKeyWithBodyWithResponse request with arbitrary body returning *ValidateLicenseKeyResponse
func (*ClientWithResponses) ValidateLicenseKeyWithResponse ¶
func (c *ClientWithResponses) ValidateLicenseKeyWithResponse(ctx context.Context, body ValidateLicenseKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateLicenseKeyResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetDefaultBaseImage request GetDefaultBaseImageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDefaultBaseImageResponse, error) // CheckApiVersion request CheckApiVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckApiVersionResponse, error) // DeleteLogs request DeleteLogsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteLogsResponse, error) // ListLogs1 request ListLogs1WithResponse(ctx context.Context, params *ListLogs1Params, reqEditors ...RequestEditorFn) (*ListLogs1Response, error) // CalculateImageChecksum request CalculateImageChecksumWithResponse(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*CalculateImageChecksumResponse, error) // CommitChangesToTheBaseImage request with any body CommitChangesToTheBaseImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CommitChangesToTheBaseImageResponse, error) CommitChangesToTheBaseImageWithResponse(ctx context.Context, body CommitChangesToTheBaseImageJSONRequestBody, reqEditors ...RequestEditorFn) (*CommitChangesToTheBaseImageResponse, error) // CopyImage request with any body CopyImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyImageResponse, error) CopyImageWithResponse(ctx context.Context, body CopyImageJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyImageResponse, error) // DeleteImage request with any body DeleteImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteImageResponse, error) DeleteImageWithResponse(ctx context.Context, body DeleteImageJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteImageResponse, error) // DownloadAnImage request DownloadAnImageWithResponse(ctx context.Context, baseImage string, reqEditors ...RequestEditorFn) (*DownloadAnImageResponse, error) // GenerateEmptyStorage request with any body GenerateEmptyStorageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GenerateEmptyStorageResponse, error) GenerateEmptyStorageWithResponse(ctx context.Context, body GenerateEmptyStorageJSONRequestBody, reqEditors ...RequestEditorFn) (*GenerateEmptyStorageResponse, error) // ListImages request ListImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListImagesResponse, error) // ListRemoteImages request ListRemoteImagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRemoteImagesResponse, error) // PullImage request with any body PullImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PullImageResponse, error) PullImageWithResponse(ctx context.Context, body PullImageJSONRequestBody, reqEditors ...RequestEditorFn) (*PullImageResponse, error) // RenameImage request with any body RenameImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameImageResponse, error) RenameImageWithResponse(ctx context.Context, body RenameImageJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameImageResponse, error) // ResizeImage request with any body ResizeImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResizeImageResponse, error) ResizeImageWithResponse(ctx context.Context, body ResizeImageJSONRequestBody, reqEditors ...RequestEditorFn) (*ResizeImageResponse, error) // SaveNewBaseImageFromVm request with any body SaveNewBaseImageFromVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveNewBaseImageFromVmResponse, error) SaveNewBaseImageFromVmWithResponse(ctx context.Context, body SaveNewBaseImageFromVmJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveNewBaseImageFromVmResponse, error) // UploadAnImage request with any body UploadAnImageWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadAnImageResponse, error) // CopyIso request with any body CopyIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CopyIsoResponse, error) CopyIsoWithResponse(ctx context.Context, body CopyIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*CopyIsoResponse, error) // DeleteIso request with any body DeleteIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteIsoResponse, error) DeleteIsoWithResponse(ctx context.Context, body DeleteIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteIsoResponse, error) // ListIsOsInLocalStorage request ListIsOsInLocalStorageWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListIsOsInLocalStorageResponse, error) // ListRemoteIsOs request ListRemoteIsOsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRemoteIsOsResponse, error) // PullIso request with any body PullIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PullIsoResponse, error) PullIsoWithResponse(ctx context.Context, body PullIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*PullIsoResponse, error) // RenameIso request with any body RenameIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RenameIsoResponse, error) RenameIsoWithResponse(ctx context.Context, body RenameIsoJSONRequestBody, reqEditors ...RequestEditorFn) (*RenameIsoResponse, error) // UploadAnIso request with any body UploadAnIsoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UploadAnIsoResponse, error) // DeleteKubeAccount request with any body DeleteKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteKubeAccountResponse, error) DeleteKubeAccountWithResponse(ctx context.Context, body DeleteKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteKubeAccountResponse, error) // ListKubeAccounts request with any body ListKubeAccountsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListKubeAccountsResponse, error) ListKubeAccountsWithResponse(ctx context.Context, body ListKubeAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*ListKubeAccountsResponse, error) // CreateKubeAccount request with any body CreateKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKubeAccountResponse, error) CreateKubeAccountWithResponse(ctx context.Context, body CreateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKubeAccountResponse, error) // DownloadKubeconfig request with any body DownloadKubeconfigWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DownloadKubeconfigResponse, error) DownloadKubeconfigWithResponse(ctx context.Context, body DownloadKubeconfigJSONRequestBody, reqEditors ...RequestEditorFn) (*DownloadKubeconfigResponse, error) // RegenerateKubeAccount request with any body RegenerateKubeAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegenerateKubeAccountResponse, error) RegenerateKubeAccountWithResponse(ctx context.Context, body RegenerateKubeAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*RegenerateKubeAccountResponse, error) // RemoveNodeDedication request with any body RemoveNodeDedicationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RemoveNodeDedicationResponse, error) RemoveNodeDedicationWithResponse(ctx context.Context, body RemoveNodeDedicationJSONRequestBody, reqEditors ...RequestEditorFn) (*RemoveNodeDedicationResponse, error) // DedicateNode request with any body DedicateNodeWithBodyWithResponse(ctx context.Context, userGroup string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DedicateNodeResponse, error) DedicateNodeWithResponse(ctx context.Context, userGroup string, body DedicateNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*DedicateNodeResponse, error) // ListNodes request ListNodesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListNodesResponse, error) // ListAllNodesAdmin request ListAllNodesAdminWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllNodesAdminResponse, error) // DisableSandbox request with any body DisableSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DisableSandboxResponse, error) DisableSandboxWithResponse(ctx context.Context, body DisableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*DisableSandboxResponse, error) // EnableSandbox request with any body EnableSandboxWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*EnableSandboxResponse, error) EnableSandboxWithResponse(ctx context.Context, body EnableSandboxJSONRequestBody, reqEditors ...RequestEditorFn) (*EnableSandboxResponse, error) // CheckNodeStatus request CheckNodeStatusWithResponse(ctx context.Context, node string, reqEditors ...RequestEditorFn) (*CheckNodeStatusResponse, error) // UntagNode request with any body UntagNodeWithBodyWithResponse(ctx context.Context, nodeTag string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UntagNodeResponse, error) UntagNodeWithResponse(ctx context.Context, nodeTag string, body UntagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*UntagNodeResponse, error) // TagNode request with any body TagNodeWithBodyWithResponse(ctx context.Context, nodeTag string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TagNodeResponse, error) TagNodeWithResponse(ctx context.Context, nodeTag string, body TagNodeJSONRequestBody, reqEditors ...RequestEditorFn) (*TagNodeResponse, error) // ListPorts request ListPortsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPortsResponse, error) // AttachDisk request with any body AttachDiskWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AttachDiskResponse, error) AttachDiskWithResponse(ctx context.Context, body AttachDiskJSONRequestBody, reqEditors ...RequestEditorFn) (*AttachDiskResponse, error) // CloneVm request with any body CloneVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CloneVmResponse, error) CloneVmWithResponse(ctx context.Context, body CloneVmJSONRequestBody, reqEditors ...RequestEditorFn) (*CloneVmResponse, error) // ListYourVmConfigurations request with any body ListYourVmConfigurationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListYourVmConfigurationsResponse, error) // SaveVmState request with any body SaveVmStateWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SaveVmStateResponse, error) SaveVmStateWithResponse(ctx context.Context, body SaveVmStateJSONRequestBody, reqEditors ...RequestEditorFn) (*SaveVmStateResponse, error) // GetVmConfigurationByName request with any body GetVmConfigurationByNameWithBodyWithResponse(ctx context.Context, vm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GetVmConfigurationByNameResponse, error) // DeleteVmState request with any body DeleteVmStateWithBodyWithResponse(ctx context.Context, vm string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteVmStateResponse, error) // CreateVmConfiguration request with any body CreateVmConfigurationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateVmConfigurationResponse, error) CreateVmConfigurationWithResponse(ctx context.Context, body CreateVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateVmConfigurationResponse, error) // DeleteUserSVmAdmin request with any body DeleteUserSVmAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteUserSVmAdminResponse, error) DeleteUserSVmAdminWithResponse(ctx context.Context, body DeleteUserSVmAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteUserSVmAdminResponse, error) // DeployVmConfiguration request with any body DeployVmConfigurationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeployVmConfigurationResponse, error) DeployVmConfigurationWithResponse(ctx context.Context, body DeployVmConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*DeployVmConfigurationResponse, error) // ResumeVm request with any body ResumeVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResumeVmResponse, error) ResumeVmWithResponse(ctx context.Context, body ResumeVmJSONRequestBody, reqEditors ...RequestEditorFn) (*ResumeVmResponse, error) // RevertVm request with any body RevertVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevertVmResponse, error) RevertVmWithResponse(ctx context.Context, body RevertVmJSONRequestBody, reqEditors ...RequestEditorFn) (*RevertVmResponse, error) // StartVm request with any body StartVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StartVmResponse, error) StartVmWithResponse(ctx context.Context, body StartVmJSONRequestBody, reqEditors ...RequestEditorFn) (*StartVmResponse, error) // StopVm request with any body StopVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*StopVmResponse, error) StopVmWithResponse(ctx context.Context, body StopVmJSONRequestBody, reqEditors ...RequestEditorFn) (*StopVmResponse, error) // SuspendVm request with any body SuspendVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SuspendVmResponse, error) SuspendVmWithResponse(ctx context.Context, body SuspendVmJSONRequestBody, reqEditors ...RequestEditorFn) (*SuspendVmResponse, error) // ListYourVMs request ListYourVMsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListYourVMsResponse, error) // ListDisks request with any body ListDisksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListDisksResponse, error) ListDisksWithResponse(ctx context.Context, body ListDisksJSONRequestBody, reqEditors ...RequestEditorFn) (*ListDisksResponse, error) // ListAllVMsAdmin request ListAllVMsAdminWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListAllVMsAdminResponse, error) // ListUserSVMsAdmin request ListUserSVMsAdminWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*ListUserSVMsAdminResponse, error) // MigrateVm request with any body MigrateVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MigrateVmResponse, error) MigrateVmWithResponse(ctx context.Context, body MigrateVmJSONRequestBody, reqEditors ...RequestEditorFn) (*MigrateVmResponse, error) // PurgeUserSVMsAdmin request with any body PurgeUserSVMsAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PurgeUserSVMsAdminResponse, error) PurgeUserSVMsAdminWithResponse(ctx context.Context, body PurgeUserSVMsAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*PurgeUserSVMsAdminResponse, error) // UnScaleVm request with any body UnScaleVmWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UnScaleVmResponse, error) UnScaleVmWithResponse(ctx context.Context, body UnScaleVmJSONRequestBody, reqEditors ...RequestEditorFn) (*UnScaleVmResponse, error) // CheckUserSVmStatusAdmin request CheckUserSVmStatusAdminWithResponse(ctx context.Context, vm string, reqEditors ...RequestEditorFn) (*CheckUserSVmStatusAdminResponse, error) // RevokeToken request RevokeTokenWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RevokeTokenResponse, error) // CheckTokenStatus request CheckTokenStatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckTokenStatusResponse, error) // CreateToken request with any body CreateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error) CreateTokenWithResponse(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error) // GetUsers request GetUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersResponse, error) // CreateUser request with any body CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error) // UpdateUser request with any body UpdateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error) UpdateUserWithResponse(ctx context.Context, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error) // UngroupUsers request with any body UngroupUsersWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UngroupUsersResponse, error) UngroupUsersWithResponse(ctx context.Context, body UngroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*UngroupUsersResponse, error) // GroupUsers request with any body GroupUsersWithBodyWithResponse(ctx context.Context, userGroup string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*GroupUsersResponse, error) GroupUsersWithResponse(ctx context.Context, userGroup string, body GroupUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*GroupUsersResponse, error) // ResetPasswordAdmin request with any body ResetPasswordAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResetPasswordAdminResponse, error) ResetPasswordAdminWithResponse(ctx context.Context, body ResetPasswordAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*ResetPasswordAdminResponse, error) // DeleteUser request DeleteUserWithResponse(ctx context.Context, email string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error) // ValidateLicenseKey request with any body ValidateLicenseKeyWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateLicenseKeyResponse, error) ValidateLicenseKeyWithResponse(ctx context.Context, body ValidateLicenseKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateLicenseKeyResponse, error) // CheckPasswordRequirements request CheckPasswordRequirementsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CheckPasswordRequirementsResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CloneVmJSONBody ¶
type CloneVmJSONBody struct { CurrentNodeName *string `json:"current_node_name,omitempty"` NewNodes *[]string `json:"new_nodes,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
CloneVmJSONBody defines parameters for CloneVm.
type CloneVmJSONRequestBody ¶
type CloneVmJSONRequestBody CloneVmJSONBody
CloneVmJSONRequestBody defines body for CloneVm for application/json ContentType.
type CloneVmResponse ¶
type CloneVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` PortWarnings *[]interface{} `json:"port_warnings,omitempty"` VmId *string `json:"vm_id,omitempty"` } }
func ParseCloneVmResponse ¶
func ParseCloneVmResponse(rsp *http.Response) (*CloneVmResponse, error)
ParseCloneVmResponse parses an HTTP response from a CloneVmWithResponse call
func (CloneVmResponse) Status ¶
func (r CloneVmResponse) Status() string
Status returns HTTPResponse.Status
func (CloneVmResponse) StatusCode ¶
func (r CloneVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CommitChangesToTheBaseImageJSONBody ¶
type CommitChangesToTheBaseImageJSONBody struct {
OrkaVmName *string `json:"orka_vm_name,omitempty"`
}
CommitChangesToTheBaseImageJSONBody defines parameters for CommitChangesToTheBaseImage.
type CommitChangesToTheBaseImageJSONRequestBody ¶
type CommitChangesToTheBaseImageJSONRequestBody CommitChangesToTheBaseImageJSONBody
CommitChangesToTheBaseImageJSONRequestBody defines body for CommitChangesToTheBaseImage for application/json ContentType.
type CommitChangesToTheBaseImageResponse ¶
type CommitChangesToTheBaseImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCommitChangesToTheBaseImageResponse ¶
func ParseCommitChangesToTheBaseImageResponse(rsp *http.Response) (*CommitChangesToTheBaseImageResponse, error)
ParseCommitChangesToTheBaseImageResponse parses an HTTP response from a CommitChangesToTheBaseImageWithResponse call
func (CommitChangesToTheBaseImageResponse) Status ¶
func (r CommitChangesToTheBaseImageResponse) Status() string
Status returns HTTPResponse.Status
func (CommitChangesToTheBaseImageResponse) StatusCode ¶
func (r CommitChangesToTheBaseImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CopyImageJSONBody ¶
type CopyImageJSONBody struct { Image *string `json:"image,omitempty"` NewName *string `json:"new_name,omitempty"` }
CopyImageJSONBody defines parameters for CopyImage.
type CopyImageJSONRequestBody ¶
type CopyImageJSONRequestBody CopyImageJSONBody
CopyImageJSONRequestBody defines body for CopyImage for application/json ContentType.
type CopyImageResponse ¶
type CopyImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCopyImageResponse ¶
func ParseCopyImageResponse(rsp *http.Response) (*CopyImageResponse, error)
ParseCopyImageResponse parses an HTTP response from a CopyImageWithResponse call
func (CopyImageResponse) Status ¶
func (r CopyImageResponse) Status() string
Status returns HTTPResponse.Status
func (CopyImageResponse) StatusCode ¶
func (r CopyImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CopyIsoJSONBody ¶
type CopyIsoJSONBody struct { Iso *string `json:"iso,omitempty"` NewName *string `json:"new_name,omitempty"` }
CopyIsoJSONBody defines parameters for CopyIso.
type CopyIsoJSONRequestBody ¶
type CopyIsoJSONRequestBody CopyIsoJSONBody
CopyIsoJSONRequestBody defines body for CopyIso for application/json ContentType.
type CopyIsoResponse ¶
type CopyIsoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCopyIsoResponse ¶
func ParseCopyIsoResponse(rsp *http.Response) (*CopyIsoResponse, error)
ParseCopyIsoResponse parses an HTTP response from a CopyIsoWithResponse call
func (CopyIsoResponse) Status ¶
func (r CopyIsoResponse) Status() string
Status returns HTTPResponse.Status
func (CopyIsoResponse) StatusCode ¶
func (r CopyIsoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateKubeAccountJSONBody ¶
type CreateKubeAccountJSONBody struct { Email *string `json:"email,omitempty"` Name *string `json:"name,omitempty"` }
CreateKubeAccountJSONBody defines parameters for CreateKubeAccount.
type CreateKubeAccountJSONRequestBody ¶
type CreateKubeAccountJSONRequestBody CreateKubeAccountJSONBody
CreateKubeAccountJSONRequestBody defines body for CreateKubeAccount for application/json ContentType.
type CreateKubeAccountResponse ¶
type CreateKubeAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Kubeconfig *string `json:"kubeconfig,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCreateKubeAccountResponse ¶
func ParseCreateKubeAccountResponse(rsp *http.Response) (*CreateKubeAccountResponse, error)
ParseCreateKubeAccountResponse parses an HTTP response from a CreateKubeAccountWithResponse call
func (CreateKubeAccountResponse) Status ¶
func (r CreateKubeAccountResponse) Status() string
Status returns HTTPResponse.Status
func (CreateKubeAccountResponse) StatusCode ¶
func (r CreateKubeAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTokenJSONBody ¶
type CreateTokenJSONBody struct { Email *string `json:"email,omitempty"` Password *string `json:"password,omitempty"` }
CreateTokenJSONBody defines parameters for CreateToken.
type CreateTokenJSONRequestBody ¶
type CreateTokenJSONRequestBody CreateTokenJSONBody
CreateTokenJSONRequestBody defines body for CreateToken for application/json ContentType.
type CreateTokenResponse ¶
type CreateTokenResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` Token *string `json:"token,omitempty"` } }
func ParseCreateTokenResponse ¶
func ParseCreateTokenResponse(rsp *http.Response) (*CreateTokenResponse, error)
ParseCreateTokenResponse parses an HTTP response from a CreateTokenWithResponse call
func (CreateTokenResponse) Status ¶
func (r CreateTokenResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTokenResponse) StatusCode ¶
func (r CreateTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONBody ¶
type CreateUserJSONBody struct { Email *string `json:"email,omitempty"` Group *string `json:"group,omitempty"` Password *string `json:"password,omitempty"` }
CreateUserJSONBody defines parameters for CreateUser.
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody CreateUserJSONBody
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CreateUserResponse ¶
type CreateUserResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Email *string `json:"email,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Group *string `json:"group,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCreateUserResponse ¶
func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)
ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call
func (CreateUserResponse) Status ¶
func (r CreateUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUserResponse) StatusCode ¶
func (r CreateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateVmConfigurationJSONBody ¶
type CreateVmConfigurationJSONBody struct { AttachedDisk *string `json:"attached_disk,omitempty"` IsoImage *string `json:"iso_image,omitempty"` OrkaBaseImage *string `json:"orka_base_image,omitempty"` OrkaCpuCore *float32 `json:"orka_cpu_core,omitempty"` OrkaImage *string `json:"orka_image,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` Scheduler *string `json:"scheduler,omitempty"` SystemSerial *string `json:"system_serial,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` VcpuCount *float32 `json:"vcpu_count,omitempty"` VncConsole *bool `json:"vnc_console,omitempty"` }
CreateVmConfigurationJSONBody defines parameters for CreateVmConfiguration.
type CreateVmConfigurationJSONRequestBody ¶
type CreateVmConfigurationJSONRequestBody CreateVmConfigurationJSONBody
CreateVmConfigurationJSONRequestBody defines body for CreateVmConfiguration for application/json ContentType.
type CreateVmConfigurationResponse ¶
type CreateVmConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON201 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DeployVirtualMachine *string `json:"deploy_virtual_machine,omitempty"` RequiredRequestDataForDeploy *struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"required_request_data_for_deploy,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseCreateVmConfigurationResponse ¶
func ParseCreateVmConfigurationResponse(rsp *http.Response) (*CreateVmConfigurationResponse, error)
ParseCreateVmConfigurationResponse parses an HTTP response from a CreateVmConfigurationWithResponse call
func (CreateVmConfigurationResponse) Status ¶
func (r CreateVmConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateVmConfigurationResponse) StatusCode ¶
func (r CreateVmConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DedicateNodeJSONBody ¶
type DedicateNodeJSONBody []string
DedicateNodeJSONBody defines parameters for DedicateNode.
type DedicateNodeJSONRequestBody ¶
type DedicateNodeJSONRequestBody DedicateNodeJSONBody
DedicateNodeJSONRequestBody defines body for DedicateNode for application/json ContentType.
type DedicateNodeResponse ¶
type DedicateNodeResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Details *[]struct { Detail *string `json:"detail,omitempty"` Node *string `json:"node,omitempty"` } `json:"details,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDedicateNodeResponse ¶
func ParseDedicateNodeResponse(rsp *http.Response) (*DedicateNodeResponse, error)
ParseDedicateNodeResponse parses an HTTP response from a DedicateNodeWithResponse call
func (DedicateNodeResponse) Status ¶
func (r DedicateNodeResponse) Status() string
Status returns HTTPResponse.Status
func (DedicateNodeResponse) StatusCode ¶
func (r DedicateNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteImageJSONBody ¶
type DeleteImageJSONBody struct {
Image *string `json:"image,omitempty"`
}
DeleteImageJSONBody defines parameters for DeleteImage.
type DeleteImageJSONRequestBody ¶
type DeleteImageJSONRequestBody DeleteImageJSONBody
DeleteImageJSONRequestBody defines body for DeleteImage for application/json ContentType.
type DeleteImageResponse ¶
type DeleteImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDeleteImageResponse ¶
func ParseDeleteImageResponse(rsp *http.Response) (*DeleteImageResponse, error)
ParseDeleteImageResponse parses an HTTP response from a DeleteImageWithResponse call
func (DeleteImageResponse) Status ¶
func (r DeleteImageResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteImageResponse) StatusCode ¶
func (r DeleteImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteIsoJSONBody ¶
type DeleteIsoJSONBody struct {
Iso *string `json:"iso,omitempty"`
}
DeleteIsoJSONBody defines parameters for DeleteIso.
type DeleteIsoJSONRequestBody ¶
type DeleteIsoJSONRequestBody DeleteIsoJSONBody
DeleteIsoJSONRequestBody defines body for DeleteIso for application/json ContentType.
type DeleteIsoResponse ¶
type DeleteIsoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDeleteIsoResponse ¶
func ParseDeleteIsoResponse(rsp *http.Response) (*DeleteIsoResponse, error)
ParseDeleteIsoResponse parses an HTTP response from a DeleteIsoWithResponse call
func (DeleteIsoResponse) Status ¶
func (r DeleteIsoResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteIsoResponse) StatusCode ¶
func (r DeleteIsoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteKubeAccountJSONBody ¶
type DeleteKubeAccountJSONBody struct {
Email *string `json:"email,omitempty"`
}
DeleteKubeAccountJSONBody defines parameters for DeleteKubeAccount.
type DeleteKubeAccountJSONRequestBody ¶
type DeleteKubeAccountJSONRequestBody DeleteKubeAccountJSONBody
DeleteKubeAccountJSONRequestBody defines body for DeleteKubeAccount for application/json ContentType.
type DeleteKubeAccountResponse ¶
type DeleteKubeAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDeleteKubeAccountResponse ¶
func ParseDeleteKubeAccountResponse(rsp *http.Response) (*DeleteKubeAccountResponse, error)
ParseDeleteKubeAccountResponse parses an HTTP response from a DeleteKubeAccountWithResponse call
func (DeleteKubeAccountResponse) Status ¶
func (r DeleteKubeAccountResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteKubeAccountResponse) StatusCode ¶
func (r DeleteKubeAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteLogsResponse ¶
type DeleteLogsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDeleteLogsResponse ¶
func ParseDeleteLogsResponse(rsp *http.Response) (*DeleteLogsResponse, error)
ParseDeleteLogsResponse parses an HTTP response from a DeleteLogsWithResponse call
func (DeleteLogsResponse) Status ¶
func (r DeleteLogsResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteLogsResponse) StatusCode ¶
func (r DeleteLogsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserResponse ¶
type DeleteUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` UserDeleted *bool `json:"user_deleted,omitempty"` } }
func ParseDeleteUserResponse ¶
func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)
ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserResponse) Status ¶
func (r DeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserResponse) StatusCode ¶
func (r DeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserSVmAdminJSONBody ¶
type DeleteUserSVmAdminJSONBody struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
DeleteUserSVmAdminJSONBody defines parameters for DeleteUserSVmAdmin.
type DeleteUserSVmAdminJSONRequestBody ¶
type DeleteUserSVmAdminJSONRequestBody DeleteUserSVmAdminJSONBody
DeleteUserSVmAdminJSONRequestBody defines body for DeleteUserSVmAdmin for application/json ContentType.
type DeleteUserSVmAdminResponse ¶
type DeleteUserSVmAdminResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DeployVirtualMachine *string `json:"deploy_virtual_machine,omitempty"` ListOrkaNodes *string `json:"list_orka_nodes,omitempty"` RequiredRequestDataForDeploy *struct { OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"required_request_data_for_deploy,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDeleteUserSVmAdminResponse ¶
func ParseDeleteUserSVmAdminResponse(rsp *http.Response) (*DeleteUserSVmAdminResponse, error)
ParseDeleteUserSVmAdminResponse parses an HTTP response from a DeleteUserSVmAdminWithResponse call
func (DeleteUserSVmAdminResponse) Status ¶
func (r DeleteUserSVmAdminResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserSVmAdminResponse) StatusCode ¶
func (r DeleteUserSVmAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteVmStateResponse ¶
type DeleteVmStateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { Info *string `json:"info,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDeleteVmStateResponse ¶
func ParseDeleteVmStateResponse(rsp *http.Response) (*DeleteVmStateResponse, error)
ParseDeleteVmStateResponse parses an HTTP response from a DeleteVmStateWithResponse call
func (DeleteVmStateResponse) Status ¶
func (r DeleteVmStateResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteVmStateResponse) StatusCode ¶
func (r DeleteVmStateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeployVmConfigurationJSONBody ¶
type DeployVmConfigurationJSONBody struct { AttachDisk *bool `json:"attach_disk,omitempty"` AttachedDisk *string `json:"attached_disk,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` IsoImage *string `json:"iso_image,omitempty"` IsoInstall *bool `json:"iso_install,omitempty"` OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` Replicas *float32 `json:"replicas,omitempty"` ReservedPorts *[]string `json:"reserved_ports,omitempty"` Scheduler *string `json:"scheduler,omitempty"` SystemSerial *string `json:"system_serial,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` VmMetadata *struct { Items *[]struct { Key *string `json:"key,omitempty"` Value *string `json:"value,omitempty"` } `json:"items,omitempty"` } `json:"vm_metadata,omitempty"` VncConsole *bool `json:"vnc_console,omitempty"` }
DeployVmConfigurationJSONBody defines parameters for DeployVmConfiguration.
type DeployVmConfigurationJSONRequestBody ¶
type DeployVmConfigurationJSONRequestBody DeployVmConfigurationJSONBody
DeployVmConfigurationJSONRequestBody defines body for DeployVmConfiguration for application/json ContentType.
type DeployVmConfigurationResponse ¶
type DeployVmConfigurationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` Help *struct { DataForVirtualMachineExecTasks *struct { OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"data_for_virtual_machine_exec_tasks,omitempty"` ResumeVirtualMachine *string `json:"resume_virtual_machine,omitempty"` StartVirtualMachine *string `json:"start_virtual_machine,omitempty"` StopVirtualMachine *string `json:"stop_virtual_machine,omitempty"` SuspendVirtualMachine *string `json:"suspend_virtual_machine,omitempty"` VirtualMachineVnc *string `json:"virtual_machine_vnc,omitempty"` } `json:"help,omitempty"` HostCpu *string `json:"host_cpu,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` Ip *string `json:"ip,omitempty"` Message *string `json:"message,omitempty"` PortWarnings *[]interface{} `json:"port_warnings,omitempty"` Ram *string `json:"ram,omitempty"` ScreenSharePort *string `json:"screen_share_port,omitempty"` SshPort *string `json:"ssh_port,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *string `json:"vcpu,omitempty"` VmId *string `json:"vm_id,omitempty"` VncPort *string `json:"vnc_port,omitempty"` } }
func ParseDeployVmConfigurationResponse ¶
func ParseDeployVmConfigurationResponse(rsp *http.Response) (*DeployVmConfigurationResponse, error)
ParseDeployVmConfigurationResponse parses an HTTP response from a DeployVmConfigurationWithResponse call
func (DeployVmConfigurationResponse) Status ¶
func (r DeployVmConfigurationResponse) Status() string
Status returns HTTPResponse.Status
func (DeployVmConfigurationResponse) StatusCode ¶
func (r DeployVmConfigurationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableSandboxJSONBody ¶
type DisableSandboxJSONBody struct {
OrkaNodeName *string `json:"orka_node_name,omitempty"`
}
DisableSandboxJSONBody defines parameters for DisableSandbox.
type DisableSandboxJSONRequestBody ¶
type DisableSandboxJSONRequestBody DisableSandboxJSONBody
DisableSandboxJSONRequestBody defines body for DisableSandbox for application/json ContentType.
type DisableSandboxResponse ¶
type DisableSandboxResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDisableSandboxResponse ¶
func ParseDisableSandboxResponse(rsp *http.Response) (*DisableSandboxResponse, error)
ParseDisableSandboxResponse parses an HTTP response from a DisableSandboxWithResponse call
func (DisableSandboxResponse) Status ¶
func (r DisableSandboxResponse) Status() string
Status returns HTTPResponse.Status
func (DisableSandboxResponse) StatusCode ¶
func (r DisableSandboxResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadAnImageResponse ¶ added in v0.2.0
type DownloadAnImageResponse struct { Body []byte HTTPResponse *http.Response JSON404 *struct { Errors *[]struct { Message *string `json:"message,omitempty"` } `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDownloadAnImageResponse ¶ added in v0.2.0
func ParseDownloadAnImageResponse(rsp *http.Response) (*DownloadAnImageResponse, error)
ParseDownloadAnImageResponse parses an HTTP response from a DownloadAnImageWithResponse call
func (DownloadAnImageResponse) Status ¶ added in v0.2.0
func (r DownloadAnImageResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadAnImageResponse) StatusCode ¶ added in v0.2.0
func (r DownloadAnImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DownloadKubeconfigJSONBody ¶
type DownloadKubeconfigJSONBody struct { Email *string `json:"email,omitempty"` Name *string `json:"name,omitempty"` }
DownloadKubeconfigJSONBody defines parameters for DownloadKubeconfig.
type DownloadKubeconfigJSONRequestBody ¶
type DownloadKubeconfigJSONRequestBody DownloadKubeconfigJSONBody
DownloadKubeconfigJSONRequestBody defines body for DownloadKubeconfig for application/json ContentType.
type DownloadKubeconfigResponse ¶
type DownloadKubeconfigResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Kubeconfig *string `json:"kubeconfig,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseDownloadKubeconfigResponse ¶
func ParseDownloadKubeconfigResponse(rsp *http.Response) (*DownloadKubeconfigResponse, error)
ParseDownloadKubeconfigResponse parses an HTTP response from a DownloadKubeconfigWithResponse call
func (DownloadKubeconfigResponse) Status ¶
func (r DownloadKubeconfigResponse) Status() string
Status returns HTTPResponse.Status
func (DownloadKubeconfigResponse) StatusCode ¶
func (r DownloadKubeconfigResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableSandboxJSONBody ¶
type EnableSandboxJSONBody struct {
OrkaNodeName *string `json:"orka_node_name,omitempty"`
}
EnableSandboxJSONBody defines parameters for EnableSandbox.
type EnableSandboxJSONRequestBody ¶
type EnableSandboxJSONRequestBody EnableSandboxJSONBody
EnableSandboxJSONRequestBody defines body for EnableSandbox for application/json ContentType.
type EnableSandboxResponse ¶
type EnableSandboxResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseEnableSandboxResponse ¶
func ParseEnableSandboxResponse(rsp *http.Response) (*EnableSandboxResponse, error)
ParseEnableSandboxResponse parses an HTTP response from a EnableSandboxWithResponse call
func (EnableSandboxResponse) Status ¶
func (r EnableSandboxResponse) Status() string
Status returns HTTPResponse.Status
func (EnableSandboxResponse) StatusCode ¶
func (r EnableSandboxResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GenerateEmptyStorageJSONBody ¶
type GenerateEmptyStorageJSONBody struct { FileName *string `json:"file_name,omitempty"` FileSize *string `json:"file_size,omitempty"` }
GenerateEmptyStorageJSONBody defines parameters for GenerateEmptyStorage.
type GenerateEmptyStorageJSONRequestBody ¶
type GenerateEmptyStorageJSONRequestBody GenerateEmptyStorageJSONBody
GenerateEmptyStorageJSONRequestBody defines body for GenerateEmptyStorage for application/json ContentType.
type GenerateEmptyStorageResponse ¶
type GenerateEmptyStorageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseGenerateEmptyStorageResponse ¶
func ParseGenerateEmptyStorageResponse(rsp *http.Response) (*GenerateEmptyStorageResponse, error)
ParseGenerateEmptyStorageResponse parses an HTTP response from a GenerateEmptyStorageWithResponse call
func (GenerateEmptyStorageResponse) Status ¶
func (r GenerateEmptyStorageResponse) Status() string
Status returns HTTPResponse.Status
func (GenerateEmptyStorageResponse) StatusCode ¶
func (r GenerateEmptyStorageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDefaultBaseImageResponse ¶
type GetDefaultBaseImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { DefaultBaseImage *string `json:"default_base_image,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseGetDefaultBaseImageResponse ¶
func ParseGetDefaultBaseImageResponse(rsp *http.Response) (*GetDefaultBaseImageResponse, error)
ParseGetDefaultBaseImageResponse parses an HTTP response from a GetDefaultBaseImageWithResponse call
func (GetDefaultBaseImageResponse) Status ¶
func (r GetDefaultBaseImageResponse) Status() string
Status returns HTTPResponse.Status
func (GetDefaultBaseImageResponse) StatusCode ¶
func (r GetDefaultBaseImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsersResponse ¶
type GetUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` UserCount *float32 `json:"user_count,omitempty"` UserList *[]string `json:"user_list,omitempty"` } }
func ParseGetUsersResponse ¶
func ParseGetUsersResponse(rsp *http.Response) (*GetUsersResponse, error)
ParseGetUsersResponse parses an HTTP response from a GetUsersWithResponse call
func (GetUsersResponse) Status ¶
func (r GetUsersResponse) Status() string
Status returns HTTPResponse.Status
func (GetUsersResponse) StatusCode ¶
func (r GetUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVmConfigurationByNameResponse ¶
type GetVmConfigurationByNameResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Configs *[]struct { AttachedDisk *string `json:"attached_disk,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` IsoImage *string `json:"iso_image,omitempty"` Memory *string `json:"memory,omitempty"` OrkaBaseImage *string `json:"orka_base_image,omitempty"` OrkaCpuCore *float32 `json:"orka_cpu_core,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` Owner *string `json:"owner,omitempty"` Scheduler *string `json:"scheduler,omitempty"` SystemSerial *string `json:"system_serial,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` VncConsole *bool `json:"vnc_console,omitempty"` } `json:"configs,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseGetVmConfigurationByNameResponse ¶
func ParseGetVmConfigurationByNameResponse(rsp *http.Response) (*GetVmConfigurationByNameResponse, error)
ParseGetVmConfigurationByNameResponse parses an HTTP response from a GetVmConfigurationByNameWithResponse call
func (GetVmConfigurationByNameResponse) Status ¶
func (r GetVmConfigurationByNameResponse) Status() string
Status returns HTTPResponse.Status
func (GetVmConfigurationByNameResponse) StatusCode ¶
func (r GetVmConfigurationByNameResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GroupUsersJSONBody ¶
type GroupUsersJSONBody []string
GroupUsersJSONBody defines parameters for GroupUsers.
type GroupUsersJSONRequestBody ¶
type GroupUsersJSONRequestBody GroupUsersJSONBody
GroupUsersJSONRequestBody defines body for GroupUsers for application/json ContentType.
type GroupUsersResponse ¶
type GroupUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseGroupUsersResponse ¶
func ParseGroupUsersResponse(rsp *http.Response) (*GroupUsersResponse, error)
ParseGroupUsersResponse parses an HTTP response from a GroupUsersWithResponse call
func (GroupUsersResponse) Status ¶
func (r GroupUsersResponse) Status() string
Status returns HTTPResponse.Status
func (GroupUsersResponse) StatusCode ¶
func (r GroupUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ListAllNodesAdminResponse ¶
func ParseListAllNodesAdminResponse ¶
func ParseListAllNodesAdminResponse(rsp *http.Response) (*ListAllNodesAdminResponse, error)
ParseListAllNodesAdminResponse parses an HTTP response from a ListAllNodesAdminWithResponse call
func (ListAllNodesAdminResponse) Status ¶
func (r ListAllNodesAdminResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllNodesAdminResponse) StatusCode ¶
func (r ListAllNodesAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAllVMsAdminResponse ¶
type ListAllVMsAdminResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` VirtualMachineResources *[]struct { BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` Owner *string `json:"owner,omitempty"` Status *[]struct { RAM *string `json:"RAM,omitempty"` BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` CreationTimestamp *string `json:"creationTimestamp,omitempty"` Gpu *string `json:"gpu,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` NodeLocation *string `json:"node_location,omitempty"` NodeStatus *string `json:"node_status,omitempty"` Owner *string `json:"owner,omitempty"` Replicas *float32 `json:"replicas,omitempty"` ReservedPorts *[]struct { GuestPort *float32 `json:"guest_port,omitempty"` HostPort *float32 `json:"host_port,omitempty"` Protocol *string `json:"protocol,omitempty"` } `json:"reserved_ports,omitempty"` ScreenSharingPort *string `json:"screen_sharing_port,omitempty"` SshPort *string `json:"ssh_port,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineId *string `json:"virtual_machine_id,omitempty"` VirtualMachineIp *string `json:"virtual_machine_ip,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmStatus *string `json:"vm_status,omitempty"` VncPort *string `json:"vnc_port,omitempty"` } `json:"status,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmDeploymentStatus *string `json:"vm_deployment_status,omitempty"` } `json:"virtual_machine_resources,omitempty"` } }
func ParseListAllVMsAdminResponse ¶
func ParseListAllVMsAdminResponse(rsp *http.Response) (*ListAllVMsAdminResponse, error)
ParseListAllVMsAdminResponse parses an HTTP response from a ListAllVMsAdminWithResponse call
func (ListAllVMsAdminResponse) Status ¶
func (r ListAllVMsAdminResponse) Status() string
Status returns HTTPResponse.Status
func (ListAllVMsAdminResponse) StatusCode ¶
func (r ListAllVMsAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDisksJSONBody ¶
type ListDisksJSONBody struct {
OrkaVmName *string `json:"orka_vm_name,omitempty"`
}
ListDisksJSONBody defines parameters for ListDisks.
type ListDisksJSONRequestBody ¶
type ListDisksJSONRequestBody ListDisksJSONBody
ListDisksJSONRequestBody defines body for ListDisks for application/json ContentType.
type ListDisksResponse ¶
type ListDisksResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Drives *[]struct { Device *string `json:"device,omitempty"` Source *string `json:"source,omitempty"` Target *string `json:"target,omitempty"` Type *string `json:"type,omitempty"` } `json:"drives,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseListDisksResponse ¶
func ParseListDisksResponse(rsp *http.Response) (*ListDisksResponse, error)
ParseListDisksResponse parses an HTTP response from a ListDisksWithResponse call
func (ListDisksResponse) Status ¶
func (r ListDisksResponse) Status() string
Status returns HTTPResponse.Status
func (ListDisksResponse) StatusCode ¶
func (r ListDisksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListImagesResponse ¶
type ListImagesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` ImageAttributes *[]struct { DateAdded *string `json:"date_added,omitempty"` Image *string `json:"image,omitempty"` ImageSize *string `json:"image_size,omitempty"` Modified *string `json:"modified,omitempty"` Owner *string `json:"owner,omitempty"` } `json:"image_attributes,omitempty"` Images *[]string `json:"images,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseListImagesResponse ¶
func ParseListImagesResponse(rsp *http.Response) (*ListImagesResponse, error)
ParseListImagesResponse parses an HTTP response from a ListImagesWithResponse call
func (ListImagesResponse) Status ¶
func (r ListImagesResponse) Status() string
Status returns HTTPResponse.Status
func (ListImagesResponse) StatusCode ¶
func (r ListImagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListIsOsInLocalStorageResponse ¶
type ListIsOsInLocalStorageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` IsoAttributes *[]struct { Iso *string `json:"iso,omitempty"` IsoSize *string `json:"iso_size,omitempty"` Modified *string `json:"modified,omitempty"` } `json:"iso_attributes,omitempty"` Isos *[]string `json:"isos,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseListIsOsInLocalStorageResponse ¶
func ParseListIsOsInLocalStorageResponse(rsp *http.Response) (*ListIsOsInLocalStorageResponse, error)
ParseListIsOsInLocalStorageResponse parses an HTTP response from a ListIsOsInLocalStorageWithResponse call
func (ListIsOsInLocalStorageResponse) Status ¶
func (r ListIsOsInLocalStorageResponse) Status() string
Status returns HTTPResponse.Status
func (ListIsOsInLocalStorageResponse) StatusCode ¶
func (r ListIsOsInLocalStorageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListKubeAccountsJSONBody ¶
type ListKubeAccountsJSONBody struct {
Email *string `json:"email,omitempty"`
}
ListKubeAccountsJSONBody defines parameters for ListKubeAccounts.
type ListKubeAccountsJSONRequestBody ¶
type ListKubeAccountsJSONRequestBody ListKubeAccountsJSONBody
ListKubeAccountsJSONRequestBody defines body for ListKubeAccounts for application/json ContentType.
type ListKubeAccountsResponse ¶
type ListKubeAccountsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` ServiceAccounts *[]string `json:"serviceAccounts,omitempty"` } }
func ParseListKubeAccountsResponse ¶
func ParseListKubeAccountsResponse(rsp *http.Response) (*ListKubeAccountsResponse, error)
ParseListKubeAccountsResponse parses an HTTP response from a ListKubeAccountsWithResponse call
func (ListKubeAccountsResponse) Status ¶
func (r ListKubeAccountsResponse) Status() string
Status returns HTTPResponse.Status
func (ListKubeAccountsResponse) StatusCode ¶
func (r ListKubeAccountsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListLogs1Params ¶ added in v0.2.0
type ListLogs1Params struct { // Limit the total number of logs returned Limit *string `json:"limit,omitempty"` }
ListLogs1Params defines parameters for ListLogs1.
type ListLogs1Response ¶ added in v0.2.0
type ListLogs1Response struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Data *struct { Result *[]struct { Stream *struct { LogType *string `json:"log_type,omitempty"` Service *string `json:"service,omitempty"` } `json:"stream,omitempty"` Values *[][]string `json:"values,omitempty"` } `json:"result,omitempty"` ResultType *string `json:"resultType,omitempty"` Stats *struct { Ingester *struct { CompressedBytes *float32 `json:"compressedBytes,omitempty"` DecompressedBytes *float32 `json:"decompressedBytes,omitempty"` DecompressedLines *float32 `json:"decompressedLines,omitempty"` HeadChunkBytes *float32 `json:"headChunkBytes,omitempty"` HeadChunkLines *float32 `json:"headChunkLines,omitempty"` TotalBatches *float32 `json:"totalBatches,omitempty"` TotalChunksMatched *float32 `json:"totalChunksMatched,omitempty"` TotalDuplicates *float32 `json:"totalDuplicates,omitempty"` TotalLinesSent *float32 `json:"totalLinesSent,omitempty"` TotalReached *float32 `json:"totalReached,omitempty"` } `json:"ingester,omitempty"` Store *struct { ChunksDownloadTime *float32 `json:"chunksDownloadTime,omitempty"` CompressedBytes *float32 `json:"compressedBytes,omitempty"` DecompressedBytes *float32 `json:"decompressedBytes,omitempty"` DecompressedLines *float32 `json:"decompressedLines,omitempty"` HeadChunkBytes *float32 `json:"headChunkBytes,omitempty"` HeadChunkLines *float32 `json:"headChunkLines,omitempty"` TotalChunksDownloaded *float32 `json:"totalChunksDownloaded,omitempty"` TotalChunksRef *float32 `json:"totalChunksRef,omitempty"` TotalDuplicates *float32 `json:"totalDuplicates,omitempty"` } `json:"store,omitempty"` Summary *struct { BytesProcessedPerSecond *float32 `json:"bytesProcessedPerSecond,omitempty"` ExecTime *float32 `json:"execTime,omitempty"` LinesProcessedPerSecond *float32 `json:"linesProcessedPerSecond,omitempty"` TotalBytesProcessed *float32 `json:"totalBytesProcessed,omitempty"` TotalLinesProcessed *float32 `json:"totalLinesProcessed,omitempty"` } `json:"summary,omitempty"` } `json:"stats,omitempty"` } `json:"data,omitempty"` Status *string `json:"status,omitempty"` } }
func ParseListLogs1Response ¶ added in v0.2.0
func ParseListLogs1Response(rsp *http.Response) (*ListLogs1Response, error)
ParseListLogs1Response parses an HTTP response from a ListLogs1WithResponse call
func (ListLogs1Response) Status ¶ added in v0.2.0
func (r ListLogs1Response) Status() string
Status returns HTTPResponse.Status
func (ListLogs1Response) StatusCode ¶ added in v0.2.0
func (r ListLogs1Response) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNodesResponse ¶ added in v0.2.0
type ListNodesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { CheckOrkaNodeStatus *string `json:"check_orka_node_status,omitempty"` CreateVirtualMachineConfiguration *string `json:"create_virtual_machine_configuration,omitempty"` DeployVirtualMachine *string `json:"deploy_virtual_machine,omitempty"` RequiredRequestDataForCreate *struct { OrkaBaseImg *string `json:"orka_base_img,omitempty"` OrkaImage *string `json:"orka_image,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"required_request_data_for_create,omitempty"` RequiredRequestDataForDeploy *struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"required_request_data_for_deploy,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` Nodes *[]struct { Address *string `json:"address,omitempty"` AllocatableCpu *float32 `json:"allocatable_cpu,omitempty"` AllocatableGpu *string `json:"allocatable_gpu,omitempty"` AvailableCpu *float32 `json:"available_cpu,omitempty"` AvailableGpu *string `json:"available_gpu,omitempty"` AvailableMemory *string `json:"available_memory,omitempty"` HostIP *string `json:"hostIP,omitempty"` HostName *string `json:"host_name,omitempty"` Name *string `json:"name,omitempty"` NodeType *string `json:"node_type,omitempty"` OrkaTags *[]interface{} `json:"orka_tags,omitempty"` State *string `json:"state,omitempty"` TotalCpu *float32 `json:"total_cpu,omitempty"` TotalMemory *string `json:"total_memory,omitempty"` } `json:"nodes,omitempty"` } }
func ParseListNodesResponse ¶ added in v0.2.0
func ParseListNodesResponse(rsp *http.Response) (*ListNodesResponse, error)
ParseListNodesResponse parses an HTTP response from a ListNodesWithResponse call
func (ListNodesResponse) Status ¶ added in v0.2.0
func (r ListNodesResponse) Status() string
Status returns HTTPResponse.Status
func (ListNodesResponse) StatusCode ¶ added in v0.2.0
func (r ListNodesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListPortsResponse ¶
type ListPortsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` ReservedPorts *[]struct { GuestPort *float32 `json:"guest_port,omitempty"` HostPort *float32 `json:"host_port,omitempty"` OrkaNodeName *string `json:"orka_node_name,omitempty"` Protocol *string `json:"protocol,omitempty"` } `json:"reserved_ports,omitempty"` } }
func ParseListPortsResponse ¶
func ParseListPortsResponse(rsp *http.Response) (*ListPortsResponse, error)
ParseListPortsResponse parses an HTTP response from a ListPortsWithResponse call
func (ListPortsResponse) Status ¶
func (r ListPortsResponse) Status() string
Status returns HTTPResponse.Status
func (ListPortsResponse) StatusCode ¶
func (r ListPortsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRemoteImagesResponse ¶
type ListRemoteImagesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Images *[]string `json:"images,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseListRemoteImagesResponse ¶
func ParseListRemoteImagesResponse(rsp *http.Response) (*ListRemoteImagesResponse, error)
ParseListRemoteImagesResponse parses an HTTP response from a ListRemoteImagesWithResponse call
func (ListRemoteImagesResponse) Status ¶
func (r ListRemoteImagesResponse) Status() string
Status returns HTTPResponse.Status
func (ListRemoteImagesResponse) StatusCode ¶
func (r ListRemoteImagesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRemoteIsOsResponse ¶
type ListRemoteIsOsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Isos *[]string `json:"isos,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseListRemoteIsOsResponse ¶
func ParseListRemoteIsOsResponse(rsp *http.Response) (*ListRemoteIsOsResponse, error)
ParseListRemoteIsOsResponse parses an HTTP response from a ListRemoteIsOsWithResponse call
func (ListRemoteIsOsResponse) Status ¶
func (r ListRemoteIsOsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRemoteIsOsResponse) StatusCode ¶
func (r ListRemoteIsOsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUserSVMsAdminResponse ¶
type ListUserSVMsAdminResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` VirtualMachineResources *[]struct { BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` Owner *string `json:"owner,omitempty"` Status *[]struct { RAM *string `json:"RAM,omitempty"` BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` CreationTimestamp *string `json:"creationTimestamp,omitempty"` Gpu *string `json:"gpu,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` NodeLocation *string `json:"node_location,omitempty"` NodeStatus *string `json:"node_status,omitempty"` Owner *string `json:"owner,omitempty"` Replicas *float32 `json:"replicas,omitempty"` ReservedPorts *[]struct { GuestPort *float32 `json:"guest_port,omitempty"` HostPort *float32 `json:"host_port,omitempty"` Protocol *string `json:"protocol,omitempty"` } `json:"reserved_ports,omitempty"` ScreenSharingPort *string `json:"screen_sharing_port,omitempty"` SshPort *string `json:"ssh_port,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineId *string `json:"virtual_machine_id,omitempty"` VirtualMachineIp *string `json:"virtual_machine_ip,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmStatus *string `json:"vm_status,omitempty"` VncPort *string `json:"vnc_port,omitempty"` } `json:"status,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmDeploymentStatus *string `json:"vm_deployment_status,omitempty"` } `json:"virtual_machine_resources,omitempty"` } }
func ParseListUserSVMsAdminResponse ¶
func ParseListUserSVMsAdminResponse(rsp *http.Response) (*ListUserSVMsAdminResponse, error)
ParseListUserSVMsAdminResponse parses an HTTP response from a ListUserSVMsAdminWithResponse call
func (ListUserSVMsAdminResponse) Status ¶
func (r ListUserSVMsAdminResponse) Status() string
Status returns HTTPResponse.Status
func (ListUserSVMsAdminResponse) StatusCode ¶
func (r ListUserSVMsAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListYourVMsResponse ¶
type ListYourVMsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` VirtualMachineResources *[]struct { BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` Owner *string `json:"owner,omitempty"` Status *[]struct { RAM *string `json:"RAM,omitempty"` BaseImage *string `json:"base_image,omitempty"` ConfigurationTemplate *string `json:"configuration_template,omitempty"` Cpu *float32 `json:"cpu,omitempty"` CreationTimestamp *string `json:"creationTimestamp,omitempty"` Gpu *string `json:"gpu,omitempty"` Image *string `json:"image,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` NodeLocation *string `json:"node_location,omitempty"` NodeStatus *string `json:"node_status,omitempty"` Owner *string `json:"owner,omitempty"` Replicas *float32 `json:"replicas,omitempty"` ReservedPorts *[]struct { GuestPort *float32 `json:"guest_port,omitempty"` HostPort *float32 `json:"host_port,omitempty"` Protocol *string `json:"protocol,omitempty"` } `json:"reserved_ports,omitempty"` ScreenSharingPort *string `json:"screen_sharing_port,omitempty"` SshPort *string `json:"ssh_port,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineId *string `json:"virtual_machine_id,omitempty"` VirtualMachineIp *string `json:"virtual_machine_ip,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmStatus *string `json:"vm_status,omitempty"` VncPort *string `json:"vnc_port,omitempty"` } `json:"status,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` Vcpu *float32 `json:"vcpu,omitempty"` VirtualMachineName *string `json:"virtual_machine_name,omitempty"` VmDeploymentStatus *string `json:"vm_deployment_status,omitempty"` } `json:"virtual_machine_resources,omitempty"` } }
func ParseListYourVMsResponse ¶
func ParseListYourVMsResponse(rsp *http.Response) (*ListYourVMsResponse, error)
ParseListYourVMsResponse parses an HTTP response from a ListYourVMsWithResponse call
func (ListYourVMsResponse) Status ¶
func (r ListYourVMsResponse) Status() string
Status returns HTTPResponse.Status
func (ListYourVMsResponse) StatusCode ¶
func (r ListYourVMsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListYourVmConfigurationsResponse ¶
type ListYourVmConfigurationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Configs *[]struct { AttachedDisk *string `json:"attached_disk,omitempty"` GpuPassthrough *bool `json:"gpu_passthrough,omitempty"` IoBoost *bool `json:"io_boost,omitempty"` IsoImage *string `json:"iso_image,omitempty"` Memory *interface{} `json:"memory,omitempty"` OrkaBaseImage *string `json:"orka_base_image,omitempty"` OrkaCpuCore *float32 `json:"orka_cpu_core,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` Owner *string `json:"owner,omitempty"` Scheduler *string `json:"scheduler,omitempty"` SystemSerial *string `json:"system_serial,omitempty"` Tag *string `json:"tag,omitempty"` TagRequired *bool `json:"tag_required,omitempty"` UseSavedState *bool `json:"use_saved_state,omitempty"` VcpuCount *float32 `json:"vcpu_count,omitempty"` VncConsole *bool `json:"vnc_console,omitempty"` } `json:"configs,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseListYourVmConfigurationsResponse ¶
func ParseListYourVmConfigurationsResponse(rsp *http.Response) (*ListYourVmConfigurationsResponse, error)
ParseListYourVmConfigurationsResponse parses an HTTP response from a ListYourVmConfigurationsWithResponse call
func (ListYourVmConfigurationsResponse) Status ¶
func (r ListYourVmConfigurationsResponse) Status() string
Status returns HTTPResponse.Status
func (ListYourVmConfigurationsResponse) StatusCode ¶
func (r ListYourVmConfigurationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MigrateVmJSONBody ¶
type MigrateVmJSONBody struct { CurrentNodeName *string `json:"current_node_name,omitempty"` NewNodes *[]string `json:"new_nodes,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
MigrateVmJSONBody defines parameters for MigrateVm.
type MigrateVmJSONRequestBody ¶
type MigrateVmJSONRequestBody MigrateVmJSONBody
MigrateVmJSONRequestBody defines body for MigrateVm for application/json ContentType.
type MigrateVmResponse ¶
type MigrateVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` PortWarnings *[]interface{} `json:"port_warnings,omitempty"` VmId *string `json:"vm_id,omitempty"` } }
func ParseMigrateVmResponse ¶
func ParseMigrateVmResponse(rsp *http.Response) (*MigrateVmResponse, error)
ParseMigrateVmResponse parses an HTTP response from a MigrateVmWithResponse call
func (MigrateVmResponse) Status ¶
func (r MigrateVmResponse) Status() string
Status returns HTTPResponse.Status
func (MigrateVmResponse) StatusCode ¶
func (r MigrateVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PullImageJSONBody ¶
type PullImageJSONBody struct { Image *string `json:"image,omitempty"` NewName *string `json:"new_name,omitempty"` }
PullImageJSONBody defines parameters for PullImage.
type PullImageJSONRequestBody ¶
type PullImageJSONRequestBody PullImageJSONBody
PullImageJSONRequestBody defines body for PullImage for application/json ContentType.
type PullImageResponse ¶
type PullImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParsePullImageResponse ¶
func ParsePullImageResponse(rsp *http.Response) (*PullImageResponse, error)
ParsePullImageResponse parses an HTTP response from a PullImageWithResponse call
func (PullImageResponse) Status ¶
func (r PullImageResponse) Status() string
Status returns HTTPResponse.Status
func (PullImageResponse) StatusCode ¶
func (r PullImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PullIsoJSONBody ¶
type PullIsoJSONBody struct { Iso *string `json:"iso,omitempty"` NewName *string `json:"new_name,omitempty"` }
PullIsoJSONBody defines parameters for PullIso.
type PullIsoJSONRequestBody ¶
type PullIsoJSONRequestBody PullIsoJSONBody
PullIsoJSONRequestBody defines body for PullIso for application/json ContentType.
type PullIsoResponse ¶
type PullIsoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParsePullIsoResponse ¶
func ParsePullIsoResponse(rsp *http.Response) (*PullIsoResponse, error)
ParsePullIsoResponse parses an HTTP response from a PullIsoWithResponse call
func (PullIsoResponse) Status ¶
func (r PullIsoResponse) Status() string
Status returns HTTPResponse.Status
func (PullIsoResponse) StatusCode ¶
func (r PullIsoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PurgeUserSVMsAdminJSONBody ¶
type PurgeUserSVMsAdminJSONBody struct {
OrkaVmName *string `json:"orka_vm_name,omitempty"`
}
PurgeUserSVMsAdminJSONBody defines parameters for PurgeUserSVMsAdmin.
type PurgeUserSVMsAdminJSONRequestBody ¶
type PurgeUserSVMsAdminJSONRequestBody PurgeUserSVMsAdminJSONBody
PurgeUserSVMsAdminJSONRequestBody defines body for PurgeUserSVMsAdmin for application/json ContentType.
type PurgeUserSVMsAdminResponse ¶
type PurgeUserSVMsAdminResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { CreateVirtualMachineConfiguration *string `json:"create_virtual_machine_configuration,omitempty"` DeployVirtualMachine *string `json:"deploy_virtual_machine,omitempty"` ListOrkaNodes *string `json:"list_orka_nodes,omitempty"` RequiredRequestDataForCreate *struct { OrkaBaseImg *string `json:"orka_base_img,omitempty"` OrkaImage *string `json:"orka_image,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"required_request_data_for_create,omitempty"` RequiredRequestDataForDeploy *struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"required_request_data_for_deploy,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParsePurgeUserSVMsAdminResponse ¶
func ParsePurgeUserSVMsAdminResponse(rsp *http.Response) (*PurgeUserSVMsAdminResponse, error)
ParsePurgeUserSVMsAdminResponse parses an HTTP response from a PurgeUserSVMsAdminWithResponse call
func (PurgeUserSVMsAdminResponse) Status ¶
func (r PurgeUserSVMsAdminResponse) Status() string
Status returns HTTPResponse.Status
func (PurgeUserSVMsAdminResponse) StatusCode ¶
func (r PurgeUserSVMsAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegenerateKubeAccountJSONBody ¶
type RegenerateKubeAccountJSONBody struct { Email *string `json:"email,omitempty"` Name *string `json:"name,omitempty"` }
RegenerateKubeAccountJSONBody defines parameters for RegenerateKubeAccount.
type RegenerateKubeAccountJSONRequestBody ¶
type RegenerateKubeAccountJSONRequestBody RegenerateKubeAccountJSONBody
RegenerateKubeAccountJSONRequestBody defines body for RegenerateKubeAccount for application/json ContentType.
type RegenerateKubeAccountResponse ¶
type RegenerateKubeAccountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Kubeconfig *string `json:"kubeconfig,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseRegenerateKubeAccountResponse ¶
func ParseRegenerateKubeAccountResponse(rsp *http.Response) (*RegenerateKubeAccountResponse, error)
ParseRegenerateKubeAccountResponse parses an HTTP response from a RegenerateKubeAccountWithResponse call
func (RegenerateKubeAccountResponse) Status ¶
func (r RegenerateKubeAccountResponse) Status() string
Status returns HTTPResponse.Status
func (RegenerateKubeAccountResponse) StatusCode ¶
func (r RegenerateKubeAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RemoveNodeDedicationJSONBody ¶
type RemoveNodeDedicationJSONBody []string
RemoveNodeDedicationJSONBody defines parameters for RemoveNodeDedication.
type RemoveNodeDedicationJSONRequestBody ¶
type RemoveNodeDedicationJSONRequestBody RemoveNodeDedicationJSONBody
RemoveNodeDedicationJSONRequestBody defines body for RemoveNodeDedication for application/json ContentType.
type RemoveNodeDedicationResponse ¶
type RemoveNodeDedicationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Details *[]struct { Detail *string `json:"detail,omitempty"` Node *string `json:"node,omitempty"` } `json:"details,omitempty"` Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseRemoveNodeDedicationResponse ¶
func ParseRemoveNodeDedicationResponse(rsp *http.Response) (*RemoveNodeDedicationResponse, error)
ParseRemoveNodeDedicationResponse parses an HTTP response from a RemoveNodeDedicationWithResponse call
func (RemoveNodeDedicationResponse) Status ¶
func (r RemoveNodeDedicationResponse) Status() string
Status returns HTTPResponse.Status
func (RemoveNodeDedicationResponse) StatusCode ¶
func (r RemoveNodeDedicationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenameImageJSONBody ¶
type RenameImageJSONBody struct { Image *string `json:"image,omitempty"` NewName *string `json:"new_name,omitempty"` }
RenameImageJSONBody defines parameters for RenameImage.
type RenameImageJSONRequestBody ¶
type RenameImageJSONRequestBody RenameImageJSONBody
RenameImageJSONRequestBody defines body for RenameImage for application/json ContentType.
type RenameImageResponse ¶
type RenameImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseRenameImageResponse ¶
func ParseRenameImageResponse(rsp *http.Response) (*RenameImageResponse, error)
ParseRenameImageResponse parses an HTTP response from a RenameImageWithResponse call
func (RenameImageResponse) Status ¶
func (r RenameImageResponse) Status() string
Status returns HTTPResponse.Status
func (RenameImageResponse) StatusCode ¶
func (r RenameImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RenameIsoJSONBody ¶
type RenameIsoJSONBody struct { Iso *string `json:"iso,omitempty"` NewName *string `json:"new_name,omitempty"` }
RenameIsoJSONBody defines parameters for RenameIso.
type RenameIsoJSONRequestBody ¶
type RenameIsoJSONRequestBody RenameIsoJSONBody
RenameIsoJSONRequestBody defines body for RenameIso for application/json ContentType.
type RenameIsoResponse ¶
type RenameIsoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseRenameIsoResponse ¶
func ParseRenameIsoResponse(rsp *http.Response) (*RenameIsoResponse, error)
ParseRenameIsoResponse parses an HTTP response from a RenameIsoWithResponse call
func (RenameIsoResponse) Status ¶
func (r RenameIsoResponse) Status() string
Status returns HTTPResponse.Status
func (RenameIsoResponse) StatusCode ¶
func (r RenameIsoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetPasswordAdminJSONBody ¶
type ResetPasswordAdminJSONBody struct { Email *string `json:"email,omitempty"` Password *string `json:"password,omitempty"` }
ResetPasswordAdminJSONBody defines parameters for ResetPasswordAdmin.
type ResetPasswordAdminJSONRequestBody ¶
type ResetPasswordAdminJSONRequestBody ResetPasswordAdminJSONBody
ResetPasswordAdminJSONRequestBody defines body for ResetPasswordAdmin for application/json ContentType.
type ResetPasswordAdminResponse ¶
type ResetPasswordAdminResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseResetPasswordAdminResponse ¶
func ParseResetPasswordAdminResponse(rsp *http.Response) (*ResetPasswordAdminResponse, error)
ParseResetPasswordAdminResponse parses an HTTP response from a ResetPasswordAdminWithResponse call
func (ResetPasswordAdminResponse) Status ¶
func (r ResetPasswordAdminResponse) Status() string
Status returns HTTPResponse.Status
func (ResetPasswordAdminResponse) StatusCode ¶
func (r ResetPasswordAdminResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResizeImageJSONBody ¶
type ResizeImageJSONBody struct { NewImageName *string `json:"new_image_name,omitempty"` NewImageSize *string `json:"new_image_size,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` VmPassword *string `json:"vm_password,omitempty"` VmUsername *string `json:"vm_username,omitempty"` }
ResizeImageJSONBody defines parameters for ResizeImage.
type ResizeImageJSONRequestBody ¶
type ResizeImageJSONRequestBody ResizeImageJSONBody
ResizeImageJSONRequestBody defines body for ResizeImage for application/json ContentType.
type ResizeImageResponse ¶
type ResizeImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Logs *[]struct { Channel *string `json:"channel,omitempty"` Message *string `json:"message,omitempty"` } `json:"logs,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseResizeImageResponse ¶
func ParseResizeImageResponse(rsp *http.Response) (*ResizeImageResponse, error)
ParseResizeImageResponse parses an HTTP response from a ResizeImageWithResponse call
func (ResizeImageResponse) Status ¶
func (r ResizeImageResponse) Status() string
Status returns HTTPResponse.Status
func (ResizeImageResponse) StatusCode ¶
func (r ResizeImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ResumeVmJSONBody ¶
type ResumeVmJSONBody struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
ResumeVmJSONBody defines parameters for ResumeVm.
type ResumeVmJSONRequestBody ¶
type ResumeVmJSONRequestBody ResumeVmJSONBody
ResumeVmJSONRequestBody defines body for ResumeVm for application/json ContentType.
type ResumeVmResponse ¶
type ResumeVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DataForVirtualMachineExecTasks *struct { OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"data_for_virtual_machine_exec_tasks,omitempty"` ResumeVirtualMachine *string `json:"resume_virtual_machine,omitempty"` RevertVirtualMachine *string `json:"revert_virtual_machine,omitempty"` SaveVirtualMachineState *string `json:"save_virtual_machine_state,omitempty"` StartVirtualMachine *string `json:"start_virtual_machine,omitempty"` StopVirtualMachine *string `json:"stop_virtual_machine,omitempty"` SuspendVirtualMachine *string `json:"suspend_virtual_machine,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseResumeVmResponse ¶
func ParseResumeVmResponse(rsp *http.Response) (*ResumeVmResponse, error)
ParseResumeVmResponse parses an HTTP response from a ResumeVmWithResponse call
func (ResumeVmResponse) Status ¶
func (r ResumeVmResponse) Status() string
Status returns HTTPResponse.Status
func (ResumeVmResponse) StatusCode ¶
func (r ResumeVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevertVmJSONBody ¶
type RevertVmJSONBody struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
RevertVmJSONBody defines parameters for RevertVm.
type RevertVmJSONRequestBody ¶
type RevertVmJSONRequestBody RevertVmJSONBody
RevertVmJSONRequestBody defines body for RevertVm for application/json ContentType.
type RevertVmResponse ¶
type RevertVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DataForVirtualMachineExecTasks *struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"data_for_virtual_machine_exec_tasks,omitempty"` ResumeVirtualMachine *string `json:"resume_virtual_machine,omitempty"` RevertVirtualMachine *string `json:"revert_virtual_machine,omitempty"` SaveVirtualMachineState *string `json:"save_virtual_machine_state,omitempty"` StartVirtualMachine *string `json:"start_virtual_machine,omitempty"` StopVirtualMachine *string `json:"stop_virtual_machine,omitempty"` SuspendVirtualMachine *string `json:"suspend_virtual_machine,omitempty"` VirtualMachineVnc *string `json:"virtual_machine_vnc,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseRevertVmResponse ¶
func ParseRevertVmResponse(rsp *http.Response) (*RevertVmResponse, error)
ParseRevertVmResponse parses an HTTP response from a RevertVmWithResponse call
func (RevertVmResponse) Status ¶
func (r RevertVmResponse) Status() string
Status returns HTTPResponse.Status
func (RevertVmResponse) StatusCode ¶
func (r RevertVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeTokenResponse ¶
type RevokeTokenResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` TokensRevoked *float32 `json:"tokensRevoked,omitempty"` } }
func ParseRevokeTokenResponse ¶
func ParseRevokeTokenResponse(rsp *http.Response) (*RevokeTokenResponse, error)
ParseRevokeTokenResponse parses an HTTP response from a RevokeTokenWithResponse call
func (RevokeTokenResponse) Status ¶
func (r RevokeTokenResponse) Status() string
Status returns HTTPResponse.Status
func (RevokeTokenResponse) StatusCode ¶
func (r RevokeTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SaveNewBaseImageFromVmJSONBody ¶
type SaveNewBaseImageFromVmJSONBody struct { NewName *string `json:"new_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
SaveNewBaseImageFromVmJSONBody defines parameters for SaveNewBaseImageFromVm.
type SaveNewBaseImageFromVmJSONRequestBody ¶
type SaveNewBaseImageFromVmJSONRequestBody SaveNewBaseImageFromVmJSONBody
SaveNewBaseImageFromVmJSONRequestBody defines body for SaveNewBaseImageFromVm for application/json ContentType.
type SaveNewBaseImageFromVmResponse ¶
type SaveNewBaseImageFromVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseSaveNewBaseImageFromVmResponse ¶
func ParseSaveNewBaseImageFromVmResponse(rsp *http.Response) (*SaveNewBaseImageFromVmResponse, error)
ParseSaveNewBaseImageFromVmResponse parses an HTTP response from a SaveNewBaseImageFromVmWithResponse call
func (SaveNewBaseImageFromVmResponse) Status ¶
func (r SaveNewBaseImageFromVmResponse) Status() string
Status returns HTTPResponse.Status
func (SaveNewBaseImageFromVmResponse) StatusCode ¶
func (r SaveNewBaseImageFromVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SaveVmStateJSONBody ¶
type SaveVmStateJSONBody struct {
OrkaVmName *string `json:"orka_vm_name,omitempty"`
}
SaveVmStateJSONBody defines parameters for SaveVmState.
type SaveVmStateJSONRequestBody ¶
type SaveVmStateJSONRequestBody SaveVmStateJSONBody
SaveVmStateJSONRequestBody defines body for SaveVmState for application/json ContentType.
type SaveVmStateResponse ¶
type SaveVmStateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { Info *string `json:"info,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseSaveVmStateResponse ¶
func ParseSaveVmStateResponse(rsp *http.Response) (*SaveVmStateResponse, error)
ParseSaveVmStateResponse parses an HTTP response from a SaveVmStateWithResponse call
func (SaveVmStateResponse) Status ¶
func (r SaveVmStateResponse) Status() string
Status returns HTTPResponse.Status
func (SaveVmStateResponse) StatusCode ¶
func (r SaveVmStateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StartVmJSONBody ¶
type StartVmJSONBody struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
StartVmJSONBody defines parameters for StartVm.
type StartVmJSONRequestBody ¶
type StartVmJSONRequestBody StartVmJSONBody
StartVmJSONRequestBody defines body for StartVm for application/json ContentType.
type StartVmResponse ¶
type StartVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DataForVirtualMachineExecTasks *struct { OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"data_for_virtual_machine_exec_tasks,omitempty"` ResumeVirtualMachine *string `json:"resume_virtual_machine,omitempty"` RevertVirtualMachine *string `json:"revert_virtual_machine,omitempty"` SaveVirtualMachineState *string `json:"save_virtual_machine_state,omitempty"` StartVirtualMachine *string `json:"start_virtual_machine,omitempty"` StopVirtualMachine *string `json:"stop_virtual_machine,omitempty"` SuspendVirtualMachine *string `json:"suspend_virtual_machine,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseStartVmResponse ¶
func ParseStartVmResponse(rsp *http.Response) (*StartVmResponse, error)
ParseStartVmResponse parses an HTTP response from a StartVmWithResponse call
func (StartVmResponse) Status ¶
func (r StartVmResponse) Status() string
Status returns HTTPResponse.Status
func (StartVmResponse) StatusCode ¶
func (r StartVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StopVmJSONBody ¶
type StopVmJSONBody struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
StopVmJSONBody defines parameters for StopVm.
type StopVmJSONRequestBody ¶
type StopVmJSONRequestBody StopVmJSONBody
StopVmJSONRequestBody defines body for StopVm for application/json ContentType.
type StopVmResponse ¶
type StopVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DataForVirtualMachineExecTasks *struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"data_for_virtual_machine_exec_tasks,omitempty"` ResumeVirtualMachine *string `json:"resume_virtual_machine,omitempty"` RevertVirtualMachine *string `json:"revert_virtual_machine,omitempty"` SaveVirtualMachineState *string `json:"save_virtual_machine_state,omitempty"` StartVirtualMachine *string `json:"start_virtual_machine,omitempty"` StopVirtualMachine *string `json:"stop_virtual_machine,omitempty"` SuspendVirtualMachine *string `json:"suspend_virtual_machine,omitempty"` VirtualMachineVnc *string `json:"virtual_machine_vnc,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseStopVmResponse ¶
func ParseStopVmResponse(rsp *http.Response) (*StopVmResponse, error)
ParseStopVmResponse parses an HTTP response from a StopVmWithResponse call
func (StopVmResponse) Status ¶
func (r StopVmResponse) Status() string
Status returns HTTPResponse.Status
func (StopVmResponse) StatusCode ¶
func (r StopVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SuspendVmJSONBody ¶
type SuspendVmJSONBody struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` }
SuspendVmJSONBody defines parameters for SuspendVm.
type SuspendVmJSONRequestBody ¶
type SuspendVmJSONRequestBody SuspendVmJSONBody
SuspendVmJSONRequestBody defines body for SuspendVm for application/json ContentType.
type SuspendVmResponse ¶
type SuspendVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *struct { DataForVirtualMachineExecTasks *struct { OrkaNodeName *string `json:"orka_node_name,omitempty"` OrkaVmName *string `json:"orka_vm_name,omitempty"` } `json:"data_for_virtual_machine_exec_tasks,omitempty"` ResumeVirtualMachine *string `json:"resume_virtual_machine,omitempty"` RevertVirtualMachine *string `json:"revert_virtual_machine,omitempty"` SaveVirtualMachineState *string `json:"save_virtual_machine_state,omitempty"` StartVirtualMachine *string `json:"start_virtual_machine,omitempty"` StopVirtualMachine *string `json:"stop_virtual_machine,omitempty"` SuspendVirtualMachine *string `json:"suspend_virtual_machine,omitempty"` VirtualMachineVnc *string `json:"virtual_machine_vnc,omitempty"` } `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseSuspendVmResponse ¶
func ParseSuspendVmResponse(rsp *http.Response) (*SuspendVmResponse, error)
ParseSuspendVmResponse parses an HTTP response from a SuspendVmWithResponse call
func (SuspendVmResponse) Status ¶
func (r SuspendVmResponse) Status() string
Status returns HTTPResponse.Status
func (SuspendVmResponse) StatusCode ¶
func (r SuspendVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TagNodeJSONBody ¶ added in v0.2.0
type TagNodeJSONBody struct {
OrkaNodeName *string `json:"orka_node_name,omitempty"`
}
TagNodeJSONBody defines parameters for TagNode.
type TagNodeJSONRequestBody ¶ added in v0.2.0
type TagNodeJSONRequestBody TagNodeJSONBody
TagNodeJSONRequestBody defines body for TagNode for application/json ContentType.
type TagNodeResponse ¶ added in v0.2.0
func ParseTagNodeResponse ¶ added in v0.2.0
func ParseTagNodeResponse(rsp *http.Response) (*TagNodeResponse, error)
ParseTagNodeResponse parses an HTTP response from a TagNodeWithResponse call
func (TagNodeResponse) Status ¶ added in v0.2.0
func (r TagNodeResponse) Status() string
Status returns HTTPResponse.Status
func (TagNodeResponse) StatusCode ¶ added in v0.2.0
func (r TagNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnScaleVmJSONBody ¶
type UnScaleVmJSONBody struct { OrkaVmName *string `json:"orka_vm_name,omitempty"` Replicas *float32 `json:"replicas,omitempty"` }
UnScaleVmJSONBody defines parameters for UnScaleVm.
type UnScaleVmJSONRequestBody ¶
type UnScaleVmJSONRequestBody UnScaleVmJSONBody
UnScaleVmJSONRequestBody defines body for UnScaleVm for application/json ContentType.
type UnScaleVmResponse ¶
type UnScaleVmResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseUnScaleVmResponse ¶
func ParseUnScaleVmResponse(rsp *http.Response) (*UnScaleVmResponse, error)
ParseUnScaleVmResponse parses an HTTP response from a UnScaleVmWithResponse call
func (UnScaleVmResponse) Status ¶
func (r UnScaleVmResponse) Status() string
Status returns HTTPResponse.Status
func (UnScaleVmResponse) StatusCode ¶
func (r UnScaleVmResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UngroupUsersJSONBody ¶
type UngroupUsersJSONBody []string
UngroupUsersJSONBody defines parameters for UngroupUsers.
type UngroupUsersJSONRequestBody ¶
type UngroupUsersJSONRequestBody UngroupUsersJSONBody
UngroupUsersJSONRequestBody defines body for UngroupUsers for application/json ContentType.
type UngroupUsersResponse ¶
type UngroupUsersResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseUngroupUsersResponse ¶
func ParseUngroupUsersResponse(rsp *http.Response) (*UngroupUsersResponse, error)
ParseUngroupUsersResponse parses an HTTP response from a UngroupUsersWithResponse call
func (UngroupUsersResponse) Status ¶
func (r UngroupUsersResponse) Status() string
Status returns HTTPResponse.Status
func (UngroupUsersResponse) StatusCode ¶
func (r UngroupUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UntagNodeJSONBody ¶ added in v0.2.0
type UntagNodeJSONBody struct {
OrkaNodeName *string `json:"orka_node_name,omitempty"`
}
UntagNodeJSONBody defines parameters for UntagNode.
type UntagNodeJSONRequestBody ¶ added in v0.2.0
type UntagNodeJSONRequestBody UntagNodeJSONBody
UntagNodeJSONRequestBody defines body for UntagNode for application/json ContentType.
type UntagNodeResponse ¶ added in v0.2.0
func ParseUntagNodeResponse ¶ added in v0.2.0
func ParseUntagNodeResponse(rsp *http.Response) (*UntagNodeResponse, error)
ParseUntagNodeResponse parses an HTTP response from a UntagNodeWithResponse call
func (UntagNodeResponse) Status ¶ added in v0.2.0
func (r UntagNodeResponse) Status() string
Status returns HTTPResponse.Status
func (UntagNodeResponse) StatusCode ¶ added in v0.2.0
func (r UntagNodeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateUserJSONBody ¶
type UpdateUserJSONBody struct { Email *string `json:"email,omitempty"` Password *string `json:"password,omitempty"` }
UpdateUserJSONBody defines parameters for UpdateUser.
type UpdateUserJSONRequestBody ¶
type UpdateUserJSONRequestBody UpdateUserJSONBody
UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.
type UpdateUserResponse ¶
type UpdateUserResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` RecordsUpdatedCount *float32 `json:"records_updated_count,omitempty"` UserEmail *string `json:"user_email,omitempty"` } }
func ParseUpdateUserResponse ¶
func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)
ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call
func (UpdateUserResponse) Status ¶
func (r UpdateUserResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateUserResponse) StatusCode ¶
func (r UpdateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadAnImageResponse ¶
type UploadAnImageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseUploadAnImageResponse ¶
func ParseUploadAnImageResponse(rsp *http.Response) (*UploadAnImageResponse, error)
ParseUploadAnImageResponse parses an HTTP response from a UploadAnImageWithResponse call
func (UploadAnImageResponse) Status ¶
func (r UploadAnImageResponse) Status() string
Status returns HTTPResponse.Status
func (UploadAnImageResponse) StatusCode ¶
func (r UploadAnImageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UploadAnIsoResponse ¶
type UploadAnIsoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseUploadAnIsoResponse ¶
func ParseUploadAnIsoResponse(rsp *http.Response) (*UploadAnIsoResponse, error)
ParseUploadAnIsoResponse parses an HTTP response from a UploadAnIsoWithResponse call
func (UploadAnIsoResponse) Status ¶
func (r UploadAnIsoResponse) Status() string
Status returns HTTPResponse.Status
func (UploadAnIsoResponse) StatusCode ¶
func (r UploadAnIsoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ValidateLicenseKeyJSONBody ¶
type ValidateLicenseKeyJSONBody struct {
LicenseKey *string `json:"licenseKey,omitempty"`
}
ValidateLicenseKeyJSONBody defines parameters for ValidateLicenseKey.
type ValidateLicenseKeyJSONRequestBody ¶
type ValidateLicenseKeyJSONRequestBody ValidateLicenseKeyJSONBody
ValidateLicenseKeyJSONRequestBody defines body for ValidateLicenseKey for application/json ContentType.
type ValidateLicenseKeyResponse ¶
type ValidateLicenseKeyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Errors *[]interface{} `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } JSON401 *struct { Errors *[]struct { Message *string `json:"message,omitempty"` } `json:"errors,omitempty"` Help *map[string]interface{} `json:"help,omitempty"` Message *string `json:"message,omitempty"` } }
func ParseValidateLicenseKeyResponse ¶
func ParseValidateLicenseKeyResponse(rsp *http.Response) (*ValidateLicenseKeyResponse, error)
ParseValidateLicenseKeyResponse parses an HTTP response from a ValidateLicenseKeyWithResponse call
func (ValidateLicenseKeyResponse) Status ¶
func (r ValidateLicenseKeyResponse) Status() string
Status returns HTTPResponse.Status
func (ValidateLicenseKeyResponse) StatusCode ¶
func (r ValidateLicenseKeyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode