terraform/map-ip-address¶
Map Terraform Instance Name to DRP Machine.Address
Provides the Terraform self.[name] reference that should be stored in the DRP Machine.Name field.
Uses the ${self.[path]} address space used from inside the Terraform resource so self. is required.
This allows users to create machines using the Terraform Instance Name from a Terraform run
Typical values:
* aws: self.public_ip
* azure: self.public_ip_address
* google: self.network_interface[0].access_config[0].nat_ip
* linode: self.ip_address
* digitalocean: self.ipv4_address
* pnap: element(self.public_ip_addresses,0)
* proxmox: not applicable
For proxmox instances, no IP Address is recorded in the Terraform state file. This value
can not be used for proxmox private cloud instances.
Objects that Reference terraform/map-ip-address¶
- profiles resource-digitalocean-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
- profiles resource-linode-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
- profiles resource-aws-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
- profiles resource-azure-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
- profiles resource-google-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
- profiles resource-oracle-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
- profiles resource-pnap-cloud in Cloud Wrappers v4.15.1 as part of Params (declared)
Objects used by terraform/map-ip-address¶
Not used in current content packs