@edgible-team/sdk
    Preparing search index...

    Module node

    Classes

    FileCredentialStore
    JobOutputDownloadError
    LocalExecutor
    NodeArtifactShipper
    NodeStorageSeeder
    SshExecutor
    VirtualMachine
    VmNetwork

    Interfaces

    BuildQemuArgsOptions
    ChooseImageOptions
    CommandExecutor
    CommandResult
    DownloadedJobOutput
    ExecResult
    ExecuteOptions
    FileCredentialStoreOptions
    LoadedStackFile
    LoadStackFileOptions
    LocalExecutorOptions
    NodeArtifactShipperOptions
    NodeStorageSeederOptions
    PreparedVm
    PrepareVmOptions
    ProvisionClientSurface
    ProvisionHooks
    ProvisionProgressEvent
    ProvisionVm
    ProvisionVmWithAgentOptions
    ProvisionVmWithAgentResult
    QemuConfig
    QemuHostInfo
    RunCommandOptions
    RunWithStreamRetryOptions
    SshExecutorGuestPaths
    SshExecutorOptions
    StackLoadWarning
    SyncCodeOptions
    VirtualMachineOptions
    VmExecHost
    VmImagePaths
    VmNetworkLike
    VmNetworkOptions
    WaitForDeviceActiveOptions
    WarmMeta

    Type Aliases

    GuestPathKey
    GuestPaths
    ImageChoice
    JobOutputDownloader
    NetworkAttachment
    ProvisionPhase
    SpawnFn
    StreamCheckpointOutcome
    StreamRetryCheckpoint

    Variables

    CATALOG_TEMPLATE_SIGNING_PREFIX
    DEFAULT_SOCKET_PORT_RANGE
    DEFAULT_SSH_PORT_RANGE
    DEFAULT_VM_CPUS
    DEFAULT_VM_MEMORY
    defaultSpawn
    downloadJobOutput
    instanceMetadataProvider
    JOB_OUTPUT_DOWNLOAD_MAX_BYTES
    JOB_OUTPUT_DOWNLOAD_TIMEOUT_MS
    RETRYABLE_STREAM_CODES
    RETRYABLE_STREAM_STATUSES
    STREAM_RETRY_INITIAL_DELAY_MS
    STREAM_RETRY_MAX_DELAY_MS
    STREAM_SOCKET_IDLE_TIMEOUT_MAX_MS
    TLS_PIN_MISMATCH_CODES
    WARM_LOADVM_TAG

    Functions

    allocatePort
    allocateSocketPort
    buildCatalogTemplateMessage
    buildPinnedHttpsAgent
    buildQemuArgs
    chooseImage
    defaultImagePaths
    derB64ToPem
    embedComposeFiles
    escapeShellArg
    findStackFile
    getCliConfigPath
    getQemuConfig
    getQemuVersion
    getUserDataPath
    hashPackageLocks
    hashWarmSources
    ingestSocketTimeoutError
    isRetryableStreamErrno
    isRetryableStreamStatus
    isTlsPinMismatchError
    lintCodeMounts
    loadStackFile
    packCodeArchives
    packRemoteBuildContexts
    prepareVm
    provisionVmWithAgent
    readWarmMeta
    releasePort
    runCommand
    runWithStreamRetry
    streamSocketIdleTimeoutMs
    verifyCatalogTemplateSignature
    waitForDeviceActive
    writeWarmMeta

    References

    isMissingEnvironmentVariableError → isMissingEnvironmentVariableError
    isStackParseError → isStackParseError
    isStackValidationError → isStackValidationError
    VERSION → VERSION