Skip to content

Data Source: proxmox_virtual_environment_nodes

Retrieves information about all available Proxmox VE nodes.

Example Usage

data "proxmox_virtual_environment_nodes" "example" {}

output "data_proxmox_virtual_environment_nodes" {
  value = {
    names     = data.proxmox_virtual_environment_nodes.example.names
    cpu_count = data.proxmox_virtual_environment_nodes.example.cpu_count
    online    = data.proxmox_virtual_environment_nodes.example.online
  }
}

Schema

Read-Only

  • cpu_count (List of Number) The total number of logical CPUs on each node
  • cpu_utilization (List of Number) The CPU utilization on each node (values between 0.0 and 1.0)
  • id (String) The ID of this resource.
  • memory_available (List of Number) The available memory in bytes on each node
  • memory_used (List of Number) The used memory in bytes on each node
  • names (List of String) The node names
  • online (List of Boolean) Whether a node is online
  • ssl_fingerprints (List of String) The SSL fingerprint for each node
  • support_levels (List of String) The support level for each node
  • uptime (List of Number) The uptime in seconds for each node