O recurso ALIYUN::RDS::ReadOnlyDBInstance cria uma instância somente leitura do ApsaraDB RDS.
Sintaxe
{
"Type": "ALIYUN::RDS::ReadOnlyDBInstance",
"Properties": {
"Category": String,
"VPCId": String,
"DBInstanceDescription": String,
"Tags": Map,
"EngineVersion": String,
"DBInstanceId": String,
"PayType": String,
"ZoneId": String,
"ResourceGroupId": String,
"DBInstanceStorage": Integer,
"VSwitchId": String,
"DBInstanceStorageType": String,
"DBInstanceClass": String,
"PrivateIpAddress": String,
"PeriodType": String,
"Period": Integer,
"AutoRenew": Boolean,
"TargetDedicatedHostIdForMaster": String,
"DeletionProtection": Boolean,
"DedicatedHostGroupId": String
}
}
Propriedades
Propriedade | Tipo | Obrigatória | Editável | Descrição | Restrição |
Category | String | Não | Não | Edição da instância. | Valores válidos:
|
VPCId | String | Não | Não | ID da VPC da instância somente leitura. | Nenhuma. |
DBInstanceDescription | String | Não | Não | Descrição da instância. | A descrição deve ter de 2 a 256 caracteres e pode conter letras, dígitos, sublinhados (_) e hifens (-). Deve começar com uma letra, mas não pode iniciar com |
Tags | Map | Não | Sim | Tags da instância somente leitura. | As tags seguem o formato de par chave-valor. Exemplo: Especifique até cinco pares chave-valor. A chave da tag pode ter até 64 caracteres e não pode começar com |
EngineVersion | String | Sim | Não | Versão do mecanismo de banco de dados. | A versão do mecanismo da instância somente leitura deve ser igual à da instância primária.
|
DBInstanceId | String | Sim | Não | ID da instância primária. | Nenhuma. |
PayType | String | Não | Não | Método de faturamento da instância somente leitura. | Somente o método pagamento conforme o uso é compatível. Defina o valor como Postpaid. |
ZoneId | String | Sim | Não | ID da zona da instância somente leitura. | Chame a operação DescribeRegions para consultar a lista de zonas mais recente. |
ResourceGroupId | String | Não | Não | ID do grupo de recursos. | Nenhuma. |
DBInstanceStorage | Integer | Sim | Sim | Capacidade de armazenamento da instância somente leitura. | Unidade: GB. Valores válidos: 5 a 3000. O valor deve ser múltiplo de 5. Instâncias de versões diferentes possuem faixas de valores distintas. Para mais informações, consulte Tipos de instância primária do ApsaraDB RDS. |
VSwitchId | String | Não | Não | ID do vSwitch da instância somente leitura. | Nenhuma. |
DBInstanceStorageType | String | Não | Não | Tipo de armazenamento da instância somente leitura. | Valores válidos:
Nota Instâncias somente leitura do ApsaraDB RDS for MySQL aceitam apenas SSDs locais. Instâncias somente leitura do ApsaraDB RDS for SQL Server utilizam exclusivamente SSDs padrão ou ESSDs. |
DBInstanceClass | String | Sim | Sim | Tipo da instância somente leitura. | Para mais detalhes, consulte Tipos de instância primária do ApsaraDB RDS. Recomendamos especificar um tipo de instância superior ou igual ao da instância primária. Se o tipo da instância somente leitura for inferior, ela poderá apresentar problemas como alta latência e sobrecarga. |
PrivateIpAddress | String | Não | Não | Endereço IP privado da instância somente leitura. | O endereço IP privado deve estar dentro do intervalo de endereços IP do vSwitch especificado. O sistema atribui automaticamente um endereço IP privado à instância com base nos valores de VPCId e VSwitchId. |
PeriodType | String | Não | Não | Unidade da duração da assinatura da instância somente leitura. | Valores válidos:
|
Period | Integer | Não | Não | Duração da assinatura da instância somente leitura. |
|
AutoRenew | Boolean | Não | Não | Define se a renovação automática será ativada para a instância somente leitura. | Esta propriedade só tem efeito quando a instância utiliza o método de faturamento por assinatura. Valores válidos:
Nota
|
TargetDedicatedHostIdForMaster | String | Não | Não | ID do host onde a instância primária reside. Esta propriedade entra em vigor ao criar a instância somente leitura em um cluster dedicado. | Nenhuma. |
DeletionProtection | Boolean | Não | Não | Define se a proteção contra exclusão será ativada para a instância somente leitura. | Valores válidos:
Nota É possível ativar a proteção contra exclusão para instâncias faturadas pelo modelo de pagamento conforme o uso. |
DedicatedHostGroupId | String | Não | Não | ID do cluster dedicado ao qual a instância somente leitura pertence. Esta propriedade é válida na criação da instância somente leitura dentro de um cluster dedicado. | Nenhuma. |
Valores de retorno
Fn::GetAtt
ConnectionString: endpoint interno da instância somente leitura.
DBInstanceId: ID da instância somente leitura.
Port: porta interna da instância somente leitura.