/baremetals API group) plus their add-ons: additional (floating) IPs and NEO Elastic Storage.
Every create/upgrade places a real paid order. Read the billing guide for
cycle values and payWithCreditCard semantics.biznetgio:index:Baremetal
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
status, orderId, ipAddress, createdAt, raw (secret, redacted). Import with the numeric account id.
Pulumi handles a
productId or cycle change safely by destroying and recreating the server. The Terraform provider’s equivalent resource does not - see the Terraform reference if you also use Terraform for NEO Metal.biznetgio:index:BaremetalKeypair
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
keypairId, privateKey (secret - create response only, preserved across refreshes), raw (secret). No update.
biznetgio:index:BaremetalAdditionalIp
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
status, ipAddress, createdAt, raw (secret). No update - input changes replace the resource.
biznetgio:index:BaremetalAdditionalIpAssignment
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
status, raw (secret). Composite id <metalAccountId>:<additionalIpId>; reassigning = replace.
biznetgio:index:BaremetalElasticStorage
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
status, createdAt, raw (secret). Update: size → upgrade, productId → change-package.
Functions
For real pricing and how to pick a specific package instead of trusting
[0], see the Product Catalog page.biznetgio:index:baremetalProducts
No arguments. Returns products: productId, name, description, raw (secret).
biznetgio:index:baremetalRebuildOsList
Argument accountId (int64). Returns oss (string[]) and raw (secret) - valid values for rebuildOs.
biznetgio:index:baremetalOpenvpn
No arguments. Returns config (secret) and raw (secret) - out-of-band OpenVPN access configuration.