mirror of
https://github.com/oscarhermoso/terraform-provider-binarylane
synced 2026-10-18 13:38:08 +11:00
dependabot/go_modules/minor-patch-97d370d305
Bumps the minor-patch group with 3 updates in the / directory: [github.com/hashicorp/terraform-plugin-docs](https://github.com/hashicorp/terraform-plugin-docs), [github.com/oapi-codegen/oapi-codegen/v2](https://github.com/oapi-codegen/oapi-codegen) and [github.com/oapi-codegen/runtime](https://github.com/oapi-codegen/runtime). Updates `github.com/hashicorp/terraform-plugin-docs` from 0.24.0 to 0.25.0 - [Release notes](https://github.com/hashicorp/terraform-plugin-docs/releases) - [Changelog](https://github.com/hashicorp/terraform-plugin-docs/blob/main/CHANGELOG.md) - [Commits](https://github.com/hashicorp/terraform-plugin-docs/compare/v0.24.0...v0.25.0) Updates `github.com/oapi-codegen/oapi-codegen/v2` from 2.6.0 to 2.8.0 - [Release notes](https://github.com/oapi-codegen/oapi-codegen/releases) - [Commits](https://github.com/oapi-codegen/oapi-codegen/compare/v2.6.0...v2.8.0) Updates `github.com/oapi-codegen/runtime` from 1.6.0 to 1.7.0 - [Release notes](https://github.com/oapi-codegen/runtime/releases) - [Commits](https://github.com/oapi-codegen/runtime/compare/v1.6.0...v1.7.0) --- updated-dependencies: - dependency-name: github.com/hashicorp/terraform-plugin-docs dependency-version: 0.25.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-patch - dependency-name: github.com/oapi-codegen/oapi-codegen/v2 dependency-version: 2.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-patch - dependency-name: github.com/oapi-codegen/runtime dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
terraform-provider-binarylane
See the documentation on the Terraform Registry, or see examples in the examples directory.
resource "binarylane_server" "example" {
region = "per"
image = "ubuntu-24.04"
size = "std-min"
public_ipv4_count = 1
}
Progress
Planned features:
- Servers
- Firewall Rules
- Cloud Init
- Updating server properties
- "Advanced Features"
- IPV6
- Customised Backups
- Software
- Alerts
- SSH Keys
- Virtual Private Cloud
- Load Balancers
- Images
- DNS
- Docs
- Generated docs
- Review & fill out remaining descriptions
- Include examples in docs
- Examples
- Basic
- Cloud Init
- K3s
- NixOS
- Virtual Private Cloud
Server parameters
Regions
curl for regions
curl -X GET "https://api.binarylane.com.au/v2/regions" \
-H "Authorization: Bearer $BINARYLANE_API_TOKEN" > tmp/regions.json
jq '[ .regions[] | .slug ] | sort' tmp/regions.json
[
"adl",
"bne",
"mel",
"per",
"sin",
"syd"
]
Images
curl for images
curl -X GET "https://api.binarylane.com.au/v2/images?type=distribution&&page=1&per_page=200" \
-H "Authorization: Bearer $BINARYLANE_API_TOKEN" > tmp/images.json
jq '[ .images[] | .slug ] | sort' tmp/images.json
[
"alma-10",
"alma-8",
"alma-9",
"byo-os",
"byo-os-uefi",
"byo-os-virtio-disabled",
"cpanel-plus-whm",
"debian-11",
"debian-12",
"debian-13",
"rocky-10",
"rocky-9",
"ubuntu-20.04.6",
"ubuntu-22.04",
"ubuntu-22.04-desktop",
"ubuntu-24.04",
"ubuntu-24.04-neon-desktop",
"ubuntu-26.04",
"windows-2016",
"windows-2016-sql-2016-web",
"windows-2019",
"windows-2019-sql-2017-std",
"windows-2019-sql-2017-web",
"windows-2022",
"windows-2022-sql-2019-std",
"windows-2022-sql-2019-web",
"windows-2025"
]
Sizes
curl for sizes
curl -X GET "https://api.binarylane.com.au/v2/sizes" \
-H "Authorization: Bearer $BINARYLANE_API_TOKEN" > tmp/sizes.json
jq '[ .sizes[] | .slug ] | sort' tmp/sizes.json
[
"cpu-2thr",
"cpu-4thr",
"cpu-6thr",
"cpu-8thr",
"ded-7900x-800gb",
"ded-e2136-400gb",
"ded-e2136-800gb",
"ded-e2288g-800gb",
"hdd-1000gb",
"hdd-2000gb",
"hdd-4000gb",
"hdd-500gb",
"hdd-6000gb",
"hdd-8000gb",
"std-1vcpu",
"std-2vcpu",
"std-4vcpu",
"std-6vcpu",
"std-8vcpu",
"std-min"
]
Languages
Go
92%
Shell
8%