~> Deprecation Notice Equinix Metal arrivera en fin de vie le 30 juin 2026. Toutes les sources de données Metal seront supprimées dans la version 5.0.0 de ce fournisseur. Utilisez la version 4.x de ce fournisseur pour continuer à l'utiliser jusqu'à la fin de sa durée de vie. Pour plus d'informations, consultez le site https://docs.equinix.com/metal/.
equinix_metal_ip_block_ranges (Source de données)
Utilisez cette source de données pour obtenir des expressions CIDR pour les blocs IP alloués de tous les types dans un projet, éventuellement filtrés par installation ou métro.
Il existe quatre types de blocs IP chez Equinix : equinix_metal_global IPv4, public IPv4, privé IPv4 et IPv6. L'IPv4 global et l'IPv4 public peuvent être acheminés à partir d'Internet. Les blocs IPv4 publics sont alloués dans une installation ou un métro, et les adresses qu'ils contiennent ne peuvent être attribuées qu'à des appareils situés à cet endroit. Les adresses du bloc IPv4 global peuvent être attribuées à un appareil dans n'importe quel métro.
La source de données possède 4 attributs de liste : global_ipv4, public_ipv4, private_ipv4 et ipv6, chacun listant la notation CIDR (<network>/<mask>) des blocs respectifs du projet.
Exemple d'utilisation
# 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
}
Référence de l'argument
Les arguments suivants sont soutenus :
project_id- (Obligatoire) ID du projet à partir duquel lister les blocs.facility- (Déclassé) Code d'installation filtrant les blocs IP. Les blocs IPv4 globaux seront de toute façon répertoriés. Si vous omettez ceci et metro, tous les blocs du projet seront listés. Utilisez metro à la place ; lisez le [facility to metro migration guidemetro- (Facultatif) Code métro filtrant les blocs IP. Les blocs IPv4 globaux seront de toute façon répertoriés. Si vous omettez ce code et l'installation, tous les blocs du projet seront répertoriés.
Référence des attributs
En plus de tous les arguments ci-dessus, les attributs suivants sont exportés :
global_ipv4- liste des expressions CIDR pour les blocs IPv4 globaux du projet.public_ipv4- liste des expressions CIDR pour les blocs IPv4 publics dans le projet.private_ipv4- liste des expressions CIDR pour les blocs IPv4 privés dans le projet.ipv6- liste des expressions CIDR pour les blocs IPv6 dans le projet.