Todos los productos
Search
Centro de documentos

Virtual Private Cloud:CreateDefaultVpc

Última actualización: Aug 26, 2026

Crea una nube privada virtual (VPC) predeterminada.

Descripción de la operación

Al llamar a esta operación para crear una VPC predeterminada, tenga en cuenta los siguientes puntos:

  • Después de crear una VPC predeterminada, no puede modificar su bloque CIDR, pero puede agregar bloques CIDR IPv4 secundarios.

  • Cada VPC predeterminada admite hasta 300,000 direcciones IP de red privada para recursos en la nube, y esta cuota no se puede aumentar.

  • Después de crear una VPC predeterminada, se crean automáticamente un vRouter y una tabla de rutas.

  • Cada VPC predeterminada admite hasta tres bloques CIDR de usuario. Si varios bloques CIDR de usuario se superponen, el bloque CIDR con la máscara más corta surte efecto. Por ejemplo, si existen tanto 10.0.0.0/16 como 10.0.0.0/24, 10.0.0.0/16 surte efecto.

  • La operación CreateDefaultVpc es asíncrona. Después de enviar una solicitud, el sistema devuelve un ID de instancia mientras la VPC predeterminada aún se está creando en segundo plano. Puede llamar a DescribeVpcAttribute para consultar el estado de creación de la VPC predeterminada:

    • Si la VPC predeterminada está en estado Pending, significa que se está configurando.

    • Si la VPC predeterminada está en estado Available, significa que está disponible.

  • La operación CreateDefaultVpc no admite la creación simultánea de VPC predeterminadas en la misma región.

  • Solo puede existir una VPC predeterminada por región.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

vpc:CreateDefaultVpc

create

*VPC

acs:vpc:{#regionId}:{#accountId}:vpc/*

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

RegionId

string

Sí

El ID de la región de la VPC predeterminada.

Puede llamar a DescribeRegions para consultar la lista de regiones más reciente.

cn-hangzhou

Ipv6CidrBlock

string

No

El bloque CIDR IPv6 de la VPC predeterminada.

Nota

Este parámetro es obligatorio cuando EnableIpv6 se establece en true.

2408:XXXX:346:b600::/56

EnableIpv6

boolean

No

Especifica si se debe habilitar el bloque CIDR IPv6. Valores válidos:

  • false (predeterminado): no habilita el bloque CIDR IPv6.

  • true: habilita el bloque CIDR IPv6.

false

ResourceGroupId

string

No

El ID del grupo de recursos.

rg-acfmystnjq4****

ClientToken

string

No

El token de cliente que se utiliza para garantizar la idempotencia de la solicitud.

Puede utilizar el cliente para generar el token, pero debe asegurarse de que sea único entre diferentes solicitudes. El valor de ClientToken solo puede contener caracteres ASCII.

Nota

Si no especifica este parámetro, el sistema utiliza el RequestId de la solicitud de API como ClientToken. El RequestId puede ser diferente para cada solicitud de API.

123e4567-e89b-12d3-a456-426655440000

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

El ID de la VPC predeterminada creada.

VpcId

string

El ID de la VPC predeterminada creada.

vpc-bp15zckdt37pq72zv****

VRouterId

string

El ID del vRouter que el sistema crea automáticamente después de crear la VPC predeterminada.

vrt-bp1lhl0taikrteen8****

RequestId

string

El ID de la solicitud.

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

RouteTableId

string

El ID de la tabla de rutas que el sistema crea automáticamente después de crear la VPC predeterminada.

vtb-bp1q1uirugzb1x32m****

Ejemplos

Respuesta exitosa

JSON Formato

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

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 TOKEN_PROCESSING Action is processing.
400 InvokeError instance quota rule invoke error. Failed to get rule data, please wait zai shi
400 InvalidParameter Specified CIDR block is not valid
400 ResourceNotAvailable Resource you requested is not available in this region or zone.
400 InvalidVpcName.Malformed Specified VPC name is not valid.
400 InvalidVpcDiscription.Malformed Specified VPC description is not valid.
400 QuotaExceeded.Vpc VPC quota exceeded. The number of VPCs in this account has reached the upper limit.
400 ResourceNotAvailable.Vpc Resource you requested is not available in this region or zone.
400 InvalidUserCidr.Quota Specified UserCidr number is greater than 3.
400 InvalidUserCidr.Malformed Specified UserCidr overlapping in of 100.64.0.0/10. The user CIDR block that you specify overlaps with 100.64.0.0/10.
400 InvalidResourceGroupId The specified ResourceGroupId does not exist. The specified resource group ID does not exist.
400 IllegalParam.Ipv6CidrBlock %s
400 OperationFailed.IPv6CidrNotReserved %s
400 MissingParam.EnableIpv6 %s
400 OperationUnsupported.Ipv6Feature %s
400 IllegalParam.ZoneId %s
400 OperationFailed.DefaultVpcExist %s
400 InvalidRegionId.NotFound Specified value of "regionId" is not supported.
500 InternalError The request processing has failed due to some unknown error.
403 Forbbiden User not authorized to operate on the specified resource. User not authorized to operate on the specified resource.

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.