Cria uma instância do Graph Database (GDB).
Sintaxe
{
"Type": "ALIYUN::GraphDatabase::DbInstance",
"Properties": {
"ZoneId": String,
"ResourceGroupId": String,
"DbInstanceNetworkType": String,
"VSwitchId": String,
"EcsSecurityGroupRelations": List,
"DbInstanceStorageType": String,
"DbNodeStorage": Integer,
"BackupSetId": String,
"DbInstanceCategory": String,
"SourceDbInstanceId": String,
"VpcId": String,
"DBInstanceIPArray": List,
"DbVersion": String,
"CreateType": String,
"PaymentType": String,
"DbInstanceDescription": String,
"RestoreType": String,
"DbNodeClass": String,
"MaintainTime": String,
"Tags": List
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
ZoneId |
String |
Não |
Não |
ID da zona. |
Nenhuma. |
|
ResourceGroupId |
String |
Não |
Sim |
ID do grupo de recursos. |
Nenhuma. |
|
DbInstanceNetworkType |
String |
Sim |
Não |
Tipo de rede da instância. |
Defina como VPC. |
|
VSwitchId |
String |
Não |
Não |
ID do vSwitch. |
Nenhuma. |
|
EcsSecurityGroupRelations |
List |
Não |
Não |
Grupos de segurança para associar à instância. |
Para mais informações, consulte Propriedades de EcsSecurityGroupRelations. |
|
DbInstanceStorageType |
String |
Sim |
Não |
Tipo de armazenamento da instância. |
Valores válidos:
|
|
DbNodeStorage |
Integer |
Sim |
Sim |
Capacidade de armazenamento da instância. |
Nenhuma. |
|
BackupSetId |
String |
Não |
Não |
ID do conjunto de backup. |
Nenhuma. |
|
DbInstanceCategory |
String |
Sim |
Não |
Edição da instância. |
Defina como ha. O valor ha indica a Edição Pro. |
|
SourceDbInstanceId |
String |
Não |
Não |
ID da instância de source. |
Nenhuma. |
|
VpcId |
String |
Não |
Não |
ID da Virtual Private Cloud (VPC). |
Nenhuma. |
|
DBInstanceIPArray |
List |
Não |
Sim |
Listas de permissões de endereços IP da instância. |
Para mais informações, consulte Propriedades de DBInstanceIPArray. |
|
DbVersion |
String |
Sim |
Não |
Versão do mecanismo. |
Valores válidos:
|
|
CreateType |
String |
Não |
Não |
Método de criação da instância. |
Valores válidos:
|
|
PaymentType |
String |
Não |
Não |
Método de faturamento. |
Valores válidos:
|
|
DbInstanceDescription |
String |
Não |
Sim |
Descrição da instância. |
Nenhuma. |
|
RestoreType |
String |
Não |
Não |
Tipo de restauração. |
Defina como backup. |
|
DbNodeClass |
String |
Sim |
Sim |
Tipo de instância do nó. |
Nenhuma. |
|
MaintainTime |
String |
Não |
Sim |
Janela de manutenção da instância. |
Nenhuma. |
|
Tags |
List |
Não |
Sim |
Tags personalizadas. |
Para mais informações, consulte Propriedades de Tags. |
Sintaxe de EcsSecurityGroupRelations
"EcsSecurityGroupRelations": [
{
"NetworkType": String,
"SecurityGroupId": String,
"RegionId": String
}
]
Propriedades de EcsSecurityGroupRelations
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
NetworkType |
String |
Não |
Não |
Tipo de rede. |
Nenhuma. |
|
SecurityGroupId |
String |
Sim |
Sim |
ID do grupo de segurança. |
Nenhuma. |
|
RegionId |
String |
Não |
Não |
ID da região. |
Nenhuma. |
Sintaxe de DBInstanceIPArray
"DBInstanceIPArray": [
{
"SecurityIps": String,
"DbInstanceIpArrayName": String
}
]
Propriedades de DBInstanceIPArray
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
SecurityIps |
String |
Sim |
Sim |
Listas de permissões de endereços IP. |
Nenhuma. |
|
DbInstanceIpArrayName |
String |
Não |
Não |
Nome da lista de permissões de endereços IP. |
Nenhuma. |
Sintaxe de Tags
"Tags": [
{
"Value": String,
"Key": String
}
]
Propriedades de Tags
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
Value |
String |
Não |
Não |
Valor da tag. |
O valor deve ter de 1 a 128 caracteres e não pode conter |
|
Key |
String |
Sim |
Não |
Chave da tag. |
A chave deve ter de 1 a 128 caracteres e não pode conter |
Valores de retorno
Fn::GetAtt
ResourceGroupId: ID do grupo de recursos.
DbInstanceNetworkType: tipo de rede da instância.
Port: porta de conexão à instância.
DbInstanceType: tipo da instância.
DbInstanceStorageType: tipo de armazenamento da instância.
DbNodeStorage: capacidade de armazenamento da instância.
DbInstanceCategory: edição da instância.
DbVersion: versão do mecanismo.
CurrentMinorVersion: versão atual do kernel.
PaymentType: método de faturamento.
PublicConnectionString: endpoint público.
DBInstanceId: ID da instância.
LockReason: motivo do bloqueio da instância.
DbNodeClass: tipo de instância do nó.
MaintainTime: janela de manutenção.
Tags: tags da instância.
ZoneId: ID da zona.
VSwitchId: ID do vSwitch.
CreateTime: hora de criação da instância.
DbNodeCount: número de nós.
LatestMinorVersion: versão mais recente suportada do kernel.
Expired: tempo de expiração da instância.
EcsSecurityGroupRelations: grupos de segurança associados.
LockMode: modo de bloqueio.
DbInstanceMemory: tamanho da memória.
ReadOnlyDbInstanceIds: IDs das instâncias somente leitura.
VpcId: ID da VPC.
DBInstanceIPArray: listas de permissões de endereços IP.
DbInstanceDescription: descrição da instância.
DbInstanceCpu: número de vCPUs.
ConnectionString: endpoint da instância.
ExpireTime: tempo de expiração.
PublicPort: porta pública.