Skip to main content
NEO Lite is Biznet GIO’s KVM VPS product, exposed through the /neolites API group. The typical workflow chains the catalog data sources into a create: products → OS list → keypair → VM.
Every create/upgrade places a real paid order. Read the billing guide for cycle values and pay_with_credit_card semantics.

biznetgio_neolite_vm

Orders a NEO Lite VM, waits until Active, and manages name, keypair, package, storage, power state, and OS rebuild in place.
Import with the numeric account id: terraform import biznetgio_neolite_vm.main 12345.

biznetgio_neolite_keypair

SSH keypair in the NEO Lite pool. Key material is generated server-side; the private key appears only once, in the create response.
Updates are rejected - change name to recreate. Import with the keypair id. Keypairs are per-service: NEO Lite keypairs cannot be used on NEO Lite Pro, NEO Metal, or NEO GPU.

biznetgio_neolite_snapshot

Paid snapshot of a NEO Lite VM. Snapshots have their own account id and cannot be updated.
All inputs are create-only; any change recreates the snapshot. Import with the snapshot account id.

biznetgio_neolite_vm_from_snapshot

Restores a snapshot into a brand-new NEO Lite VM. Deleting this resource deletes the new VM (never the snapshot).
All inputs are create-only. Import with the restored VM’s account id.

biznetgio_neolite_disk

Additional (extra) disk attached to a NEO Lite VM. Size is grow-only and upgrades send the increment, not the absolute value.
Import with the disk account id.

Data sources

biznetgio_neolite_products

The product catalog - use it to fill product_id.
products list items: product_id, name, description, category_id, category_name, plus options (type, cores, memory MB, allow_downgrade) and nested billing (label, cycle, price, and per-component price steps).

biznetgio_neolite_os_list

Available OS images for a product - use oss[].name to fill select_os.
Argument: product_id (required). oss list items: vmid, node, name, maxmem, maxcpu.

biznetgio_neolite_change_package_options

Target packages and prices for an account’s change-package operation. The upstream response is unmodeled, so it is exported as raw JSON.

biznetgio_neolite_storage_upgrade_options

Per-GB storage upgrade pricing for an account; exported as raw JSON. Argument: account_id.

biznetgio_neolite_ip_availability

Checks public-IP availability for a product.
Returns available (bool).