Todos los productos
Search
Centro de documentos

ApsaraDB RDS:CreateDBInstance

Última actualización: Sep 02, 2026

Crea una instancia de ApsaraDB RDS.

Descripción de la operación

Motores compatibles

  • RDS MySQL

  • RDS PostgreSQL

  • RDS SQL Server

  • RDS MariaDB

Documentación relacionada

Aviso Esta operación de API genera cargos. Lea la documentación relacionada detenidamente antes de realizar esta operación. Si se devuelve un mensaje de error al llamar a esta operación de API, busque el mensaje de error para encontrar la causa.

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

rds:CreateDBInstance

create

*Todos los recursos.

*

  • rds:ResourceTag
  • rds:Engine
  • rds:EngineVersion
  • rds:DBInstanceClass
  • rds:DBInstanceStorage
Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

RegionId

string

Sí

El ID de la región. Puede llamar a DescribeRegions para consultar las regiones disponibles.

cn-hangzhou

Engine

string

Sí

El motor de base de datos. Valores válidos:

  • MySQL

  • SQLServer

  • PostgreSQL

  • MariaDB

MySQL

EngineVersion

string

Sí

La versión del motor de base de datos. Valores válidos:

  • Instancias regulares
    • MySQL: 5.5, 5.6, 5.7, 8.0

    • SQL Server: 08r2_ent_ha (disco en la nube, descontinuado), 2008r2 (SSD local premium, descontinuado), 2012 (Enterprise Edition de nodo único), 2012_ent_ha, 2012_std_ha, 2012_web, 2014_ent_ha, 2014_std_ha, 2016_ent_ha, 2016_std_ha, 2016_web, 2017_ent, 2017_std_ha, 2017_web, 2019_ent, 2019_std_ha, 2019_web, 2022_ent, 2022_std_ha, 2022_web, 2025_ent, 2025_std

    • PostgreSQL: 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0

    • MariaDB: 10.3, 10.6

  • Instancias Serverless
    • MySQL: 5.7, 8.0

    • SQL Server: 2016_std_sl, 2017_std_sl, 2019_std_sl

    • PostgreSQL: 14.0, 15.0, 16.0, 17.0, 18.0

Nota
  • MariaDB no admite la creación de instancias serverless.

  • En las versiones de instancias de SQL Server, _ent indica Enterprise Cluster Edition, _ent_ha indica Enterprise Edition, _std_ha indica Standard Edition y _web indica Web Edition.

  • Las instancias de SQL Server 2014 no están disponibles en el sitio de China (China continental).

  • Las instancias de Babelfish for RDS PostgreSQL solo admiten la versión principal 15.0.

8.0

DBInstanceClass

string

Sí

El tipo de instancia. Puede especificar un tipo de instancia estándar o YiTian. Para obtener más información, consulte Tipos de instancias principales.

mysql.n2.medium.2c

DBInstanceStorage

integer

Sí

El espacio de almacenamiento de la instancia. Unidad: GB. El valor aumenta en incrementos de 5 GB. Para conocer el rango de valores, consulte Tipos de instancias.

100

SystemDBCharset

string

No

Parámetro obsoleto. No necesita configurar este parámetro.

gbk

DBInstanceNetType

string

Sí

El tipo de conectividad de red de la instancia. Establezca el valor en Intranet, que indica una conexión de red interna.

Intranet

DBInstanceDescription

string

No

El nombre de la instancia. El nombre debe tener entre 2 y 255 caracteres de longitud. Debe comenzar con una letra o un carácter chino y puede contener dígitos, caracteres chinos, letras y guiones (-).

Nota

El nombre no puede comenzar con http:// o https://.

testInstance

SecurityIPList

string

Sí

La lista blanca de direcciones IP de la instancia. Separe varias entradas con comas (,). Las entradas no pueden estar duplicadas. Puede agregar hasta 1,000 direcciones IP o bloques CIDR para una sola instancia. Se admiten los siguientes dos formatos:

10.10.XX.XX/24

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 el token sea único entre diferentes solicitudes. El token solo puede contener caracteres ASCII y no puede exceder los 64 caracteres de longitud.

ETnLKlblzczshOTUbOCz****

PayType

string

Sí

El método de facturación de la instancia. Valores válidos:

Nota

El sistema genera y completa automáticamente el pago del pedido. No necesita confirmar manualmente el pago.

Postpaid

ZoneId

string

No

El ID de zona del nodo principal.

  • Si especifica una VPC y un vSwitch, debe establecer este parámetro en el ID de zona del vSwitch especificado. De lo contrario, no se podrá crear la instancia.

  • Para instancias de la serie de alta disponibilidad, también debe especificar ZoneIdSlave1 para determinar si la instancia se despliega en una sola zona o en varias zonas.

  • Para instancias de RDS Enterprise Edition, también debe especificar ZoneIdSlave1 y ZoneIdSlave2 para determinar si la instancia se despliega en una sola zona o en varias zonas.

  • Para instancias de RDS Cluster Edition, debe especificar ZoneIdSlave1 para clústeres de dos nodos, o ZoneIdSlave1 y ZoneIdSlave2 para clústeres de tres nodos.

cn-hangzhou-b

ZoneIdSlave1

string

No

El ID de zona del nodo secundario.

  • Si establece este parámetro en Auto, el sistema utiliza el despliegue multizona y selecciona automáticamente una zona para el nodo secundario.

  • Si establece este parámetro en el mismo valor que ZoneId, se utiliza el despliegue de zona única.

  • Si establece este parámetro en un valor diferente de ZoneId, se utiliza el despliegue multizona.

cn-hangzhou-c

ZoneIdSlave2

string

No

Las instancias de ApsaraDB RDS for MySQL de Cluster Edition admiten la creación de uno o dos nodos secundarios cuando crea una instancia. Si necesita esta función, utilice este parámetro para especificar la zona del segundo nodo secundario.

cn-hangzhou-d

InstanceNetworkType

string

No

El tipo de red de la instancia. Valores válidos:

  • VPC: nube privada virtual (VPC).

  • Classic: red clásica.

Nota
  • Las instancias de ApsaraDB RDS for MySQL con discos en la nube solo admiten VPC. Establezca este parámetro en VPC.

  • Las instancias de ApsaraDB RDS for PostgreSQL y MariaDB solo admiten VPC. Establezca este parámetro en VPC.

  • Las instancias de ApsaraDB RDS for SQL Server Basic Edition y Web Edition admiten tanto la red clásica como VPC. Otras instancias solo admiten VPC. Establezca este parámetro en VPC.

VPC

ConnectionMode

string

No

El modo de acceso de la instancia. Valores válidos:

Standard

VPCId

string

No

El ID de la nube privada virtual (VPC).

vpc-****

VSwitchId

string

No

El ID del vSwitch.

vsw-****

PrivateIpAddress

string

No

Configuración de la dirección IP de red interna de la instancia. La dirección IP debe estar dentro del rango de direcciones del vSwitch especificado. El sistema asigna automáticamente una dirección IP de red interna basada en los valores de VPCId y vSwitchId de forma predeterminada.

172.16.XX.XX

UsedTime

string

No

La duración de la suscripción. Valores válidos:

2

Period

string

No

Especifica si la instancia de suscripción utiliza un ciclo de facturación anual o mensual. Valores válidos:

  • Year: suscripción anual.

  • Month: suscripción mensual.

Nota

Este parámetro es obligatorio si el tipo de facturación es Prepaid.

Year

ResourceGroupId

string

No

El ID del grupo de recursos.

rg-acfmy****

DBInstanceStorageType

string

No

El tipo de almacenamiento de la instancia. Valores válidos:

  • local_ssd: SSD local premium (recomendado).

  • general_essd: ESSD premium (recomendado).

  • cloud_essd: ESSD PL1.

  • cloud_essd2: ESSD PL2.

  • cloud_essd3: ESSD PL3.

  • cloud_ssd: SSD estándar (no recomendado porque este tipo de almacenamiento ya no está disponible para su compra en algunas regiones).

El valor predeterminado de este parámetro se determina automáticamente según el tipo de instancia especificado por el parámetro DBInstanceClass:

  • Si el tipo de instancia es un tipo de instancia de SSD local premium, el valor predeterminado es local_ssd.

  • Si el tipo de instancia es un tipo de instancia de disco en la nube, el valor predeterminado es cloud_essd.

Nota

Las instancias Serverless solo admiten ESSD PL1 y ESSD premium.

general_essd

BusinessInfo

string

No

El parámetro de extensión de negocio.

121436975448952

EncryptionKey

string

No

El ID de la clave de cifrado que se utiliza para el cifrado de discos en la nube en la misma región. Si especifica este parámetro, el cifrado de discos en la nube se habilita y no se puede deshabilitar. También debe especificar RoleARN.

0d24*****-da7b-4786-b981-9a164dxxxxxx

RoleARN

string

No

El descriptor de recurso global (ARN) que proporciona autorización a la cuenta de servicio de RDS para acceder a Key Management Service (KMS). Puede llamar a la operación CheckCloudResourceAuthorized para consultar el ARN.

acs:ram::1406****:role/aliyunrdsinstanceencryptiondefaultrole

