Skip to content

Latest commit

 

History

History
274 lines (201 loc) · 15.7 KB

File metadata and controls

274 lines (201 loc) · 15.7 KB

Shared Types

from hypeman.types import SnapshotCompressionConfig

Health

Types:

from hypeman.types import HealthCheckResponse

Methods:

Capabilities

Types:

from hypeman.types import (
    Capabilities,
    CapabilitiesDefaultRuntime,
    CapabilitiesHost,
    CapabilitiesImages,
    CapabilitiesNetwork,
    CapabilitiesRuntime,
    CapabilitiesServer,
)

Methods:

Images

Types:

from hypeman.types import Image, ImageListResponse

Methods:

Instances

Types:

from hypeman.types import (
    AutoStandbyPolicy,
    AutoStandbyStatus,
    HealthCheck,
    HealthCheckExec,
    HealthCheckHTTP,
    HealthCheckTcp,
    Instance,
    InstanceHealthStatus,
    InstanceStats,
    PathInfo,
    PortMapping,
    RestartPolicy,
    RestartStatus,
    SetSnapshotScheduleRequest,
    SnapshotPolicy,
    SnapshotSchedule,
    SnapshotScheduleRetention,
    StandbyInstanceRequest,
    VolumeMount,
    WaitForStateResponse,
    InstanceListResponse,
    InstanceLogsResponse,
)

Methods:

AutoStandby

Methods:

Volumes

Methods:

Snapshots

Methods:

SnapshotSchedule

Methods:

Snapshots

Types:

from hypeman.types import Snapshot, SnapshotKind, SnapshotListResponse

Methods:

Volumes

Types:

from hypeman.types import Volume, VolumeAttachment, VolumeListResponse

Methods:

Devices

Types:

from hypeman.types import (
    AvailableDevice,
    Device,
    DeviceType,
    DeviceListResponse,
    DeviceListAvailableResponse,
)

Methods:

Ingresses

Types:

from hypeman.types import Ingress, IngressMatch, IngressRule, IngressTarget, IngressListResponse

Methods:

Resources

Types:

from hypeman.types import (
    DiskBreakdown,
    GPUProfile,
    GPUResourceStatus,
    MemoryReclaimAction,
    MemoryReclaimRequest,
    MemoryReclaimResponse,
    PassthroughDevice,
    ResourceAllocation,
    ResourceStatus,
    Resources,
)

Methods:

Builders

Types:

from hypeman.types import Builder, BuilderStatus, BuilderListResponse

Methods:

Builds

Types:

from hypeman.types import (
    Build,
    BuildEvent,
    BuildPolicy,
    BuildProvenance,
    BuildStatus,
    BuildListResponse,
)

Methods:

Pushes

Types:

from hypeman.types import CreatePushRequest, Push, PushCredentials, PushStatus, PushListResponse

Methods: