Skip to main content
Both providers are Go projects maintained in separate repositories. This guide covers the local development workflow for each.

Terraform provider

Repository: shirasakaren/terraform-provider-biznetgio · Go 1.25 · Terraform Plugin Framework (protocol 6.0) · MPL-2.0
Point Terraform at a development binary via dev_overrides in your CLI config file (see Installation for an example). Layout: internal/provider/ (resources, data sources, provider schema), internal/biznetgio/ (API client), examples/ (provider/resource/data-source examples used to generate docs), docs/ (generated reference). Acceptance tests need BIZNETGIO_API_KEY exported; creates place real orders on the account.

Pulumi provider

Repository: shirasakaren/pulumi-biznetgio · Go 1.25 · pulumi-go-provider (native provider) · Apache-2.0
Layout: provider/ (resources, functions, config), provider/client/ (API client), sdk/ (generated nodejs/python/go/dotnet/java SDKs), examples/ (one program per language against the local SDK), tests/ (unit tests). Local development uses the language SDKs in sdk/<lang> — point example projects at them via file:../../sdk/nodejs/bin (Node) or pip install -e sdk/python.

API reference

Both providers wrap the Biznet GIO Portal API. The staging environment (https://api.portal.biznetgio.dev/v1) is available for testing new endpoints.

Contributing

Open issues and pull requests in the respective repository: