Tous les produits
Search
Centre de documentation

:CreateDefaultVpc

Dernière mise à jour :Aug 18, 2026

Crée un VPC (Virtual Private Cloud) par défaut.

Notes d'utilisation

Lorsque vous appelez cette opération, tenez compte des limites suivantes :

  • Une fois le VPC par défaut créé, vous ne pouvez pas modifier son bloc CIDR. Vous pouvez toutefois lui ajouter des blocs CIDR IPv4 secondaires.

  • Dans chaque VPC par défaut, les services cloud peuvent utiliser au maximum 60 000 adresses IP privées. Ce quota n'est pas extensible.

  • La création d'un VPC par défaut entraîne la création automatique d'un vRouter et d'une table de routage pour ce VPC.

  • Vous pouvez ajouter au plus trois blocs CIDR utilisateur à un VPC. Si un bloc CIDR utilisateur en inclut un autre, c'est celui dont le masque de sous-réseau est le plus court qui s'applique. Par exemple, si vous spécifiez 10.0.0.0/8 et 10.1.0.0/16, seul 10.0.0.0/8 prend effet.

  • CreateDefaultVpc est une opération asynchrone. Après l'envoi de la requête, le système renvoie un ID de requête et exécute la tâche en arrière-plan. Appelez l'opération DescribeVpcAttribute pour interroger l'état du VPC par défaut :

    • Si le VPC par défaut est dans l'état Pending, il est en cours de configuration.

    • Si le VPC par défaut est dans l'état Available, il est disponible.

  • Vous ne pouvez pas appeler l'opération CreateDefaultVpc de manière répétée dans un délai donné.

  • Vous ne pouvez créer qu'un seul VPC par défaut par région.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
RegionId String Yes cn-hangzhou

ID de la région à laquelle appartient le VPC par défaut.

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

Ipv6CidrBlock String No 2408:XXXX:346:b600::/56

Bloc CIDR IPv6 du VPC par défaut.

Remarque Ce paramètre est obligatoire si vous définissez EnableIpv6 sur true.
EnableIpv6 Boolean No false

Indique s'il faut activer IPv6. Valeurs possibles :

  • false (valeur par défaut) : non
  • true : oui
ResourceGroupId String No rg-acfmystnjq4****

ID du groupe de ressources.

Action String Yes CreateDefaultVpc

Opération à effectuer. Définissez la valeur sur CreateDefaultVpc.

ClientToken String No 123e4567-e89b-12d3-a456-426655440000

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

Le client peut générer le jeton, mais vous devez vous assurer qu'il est unique pour chaque requête. Le jeton ne peut contenir que des caractères ASCII.

Remarque Si vous ne définissez pas ce paramètre, ClientToken prend la valeur de RequestId. La valeur de RequestId peut varier d'une requête API à l'autre.

Paramètres de réponse

Parameter

Type

Example

Description

VpcId

String

vpc-bp15zckdt37pq72zv****

ID du VPC par défaut.

VRouterId

String

vrt-bp1lhl0taikrteen8****

Une fois le VPC par défaut créé, le système génère automatiquement l'ID du vRouter.

RequestId

String

0ED8D006-F706-4D23-88ED-E11ED28DCAC0

ID de la requête.

RouteTableId

String

vtb-bp1q1uirugzb1x32m****

Une fois le VPC par défaut créé, le système génère automatiquement l'ID de la table de routage du VPC.

Exemples

Exemple de requête

http(s)://[Endpoint]/?RegionId=cn-hangzhou
&Ipv6CidrBlock=2408:XXXX:346:b600::/56
&EnableIpv6=false
&ResourceGroupId=rg-acfmystnjq4****
&Action=CreateDefaultVpc
&ClientToken=123e4567-e89b-12d3-a456-426655440000
&Common request parameters

Exemple de réponse réussie

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateDefaultVpcResponse>
    <VpcId>vpc-bp15zckdt37pq72zv****</VpcId>
    <VRouterId>vrt-bp1lhl0taikrteen8****</VRouterId>
    <RequestId>0ED8D006-F706-4D23-88ED-E11ED28DCAC0</RequestId>
    <RouteTableId>vtb-bp1q1uirugzb1x32m****</RouteTableId>
</CreateDefaultVpcResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "VpcId" : "vpc-bp15zckdt37pq72zv****",
  "VRouterId" : "vrt-bp1lhl0taikrteen8****",
  "RequestId" : "0ED8D006-F706-4D23-88ED-E11ED28DCAC0",
  "RouteTableId" : "vtb-bp1q1uirugzb1x32m****"
}

Codes d'erreur

HttpCode

Error code

Error message

Description

400

InvalidParameter

Specified CIDR block is not valid

Le message d'erreur indique que le bloc CIDR spécifié n'est pas valide.

400

ResourceNotAvailable

Resource you requested is not available in this region or zone.

Le message d'erreur indique que vous ne pouvez pas créer de vSwitch dans la région ou la zone actuelle.

400

InvalidVpcName.Malformed

Specified VPC name is not valid.

Le message d'erreur indique que le format du nom du VPC n'est pas valide. Saisissez un nom de VPC valide et réessayez.

400

InvalidVpcDiscription.Malformed

Specified VPC description is not valid.

Le message d'erreur indique que le format de la description du VPC n'est pas valide.

400

QuotaExceeded.Vpc

VPC quota exceeded.

Le message d'erreur indique que le nombre de VPC associés à ce compte a atteint la limite supérieure.

400

ResourceNotAvailable.Vpc

Resource you requested is not available in this region or zone.

Le message d'erreur indique que la ressource demandée n'est pas disponible dans cette région ou cette zone.

400

InvalidParameter

Specified UserCidr invalid format.

Le message d'erreur indique que le format du bloc CIDR utilisateur n'est pas valide.

400

InvalidParameter

Specified UserCidr Subnet mask is not valid .

Le message d'erreur indique que le masque de sous-réseau du bloc CIDR utilisateur n'est pas valide.

400

InvalidUserCidr.Quota

Specified UserCidr number is greater than 3.

Le message d'erreur indique que le nombre de blocs CIDR utilisateur spécifiés a atteint la limite supérieure.

400

InvalidUserCidr.Malformed

Specified UserCidr overlapping in of 100.64.0.0/10.

Le message d'erreur indique que le bloc CIDR utilisateur spécifié chevauche 100.64.0.0/10.

400

InvalidResourceGroupId

The specified ResourceGroupId does not exist.

Le message d'erreur indique que l'ID de groupe de ressources spécifié n'existe pas.

400

OperationFailed.DefaultVpcExist

A default VPC already exists in the region.

Le message d'erreur indique qu'un VPC par défaut existe déjà dans la région actuelle.

403

Forbbiden

User not authorized to operate on the specified resource.

Le message d'erreur indique que vous n'êtes pas autorisé à effectuer cette opération sur la ressource spécifiée. Demandez les autorisations requises et réessayez.

404

InvalidRegionId.NotFound

Specified value of "regionId" is not supported.

Le message d'erreur indique que la valeur RegionId n'est pas valide. Vérifiez si le service est disponible dans la région spécifiée.

500

InternalError

The request processing has failed due to some unknown error.

Le message d'erreur indique que des erreurs inconnues se sont produites.

Pour obtenir la liste des codes d'erreur, consultez les Codes d'erreur de service.