Skip to main content
Kedua provider itu project Go yang di-maintain di repo terpisah. Guide ini bahas workflow development lokal buat masing-masing.

Terraform provider

Repository: shirasakaren/terraform-provider-biznetgio · Go 1.25 · Terraform Plugin Framework (protocol 6.0) · MPL-2.0
Arahin Terraform ke binary development lewat dev_overrides di file config CLI lu (cek Installation buat contohnya). Struktur: internal/provider/ (resources, data sources, schema provider), internal/biznetgio/ (API client), examples/ (contoh provider/resource/data-source yang dipake buat generate docs), docs/ (referensi hasil generate). Acceptance tests butuh BIZNETGIO_API_KEY di-export; create bakal ngebuat order beneran di akun.

Pulumi provider

Repository: shirasakaren/pulumi-biznetgio · Go 1.25 · pulumi-go-provider (native provider) · Apache-2.0
Struktur: provider/ (resources, functions, config), provider/client/ (API client), sdk/ (SDK nodejs/python/go/dotnet/java hasil generate), examples/ (satu program per bahasa yang ngarah ke SDK lokal), tests/ (unit tests). Development lokal pake SDK bahasa di sdk/<lang> - arahin contoh project ke situ lewat file:../../sdk/nodejs/bin (Node) atau pip install -e sdk/python.

API reference

Kedua provider nge-wrap Biznet GIO Portal API. Environment staging (https://api.portal.biznetgio.dev/v1) tersedia buat testing endpoint baru.

Contributing

Buka issues dan pull requests di repo masing-masing: