Tous les produits
Search
Centre de documentation

Resource Orchestration Service:ALIYUN::VPC::BgpPeer

Dernière mise à jour :Aug 10, 2026

Le type de ressource ALIYUN::VPC::BgpPeer permet d'ajouter un pair BGP à un groupe BGP spécifié.

Syntaxe

{
  "Type": "ALIYUN::VPC::BgpPeer",
  "Properties": {
    "PeerIpAddress": String,
    "EnableBfd": Boolean,
    "BgpGroupId": String,
    "BfdMultiHop": Integer,
    "IpVersion": String
  }
}

Propriétés

Paramètre

Type

Obligatoire

Modifiable

Description

Contraintes

PeerIpAddress

String

Non

Oui

Adresse IP du pair BGP.

Aucune

EnableBfd

Boolean

Non

Oui

Indique si le protocole BFD (Bidirectional Forwarding Detection) doit être activé.

Valeurs valides :

  • true : le protocole BFD est activé.

  • false : le protocole BFD est désactivé.

BgpGroupId

String

Oui

Non

ID du groupe BGP.

Aucune

BfdMultiHop

Integer

Non

Non

Nombre de sauts BFD.

Valeurs valides : 1 à 255.

Cette propriété est requise lorsque le protocole BFD est activé. Elle spécifie le nombre maximal de dispositifs que les paquets peuvent traverser entre la source et la destination. Définissez cette valeur en fonction des conditions de votre liaison physique.

Remarque

Si vous utilisez le protocole BFD dans un environnement multi-cloud ou via une connexion par fibre optique directe sans dispositifs intermédiaires, remplacez la valeur par défaut du nombre de sauts BFD (255) par 1.

IpVersion

String

Non

Non

Version du protocole IP.

Valeurs valides :

  • IPv4 (par défaut)

  • IPv6 : pris en charge uniquement lorsque l'IPv6 est activé sur le routeur de bordure virtuelle (VBR) associé au groupe BGP.

Valeurs de retour

Fn::GetAtt

BgpPeerId : ID du pair BGP.

Exemples

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  BgpGroupId:
    Type: String
    Description: The ID of the BGP group.
Resources:
  BgpPeer:
    Type: ALIYUN::VPC::BgpPeer
    Properties:
      PeerIpAddress: 192.168.1.1
      EnableBfd: false
      BgpGroupId:
        Ref: BgpGroupId
Outputs:
  BgpPeerId:
    Description: The ID of the BGP peer.
    Value:
      Fn::GetAtt:
        - BgpPeer
        - BgpPeerId
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "BgpGroupId": {
      "Type": "String",
      "Description": "The ID of the BGP group."
    }
  },
  "Resources": {
    "BgpPeer": {
      "Type": "ALIYUN::VPC::BgpPeer",
      "Properties": {
        "PeerIpAddress": "192.168.1.1",
        "EnableBfd": false,
        "BgpGroupId": {
          "Ref": "BgpGroupId"
        }
      }
    }
  },
  "Outputs": {
    "BgpPeerId": {
      "Description": "The ID of the BGP peer.",
      "Value": {
        "Fn::GetAtt": [
          "BgpPeer",
          "BgpPeerId"
        ]
      }
    }
  }
}