AutoRenew

string

No

Especifica si se debe habilitar la renovación automática para la instancia. Este parámetro solo surte efecto cuando crea una instancia de suscripción. Valores válidos:

  • true

  • false

Nota
  • Si compra la instancia mensualmente, el ciclo de renovación automática es de un mes.

  • Si compra la instancia anualmente, el ciclo de renovación automática es de un año.

true

Category

string

No

La edición de la instancia. Valores válidos:

  • Instancias regulares

    • Basic: Basic Edition.

    • HighAvailability: High-availability Edition.

    • cluster: MySQL o PostgreSQL Cluster Edition.

    • AlwaysOn: SQL Server Cluster Edition.

    • Finance: RDS Enterprise Edition.

    Nota

    Este parámetro es obligatorio cuando crea una instancia de SQL Server Enterprise Cluster Edition o una instancia Enterprise de Basic Edition. Por ejemplo, cuando crea una instancia de Basic Edition 2022 Enterprise Cluster Edition (2022_ent), debe establecer este parámetro en Basic.

  • Instancias Serverless

    • serverless_basic: Serverless Basic Edition. (Aplicable solo a MySQL y PostgreSQL)

    • serverless_standard: Serverless High-availability Edition. (Aplicable solo a MySQL y PostgreSQL)

    • serverless_ha: SQL Server Serverless High-availability Edition.

    Nota

    Este parámetro es obligatorio cuando PayType se establece en Serverless.

HighAvailability

DedicatedHostGroupId

string

No

El ID del grupo de hosts de clúster dedicado.

dhg-4n****

TargetDedicatedHostIdForMaster

string

No

El ID de host de la instancia principal en el clúster dedicado.

i-bp****

TargetDedicatedHostIdForSlave

string

No

El ID de host de la instancia secundaria en el clúster dedicado.

i-bp****

TargetDedicatedHostIdForLog

string

No

El ID de host de la instancia de registrador en el clúster dedicado.

i-bp****

DBParamGroupId

string

No

El ID de la plantilla de parámetros. Puede llamar a DescribeParameterGroups para consultar plantillas de parámetros.

Nota

Solo MySQL y PostgreSQL admiten este parámetro. Si no especifica este parámetro, se utiliza la plantilla de parámetros predeterminada del sistema. También puede crear una plantilla de parámetros personalizada y especificarla aquí.

rpg-sys-****

DBTimeZone

string

No

La zona horaria de la instancia. Este parámetro solo surte efecto cuando Engine se establece en MySQL o PostgreSQL.

  • Si Engine se establece en MySQL:
    • Este parámetro especifica una zona horaria UTC. Valores válidos: de -12:59 a +13:00.

    • Las instancias con SSD locales premium pueden usar zonas horarias con nombre, como Asia/Hong_Kong. Para obtener más información sobre las zonas horarias con nombre, consulte Referencia de zonas horarias con nombre.

  • Si Engine se establece en PostgreSQL:
    • Este parámetro especifica una zona horaria con nombre. No se admiten zonas horarias UTC. Para obtener más información sobre las zonas horarias con nombre, consulte Referencia de zonas horarias con nombre.

    • Este parámetro solo se puede configurar para instancias de PostgreSQL con discos en la nube.

Nota
  • Puede establecer la zona horaria cuando compra una instancia principal. Las instancias de solo lectura no admiten configuraciones de zona horaria y heredan la zona horaria de la instancia principal.

  • Si no configura este parámetro, el sistema selecciona la zona horaria predeterminada según la región donde compra la instancia.

+08:00

DBIsIgnoreCase

string

No

Especifica si los nombres de tabla distinguen entre mayúsculas y minúsculas. Valores válidos:

  • true: No distingue entre mayúsculas y minúsculas. Este es el valor predeterminado.

  • false: Distingue entre mayúsculas y minúsculas.

true

TargetMinorVersion

string

No

La versión menor del motor de la instancia de RDS. Este parámetro solo es obligatorio cuando crea una instancia de MySQL o PostgreSQL. Formato:

  • MySQL: <Versión de instancia>_<Número de versión numérico>. Ejemplos: rds_20200229, xcluster_20200229 o xcluster80_20200229. Descripción:

    • rds: High-availability Edition o Basic Edition.

    • xcluster: MySQL 5.7 RDS Enterprise Edition.

    • xcluster80: MySQL 8.0 RDS Enterprise Edition.

    Nota

    Puede llamar a la operación DescribeDBMiniEngineVersions para consultar el número de versión numérico. Para obtener más información sobre las diferencias entre versiones, consulte Notas de la versión de AliSQL.

  • PostgreSQL: rds_postgres_<Versión principal>00_<Número de versión menor>. Ejemplo: rds_postgres_1400_20220830. Descripción:

    • 1400: La versión principal de PostgreSQL es 14.

    • 20220830: La versión menor del motor AliPG. Puede llamar a la operación DescribeDBMiniEngineVersions para consultar este valor. Para obtener más información sobre las diferencias entre versiones, consulte Notas de la versión menor de PostgreSQL.

    Nota

    Si Babelfish está habilitado en BabelfishConfig, el formato de la versión menor del motor para la instancia de RDS PostgreSQL es: rds_postgres_<Versión principal>00_<Versión menor del motor AliPG>_babelfish.

