Home
lakshmi-enjeti edited this page Jan 12, 2018
·
37 revisions
This wiki describes the usage of the Pulse vTM Terraform Provider.
As the resources vary from version to version of the traffic manager API, we have different releases for different versions:
- 5.1 , standard release chain
- 3.8 , latest release is here
A provider configuration section can be used to configure the provider. Some configuration parameters can be managed via environment variables as well. The following is a list of all configuration parameters:
Param Name | Type | Description |
---|---|---|
client_debug | Bool | Adds request/response trace logs to standard Terraform log, defaults to false (envar: PULSEVTM_CLIENT_DEBUG) |
allow_unverified_ssl | Bool | If set, PulseVTM client will permit unverifiable SSL certificates, defaults to false. (envar: PULSEVTM_ALLOW_UNVERIFIED_SSL) |
vtm_user | String | User name used to authenticate with PulseVTM appliance (envar: PULSEVTM_USERNAME) |
vtm_password | String | Password used to authenticate with PulseVTM appliance (envar: PULSEVTM_PASSWORD) |
vtm_server | String | Server address and port to authenticate with the PulseVTM appliance (envar: PULSEVTM_SERVER) |
api_version | String | The specific PulsevTM REST API Server version to use, defaults to 5.1 (envar: PULSEVTM_API_VERSION) |
A more in-depth Resource Model Reference can be found here
Pulse vTM use case template examples can be found here