Todos os produtos
Search
Central de documentação

ApsaraDB RDS:CreateDBInstance

Última atualização: Aug 21, 2026

Cria uma instância do ApsaraDB RDS.

Descrição da operação

Mecanismos suportados.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

rds:CreateDBInstance

create

*All Resource

*

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

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

RegionId

string

Sim

O ID da região. Você pode chamar DescribeRegions para consultar as regiões disponíveis.

cn-hangzhou

Engine

string

Sim

O mecanismo de banco de dados. Valores válidos:

  • MySQL

  • SQLServer

  • PostgreSQL

  • MariaDB

MySQL

EngineVersion

string

Sim

A versão do mecanismo de banco de dados. Valores válidos:

  • Instâncias regulares
    • MySQL: 5.5, 5.6, 5.7, 8.0

    • SQL Server: 08r2_ent_ha (disco em nuvem, descontinuado), 2008r2 (SSDs locais premium, descontinuado), 2012 (Enterprise Edition Basic), 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

  • Instâncias 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
  • O MariaDB não suporta instâncias serverless.

  • Nas versões de instância do SQL Server, _ent indica Enterprise Cluster Edition, _ent_ha indica Enterprise Edition, _std_ha indica Standard Edition e _web indica Web Edition.

  • As instâncias do SQL Server 2014 não estão disponíveis no site da China (China continental).

  • As instâncias Babelfish for RDS PostgreSQL suportam apenas a versão principal 15.0.

8.0

DBInstanceClass

string

Sim

O tipo de instância. Você pode especificar um tipo de instância padrão ou YiTian. Para mais informações, consulte Tipos de instância primária.

mysql.n2.medium.2c

DBInstanceStorage

integer

Sim

O espaço de armazenamento da instância. Unidade: GB. O valor aumenta em incrementos de 5 GB. Para o intervalo de valores, consulte Tipos de instância.

100

SystemDBCharset

string

Não

Parâmetro obsoleto. Você não precisa configurar este parâmetro.

gbk

DBInstanceNetType

string

Sim

O tipo de conectividade de rede da instância. Defina o valor como Intranet, que indica uma conexão de rede interna.

Intranet

DBInstanceDescription

string

Não

O nome da instância. O nome deve ter de 2 a 255 caracteres. Deve começar com uma letra ou um caractere chinês e pode conter dígitos, caracteres chineses, letras e hifens (-).

Nota

O nome não pode começar com http:// ou https://.

testInstance

SecurityIPList

string

Sim

A lista de permissões de endereços IP da instância. Separe várias entradas com vírgulas (,). As entradas não podem ser duplicadas. Você pode adicionar até 1.000 endereços IP ou blocos CIDR por instância. Os dois formatos a seguir são suportados:

10.10.XX.XX/24

ClientToken

string

Não

O token de cliente usado para garantir a idempotência da solicitação. Você pode usar o cliente para gerar o token, mas deve garantir que o token seja único entre diferentes solicitações. O token pode conter apenas caracteres ASCII e não pode exceder 64 caracteres.

ETnLKlblzczshOTUbOCz****

PayType

string

Sim

O método de cobrança da instância. Valores válidos:

Nota

O sistema gera e conclui automaticamente o pagamento do pedido. Você não precisa confirmar o pagamento manualmente.

Postpaid

ZoneId

string

Não

O ID da zona do nó primário.

  • Se você especificar uma VPC e um vSwitch, deverá definir este parâmetro como o ID da zona do vSwitch especificado. Caso contrário, a instância não poderá ser criada.

  • Para instâncias da série de alta disponibilidade, você também deve especificar ZoneIdSlave1 para determinar se a instância será implantada em uma única zona ou em várias zonas.

  • Para instâncias do RDS Enterprise Edition, você também deve especificar ZoneIdSlave1 e ZoneIdSlave2 para determinar se a instância será implantada em uma única zona ou em várias zonas.

  • Para instâncias do RDS Cluster Edition, você deve especificar ZoneIdSlave1 para clusters de dois nós, ou ZoneIdSlave1 e ZoneIdSlave2 para clusters de três nós.

cn-hangzhou-b

ZoneIdSlave1

string

Não

O ID da zona do nó secundário.

  • Se você definir este parâmetro como Auto, o sistema usará a implantação em várias zonas e selecionará automaticamente uma zona para o nó secundário.

  • Se você definir este parâmetro com o mesmo valor de ZoneId, a implantação em zona única será usada.

  • Se você definir este parâmetro com um valor diferente de ZoneId, a implantação em várias zonas será usada.

cn-hangzhou-c

ZoneIdSlave2

string

Não

As instâncias da Edição Cluster do ApsaraDB RDS for MySQL suportam a criação de um ou dois nós secundários ao criar uma instância. Se você tiver esse requisito, use este parâmetro para especificar a zona do segundo nó secundário.

cn-hangzhou-d

InstanceNetworkType

string

Não

O tipo de rede da instância. Valores válidos:

  • VPC: nuvem privada virtual (VPC).

  • Classic: rede clássica.

Nota
  • Instâncias do ApsaraDB RDS for MySQL com discos em nuvem suportam apenas VPC. Defina este parâmetro como VPC.

  • Instâncias do ApsaraDB RDS for PostgreSQL e MariaDB suportam apenas VPC. Defina este parâmetro como VPC.

  • Instâncias das edições Basic e Web do ApsaraDB RDS for SQL Server suportam tanto a rede clássica quanto a VPC. Outras instâncias suportam apenas VPC. Defina este parâmetro como VPC.

VPC

ConnectionMode

string

Não

O modo de acesso da instância. Valores válidos:

Standard

VPCId

string

Não

O ID da nuvem privada virtual (VPC).

vpc-****

VSwitchId

string

Não

O ID do vSwitch.

vsw-****

PrivateIpAddress

string

Não

O endereço IP interno da instância. O endereço IP deve estar dentro do intervalo de endereços IP do vSwitch especificado. O sistema atribui automaticamente um endereço IP interno com base nos valores de VPCId e vSwitchId por padrão.

172.16.XX.XX

UsedTime

string

Não

A duração da assinatura. Valores válidos:

2

Period

string

Não

Especifica se a instância por assinatura utiliza um ciclo de faturamento anual ou mensal. Valores válidos:

  • Year: assinatura anual.

  • Month: assinatura mensal.

Nota

Este parâmetro é obrigatório se o tipo de faturamento for Prepaid.

Year

ResourceGroupId

string

Não

O ID do grupo de recursos.

rg-acfmy****

DBInstanceStorageType

string

Não

O tipo de armazenamento da instância. 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 padrão (não recomendado, pois esse tipo de armazenamento não está mais disponível para compra em algumas regiões).

O valor padrão deste parâmetro é determinado automaticamente com base no tipo de instância especificado pelo parâmetro DBInstanceClass:

  • Se o tipo de instância for um tipo de instância com SSD local premium, o valor padrão será local_ssd.

  • Se o tipo de instância for um tipo de instância com disco em nuvem, o valor padrão será cloud_essd.

Nota

Instâncias serverless suportam apenas ESSD PL1 e ESSD premium.

general_essd

BusinessInfo

string

Não

O parâmetro de extensão de negócios.

121436975448952

EncryptionKey

string

Não

O ID da chave de criptografia usada para criptografia de disco em nuvem na mesma região. Se você especificar este parâmetro, a criptografia de disco em nuvem será ativada e não poderá ser desativada. Você também deve especificar RoleARN.

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

RoleARN

string

Não

O descritor global de recursos (ARN) usado para a autorização da conta primária permitir que a conta de serviço do RDS acesse o Key Management Service (KMS). Você pode chamar a operação CheckCloudResourceAuthorized para consultar o ARN.

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

AutoRenew

string

Não

Especifica se a renovação automática deve ser ativada para a instância. Este parâmetro só tem efeito quando você cria uma instância por assinatura. Valores válidos:

  • true

  • false

Nota
  • Se você adquirir a instância mensalmente, o ciclo de renovação automática será de um mês.

  • Se você adquirir a instância anualmente, o ciclo de renovação automática será de um ano.

true

Category

string

Não

A edição da instância. Valores válidos:

  • Instâncias regulares

    • Basic: Edição Básica.

    • HighAvailability: Edição de alta disponibilidade.

    • cluster: Edição Cluster do MySQL ou PostgreSQL.

    • AlwaysOn: Edição Cluster do SQL Server.

    • Finance: Edição Empresarial do RDS.

    Nota

    Este parâmetro é obrigatório quando você cria uma instância da Edição Cluster Empresarial do SQL Server ou uma instância Enterprise da Edição Básica. Por exemplo, ao criar uma instância da Edição Cluster Empresarial 2022 da Edição Básica (2022_ent), você deve definir este parâmetro como Basic.

  • Instâncias serverless

    • serverless_basic: Edição Básica Serverless. (Aplicável apenas a MySQL e PostgreSQL)

    • serverless_standard: Edição de alta disponibilidade Serverless. (Aplicável apenas a MySQL e PostgreSQL)

    • serverless_ha: Edição de alta disponibilidade Serverless do SQL Server.

    Nota

    Este parâmetro é obrigatório quando PayType está definido como Serverless.

HighAvailability

DedicatedHostGroupId

string

Não

O ID do grupo de hosts do cluster dedicado.

dhg-4n****

TargetDedicatedHostIdForMaster

string

Não

O ID do host da instância primária no cluster dedicado.

i-bp****

TargetDedicatedHostIdForSlave

string

Não

O ID do host da instância secundária no cluster dedicado.

i-bp****

TargetDedicatedHostIdForLog

string

Não

O ID do host da instância de log no cluster dedicado.

i-bp****

DBParamGroupId

string

Não

O ID do modelo de parâmetros. Você pode chamar DescribeParameterGroups para consultar modelos de parâmetros.

Nota

Apenas MySQL e PostgreSQL suportam este parâmetro. Se você não especificar este parâmetro, o modelo de parâmetros padrão do sistema será usado. Você também pode criar um modelo de parâmetros personalizado e especificá-lo aqui.

rpg-sys-****

DBTimeZone

string

Não

O fuso horário da instância. Este parâmetro entra em vigor apenas quando Engine está definido como MySQL ou PostgreSQL.

  • Se Engine estiver definido como MySQL:
    • Este parâmetro especifica um fuso horário UTC. Valores válidos: -12:59 a +13:00.

    • Instâncias com SSDs locais premium podem usar fusos horários nomeados, como Asia/Hong_Kong. Para obter mais informações sobre fusos horários nomeados, consulte Referência de fuso horário nomeado.

  • Se Engine estiver definido como PostgreSQL:
    • Este parâmetro especifica um fuso horário nomeado. Fusos horários UTC não são suportados. Para obter mais informações sobre fusos horários nomeados, consulte Referência de fuso horário nomeado.

    • Este parâmetro pode ser configurado apenas para instâncias PostgreSQL com discos em nuvem.

Nota
  • Você pode definir o fuso horário ao adquirir uma instância primária. Instâncias somente leitura não suportam configurações de fuso horário e herdam o fuso horário da instância primária.

  • Se você não configurar este parâmetro, o sistema selecionará o fuso horário padrão com base na região onde você adquire a instância.

+08:00

DBIsIgnoreCase

string

Não

Especifica se os nomes das tabelas não diferenciam maiúsculas de minúsculas. Valores válidos:

  • true: Não diferencia maiúsculas de minúsculas. Este é o valor padrão.

  • false: Diferencia maiúsculas de minúsculas.

true

TargetMinorVersion

string

Não

A versão secundária do mecanismo da instância RDS a ser criada. Este parâmetro é obrigatório apenas quando você cria uma instância MySQL ou PostgreSQL. Formato:

  • MySQL: <versão da instância>_<número da versão numérica>. Exemplos: rds_20200229, xcluster_20200229 ou xcluster80_20200229. Descrição:

    • rds: Edição de Alta Disponibilidade ou Edição Básica.

    • xcluster: MySQL 5.7 RDS Enterprise Edition.

    • xcluster80: MySQL 8.0 RDS Enterprise Edition.

    Nota

    Você pode chamar a operação DescribeDBMiniEngineVersions para consultar o número da versão numérica. Para obter mais informações sobre as diferenças entre as versões, consulte Notas de lançamento de versões secundárias do AliSQL.

  • PostgreSQL: rds_postgres_<versão principal>00_<número da versão secundária>. Exemplo: rds_postgres_1400_20220830. Descrição:

    • 1400: A versão principal do PostgreSQL é 14.

    • 20220830: A versão secundária do mecanismo AliPG. Você pode chamar a operação DescribeDBMiniEngineVersions para consultar este valor. Para obter mais informações sobre as diferenças entre as versões, consulte Notas de lançamento de versões secundárias do PostgreSQL.

    Nota

    Se o Babelfish estiver ativado em BabelfishConfig, o formato da versão secundária para a instância RDS PostgreSQL será: rds_postgres_<versão principal>00_<versão secundária do mecanismo AliPG>_babelfish.

rds_20200229

StorageAutoScale

string

Não

Especifica se a expansão automática de armazenamento deve ser ativada. Este parâmetro é suportado apenas para MySQL e PostgreSQL. Valores válidos:

Disable

StorageThreshold

integer

Não

O limite (em porcentagem) que aciona a expansão automática de armazenamento. Valores válidos:

50

StorageUpperBound

integer

Não

A capacidade total máxima de armazenamento para expansão automática de armazenamento. A expansão automática não faz com que a capacidade total de armazenamento da instância exceda este valor. Unidade: GB.

Nota
  • O valor deve ser maior ou igual a 0.

  • Este parâmetro é obrigatório quando StorageAutoScale está definido como Enable.

2000

DryRun

boolean

Não

Especifica se deve ser realizado um dry run para esta solicitação. Valores válidos:

false

UserBackupId

string

Não

O ID do backup do usuário. Você pode chamar a operação ListUserBackupFiles para consultar os IDs de backup do usuário. Se você especificar este parâmetro, uma instância será criada com base no backup do usuário.

Se você especificar este parâmetro, os seguintes limites se aplicam:

  • PayType deve ser definido como Postpaid.

  • Engine deve ser definido como MySQL.

  • EngineVersion deve ser definido como 5.7.

  • Category deve ser definido como Basic.

67798****

Amount

integer

Não

O número de instâncias do ApsaraDB RDS for MySQL a serem criadas. Este parâmetro é aplicável apenas à criação em lote de instâncias do ApsaraDB RDS for MySQL.

2

CreateStrategy

string

Não

A estratégia para criação de instâncias em lote. Este parâmetro entra em vigor apenas quando o valor de Amount for maior que 1. Valores válidos:

  • Atomicity (padrão): atômico. Todas as instâncias no mesmo lote são criadas com sucesso ou falham juntas. Se uma instância falhar ao ser criada, todas as instâncias falharão.

  • Partial: não atômico. A criação de uma instância não é afetada por outras instâncias no mesmo lote.

Atomicity

Tag

array<object>

Não

As tags.

object

Não

Os detalhes das tags.

Key

string

Não

A chave da tag. Especifique este parâmetro para vincular uma tag à instância.

  • Se a chave de tag especificada já existir, a chave de tag será vinculada diretamente à instância. Chame ListTagResources para consultar as tags existentes.

  • Se a chave de tag especificada não existir, a chave de tag será criada e depois vinculada à instância.

  • Strings vazias não são permitidas.

  • Este parâmetro deve ser usado em conjunto com o parâmetro Tag.Value. Nenhum dos parâmetros pode ser usado isoladamente.

testkey1

Value

string

Não

O valor da tag correspondente à chave da tag. Especifique este parâmetro para vincular uma tag à instância.

testvalue1

DeletionProtection

boolean

Não

Especifica se o recurso de proteção contra liberação deve ser ativado para a instância do ApsaraDB RDS. Esse recurso é suportado apenas para instâncias pay-as-you-go. Valores válidos:

  • true: Ativado.

  • false: Desativado (padrão).

true

BabelfishConfig

string

Não

As informações de configuração do Babelfish para RDS PostgreSQL.

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

ServerlessConfig

object

Não

As configurações da instância serverless do ApsaraDB RDS. Este parâmetro é obrigatório ao criar uma instância serverless.

Nota

O MariaDB não suporta a criação de instâncias serverless.

MaxCapacity

number

Não

O número máximo de Unidades de Capacidade RDS (RCUs) para escalonamento automático. Valores válidos:

8

MinCapacity

number

Não

O número mínimo de RCUs para escalonamento automático. Valores válidos:

0.5

AutoPause

boolean

Não

Especifica se o recurso de suspensão e inicialização inteligente deve ser ativado para a instância Serverless. Valores válidos:

true

SwitchForce

boolean

Não

Especifica se o dimensionamento forçado deve ser ativado para a instância serverless. Valores válidos:

  • true: Ativado.

  • false: Desativado (padrão).

Nota
  • Este parâmetro é obrigatório apenas para instâncias serverless MySQL e PostgreSQL. Após a ativação deste parâmetro, a instância pode ficar indisponível por 30 a 120 segundos durante o dimensionamento forçado. Use este parâmetro com cautela com base nos requisitos do seu negócio.

  • O dimensionamento elástico de RCUs da instância geralmente entra em vigor imediatamente. No entanto, em certos casos especiais (como durante a execução de transações grandes), o dimensionamento não pode ser concluído imediatamente. Nesse caso, ative este parâmetro para realizar o dimensionamento forçado.

false

ConnectionString

string

Não

O endpoint interno do banco de dados.

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

Port

string

Não

Especifica o número da porta a ser inicializado quando a instância RDS é criada. Valores válidos:

  • MySQL: 1000 a 65534

  • PostgreSQL, SQL Server e MariaDB: 1000 a 5999

3306

BurstingEnabled

boolean

Não

Parâmetro obsoleto. Você não precisa configurar este parâmetro.

0

AutoPay

boolean

Não

Especifica se o recurso de burst de E/S deve ser ativado para o disco de desempenho premium. Valores válidos:

false

IoAccelerationEnabled

string

Não

Especifica se o pagamento automático deve ser ativado. Valores válidos:

  • true: O pagamento automático está ativado. Certifique-se de que o saldo da sua conta seja suficiente.

  • false: Apenas um pedido é gerado e nenhum pagamento é realizado.

Nota

Valor padrão: true. Se o seu método de pagamento tiver saldo insuficiente, defina AutoPay como false. Um pedido não pago será então gerado. Você pode fazer login no console do ApsaraDB RDS para concluir o pagamento.

true

ColdDataEnabled

boolean

Não

Especifica se o recurso Buffer Pool Extension (BPE) deve ser ativado para ESSDs Premium. Valores válidos:

  • 1: Ativado.

  • 0: Não ativado.

0

WhitelistTemplateList

string

Não

Especifica se o recurso de arquivamento de dados frios deve ser ativado para ESSDs Premium. Valores válidos:

  • true: Ativado.

  • false: Desativado.

false

AutoCreateProxy

boolean

Não

A lista de modelos de lista de permissões.

192.168.0.1,172.16.213.9

AutoUseCoupon

boolean

Não

Especifica se um proxy de banco de dados deve ser criado automaticamente. Valores válidos:

false

PromotionCode

string

Não

Especifica se devem ser usados cupons. Valores válidos:

  • true: Usa cupons.

  • false (padrão): Não usa cupons.

Nota

Após o uso de cupons, se você realizar um downgrade de especificação, o valor compensado pelos cupons não será reembolsado.

true

OptimizedWrites

string

Não

O código do cupom.

aliwood-1688-mobile-promotion

ExternalReplication

boolean

Não

Especifica se o recurso de gravação atômica de 16 KB deve ser ativado. Valores válidos:

  • optimized: ativado.

  • none (padrão): desativado.

optimized

CustomExtraInfo

string

Não

Ativa ou desativa a replicação nativa para ApsaraDB RDS for MySQL. Valores válidos:

  • ON: Ativado.

  • OFF: Desativado.

ON

Não

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Os parâmetros de resposta.

DryRunResult

boolean

Indica se o dry run foi bem-sucedido. Valores válidos:

  • true: O dry run foi bem-sucedido.

  • false: O dry run falhou.

Nota
  • Este parâmetro não é retornado se nenhum dry run for realizado.

  • Se o dry run falhar, o erro correspondente será retornado.

true

TagResult

boolean

Indica se a tag foi vinculada com sucesso à instância. Valores válidos:

  • true: Sucesso.

  • false: Falha.

Nota

Se nenhuma tag estiver vinculada à instância, este parâmetro não será retornado.

true

RequestId

string

O ID da solicitação.

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

ConnectionString

string

O endpoint interno da instância.

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

Message

string

As informações de aviso da tarefa de criação em lote.

Batch Create DBInstance Task Is In Process

DBInstanceId

string

O ID da instância. Se você definir o parâmetro Amount com um valor maior que 1, o número correspondente de IDs de instância será retornado, separados por vírgulas.

rm-uf6wjk5****

Port

string

O número da porta correspondente ao endpoint interno da instância.

3306

TaskId

string

O ID da tarefa de criação em lote.

  • Retornado apenas quando o parâmetro Amount for maior que 1.

  • A consulta de tarefas pelo valor de TaskId não é suportada.

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

DryRun

boolean

Indica que a solicitação atual realiza um dry run antes de criar a instância.

  • O valor é sempre true.

  • Este parâmetro não é retornado se nenhum dry run for realizado.

true

OrderId

string

O ID do pedido.

1007893702****

Nota

Ao chamar esta operação usando o SDK mais recente, o período de tempo limite padrão do cliente pode ser inconsistente com o período de tempo limite do servidor, o que pode causar um erro de tempo limite da solicitação mesmo que a operação seja chamada com sucesso. Para evitar esse problema, defina o parâmetro ReadTimeout como 20000 antes de chamar esta operação.

Exemplos

Resposta de sucesso

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 erro

Código de status HTTP

Código de erro

Mensagem de erro

Descrição

