Cria um cluster PolarDB.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
polardb:CreateDBCluster |
create |
*DBCluster.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região. Nota
Você pode chamar a operação DescribeRegions para consultar as regiões disponíveis. |
cn-hangzhou |
| ZoneId |
string |
Não |
O ID da zona. Nota
Você pode chamar a operação DescribeRegions para consultar as zonas disponíveis. |
cn-hangzhou-j |
| Architecture |
string |
Não |
A arquitetura da CPU. Valores válidos:
|
X86 |
| DBType |
string |
Sim |
O tipo de mecanismo de banco de dados. Valores válidos:
|
MySQL |
| DBVersion |
string |
Sim |
A versão do mecanismo de banco de dados.
Nota
Para criar um cluster serverless para PolarDB for PostgreSQL, apenas a versão 14 é suportada. |
5.6 |
| DBNodeClass |
string |
Não |
A especificação do nó. Para mais informações, consulte os seguintes tópicos:
Nota
|
polar.mysql.x4.medium |
| ClusterNetworkType |
string |
Não |
O tipo de rede do cluster. Apenas Virtual Private Cloud (VPC) é suportado. Defina o valor como VPC. |
VPC |
| DBClusterDescription |
string |
Não |
O nome do cluster. O nome deve atender aos seguintes requisitos:
|
test |
| PayType |
string |
Sim |
O método de cobrança. Valores válidos:
|
Postpaid |
| AutoRenew |
boolean |
Não |
Especifica se a renovação automática deve ser ativada. Valores válidos:
Valor padrão: false. Nota
Este parâmetro tem efeito apenas quando PayType é definido como Prepaid. |
true |
| Period |
string |
Não |
Este parâmetro é obrigatório quando PayType é definido como Prepaid. Passe este parâmetro para especificar se o cluster antecipado usa um ciclo de cobrança anual ou mensal.
|
Month |
| UsedTime |
string |
Não |
Este parâmetro é obrigatório quando PayType é definido como Prepaid.
|
1 |
| VPCId |
string |
Não |
O ID da VPC. |
vpc-********** |
| VSwitchId |
string |
Não |
O ID do vSwitch. Nota
Se você especificar VPCId, também deverá especificar VSwitchId. |
vsw-********** |
| CreationOption |
string |
Não |
O método usado para criar o cluster. Valores válidos:
Valor padrão: Normal. Nota
Quando DBType é definido como MySQL e DBVersion é definido como 8.0, você pode definir este parâmetro como CreateGdnStandby. |
Normal |
| SourceResourceId |
string |
Não |
O ID da instância ApsaraDB RDS de origem ou do cluster PolarDB de origem. Este parâmetro é obrigatório apenas quando CreationOption é definido como MigrationFromRDS, CloneFromRDS, CloneFromPolarDB ou RecoverFromRecyclebin.
|
rm-************* |
| CloneDataPoint |
string |
Não |
O ponto no tempo em que os dados são clonados. Valores válidos:
Valor padrão: LATEST. Nota
Se CreationOption for definido como CloneFromRDS, este parâmetro só pode ser definido como LATEST. |
LATEST |
| ClientToken |
string |
Não |
O token do cliente usado para garantir a idempotência da solicitação. O valor é gerado pelo cliente e deve ser único entre diferentes solicitações. É sensível a maiúsculas e minúsculas e não pode exceder 64 caracteres ASCII. |
6000170000591aed949d0f5******************** |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos. |
rg-************ |
| SecurityIPList |
string |
Não |
Os endereços IP na lista de permissões do cluster PolarDB. Nota
Você pode especificar vários endereços IP. Separe vários endereços IP com vírgulas (,). |
10.***.***.*** |
| TDEStatus |
boolean |
Não |
Especifica se o Transparent Data Encryption (TDE) deve ser ativado. Valores válidos:
Nota
|
true |
| GDNId |
string |
Não |
O ID da rede de banco de dados global (GDN). Nota
Este parâmetro é obrigatório quando CreationOption é definido como CreateGdnStandby. |
gdn-*********** |
| CreationCategory |
string |
Não |
A edição do cluster. Valores válidos:
Nota
Para mais informações sobre edições, consulte Edições do produto. |
Normal |
| DefaultTimeZone |
string |
Não |
O fuso horário padrão do cluster (UTC). O valor pode ser qualquer intervalo de tempo dentro do intervalo de -12:00 a +13:00, como 00:00. Valor padrão: SYSTEM, que indica que o fuso horário padrão é o mesmo que o fuso horário da região. Nota
Este parâmetro tem efeito apenas quando DBType é definido como MySQL. |
SYSTEM |
| LowerCaseTableNames |
string |
Não |
Especifica se os nomes de tabelas são sensíveis a maiúsculas e minúsculas. Valores válidos:
Valor padrão: 1. Nota
Este parâmetro tem efeito apenas quando DBType é definido como MySQL. |
1 |
| BackupRetentionPolicyOnClusterDeletion |
string |
Não |
A política de retenção de dados aplicada quando o cluster é excluído. Valores válidos:
Valor padrão: NONE, o que significa que nenhum backup é retido quando o cluster é excluído. Nota
|
NONE |
| StorageSpace |
integer |
Não |
O espaço de armazenamento para cobrança por assinatura (pagamento por espaço). Unidade: GB. Nota
|
50 |
| DBMinorVersion |
string |
Não |
A versão secundária do mecanismo. Valores válidos:
Nota
Este parâmetro tem efeito apenas quando DBType é definido como MySQL e DBVersion é definido como 8.0. |
8.0.1 |
| ParameterGroupId |
string |
Não |
O ID do modelo de parâmetros. Nota
Você pode chamar a operação DescribeParameterGroups para consultar a lista de modelos de parâmetros na região especificada, incluindo o ID do modelo de parâmetros. |
pcpg-************** |
| Tag |
array<object> |
Não |
A lista de tags. |
|
|
object |
Não |
|||
| Key |
string |
Não |
A chave da tag. Para adicionar várias tags ao cluster de uma vez, clique em Adicionar para adicionar chaves de tag. Nota
Você pode adicionar até 20 pares de tags por vez. |
type |
| Value |
string |
Não |
O valor da tag. Para adicionar várias tags ao cluster de uma vez, clique em Adicionar para adicionar valores de tag. Nota
Você pode adicionar até 20 pares de tags por vez. |
test |
| ServerlessType |
string |
Não |
O tipo serverless. Defina o valor como AgileServerless (ágil). Nota
Apenas clusters serverless suportam este parâmetro. |
AgileServerless |
| ScaleMin |
string |
Não |
O limite mínimo de escalabilidade para um único nó. Valores válidos: 1 PCU a 31 PCU. Nota
Apenas clusters serverless suportam este parâmetro. |
1 |
| ScaleMax |
string |
Não |
O limite máximo de escalabilidade para um único nó. Valores válidos: 1 PCU a 32 PCU. Nota
Apenas clusters serverless suportam este parâmetro. |
3 |
| AllowShutDown |
string |
Não |
Especifica se a Suspensão por Inatividade deve ser ativada. Valores válidos:
Nota
Apenas clusters serverless suportam este parâmetro. |
true |
| ScaleRoNumMin |
string |
Não |
O número mínimo de nós somente leitura para escalabilidade. Valores válidos: 0 a 15. Nota
Apenas clusters serverless suportam este parâmetro. |
2 |
| ScaleRoNumMax |
string |
Não |
O número máximo de nós somente leitura para escalabilidade. Valores válidos: 0 a 15. Nota
Apenas clusters serverless suportam este parâmetro. |
4 |
| StorageType |
string |
Não |
Valores válidos para o tipo de armazenamento da Enterprise Edition:
Valores válidos para o tipo de armazenamento da Standard Edition:
|
PSL4 |
| DBNodeNum |
integer |
Não |
O número de nós para Standard Edition e Enterprise Edition. Valores válidos:
Nota
|
1 |
| HotStandbyCluster |
string |
Não |
Especifica se o cluster hot standby deve ser ativado. Valores válidos:
Nota
STANDBY tem efeito apenas para PolarDB for PostgreSQL. |
ON |
| StrictConsistency |
string |
Não |
Especifica se a consistência forte de dados multi-zona está ativada para o cluster. Valores válidos:
|
ON |
| StandbyAZ |
string |
Não |
A zona do cluster hot standby. Nota
Este parâmetro tem efeito apenas quando o cluster hot standby ou a consistência forte de dados multi-zona está ativada. |
cn-hangzhou-g |
| ProxyType |
string |
Não |
O tipo do proxy de banco de dados. Valores válidos:
Nota
O tipo de proxy deve corresponder ao tipo que corresponde às especificações de nó do cluster:
|
Exclusive |
| ProxyClass |
string |
Não |
A especificação do proxy de banco de dados para Standard Edition. Valores válidos:
|
polar.maxscale.g2.medium.c |
| LoosePolarLogBin |
string |
Não |
Especifica se o recurso de log binário deve ser ativado. Valores válidos:
Nota
Este parâmetro tem efeito apenas quando DBType é definido como MySQL. |
ON |
| LooseXEngine |
string |
Não |
Especifica se o mecanismo de armazenamento X-Engine deve ser ativado. Valores válidos:
Nota
Este parâmetro tem efeito apenas quando CreationOption não é definido como CreateGdnStandby, DBType é definido como MySQL e DBVersion é definido como 8.0. A especificação de memória dos nós com X-Engine ativado deve ser de 8 GB ou mais. |
ON |
| LooseXEngineUseMemoryPct |
string |
Não |
A porcentagem de memória alocada para o mecanismo de armazenamento X-Engine. Valores válidos: inteiros de 10 a 90. Nota
Este parâmetro tem efeito apenas quando LooseXEngine é definido como ON. |
50 |
| StoragePayType |
string |
Não |
O tipo de cobrança para armazenamento. Valores válidos:
|
Prepaid |
| StorageAutoScale |
string |
Não |
Especifica se a escalabilidade automática de armazenamento deve ser ativada para clusters Standard Edition. Valores válidos:
|
Enable |
| StorageUpperBound |
integer |
Não |
Define o limite superior para a escalabilidade automática de armazenamento de clusters Standard Edition. Unidade: GB. Nota
O valor máximo é 32000. |
800 |
| ProvisionedIops |
integer |
Não |
|
1000 |
| BurstingEnabled |
string |
Não |
Especifica se o burst de desempenho de I/O deve ser ativado para o disco em nuvem ESSD AutoPL. Valores válidos:
Nota
Este parâmetro é suportado apenas quando StorageType é definido como ESSDAUTOPL. |
false |
| TargetMinorVersion |
string |
Não |
A versão secundária de destino do mecanismo. |
8.0.1.1.54 |
| StorageEncryption |
boolean |
Não |
Especifica se a criptografia de disco em nuvem deve ser ativada. Valores válidos:
Nota
Este parâmetro tem efeito apenas quando DBType é definido como MySQL. Nota
Este parâmetro tem efeito apenas quando StorageType é definido como um tipo de armazenamento da Standard Edition. |
|
| StorageEncryptionKey |
string |
Não |
O ID da chave de criptografia personalizada para criptografia de disco em nuvem na mesma região da instância. Especificar este parâmetro ativa automaticamente a criptografia de disco em nuvem, que não pode ser desativada após ser ativada. Deixe este parâmetro vazio para usar a chave de serviço padrão para criptografia de disco em nuvem. Você pode visualizar o ID da chave no console do Key Management Service (KMS) ou criar uma nova chave. Nota
Este parâmetro tem efeito apenas quando DBType é definido como MySQL. Nota
Este parâmetro tem efeito apenas quando StorageType é definido como um tipo de armazenamento da Standard Edition. |
1022xxxxxxxx |
| SourceUid |
integer |
Não |
O UID da conta proprietária do conjunto de backup de origem em cenários de restauração de backup entre contas. |
1022xxxxxxxx |
| CloudProvider |
string |
Não |
O provedor de serviços em nuvem da instância. |
ENS |
| EnsRegionId |
string |
Não |
O ID do nó ENS necessário ao criar um banco de dados ENS. |
vn-hanoi-3 |
| AutoUseCoupon |
boolean |
Não |
Especifica se os cupons devem ser usados automaticamente. Valores válidos:
|
true |
| PromotionCode |
string |
Não |
O código do cupom. Se não especificado, o cupom padrão é usado. |
727xxxxxx934 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| DBClusterId |
string |
O ID do cluster. |
pc-bp1s826a1up****** |
| OrderId |
string |
O ID do pedido. |
211454967****** |
| RequestId |
string |
O ID da solicitação. |
E56531A4-E552-40BA-9C58-137B80****** |
| ResourceGroupId |
string |
O ID do grupo de recursos. |
rg-*************** |
| AgenticDbClusterId |
string |
||
| AgenticDbClusterDescription |
string |
Exemplos
Resposta de sucesso
JSON formato
{
"DBClusterId": "pc-bp1s826a1up******",
"OrderId": "211454967******",
"RequestId": "E56531A4-E552-40BA-9C58-137B80******",
"ResourceGroupId": "rg-***************",
"AgenticDbClusterId": "",
"AgenticDbClusterDescription": ""
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidBackupRetentionPolicyOnClusterDeletion.Malformed | The specified BackupRetentionPolicyOnClusterDeletion is invalid. | O parâmetro BackupRetentionPolicyOnClusterDeletion especificado para a política de retenção de backup ao excluir o cluster é inválido. |
| 400 | InvalidLowerCaseTableNames.Malformed | The specified LowerCaseTableNames is invalid. | O parâmetro de sensibilidade a maiúsculas e minúsculas especificado (LowerCaseTableNames) é inválido. |
| 400 | InvalidDefaultTimeZone.Malformed | The specified DefaultTimeZone is invalid. | O parâmetro de fuso horário padrão especificado (DefaultTimeZone) é inválido. |
| 400 | Location.FailedGetSubDomain | The specified regionId does not match the zoneId or the zoneId does not exist. | O ID da região especificado não corresponde ao ID da zona, ou o ID da zona não existe. |
| 400 | MissParameter.GDNId | The GDNId parameter is required. | O parâmetro GDNId é obrigatório. |
| 400 | EntityNotExist.ResourceGroup | The resource group does not exist.. | O grupo de recursos não existe. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.