Terraform provider reference
fiberax Provider
Manage Fiberax infrastructure through the public API api.fiberax.com/v1. The token is issued in the client area, section API tokens, and belongs to ONE project: several projects mean several tokens and several provider configurations.
Example Usage
terraform {
required_providers {
fiberax = {
source = "fiberax/fiberax"
}
}
}
# The token is issued in the client area: the API tokens section. It belongs to ONE
# project, so several projects mean several provider configurations with different tokens.
#
# Creating and changing anything needs a token with the read and write access level.
provider "fiberax" {
# token = "fbx_..." # better through the FIBERAX_TOKEN environment variable
}
Schema
Optional
endpoint(String) API address. Defaults tohttps://api.fiberax.com/v1; environment variableFIBERAX_ENDPOINT. Changed only for testing.token(String, Sensitive) Public API token (fbx_...). Taken from theFIBERAX_TOKENenvironment variable when it is not set here. Creating and changing requires a token with the read and write access level: a read-only token answersinsufficient_scope.
Guides
- Public addresses and what they cost
- Getting started with the fiberax provider
- Importing what you already have
- A project end to end
- Retries, 409 and 503
Resources
- fiberax_disk
- fiberax_ip
- fiberax_network
- fiberax_network_interface
- fiberax_project_backup_policy
- fiberax_router_firewall_rule
- fiberax_router_openvpn
- fiberax_router_openvpn_device
- fiberax_router_port_forward
- fiberax_router_wireguard
- fiberax_router_wireguard_device
- fiberax_server
- fiberax_server_backup_policy
- fiberax_server_firewall
- fiberax_ssh_key
Data sources
Generated from the provider schema for version 0.3.0. How to install the provider: Terraform provider.