Skip to main content
The Pulumi provider is a native Go binary (pulumi-resource-biznetgio) with SDKs for five languages. All resources use the biznetgio package; resource tokens look like biznetgio:index:NeoliteVm.

Install the SDK

Requires @pulumi/pulumi ^3.142.0.
Pulumi downloads the pulumi-resource-biznetgio plugin automatically from the GitHub Releases of this repository (configured via pluginDownloadURL) on first use.
This is an unofficial, community-maintained provider by Shirasaka Ren — not affiliated with PT Biznet Gio Nusantara.

Configure

Set the API token (see Authentication):
If apiToken is missing from both config and environment, the provider fails with: apiToken is required (set via 'pulumi config set --secret biznetgio:apiToken <token>' or BIZNETGIO_API_KEY).

Provider behavior

  • HTTP requests use a 30-second timeout with up to 4 retries.
  • Create/update operations poll every 5 seconds until the resource reports active (typically 1–5 minutes).
  • On timeout, the operation returns an initialization error with partial state — the next pulumi up resumes where it left off.
Local SDK packages are generated under sdk/<lang>; point your project at them with npm link / pip install -e . as needed. See Development for the full workflow.

Versions

  • Current release: 0.1.0 (see the changelog)
  • pulumi up resolves the plugin version from your SDK package automatically; pin it per-project with pulumi plugin install resource biznetgio v0.1.0.