Tous les produits
Search
Centre de documentation

Virtual Private Cloud:CreateVpcPeerConnection

Dernière mise à jour :Aug 06, 2026

Crée une connexion d'appairage de VPC.

Description de l'opération

Avant de créer une connexion d'appairage de VPC, prenez note des éléments suivants :

  • CreateVpcPeerConnection est une opération asynchrone. Le système renvoie un identifiant d'instance, mais la connexion IPsec n'est pas encore créée et exécute la tâche en arrière-plan. Appelez GetVpcPeerConnectionAttribute pour interroger l'état de la tâche.

    • Si la connexion d'appairage de VPC est dans l'état Creating, la connexion d'appairage de VPC est en cours de création.

    • Si la connexion d'appairage de VPC est dans l'état Activated, la connexion d'appairage de VPC est créée.

    • Si la connexion d'appairage de VPC est dans l'état Accepting, il s'agit d'une connexion inter-comptes. La connexion doit être acceptée du côté de l'accepteur.

  • Vous ne pouvez pas appeler CreateVpcPeerConnection de manière répétée dans le délai imparti.

Lorsque vous créez une connexion d'appairage de VPC, le système active automatiquement Cloud Data Transfer (CDT) pour vous.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

vpc:CreateVpcPeerConnection

create

*All Resource

*

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

RegionId

string

Oui

L'identifiant de la région où vous souhaitez créer une connexion d'appairage de VPC.

Appelez l'opération DescribeRegions pour interroger la liste des régions la plus récente.

cn-hangzhou

VpcId

string

Oui

L'identifiant du VPC demandeur.

vpc-bp1gsk7h12ew7oegk****

AcceptingAliUid

integer

Oui

L'identifiant du compte Alibaba Cloud auquel appartient le VPC accepteur.

  • Pour créer une connexion d'appairage de VPC au sein de votre compte Alibaba Cloud, saisissez l'identifiant de votre compte Alibaba Cloud.

  • Pour créer une connexion d'appairage de VPC entre votre compte Alibaba Cloud et un autre compte Alibaba Cloud, saisissez l'identifiant du compte Alibaba Cloud pair.

Remarque

Si l'accepteur est un utilisateur RAM, définissez AcceptingAliUid sur l'identifiant du compte Alibaba Cloud qui a créé l'utilisateur RAM.

1210123456123456

AcceptingRegionId

string

Oui

L'identifiant de la région du VPC accepteur de la connexion d'appairage de VPC que vous souhaitez créer.

  • Pour créer une connexion d'appairage de VPC intra-région, saisissez un identifiant de région identique à celui du VPC demandeur.

  • Pour créer une connexion d'appairage de VPC inter-régions, saisissez un identifiant de région différent de celui du VPC demandeur.

cn-hangzhou

AcceptingVpcId

string

Oui

L'identifiant du VPC accepteur.

vpc-bp1vzjkp2q1xgnind****

Name

string

Non

Le nom de la connexion d'appairage de VPC.

Le nom doit comporter de 2 à 128 caractères et peut contenir des chiffres, des traits de soulignement (_) et des traits d'union (-). Il doit commencer par une lettre.

vpcpeer

Description

string

Non

La description de la connexion d'appairage de VPC.

La description doit comporter de 2 à 256 caractères. Elle doit commencer par une lettre, mais ne peut pas commencer par http:// ou https://.

description

DryRun

boolean

Non

Indique si un test à blanc uniquement doit être effectué, sans exécuter la requête réelle. Valeurs valides :

  • true : effectue uniquement un test à blanc. Le système vérifie si la requête présente des problèmes potentiels, notamment des valeurs de paramètre manquantes, une syntaxe de requête incorrecte et des limites de service. Si la requête échoue au test à blanc, un code d'erreur est renvoyé. Si la requête réussit le test à blanc, le code d'erreur DryRunOperation est renvoyé.

  • false (par défaut) : effectue un test à blanc et exécute la requête réelle. Si la requête réussit le test à blanc, un code d'état HTTP 2xx est renvoyé et l'opération est exécutée.

false

ClientToken

string

Non

Le jeton client utilisé pour garantir l'idempotence de la requête.

Vous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer que le jeton est unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII et ne doit pas dépasser 64 caractères.

Remarque

Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement l'identifiant de requête comme jeton client. L'identifiant de requête peut être différent pour chaque requête.

02fb3da4-130e-11e9-8e44-001****

ResourceGroupId

string

Non

L'identifiant du groupe de ressources.

Pour plus d'informations sur les groupes de ressources, consultez Groupes de ressources.

rg-acfmxazb4ph6aiy****

Bandwidth

integer

Non

La bande passante de la connexion d'appairage de VPC. Unité : Mbit/s. La valeur doit être un nombre entier supérieur à 0. Avant de spécifier ce paramètre, assurez-vous de créer une connexion d'appairage de VPC inter-régions.

100

LinkType

string

Non

Le type de liaison de la connexion d'appairage de VPC que vous souhaitez créer. Valeurs valides :

  • Platinum.

  • Gold : valeur par défaut.

Remarque
  • Si vous devez spécifier ce paramètre, assurez-vous que la connexion d'appairage de VPC est une connexion inter-régions.

Gold

Tag

