Response Types:
Methods:
Response Types:
Methods:
client.Images.New(ctx context.Context, body hypeman.ImageNewParams) (*hypeman.Image, error)client.Images.List(ctx context.Context, query hypeman.ImageListParams) (*[]hypeman.Image, error)client.Images.Delete(ctx context.Context, name string) errorclient.Images.Get(ctx context.Context, name string) (*hypeman.Image, error)
Params Types:
- hypeman.AutoStandbyPolicyParam
- hypeman.SetSnapshotScheduleRequestParam
- hypeman.SnapshotPolicyParam
- hypeman.SnapshotScheduleRetentionParam
- hypeman.VolumeMountParam
Response Types:
- hypeman.AutoStandbyPolicy
- hypeman.AutoStandbyStatus
- hypeman.Instance
- hypeman.InstanceStats
- hypeman.PathInfo
- hypeman.SnapshotPolicy
- hypeman.SnapshotSchedule
- hypeman.SnapshotScheduleRetention
- hypeman.VolumeMount
- hypeman.WaitForStateResponse
Methods:
client.Instances.New(ctx context.Context, body hypeman.InstanceNewParams) (*hypeman.Instance, error)client.Instances.Update(ctx context.Context, id string, body hypeman.InstanceUpdateParams) (*hypeman.Instance, error)client.Instances.List(ctx context.Context, query hypeman.InstanceListParams) (*[]hypeman.Instance, error)client.Instances.Delete(ctx context.Context, id string) errorclient.Instances.Fork(ctx context.Context, id string, body hypeman.InstanceForkParams) (*hypeman.Instance, error)client.Instances.Get(ctx context.Context, id string) (*hypeman.Instance, error)client.Instances.Logs(ctx context.Context, id string, query hypeman.InstanceLogsParams) (*string, error)client.Instances.Restore(ctx context.Context, id string) (*hypeman.Instance, error)client.Instances.Standby(ctx context.Context, id string, body hypeman.InstanceStandbyParams) (*hypeman.Instance, error)client.Instances.Start(ctx context.Context, id string, body hypeman.InstanceStartParams) (*hypeman.Instance, error)client.Instances.Stat(ctx context.Context, id string, query hypeman.InstanceStatParams) (*hypeman.PathInfo, error)client.Instances.Stats(ctx context.Context, id string) (*hypeman.InstanceStats, error)client.Instances.Stop(ctx context.Context, id string) (*hypeman.Instance, error)client.Instances.Wait(ctx context.Context, id string, query hypeman.InstanceWaitParams) (*hypeman.WaitForStateResponse, error)
Methods:
client.Instances.AutoStandby.Status(ctx context.Context, id string) (*hypeman.AutoStandbyStatus, error)
Methods:
client.Instances.Volumes.Attach(ctx context.Context, volumeID string, params hypeman.InstanceVolumeAttachParams) (*hypeman.Instance, error)client.Instances.Volumes.Detach(ctx context.Context, volumeID string, body hypeman.InstanceVolumeDetachParams) (*hypeman.Instance, error)
Methods:
client.Instances.Snapshots.New(ctx context.Context, id string, body hypeman.InstanceSnapshotNewParams) (*hypeman.Snapshot, error)client.Instances.Snapshots.Restore(ctx context.Context, snapshotID string, params hypeman.InstanceSnapshotRestoreParams) (*hypeman.Instance, error)
Methods:
client.Instances.SnapshotSchedule.Update(ctx context.Context, id string, body hypeman.InstanceSnapshotScheduleUpdateParams) (*hypeman.SnapshotSchedule, error)client.Instances.SnapshotSchedule.Delete(ctx context.Context, id string) errorclient.Instances.SnapshotSchedule.Get(ctx context.Context, id string) (*hypeman.SnapshotSchedule, error)
Params Types:
Response Types:
Methods:
client.Snapshots.List(ctx context.Context, query hypeman.SnapshotListParams) (*[]hypeman.Snapshot, error)client.Snapshots.Delete(ctx context.Context, snapshotID string) errorclient.Snapshots.Fork(ctx context.Context, snapshotID string, body hypeman.SnapshotForkParams) (*hypeman.Instance, error)client.Snapshots.Get(ctx context.Context, snapshotID string) (*hypeman.Snapshot, error)
Response Types:
Methods:
client.Volumes.New(ctx context.Context, body hypeman.VolumeNewParams) (*hypeman.Volume, error)client.Volumes.List(ctx context.Context, query hypeman.VolumeListParams) (*[]hypeman.Volume, error)client.Volumes.Delete(ctx context.Context, id string) errorclient.Volumes.NewFromArchive(ctx context.Context, body io.Reader, params hypeman.VolumeNewFromArchiveParams) (*hypeman.Volume, error)client.Volumes.Get(ctx context.Context, id string) (*hypeman.Volume, error)
Response Types:
Methods:
client.Devices.New(ctx context.Context, body hypeman.DeviceNewParams) (*hypeman.Device, error)client.Devices.Get(ctx context.Context, id string) (*hypeman.Device, error)client.Devices.List(ctx context.Context, query hypeman.DeviceListParams) (*[]hypeman.Device, error)client.Devices.Delete(ctx context.Context, id string) errorclient.Devices.ListAvailable(ctx context.Context) (*[]hypeman.AvailableDevice, error)
Params Types:
Response Types:
Methods:
client.Ingresses.New(ctx context.Context, body hypeman.IngressNewParams) (*hypeman.Ingress, error)client.Ingresses.List(ctx context.Context, query hypeman.IngressListParams) (*[]hypeman.Ingress, error)client.Ingresses.Delete(ctx context.Context, id string) errorclient.Ingresses.Get(ctx context.Context, id string) (*hypeman.Ingress, error)
Params Types:
Response Types:
- hypeman.DiskBreakdown
- hypeman.GPUProfile
- hypeman.GPUResourceStatus
- hypeman.MemoryReclaimAction
- hypeman.MemoryReclaimResponse
- hypeman.PassthroughDevice
- hypeman.ResourceAllocation
- hypeman.ResourceStatus
- hypeman.Resources
Methods:
client.Resources.Get(ctx context.Context) (*hypeman.Resources, error)client.Resources.ReclaimMemory(ctx context.Context, body hypeman.ResourceReclaimMemoryParams) (*hypeman.MemoryReclaimResponse, error)
Response Types:
Methods:
client.Builds.New(ctx context.Context, body hypeman.BuildNewParams) (*hypeman.Build, error)client.Builds.List(ctx context.Context, query hypeman.BuildListParams) (*[]hypeman.Build, error)client.Builds.Cancel(ctx context.Context, id string) errorclient.Builds.Events(ctx context.Context, id string, query hypeman.BuildEventsParams) (*hypeman.BuildEvent, error)client.Builds.Get(ctx context.Context, id string) (*hypeman.Build, error)