rds_20200229

StorageAutoScale

string

No

Especifica si se debe habilitar la expansión automática de almacenamiento. Este parámetro solo se admite para MySQL y PostgreSQL. Valores válidos:

Disable

StorageThreshold

integer

No

El umbral (en porcentaje) que activa la expansión automática de almacenamiento. Valores válidos:

50

StorageUpperBound

integer

No

El límite superior de la capacidad total de almacenamiento para la expansión automática de almacenamiento. La expansión automática no provoca que la capacidad total de almacenamiento de la instancia supere este valor. Unidad: GB.

2000

DryRun

boolean

No

Especifica si se debe realizar una ejecución de prueba para esta solicitud. Valores válidos:

false

UserBackupId

string

No

El ID de la copia de seguridad del usuario. Puede llamar a la operación ListUserBackupFiles para consultar los ID de copias de seguridad del usuario. Si especifica este parámetro, se crea una instancia basada en la copia de seguridad del usuario.

67798****

Amount

integer

No

El número de instancias de ApsaraDB RDS for MySQL que se van a crear. Este parámetro solo se utiliza para la creación por lotes de instancias de ApsaraDB RDS for MySQL.

2

CreateStrategy

string

No

La estrategia para la creación de instancias por lotes. Este parámetro solo surte efecto cuando el valor de Amount es mayor que 1. Valores válidos:

  • Atomicity (predeterminado): atómico. Todas las instancias del mismo lote se crean correctamente o fallan juntas. Si una instancia no se puede crear, todas las instancias fallan.

  • Partial: no atómico. La creación de una instancia no se ve afectada por otras instancias del mismo lote.

Atomicity

Tag

array<object>

No

Las etiquetas.

object

No

Los detalles de las etiquetas.

Key

string

No

La clave de etiqueta. Especifique este parámetro para vincular una etiqueta a la instancia.

  • Si la clave de etiqueta especificada ya existe, la clave de etiqueta se vincula directamente a la instancia. Llame a ListTagResources para consultar las etiquetas existentes.

  • Si la clave de etiqueta especificada no existe, la clave de etiqueta se crea y luego se vincula a la instancia.

  • No se permiten cadenas vacías.

  • Este parámetro debe utilizarse junto con el parámetro Tag.Value.

testkey1

Value

string

No

El valor de etiqueta que corresponde a la clave de etiqueta. Especifique este parámetro para vincular una etiqueta a la instancia.

testvalue1

DeletionProtection

boolean

No

Especifica si se debe habilitar la función de protección contra liberación para la instancia de ApsaraDB RDS. Esta función solo se admite para instancias de pago por uso. Valores válidos:

  • true: Habilitado.

  • false: Deshabilitado (predeterminado).

true

BabelfishConfig

string

No

La información de configuración de Babelfish for RDS PostgreSQL.

{"babelfishEnabled":"true","migrationMode":"single-db","masterUsername":"babelfish_user","masterUserPassword":"Babelfish123!"}

ServerlessConfig

object

No

La configuración de la instancia de ApsaraDB RDS serverless. Este parámetro es obligatorio cuando crea una instancia serverless.

Nota

MariaDB no admite la creación de instancias serverless.

MaxCapacity

number

No

El número máximo de unidades de capacidad de RDS (RCU) para el escalado automático. Valores válidos:

8

MinCapacity

number

No

El número mínimo de RCU para el escalado automático. Valores válidos:

0.5

AutoPause

boolean

No

Especifica si se debe habilitar la función de suspensión e inicio inteligente para la instancia serverless. Valores válidos:

true

SwitchForce

boolean

No

Especifica si se debe habilitar el escalado forzado para la instancia serverless. Valores válidos:

  • true: Habilitado.

  • false: Deshabilitado (predeterminado).