array<object>

Non

Les balises.

object

Non

Les balises.

Key

string

Non

La clé de balise. Vous devez spécifier au moins une clé de balise et au maximum 20 clés de balise. La clé de balise ne peut pas être une chaîne vide.

La clé de balise peut comporter jusqu'à 128 caractères. Elle ne peut pas commencer par acs: ou aliyun et ne peut pas contenir http:// ou https://.

FinanceDept

Value

string

Non

La valeur de balise. Vous devez spécifier au moins une valeur de balise et pouvez spécifier au maximum 20 valeurs de balise. La valeur de balise peut être une chaîne vide.

La valeur de balise peut comporter jusqu'à 128 caractères. Elle ne peut pas commencer par aliyun ou acs: et ne peut pas contenir http:// ou https://.

FinanceJoshua

Éléments de réponse

Élément

Type

Description

Exemple

object

L'identifiant de la requête.

RequestId

string

L'identifiant de la requête.

54B48E3D-DF70-471B-AA93-08E683A1B45

InstanceId

string

L'identifiant de l'instance sur laquelle la connexion d'appairage de VPC est créée.

pcc-lnk0m24khwvtkm****

Exemples

JSON format

{
  "RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B45",
  "InstanceId": "pcc-lnk0m24khwvtkm****"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 OperationFailed.CdtNotOpened The operation failed because the Cdt service is not opened. The operation failed because CDT is not activated.
400 OperationFailed.CrossBorderCdtNotOpened The operation failed because the CrossBorderCdt service is not opened.
400 IncorrectStatus.Vpc The status of %s [%s] is incorrect. The status of the initiator VPC instance is incorrect.
400 IncorrectStatus.AcceptingVpc The status of %s [%s] is incorrect. The receiving VPC status is incorrect.
400 ResourceAlreadyExist.RouterInterface The specified resource of %s already exists. The specified router interface already exists.
400 ResourceAlreadyExist.VpcPeer The specified resource of %s already exists. The specified VPC peering connection already exists.
400 OperationDenied.CloudBoxExistsInVpc The operation is not allowed because the CloudBox device exists in vpc. A cloud box instance exists in the initiator VPC, so it is not allowed to create a VpcPeer instance.
400 OperationDenied.CloudBoxExistsInAcceptingVpc The operation is not allowed because the CloudBox device exists in accepting vpc. Cloud box instances exist in the receiving end VPC, so VpcPeer instances are not allowed to be created.
400 QuotaExceeded.VpcPeerCountPerVpc The quota of %s is exceeded, usage %s/%s. The number of VPC peering connections to the VPC has reached the upper limit.
400 UnsupportedRegion The feature of %s is not supported in the region of %s. VPC peering connections are not supported in this region.
400 QuotaExceeded.VpcPeerCountPerUserPerRegion The quota of %s is exceeded, usage %s/%s. The number of VpcPeer instances in a region exceeds the threshold.
400 IncorrectBusinessStatus.VpcPeer The business status of %s [%s] is incorrect. The current instance status is abnormal and the current operation is not allowed.
400 OperationFailed.NotExist.ResourceGroup The operation failed because the resource group does not exist. The operation failed because the resource group does not exist.
400 OperationFailed.AcceptUserCdtNotOpened The operation failed because the Cdt service of accept user is not opened. The operation failed because CDT is not activated for the peer.
400 OperationFailed.AcceptUserCrossBorderCdtNotOpened The operation failed because the CrossBorderCdt service of accept user is not opened. The operation failed because the cross-border service of CDT is not activated for the peer.
400 IncorrectBusinessStatus.AcceptUserVpcPeer The business status of %s [%s] is incorrect. The peer VPC is in an invalid business state.
400 OperationFailed.ViolativeVpcPeer The creation operation fails because it is not allowed to create a vpc peer instance between the originating region and the receiving region. the creation operation fails because it is not allowed to create a vpc peer instance between the originating region and the receiving region.
400 QuotaExceeded.CrossRegionVpcPeerCountPerVpc The quota of %s is exceeded, usage %s/%s. The number of cross-region VpcPeer in the specified VPC exceeds the limit
400 QuotaExceeded.IntraRegionVpcPeerCountPerVpc The quota of %s is exceeded, usage %s/%s. The number of VpcPeer in the same region in the specified VPC exceeds the limit
400 OperationDenied.OperateShareResource The operation is not allowed because of operating shared resource. Operating on shared resources causes the operation to fail
400 IncorrectBusinessStatus.AcceptVpcPeer The business status of peer account is incorrect. The business status of the peer VpcPeer in an invalid state.
400 OperationFailed.InterRegionLinkTypeNotSupported The same region not supported link type feature. Link type characteristics are not supported in the same region.
400 OperationFailed.RegionIdNotSupportLinkType The feature link type is not supported in the region. The gold, silver and copper settings for this feature are not supported in the region.
400 OperationFailed.SpecificLinkTypeNotSupported The operation failed because the special link type of user is not opened. The account does not support special link types.
400 OperationFailed.CrossBusinessNotAllowed Operation failed because receiver and accepter belong to different business site.
400 OperationFailed.ChargeTypeNotSupported Operation failed because the CDT charge type of receiver or accepter does not support the Underlay link type.

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.