The Provider Resource
An infrastructure provider that you are able to deploy servers through.
For more information on infrastructure, see the main docs.
Attributes
- idstring
The ID of the provider.
- identifierstring
A slugged identifier of the provider, used in many other API calls.
- websitestring
The URL for the provider's main site.
- required_fieldsobject
A key-value object of fields that are required to be submitted in order to configure this provider. Can be used in dynamically generated forms, etc. The key is the field name.
Show child fields - featuresstring
An array of strings describing features supported by this provider.
Example Provider
{"id": "59544adc9b150a87da042d4c","name": "Equinix Metal","identifier": "equinix-metal","website": "https://metal.equinix.com","required_fields": {"api_key": {"caption": "API Key","regex": "^[a-zA-Z0-9\\-]{32}$"},"secret": {"caption": "Project ID","regex": "^([a-z0-9]+\\-){4}([a-z0-9]+)$"}},"features": ["Bare Metal","IPv4","IPv6","Block Storage"]}