0
0
mirror of https://github.com/bpg/terraform-provider-proxmox.git synced 2025-06-30 18:42:58 +00:00
terraform-provider-proxmox/docs/resources/virtual_environment_hosts.md
Pavel Boldyrev e2717a9a9e
feat(docs): add initial mini-howtos for VM (#730)
* chore(docs): minor fixes and linting

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* chore(docs): add VM mini-howtos with examples

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* address peer-review feedback

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

* vscode settings

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>

---------

Signed-off-by: Pavel Boldyrev <627562+bpg@users.noreply.github.com>
2023-11-28 12:38:47 -05:00

57 lines
1.2 KiB
Markdown

---
layout: page
title: proxmox_virtual_environment_hosts
permalink: /resources/virtual_environment_hosts
nav_order: 12
parent: Resources
subcategory: Virtual Environment
---
# Resource: proxmox_virtual_environment_hosts
Manages the host entries on a specific node.
## Example Usage
```terraform
resource "proxmox_virtual_environment_hosts" "first_node_host_entries" {
node_name = "first-node"
entry {
address = "127.0.0.1"
hostnames = [
"localhost",
"localhost.localdomain",
]
}
}
```
## Argument Reference
- `node_name` - (Required) A node name.
- `entry` - (Required) A host entry (multiple blocks supported).
- `address` - (Required) The IP address.
- `hostnames` - (Required) The hostnames.
## Attribute Reference
- `addresses` - The IP addresses.
- `digest` - The SHA1 digest.
- `entries` - The host entries (conversion of `addresses` and `hostnames` into
objects).
- `hostnames` - The hostnames associated with each of the IP addresses.
## Important Notes
Be careful not to use this resource multiple times for the same node.
## Import
Instances can be imported using the `node_name`, e.g.,
```bash
terraform import proxmox_virtual_environment_hosts.first_node_host_entries first-node
```