Ir al contenido principal

~> Deprecation Notice Equinix Metal llegará al final de su vida útil en 30 de junio de 2026. Todas las fuentes de datos Metal se eliminarán en la versión 5.0.0 de este proveedor. Utilice la versión 4.x de este proveedor para seguir utilizándolo hasta el final de su vida útil. Consulte https://docs.equinix.com/metal/ para obtener más información.

equinix_metal_ip_block_ranges (Fuente de datos)

Utilice esta fuente de datos para obtener expresiones CIDR para bloques IP asignados de todos los tipos en un proyecto, filtrados opcionalmente por instalación o metro.

Existen cuatro tipos de bloques IP en Equinix: equinix_metal_global IPv4, public IPv4, private IPv4 e IPv6. Tanto el IPv4 global como el público son enrutables desde Internet. Los bloques IPv4 públicos se asignan en una instalación o metro, y las direcciones procedentes de él sólo pueden asignarse a dispositivos de esa ubicación. Las direcciones del bloque IPv4 global pueden asignarse a un dispositivo en cualquier metro.

La fuente de datos tiene 4 atributos de lista: global_ipv4, public_ipv4, private_ipv4 y ipv6, cada uno de los cuales enumera la notación CIDR (<network>/<mask>) de los respectivos bloques del proyecto.

Ejemplo de uso

# List CIDR expressions of all the allocated IP block in you project.

# Declare your project ID
locals {
project_id = "<UUID_of_your_project>"
}

data "equinix_metal_ip_block_ranges" "test" {
project_id = local.project_id
}

output "out" {
value = data.equinix_metal_ip_block_ranges.test
}

Argumento de referencia

Se admiten los siguientes argumentos:

  • project_id - (Obligatorio) ID del proyecto desde el que listar los bloques.
  • facility - (Deprecated) Código de instalación que filtra los bloques IP. Los bloques IPv4 globales aparecerán en la lista de todos modos. Si omite esto y metro, se listarán todos los bloques del proyecto. Utilice metro en su lugar; lea la [guía de migración de facility a metro
  • metro - (Opcional) Código de metro que filtra los bloques IP. Los bloques IPv4 globales aparecerán en la lista de todos modos. Si omite esto y la instalación, se listarán todos los bloques del proyecto.

Atributos Referencia

Además de todos los argumentos anteriores, se exportan los siguientes atributos:

  • global_ipv4 - lista de expresiones CIDR para bloques IPv4 globales en el proyecto.
  • public_ipv4 - lista de expresiones CIDR para bloques IPv4 públicos en el proyecto.
  • private_ipv4 - lista de expresiones CIDR para bloques IPv4 privados en el proyecto.
  • ipv6 - lista de expresiones CIDR para bloques IPv6 en el proyecto.
¿Fue útil esta página?