Skip to main content
NEO Lite itu produk KVM VPS-nya Biznet GIO, di-expose lewat API group /neolites. Alur biasa ngerangkai data source katalog ke create: products → OS list → keypair → VM.
Setiap create/upgrade bikin order berbayar beneran. Baca panduan billing buat nilai cycle dan semantics pay_with_credit_card.

biznetgio_neolite_vm

Order VM NEO Lite, nunggu sampe Active, dan manage nama, keypair, paket, storage, power state, sama rebuild OS in place.
Import pake numeric account id: terraform import biznetgio_neolite_vm.main 12345.

biznetgio_neolite_keypair

SSH keypair di pool NEO Lite. Key material digenerate server-side; private key muncul cuma sekali, di response create.
Update ditolak - ganti name buat recreate. Import pake keypair id. Keypair itu per-service: keypair NEO Lite gak bisa dipake di NEO Lite Pro, NEO Metal, atau NEO GPU.

biznetgio_neolite_snapshot

Snapshot berbayar dari VM NEO Lite. Snapshot punya account id sendiri dan gak bisa di-update.
Semua input create-only; perubahan apa pun recreate snapshot. Import pake snapshot account id.

biznetgio_neolite_vm_from_snapshot

Restore snapshot jadi VM NEO Lite baru. Hapus resource ini = hapus VM barunya (bukan snapshotnya).
Semua input create-only. Import pake account id VM hasil restore.

biznetgio_neolite_disk

Disk tambahan (extra) yang nempel ke VM NEO Lite. Size cuma bisa naik dan upgrade ngirim increment, bukan nilai absolut.
Import pake disk account id.

Data sources

biznetgio_neolite_products

Katalog produk - pake buat isi product_id.
Item list products: product_id, name, description, category_id, category_name, plus options (type, cores, memory MB, allow_downgrade) dan nested billing (label, cycle, price, dan step harga per-component).

biznetgio_neolite_os_list

List OS image yang tersedia buat produk - pake oss[].name buat isi select_os.
Argument: product_id (required). Item oss: vmid, node, name, maxmem, maxcpu.

biznetgio_neolite_change_package_options

Paket target dan harga buat operasi change-package akun. Response upstream belum ke-model, jadi di-export sebagai JSON raw.

biznetgio_neolite_storage_upgrade_options

Harga upgrade storage per-GB buat akun; di-export sebagai JSON raw. Argument: account_id.

biznetgio_neolite_ip_availability

Cek ketersediaan public IP buat produk.
Return available (bool).