Nota
  • Este parámetro solo es obligatorio para instancias serverless de MySQL y PostgreSQL. Después de habilitar este parámetro, la instancia puede no estar disponible durante 30 a 120 segundos durante el escalado forzado. Utilice este parámetro con precaución según sus requisitos comerciales.

  • El escalado elástico de las RCU de la instancia suele surtir efecto inmediatamente. Sin embargo, en ciertos casos especiales (como durante la ejecución de transacciones grandes), el escalado no se puede completar inmediatamente. En este caso, habilite este parámetro para realizar un escalado forzado.

false

ConnectionString

string

No

El endpoint interno de la base de datos.

rm-uf6wjk5****.mysql.rds.aliyuncs.com

Port

string

No

Especifica el número de puerto que se debe inicializar cuando se crea la instancia de RDS. Valores válidos:

  • MySQL: 1000 a 65534

  • PostgreSQL, SQL Server y MariaDB: 1000 a 5999

3306

BurstingEnabled

boolean

No

Parámetro obsoleto. No necesita configurar este parámetro.

0

AutoPay

boolean

No

Especifica si se debe habilitar la función de ráfaga de E/S para el disco de rendimiento premium. Valores válidos:

false

IoAccelerationEnabled

string

No

Especifica si se debe habilitar el pago automático. Valores válidos:

  • true: El pago automático está habilitado. Asegúrese de que el saldo de su cuenta sea suficiente.

  • false: Solo se genera un pedido y no se realiza ningún pago.

Nota

Valor predeterminado: true. Si su método de pago tiene un saldo insuficiente, establezca AutoPay en false. Entonces se generará un pedido no pagado. Puede iniciar sesión en la consola de ApsaraDB RDS para completar el pago.

true

ColdDataEnabled

boolean

No

Especifica si se debe habilitar la función Buffer Pool Extension (BPE) para ESSD premium. Valores válidos:

  • 1: Habilitado.

  • 0: No habilitado.

0

WhitelistTemplateList

string

No

Especifica si se debe habilitar la función de archivado de datos fríos para ESSD premium. Valores válidos:

  • true: Habilitado.

  • false: Deshabilitado.

false

AutoCreateProxy

boolean

No

Las plantillas de lista blanca.

192.168.0.1,172.16.213.9

AutoUseCoupon

boolean

No

Especifica si está habilitada la creación automática de un proxy de base de datos. Valores válidos:

false

PromotionCode

string

No

Especifica si se deben utilizar cupones. Valores válidos:

  • true: Utiliza cupones.

  • false (predeterminado): No utiliza cupones.

Nota

Después de utilizar cupones, si realiza una reducción de especificaciones, el monto compensado por los cupones no se reembolsará.

true

OptimizedWrites

string

No

El código de cupón.

aliwood-1688-mobile-promotion

ExternalReplication

boolean

No

Especifica si se debe habilitar la función de escritura atómica de 16 KB. Valores válidos:

  • optimized: habilitado.

  • none (predeterminado): deshabilitado.

optimized

CustomExtraInfo

string

No

Habilita o deshabilita la replicación nativa para ApsaraDB RDS for MySQL. Valores válidos:

  • ON: Habilitado.

  • OFF: Deshabilitado.

ON

No

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

Los parámetros de respuesta.

DryRunResult

boolean

Indica si la ejecución de prueba fue exitosa. Valores válidos:

  • true: La ejecución de prueba fue exitosa.

  • false: La ejecución de prueba falló.

Nota
  • Este parámetro no se devuelve si no se realiza la ejecución de prueba.

  • Si la ejecución de prueba falla, se devuelve el error correspondiente.

true

TagResult

boolean

Indica si la etiqueta se vinculó correctamente a la instancia. Valores válidos:

  • true: Exitoso.

  • false: Fallido.

Nota

Si no hay ninguna etiqueta vinculada a la instancia, este parámetro no se devuelve.

true

RequestId

string

El ID de la solicitud.

1E43AAE0-BEE8-43DA-860D-EAF2AA0724DC

ConnectionString

string

El endpoint interno de la instancia.

rm-uf6wjk5****.mysql.rds.aliyuncs.com

Message

string

La información de aviso de la tarea de creación por lotes.

Batch Create DBInstance Task Is In Process

DBInstanceId

string

El ID de la instancia. Si establece el parámetro Amount en un valor mayor que 1, se devuelve el número correspondiente de ID de instancia, separados por comas.

rm-uf6wjk5****

Port

string

El número de puerto correspondiente al endpoint interno de la instancia.

3306

TaskId

string

El ID de tarea de la tarea de creación por lotes.

  • Se devuelve solo cuando el parámetro Amount es mayor que 1.

  • No se admite la consulta de tareas mediante el valor de TaskId.

s2365879-a9d0-55af-fgae-f2****

DryRun

boolean

