Consulta informações sobre instâncias do Graph Database (GDB).
Sintaxe
{
"Type": "DATASOURCE::GraphDatabase::DbInstances",
"Properties": {
"ResourceGroupId": String,
"DbInstanceDescription": String,
"DbInstanceId": String,
"RefreshOptions": String
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
ResourceGroupId |
String |
Não |
Sim |
ID do grupo de recursos. |
Nenhuma. |
|
DbInstanceDescription |
String |
Não |
Sim |
Descrição da instância. |
Nenhuma. |
|
DbInstanceId |
String |
Não |
Sim |
ID da instância. |
Nenhuma. |
|
RefreshOptions |
String |
Não |
Sim |
Política de atualização dos recursos da fonte de dados ao atualizar a pilha. |
Valores válidos:
|
Valores de retorno
Fn::GetAtt
DbInstances: detalhes das instâncias.
DbInstanceIds: IDs das instâncias.
|
Propriedade |
Tipo |
Descrição |
Restrição |
|
DbInstanceIds |
List |
IDs das instâncias. |
Nenhuma. |
|
DbInstances |
List |
Detalhes das instâncias. |
Nenhuma. |
|
DbInstanceDescription |
String |
Descrição da instância. |
Nenhuma. |
|
LockMode |
String |
Modo de bloqueio da instância. |
Nenhuma. |
|
DbInstanceCategory |
String |
Edição da instância. |
Nenhuma. |
|
DbVersion |
String |
Versão do banco de dados. |
Nenhuma. |
|
DbInstanceId |
String |
ID da instância. |
Nenhuma. |
|
LockReason |
String |
Motivo do bloqueio da instância. |
Nenhuma. |
|
Status |
String |
Status da instância. |
Nenhuma. |
|
VpcId |
String |
ID da Virtual Private Cloud (VPC). |
Nenhuma. |
|
Tags |
List |
Tags da instância. |
Nenhuma. |
|
RegionId |
String |
ID da região. |
Nenhuma. |
|
ResourceGroupId |
String |
ID do grupo de recursos. |
Nenhuma. |
|
VSwitchId |
String |
ID do vSwitch. |
Nenhuma. |
|
DbNodeClass |
String |
Especificação do nó da instância. |
Nenhuma. |
|
Expired |
String |
Indica se a instância expirou. |
Nenhuma. |
|
DbNodeCount |
String |
Quantidade de nós. |
Nenhuma. |
|
ZoneId |
String |
ID da zona da instância. |
Nenhuma. |
|
DbInstanceType |
String |
Tipo da instância. |
Nenhuma. |
|
DbNodeStorage |
String |
Capacidade de armazenamento da instância. |
Nenhuma. |
|
ExpireTime |
String |
Data e hora de expiração da instância. |
Nenhuma. |
|
PaymentType |
String |
Método de faturamento. |
Nenhuma. |
|
ReadOnlyDbInstanceIds |
List |
IDs das instâncias somente leitura. |
Nenhuma. |
|
CreateTime |
String |
Data e hora de criação da instância. |
Nenhuma. |
Exemplos
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
DbInstanceId:
Type: String
Description: The first ID of the resource.
Resources:
ExtensionDataSource:
Type: DATASOURCE::GraphDatabase::DbInstances
Properties:
DbInstanceId:
Ref: DbInstanceId
Outputs:
DbInstances:
Description: The list of db instances.
Value:
Fn::GetAtt:
- ExtensionDataSource
- DbInstances
DbInstanceIds:
Description: The list of db instance IDs.
Value:
Fn::GetAtt:
- ExtensionDataSource
- DbInstanceIds
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"DbInstanceId": {
"Type": "String",
"Description": "The first ID of the resource."
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::GraphDatabase::DbInstances",
"Properties": {
"DbInstanceId": {
"Ref": "DbInstanceId"
}
}
}
},
"Outputs": {
"DbInstances": {
"Description": "The list of db instances.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DbInstances"
]
}
},
"DbInstanceIds": {
"Description": "The list of db instance IDs.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DbInstanceIds"
]
}
}
}
}