Skip to main content

Avis de fin de vie Equinix Metal ne sera plus pris en charge le 30 juin 2026 Toutes les ressources Metal seront supprimées dans la version 5.0.0 de ce fournisseur. Pour continuer à utiliser ce service jusqu'à cette date, veuillez utiliser la version 4.x. Consultez la page https://docs.equinix.com/metal/ pour plus d'informations.

Pièce jointe equinix_metal_ip (Ressource)

Fournit une ressource permettant d'associer des sous-réseaux IP élastiques à des périphériques.

Pour associer un sous-réseau IP d'un bloc réservé à un périphérique provisionné, vous devez dériver un CIDR de sous-réseau appartenant à l'un de vos blocs réservés dans le même projet et la même région métropolitaine que l'appareil cible.

Par exemple, si vous avez réservé le bloc d'adresses IPv4 147.229.10.152/30, vous pouvez choisir d'attribuer le bloc entier comme un seul sous-réseau à un appareil ; soit 2 sous-réseaux avec les CIDR 147.229.10.152/31 et 147.229.10.154/31 ; soit 4 sous-réseaux avec une longueur de préfixe de masque 32. Plus d'informations sur les sous-réseaux IP élastiques sont disponibles ici.

L'appareil et le bloc réservé doivent se trouver dans la même station de métro.

Exemple d'utilisation

# Reserve /30 block of max 2 public IPv4 addresses in metro ny for myproject
resource "equinix_metal_reserved_ip_block" "myblock" {
project_id = local.project_id
metro = "ny"
quantity = 2
}

# Assign /32 subnet (single address) from reserved block to a device
resource "equinix_metal_ip_attachment" "first_address_assignment" {
device_id = equinix_metal_device.mydevice.id
# following expression will result to sth like "147.229.10.152/32"
cidr_notation = join("/", [cidrhost(metal_reserved_ip_block.myblock.cidr_notation, 0), "32"])
}

Référence de l'argument

Les arguments suivants sont étayés:

  • device_id - (Obligatoire) ID de l'appareil auquel attribuer le sous-réseau.
  • cidr_notation - (Obligatoire) Notation CIDR du sous-réseau du bloc réservé dans le même projet et métropolitain que le périphérique.

Référence des attributs

En plus des arguments ci-dessus, les attributs suivants sont exportés:

  • id - L'identificateur unique de la mission.
  • device_id - ID de l'appareil auquel le sous-réseau est attribué.
  • cidr_notation - Sous-réseau attribué en notation CIDR, par exemple, 147.229.15.30/31
  • gateway - Adresse IP de la passerelle pour le sous-réseau.
  • network - Adresse réseau du sous-réseau.
  • netmask - Masque de sous-réseau en notation décimale, par exemple, 255.255.255.0.
  • cidr - Longueur du préfixe CIDR du sous-réseau sous forme d'entier.
  • address_family - Famille d'adresses sous forme d'entier. L'un des deux: 4 ou 6.
  • public - Indicateur booléen indiquant si le sous-réseau est accessible depuis Internet.
Cette page vous a-t-elle été utile ?