400 Invalid.ParamGroupDBVersion %s.%s
400 InvalidInstanceLevel.DiskType Specified instance level not support request disk type O tipo de instância atual não suporta o tipo de armazenamento especificado.
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. Um risco de segurança foi detectado no método de pagamento padrão. Verifique seu método de pagamento antes de fazer um pedido. Um link de verificação será enviado a você por e-mail e mensagem interna.
400 InvalidZoneId.NotSupported The Specified vpc Zone not supported. A zona atual não suporta a criação de instâncias que usam o tipo de rede VPC. Crie uma VPC em uma zona diferente ou selecione uma zona que suporte este tipo de rede.
400 InvalidZone.NotSupportedForStorageType The specified zone is closed or invalid for Specified DBInstanceStorageType. A região especificada está fechada ou é inválida para o DBInstanceStorageType especificado.
400 InvalidNetworkTypeClassicWhenCloudStorage The Specified InstanceNetworkType value Classic is not valid when choose cloud storage type. Definir InstanceNetworkType como Classic é inválido quando o tipo de armazenamento em nuvem é selecionado.
400 InvalidZone.NotSupported The Specified Zone not supported. A região é inválida.
400 InvalidEssdStorageSize invalid cloud essd storage size. O tamanho do disco de desempenho premium não deve ser inferior a 10 GB. ESSD PL0 não deve ser inferior a 10 GB. PL1 não deve ser inferior a 20 GB. PL2 não deve ser inferior a 465 GB. PL3 não deve ser inferior a 1265 GB.
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. A operação falhou. Os campos marcados com * nas informações da conta são obrigatórios. Preencha os campos obrigatórios. Caminho: Central de Contas - Informações Básicas.
400 IncompleteTaxInfo Your tax information is incomplete. Complete your information before the operation. A operação falhou. As informações fiscais estão incompletas. Complete as informações obrigatórias.
400 InvalidPaymentMethod.Incomplete No payment method is specified for your account. We recommend that you add a payment method. Sua conta não possui um método de pagamento válido. Adicione um método de pagamento.
400 InvalidPaymentMethod.Missing No payment method is specified for your account. We recommend that you add a payment method. A conta atual não possui um método de pagamento válido. Adicione um método de pagamento.
400 InsuffcientBalanceOrBankAccount Add a payment method or add funds to the prepayment balance. Get started by creating an instance. A conta atual não possui um método de pagamento válido. Adicione um método de pagamento ou recarregue seu saldo pré-pago.
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. Não existem endereços IP disponíveis no vSwitch especificado.
400 InvalidPrivateIpAddress.AlreadyUsed The specified IP is already used. O endereço IP já está em uso.
400 InvalidEcsImage.NotFound Sepcified ecs image does not exist
400 InvalidMinorVersion.NotFound Sepcified minor version does not exists.
400 InvalidConcurrentOperate Concurrent operation is detected. Existe uma operação simultânea. Aguarde até que a operação anterior seja concluída e tente novamente.
400 ZoneId.NotMatchWithCategory The number of ZoneId specified does not match with category. O número de zonas não corresponde ao tipo de banco de dados ou à edição da instância. Reconfigure as definições.
400 InvalidSecurityIPList.Format The specified parameter securityIPList is not valid. O formato da lista de IPs de segurança especificada não atende aos requisitos. Verifique as especificações de formato.
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. A versão do mecanismo de banco de dados é inválida. Verifique a versão e tente novamente.
400 CreditPayInsufficientBalance Insufficient credit pay limit. Please contact your channel partner to increase the limit. A cota é insuficiente. Entre em contato com seu parceiro de canal para aumentar a cota.
400 InvalidTagKey.Malformed The Tag.N.Key parameter is empty. O parâmetro de chave da tag especificado é inválido.
400 InvalidTagValue.Malformed The Tag.N.Value parameter is empty. O parâmetro de valor da tag especificado é inválido.
400 Duplicate.TagKey The Tag.N.Key contains duplicate keys. O Tag.N.Key contém chaves duplicadas.
400 NumberExceed.Tags The maximum number of Tags is exceeded. The maximum is 20. O número de tags excede o limite máximo.
400 MissingParameter.ResourceIds The parameter ResourceIds.N must not be null. O parâmetro ResourceIds.N não pode estar vazio.
400 InvalidParameter.TagKey The Tag.N.Key parameter is invalid. A operação falhou. O parâmetro Tag.N.Key é inválido.
400 InvalidParameter.TagValue The Tag.N.Value parameter is invalid. O parâmetro Tag.N.Value é inválido.
400 NoPermission.SystemTag You have no permission to use system tags. Tags de sistema não podem ser usadas.
400 InvalidParam.Amount Amount is allowed from 1 to 20. A quantidade deve ser um valor de 1 a 20.
400 InvalidParam.CreateStrategy Only Atomicity and Partial are allowed. Apenas os parâmetros Atomicity e Partial são suportados.
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. O parâmetro Port é inválido. Verifique a validade desse parâmetro.
400 InvalidUsedTime UsedTime can not Less than or equal to zero. O valor do parâmetro usedTime deve estar entre 1 e 11.
400 Kms.Unauthorized KMS has not been authorized. O serviço KMS não está autorizado.
400 InvalidDBInstanceClass.Offline The specified instance type is no longer provided. Please specify another instance type. O tipo de instância selecionado foi aposentado. Selecione um tipo de instância diferente.
400 SystemParamGroupCode.Format Specific DBParamGroupId is not valid. O parâmetro DBParamGroupId especificado para criação é inválido.
400 InvalidDBInstanceName.Duplicate Specified DB instance name already exists in the Aliyun RDS. A operação falhou porque o nome da instância já existe. Modifique o nome da instância e tente novamente.
400 ServiceLinkedRole.NotExist Service linked role for RDS PostgreSQL not exist. A função vinculada ao serviço não existe. Crie a função vinculada ao serviço primeiro.
400 CommodityServiceCalling.Exception Failed to call commodity service. A chamada ao serviço de commodity falhou.
400 Commodity.InvalidComponent The module you purchased is not legal, please buy it again. O módulo adquirido é inválido. Adquira um módulo válido.
400 Pay.InsufficientBalance Insufficient available balance.
400 Price.CommoditySys Commodity system call exception. Ocorreu uma exceção ao chamar o sistema de commodities.
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. A região foi desativada.
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. A região especificada é inválida.
400 InvalidPrivateIpAddress.Format The specified private IP address format is incorrect. O formato do endereço IP especificado é inválido.
400 InvalidPrivateIpAddress.Mismatch Specified private IP address is not in the CIDR block of virtual switch. O endereço da VPC é inválido.
400 TooManyWhitelistTemplateIds create dbinstance can support attach to up to 10 whitelist templates. Muitos modelos de lista branca foram especificados. No máximo 10 modelos de lista branca podem ser associados.
400 UnsupportExtendDisk.NotSupport Specified DB instance is unsupport extend disk. A instância especificada não suporta expansão de disco.
400 InvalidWhitelistTemplateId the template id list is invalid. A lista de IDs de modelo de lista de permissões especificada está incorreta. Verifique a lista.
400 InvalidRequestId The request is copy, check your token. A solicitação é duplicada. Verifique o token.
400 InvalidParameter.MinCapacity The specified parameter 'MinCapacity' is not valid. O parâmetro de entrada "MinCapacity" é inválido.
400 UnsupportedClassCode The specified DB instance class stops selling. O tipo de instância não está mais disponível para compra.
400 InvalidParameter.NotSupportDBInstanceStorageType Parameter DBInstanceStorageType is invalid. O parâmetro DBInstanceStorageType é inválido.
400 InvalidParam.InstanceNetworkType Creation of classic network instances is not supported. A rede clássica foi descontinuada. A criação de instâncias de rede clássica não é suportada.
400 InvalidOrder.NotFound Specified order does not exist in RDS. O pedido especificado não existe no RDS.
400 InvalidVSwitchId.Format The specified vswitch Id format is incorrect. O ID do vSwitch especificado está em um formato incorreto.
400 Order.ComboInstanceNotAllowOperate A package instance is not allowed to operate independently. Operações individuais não são permitidas para instâncias de pacote.
400 Price.PricingPlanResultNotFound Pricing plan price result not found. O resultado do preço do plano de precificação não foi encontrado.
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. Você não concluiu a verificação de nome real e não está elegível para realizar uma compra. Faça login em Despesas e Custos para concluir a verificação de nome real.
400 InsufficientAvailableQuota Your account quota limit is less than 0, please recharge before trying to purchase. O crédito disponível da sua conta é menor que 0. Recarregue sua conta antes de tentar realizar a compra.
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. O Alibaba Cloud planeja otimizar e ajustar a região atual. Os serviços em nuvem nesta região serão descontinuados. Para garantir a continuidade dos seus negócios e uma migração de dados tranquila, você não pode fazer novos pedidos de compra no momento. Agradecemos sua compreensão e apoio.
400 Order.PeriodInvalid There is a problem with the period you selected, please choose again. O período de assinatura selecionado é inválido. Selecione um período válido.
400 pay.noCreditCard Account not bound to credit card. Nenhum cartão de crédito disponível.
400 Order.InstHasUnpaidOrder There is an unpaid order for the service you have purchased. Please pay or void it before placing the order. Existe um pedido não pago para o serviço selecionado. Pague ou cancele o pedido existente antes de fazer um novo.
400 BasicInfoUncompleted Your information is incomplete. Complete your information before the operation. Suas informações básicas estão incompletas. Complete suas informações básicas antes de realizar esta operação.
400 Risk.RiskControlRejection Your account is abnormal, please contact customer service for details. Ocorreu uma exceção na sua conta. Entre em contato com o atendimento ao cliente para obter detalhes.
400 Api.NotSupport Specified api is not supported. A operação de API atual não é suportada.
400 ContainForbiddenLabelError There is a label that prohibits placing orders. Please contact your distributor for assistance. Existe uma tag de bloqueio de pedido. Entre em contato com seu distribuidor para resolver este problema.
400 InvalidDBInstanceId.NotFound The DBInstanceId provided does not exist in records. O DBInstanceId especificado não existe.
400 InvalidParam Sepcified wal level Parameter is invalid. There are still logical slots in instance, so it can not be set as replica. O parâmetro de entrada é inválido.
400 System.SaleValidateFailed Sales expression validation system error.
400 Abs.InvalidAccount.NotFound account is not found. Sua conta Alibaba Cloud não existe ou seu AccessKey expirou.
400 SqlExecuteFailedOrTimeout sql command execution failed or timed out:%s. A execução do comando SQL falhou ou expirou.
400 ColdData.EngineVersionNotSupport The current instance engine version not support coldDataEnabled. A versão atual do mecanismo DPI da instância não suporta arquivamento de dados frios.
400 ColdData.MinorVersionNotSupport The current instance minor version not support coldDataEnabled. A versão atual do kernel não suporta arquivamento de dados frios.
400 IncorrectTargetClasscode The current instance type does not support this operation. A especificação atual da instância não suporta esta operação.
400 RequiredParam.NotFound Required input param is not found. Parâmetros obrigatórios estão ausentes.
400 Parameters.Invalid Parameter error, please check the parameters. O parâmetro está incorreto. Verifique o parâmetro.
400 BackupPolicyNotSupport Cold Data won't open with CrossBackup or Flash Backup, please check Backup Policy. A política de backup atual não suporta esta operação.
400 InvalideStatus.Format The instance status does not support this operation. O status da instância não suporta esta operação.
400 InvalidReleasedKeepPolicy.Format Specified Released Keep Policy is not valid. A política de retenção de dados de backup de arquivamento após a liberação da instância é inválida.
400 InvalidDBInstanceEngineType.Format the DB instance engine type does not support this operation. O tipo de mecanismo de banco de dados da instância não suporta esta operação.
400 Pay.NoCreditCard No credit cards.
400 VpcNetworkTypeNotSupport The vpc network type instance does not support this operation. Esta operação não é suportada para instâncias com o tipo de rede VPC.
400 MirrorInsExists Specified DB instance mirror ins already existed. A imagem da instância de banco de dados atual já existe.
400 InvalidBackupSet The specified database does not exist in the backup set. O banco de dados especificado não existe no conjunto de backup.
400 OrdTCommodityQueryError Failed to query for product. Falha ao consultar o produto.
400 ProductInstanceReleased The instance has been released. Please check before placing the order. A instância foi liberada. Verifique a instância antes de fazer o pedido.
400 IncorrectTargetCategory Current target category does not support this operation. A categoria de destino atual não suporta esta operação.
400 PurchaseDurationInsufficient The purchase duration does not meet the requirements, please choose again. A duração da compra não atende aos requisitos. Selecione uma duração diferente.
400 NotFound.ParamGroupId Current ParamGroupId not found. O modelo de parâmetros não existe.
400 InvalidParamForXfs Xfs instance must be single tenant standard instance. A instância Xfs deve ser uma instância dedicada de alta disponibilidade.
400 UnsupportedColdData Current coldDataEnabled parameter can not support. A região especificada não suporta o recurso de armazenamento frio.
400 AtLeastThreeVSwitchAvailableIp The primary vswitch requires at least three available IP addresses. O vSwitch primário deve ter pelo menos 3 endereços IP disponíveis.
400 AtLeastTwoVSwitchAvailableIp The primary vswitch requires at least two available IP addresses. O vSwitch primário deve ter pelo menos 2 endereços IP disponíveis.
400 DuckDBOperationConflictBetweenPrimaryAndReadOnlyInstance Current instance is already attached to another duckdb instance, operation is conflict. A instância atual já está associada a outra instância DuckDB, o que entra em conflito com a operação DuckDB atual.
400 AtLeastTwoVSwitchParamExists The specified params(Vswitchs) at least two. Você deve especificar pelo menos dois valores para o parâmetro Vswitchs, e as zonas devem corresponder aos vSwitches.
400 InvalidVPCId.NotFound Specified virtual vpc is not found. O ID da VPC especificado não existe. Verifique se o parâmetro está correto.
400 InvalidDefaultVSwitch.NotFound InvalidDefaultVSwitch.NotFound A operação falhou porque o vSwitch especificado não foi encontrado na VPC especificada.
400 InvalidVSwitchId.Mismatch Specified instance and virtual switch are not in the same zone. A operação falhou. A instância RDS e o vSwitch estão em zonas diferentes. Certifique-se de que a instância RDS e o vSwitch estejam na mesma zona.
400 InvalidVpcIdOrVswitchId.NotSupported The specified vpcId or vSwitchId is not supported. A operação falhou. As informações da VPC são inválidas. Verifique a correção deste parâmetro.
401 CannotDecreaseEssdPerfLevel cannot decrease cloud essd performance level.
500 ExternalFailure The request processing has failed due to external service failure. A solicitação ao serviço falhou. Tente novamente mais tarde.
500 RequestMetaDataFailed The service request failed. Please try again later or contact service personnel. A solicitação de serviço falhou. Tente novamente mais tarde ou entre em contato com o suporte.
500 InvokeProxyFailure The request processing has failed due to service failure of rds api. O processamento da solicitação falhou devido a uma falha no serviço de API do RDS.
403 ByokRoleArnNotFound The roleArn can not be null. O parâmetro roleArn não pode estar vazio.
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. O produto não possui a tag de migração para nuvem do grupo. Usuários internos do grupo não têm permissão para adquirir este produto.
403 GroupReplicationNotSupport.InvalidEngineVersion Group Replication requires the instance engine version to be 8.0. A versão do banco de dados da instância não é MySQL 8.0. O MySQL Group Replication não é suportado.
403 GroupReplicationNotSupport.InvalidNodeClassCode Group Replication requires the ClassCode of each node to be consistent. As especificações dos nós da instância são inconsistentes. O MySQL Group Replication não é suportado.
403 GroupReplicationNotSupport.InvalidNodeNum Group Replication is not supported, the number of nodes must be an odd number greater than or equal to 3. O número de nós da instância não é um número ímpar maior ou igual a 3. O MySQL Group Replication não é suportado.
403 GroupReplicationNotSupport.InvalidXengine Group Replication is not supported because the instance has xengine tables. A instância contém tabelas que usam o mecanismo de armazenamento X-Engine. O MySQL Group Replication não é suportado.
403 GroupReplicationNotSupport.MemoryTooSmall Group Replication is not supported because the memory is too small. A especificação da instância tem memória insuficiente. O MySQL Group Replication não é suportado.
403 IncorrectMinorVersion Current engine minor version does not support operations. A versão secundária do mecanismo atual não suporta esta operação.
403 CloudDiskEncryptionNotSupport The encryption key is not allowed for general-purpose instance. As instâncias de uso geral não suportam criptografia de disco em nuvem.
403 CloudSSDNotSupport Cloud ssd does not support this operation, please upgrade to essd. Os discos SSD não suportam esta operação. Atualize para ESSD.
403 InvalidVswitchId Specified conn vswitch id is not valid. O VSwitchId especificado está em um formato incorreto ou está vazio.
403 BasicCategoryNotSupport The Basic category is not supported. A Basic Edition não é suportada.
403 OrderStatus.UnPaid The specified db instance has unpaid order. Existe um pedido não pago para a instância atual. Pague o pedido e tente novamente.
403 InvalidReduceDiskSize The storage capacity after the scale-down must be larger than the used amount. A capacidade de destino para redução de escala não pode ser menor que o uso atual de armazenamento.
403 InvalidUserOperatorPermission The user permission does not support this operation. As permissões do usuário não oferecem suporte a esta operação.
403 OperationDenied.ZoneResource There is no available zone for inventory. Não existem regiões de inventário disponíveis.
403 NotInFlowController Sorry,no permission. Este recurso está indisponível. Você não tem permissão porque não é um usuário de nuvem corporativa.
403 InvalidKmsKey Kms key is disabled. A chave KMS está desativada.
403 InvalidInstanceLevel.Malformed Current DB instance level does not support this operation. O nível atual da instância de banco de dados não suporta esta operação.
403 IncorrectCharacterType Current DB instance character type does not support this operation. O tipo de caractere da instância atual não suporta esta operação.
403 GuardDBInstanceExists Current DB instance had guard instance. Já existe uma instância de recuperação de desastres para a instância de banco de dados atual.
404 InsufficientResourceCapacity The target availability zone does not have sufficient resources. A zona de destino não possui recursos suficientes.
404 InvalidClusterKms The current instance does not authorized to access the Key Management Service. A instância atual não está autorizada a acessar o Key Management Service.
404 Request.NotFound The requested resource is not available. O recurso solicitado não está disponível.
404 HostInfo.NotFound The specified host info is not found. As informações do host especificado não existem.

Consulte Códigos de Erro para uma lista completa.

Notas de versão

Consulte Notas de Versão para uma lista completa.