Indica que la solicitud actual realiza una ejecución de prueba antes de crear la instancia.

  • El valor siempre es true.

  • Este parámetro no se devuelve si no se realiza ninguna ejecución de prueba.

true

OrderId

string

El ID del pedido.

1007893702****

Nota

Cuando llama a esta operación mediante el SDK más reciente, el tiempo de espera predeterminado del cliente puede no coincidir con el tiempo de espera del servidor, lo que podría provocar un error de tiempo de espera en la solicitud aunque la operación se haya ejecutado correctamente. Para evitar este problema, configure el parámetro ReadTimeout en 20000 antes de llamar a esta operación.

Ejemplos

Respuesta exitosa

JSON Formato

{
  "DryRunResult": true,
  "TagResult": true,
  "RequestId": "1E43AAE0-BEE8-43DA-860D-EAF2AA0724DC",
  "ConnectionString": "rm-uf6wjk5****.mysql.rds.aliyuncs.com",
  "Message": "Batch Create DBInstance Task Is In Process",
  "DBInstanceId": "rm-uf6wjk5****",
  "Port": "3306",
  "TaskId": "s2365879-a9d0-55af-fgae-f2****",
  "DryRun": true,
  "OrderId": "1007893702****"
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 Invalid.ParamGroupDBVersion %s.%s
400 InvalidInstanceLevel.DiskType Specified instance level not support request disk type
400 RR309 We have detected a security risk with your payment method. Please proceed with verification via the link in your email or console message and re-submit your order after verification.
400 InvalidZoneId.NotSupported The Specified vpc Zone not supported.
400 InvalidZone.NotSupportedForStorageType The specified zone is closed or invalid for Specified DBInstanceStorageType.
400 InvalidNetworkTypeClassicWhenCloudStorage The Specified InstanceNetworkType value Classic is not valid when choose cloud storage type.
400 InvalidZone.NotSupported The Specified Zone not supported.
400 InvalidEssdStorageSize invalid cloud essd storage size.
400 InvalidParameter Some Reuquest Parameters Is Invalid. Check or Try It Again Later.
400 Pay.AmountLimitExceeded Pay amount limit exceeded.
400 IncompleteAccountInfo Your information is incomplete. Complete your information before the operation.
400 IncompleteTaxInfo Your tax information is incomplete. Complete your information before the operation.
400 InvalidPaymentMethod.Incomplete No payment method is specified for your account. We recommend that you add a payment method.
400 InvalidPaymentMethod.Missing No payment method is specified for your account. We recommend that you add a payment method.
400 InsuffcientBalanceOrBankAccount Add a payment method or add funds to the prepayment balance. Get started by creating an instance.
400 InvalidPaymentMethod.NoAccess No payment method is specified for your account. We recommend that you add a payment method.
400 InvalidPaymentMethod.InsufficientBalance No payment method is specified for your account. We recommend that you add a payment method or add funds to the prepayment balance.
400 Pay.LowFunds The balance of the advance payment is insufficient or there is no balance of the advance payment.
400 Pay.ChargeChannelNotFound Failure to obtain the first external payment channel if the advance balance is insufficient.
400 VswitchIpExhausted Vswitch IP exhausted.
400 InvalidPrivateIpAddress.AlreadyUsed The specified IP is already used.
400 InvalidEcsImage.NotFound Sepcified ecs image does not exist
400 InvalidMinorVersion.NotFound Sepcified minor version does not exists.
400 InvalidConcurrentOperate Concurrent operation is detected.
400 ZoneId.NotMatchWithCategory The number of ZoneId specified does not match with category.
400 InvalidSecurityIPList.Format The specified parameter securityIPList is not valid.
400 InvalidDBParamGroupId.Format The specified parameter dbParamGroupId is not valid.
400 InvalidTargetMinorVersion.Format The specified parameter targetMinorVersion is not valid.
400 InvalidDedicatedHostGroupId.Format The specified parameter dedicatedHostGroupId is not valid.
400 InvalidDBInstanceClass.Malformed The specified parameter DBInstanceClass is not valid.
400 InvalidEngineVersion.Malformed The specified parameter EngineVersion is not valid.
400 CreditPayInsufficientBalance Insufficient credit pay limit. Please contact your channel partner to increase the limit.
400 InvalidTagKey.Malformed The Tag.N.Key parameter is empty.
400 InvalidTagValue.Malformed The Tag.N.Value parameter is empty.
400 Duplicate.TagKey The Tag.N.Key contains duplicate keys.
400 NumberExceed.Tags The maximum number of Tags is exceeded. The maximum is 20.
400 MissingParameter.ResourceIds The parameter ResourceIds.N must not be null.
400 InvalidParameter.TagKey The Tag.N.Key parameter is invalid.
400 InvalidParameter.TagValue The Tag.N.Value parameter is invalid.
400 NoPermission.SystemTag You have no permission to use system tags.
400 InvalidParam.Amount Amount is allowed from 1 to 20.
400 InvalidParam.CreateStrategy Only Atomicity and Partial are allowed.
400 InvalidParam.Engine Only MySQL is allowed when Amount > 1.
400 InvalidMultiZoneInfoList The Specified Zone Info List is Invaild.
400 InvalidKmsConfigStatus The Kms Service Config is Invalid.
400 InvalidConnectionString.Duplicate Specified connection string already exists in the Aliyun RDS.
400 InvalidPort.Malformed Specified port is not valid.
400 InvalidUsedTime UsedTime can not Less than or equal to zero.
400 Kms.Unauthorized KMS has not been authorized.
400 InvalidDBInstanceClass.Offline The specified instance type is no longer provided. Please specify another instance type.
400 SystemParamGroupCode.Format Specific DBParamGroupId is not valid.
400 InvalidDBInstanceName.Duplicate Specified DB instance name already exists in the Aliyun RDS.
400 ServiceLinkedRole.NotExist Service linked role for RDS PostgreSQL not exist.
400 CommodityServiceCalling.Exception Failed to call commodity service.
400 Commodity.InvalidComponent The module you purchased is not legal, please buy it again.
400 Pay.InsufficientBalance Insufficient available balance.
400 Price.CommoditySys Commodity system call exception.
400 RegionEndTimeDissolvedAustralia Cloud services in the Australia (Sydney) region will be discontinued. Set the validity date to September 30, 2024 or earlier than September 30, 2024.
400 RegionEndTimeDissolvedIndia Cloud services in the India (Mumbai) region will be discontinued. Set the validity date to July 15, 2024 or earlier than July 15, 2024.
400 InvalidPrivateIpAddress.Format The specified private IP address format is incorrect.
400 InvalidPrivateIpAddress.Mismatch Specified private IP address is not in the CIDR block of virtual switch.
400 TooManyWhitelistTemplateIds create dbinstance can support attach to up to 10 whitelist templates.
400 UnsupportExtendDisk.NotSupport Specified DB instance is unsupport extend disk.
400 InvalidWhitelistTemplateId the template id list is invalid.
400 InvalidRequestId The request is copy, check your token.
400 InvalidParameter.MinCapacity The specified parameter 'MinCapacity' is not valid.
400 UnsupportedClassCode The specified DB instance class stops selling.
400 InvalidParameter.NotSupportDBInstanceStorageType Parameter DBInstanceStorageType is invalid.
400 InvalidParam.InstanceNetworkType Creation of classic network instances is not supported.
400 InvalidOrder.NotFound Specified order does not exist in RDS.
400 InvalidVSwitchId.Format The specified vswitch Id format is incorrect.
400 Order.ComboInstanceNotAllowOperate A package instance is not allowed to operate independently.
400 Price.PricingPlanResultNotFound Pricing plan price result not found.
400 Order.NoRealNameAuthentication You have not passed the real-name authentication and do not meet the purchase conditions. Please log in to the user center for real-name authentication.
400 InsufficientAvailableQuota Your account quota limit is less than 0, please recharge before trying to purchase.
400 RegionDissolvedEOM Dear customer, Alibaba Cloud plans to optimize and adjust the current region. Cloud services in this region will cease operations. You are currently unable to operate new purchase orders. Thank you for your understanding and support.
400 Order.PeriodInvalid There is a problem with the period you selected, please choose again.
400 pay.noCreditCard Account not bound to credit card.
400 Order.InstHasUnpaidOrder There is an unpaid order for the service you have purchased. Please pay or void it before placing the order.
400 BasicInfoUncompleted Your information is incomplete. Complete your information before the operation.
400 Risk.RiskControlRejection Your account is abnormal, please contact customer service for details.
400 Api.NotSupport Specified api is not supported.
400 ContainForbiddenLabelError There is a label that prohibits placing orders. Please contact your distributor for assistance.
400 InvalidDBInstanceId.NotFound The DBInstanceId provided does not exist in records.
400 InvalidParam Sepcified wal level Parameter is invalid. There are still logical slots in instance, so it can not be set as replica.
400 System.SaleValidateFailed Sales expression validation system error.
400 Abs.InvalidAccount.NotFound account is not found.
400 SqlExecuteFailedOrTimeout sql command execution failed or timed out:%s.
400 ColdData.EngineVersionNotSupport The current instance engine version not support coldDataEnabled.
400 ColdData.MinorVersionNotSupport The current instance minor version not support coldDataEnabled.
400 IncorrectTargetClasscode The current instance type does not support this operation.
400 RequiredParam.NotFound Required input param is not found.
400 Parameters.Invalid Parameter error, please check the parameters.
400 BackupPolicyNotSupport Cold Data won't open with CrossBackup or Flash Backup, please check Backup Policy.
400 InvalideStatus.Format The instance status does not support this operation.
400 InvalidReleasedKeepPolicy.Format Specified Released Keep Policy is not valid.
400 InvalidDBInstanceEngineType.Format the DB instance engine type does not support this operation.
400 Pay.NoCreditCard No credit cards.
400 VpcNetworkTypeNotSupport The vpc network type instance does not support this operation.
400 MirrorInsExists Specified DB instance mirror ins already existed.
400 InvalidBackupSet The specified database does not exist in the backup set.
400 OrdTCommodityQueryError Failed to query for product.
400 ProductInstanceReleased The instance has been released. Please check before placing the order.
400 IncorrectTargetCategory Current target category does not support this operation.
400 PurchaseDurationInsufficient The purchase duration does not meet the requirements, please choose again.
400 NotFound.ParamGroupId Current ParamGroupId not found.
400 InvalidParamForXfs Xfs instance must be single tenant standard instance.
400 UnsupportedColdData Current coldDataEnabled parameter can not support.
400 AtLeastThreeVSwitchAvailableIp The primary vswitch requires at least three available IP addresses.
400 AtLeastTwoVSwitchAvailableIp The primary vswitch requires at least two available IP addresses.
400 DuckDBOperationConflictBetweenPrimaryAndReadOnlyInstance Current instance is already attached to another duckdb instance, operation is conflict.
400 AtLeastTwoVSwitchParamExists The specified params(Vswitchs) at least two.
400 InvalidVPCId.NotFound Specified virtual vpc is not found.
400 InvalidDefaultVSwitch.NotFound InvalidDefaultVSwitch.NotFound
400 InvalidVSwitchId.Mismatch Specified instance and virtual switch are not in the same zone.
400 InvalidVpcIdOrVswitchId.NotSupported The specified vpcId or vSwitchId is not supported.
401 CannotDecreaseEssdPerfLevel cannot decrease cloud essd performance level.
500 ExternalFailure The request processing has failed due to external service failure.
500 RequestMetaDataFailed The service request failed. Please try again later or contact service personnel.
500 InvokeProxyFailure The request processing has failed due to service failure of rds api.
403 ByokRoleArnNotFound The roleArn can not be null.
403 RISK.RISK_CONTROL_REJECTION Risk control rejection.
403 AliCroup2CloudUserCannotBuyNotInnerCommodity There is no group cloud commodity label, and users within the group are not allowed to purchase.
403 GroupReplicationNotSupport.InvalidEngineVersion Group Replication requires the instance engine version to be 8.0.
403 GroupReplicationNotSupport.InvalidNodeClassCode Group Replication requires the ClassCode of each node to be consistent.
403 GroupReplicationNotSupport.InvalidNodeNum Group Replication is not supported, the number of nodes must be an odd number greater than or equal to 3.
403 GroupReplicationNotSupport.InvalidXengine Group Replication is not supported because the instance has xengine tables.
403 GroupReplicationNotSupport.MemoryTooSmall Group Replication is not supported because the memory is too small.
403 IncorrectMinorVersion Current engine minor version does not support operations.
403 CloudDiskEncryptionNotSupport The encryption key is not allowed for general-purpose instance.
403 CloudSSDNotSupport Cloud ssd does not support this operation, please upgrade to essd.
403 InvalidVswitchId Specified conn vswitch id is not valid.
403 BasicCategoryNotSupport The Basic category is not supported.
403 OrderStatus.UnPaid The specified db instance has unpaid order.
403 InvalidReduceDiskSize The storage capacity after the scale-down must be larger than the used amount.
403 InvalidUserOperatorPermission The user permission does not support this operation.
403 OperationDenied.ZoneResource There is no available zone for inventory.
403 NotInFlowController Sorry,no permission.
403 InvalidKmsKey Kms key is disabled.
403 InvalidInstanceLevel.Malformed Current DB instance level does not support this operation.
403 IncorrectCharacterType Current DB instance character type does not support this operation.
403 GuardDBInstanceExists Current DB instance had guard instance.
404 InsufficientResourceCapacity The target availability zone does not have sufficient resources.
404 InvalidClusterKms The current instance does not authorized to access the Key Management Service.
404 Request.NotFound The requested resource is not available.
404 HostInfo.NotFound The specified host info is not found.

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.