Consulta as informações sobre as contas de banco de dados de uma instância do AnalyticDB for PostgreSQL.
Descrição da operação
Esta operação é chamada para consultar as informações da conta privilegiada em uma instância do AnalyticDB for PostgreSQL, como seu estado, descrição e a instância.
Limite
Você pode chamar esta operação até 1.000 vezes por segundo por conta. Se o número de chamadas por segundo exceder o limite, o throttling será acionado e poderá afetar suas operações. Recomendamos que você observe este limite ao chamar esta operação.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
gpdb:DescribeAccounts |
get |
*DBInstance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBInstanceId |
string |
Sim |
O ID da instância. Nota
Você pode chamar a operação DescribeDBInstances para consultar as informações sobre todas as instâncias do AnalyticDB for PostgreSQL em uma região, incluindo os IDs das instâncias. |
gp-bp*************** |
| AccountName |
string |
Não |
O nome da conta de banco de dados. |
testuser |
| AccountType |
string |
Não |
O tipo da conta de banco de dados que você deseja consultar. Valores válidos: Super, Normal e All. Valor padrão: Super. Se você definir este parâmetro como Super, as informações sobre a conta privilegiada serão retornadas. Se você definir este parâmetro como Normal, as informações sobre todas as contas padrão serão retornadas. Se você definir este parâmetro como All, as informações sobre todas as contas de banco de dados serão retornadas. |
Super |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
7565770E-7C45-462D-BA4A-8A5396F2CAD1 |
| Accounts |
object |
||
| DBInstanceAccount |
array<object> |
As contas de banco de dados consultadas. |
|
|
object |
|||
| AccountStatus |
string |
The state of the account.
|
1 |
| AccountDescription |
string |
The description of the account. |
testuser |
| DBInstanceId |
string |
The ID of the instance. |
gp-bp*************** |
| AccountName |
string |
The name of the account. |
testuser |
| AccountType |
string |
The type of the database account. Valid values: Super and Normal. Super indicates a privileged account and Normal indicates a standard account. |
Super |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "7565770E-7C45-462D-BA4A-8A5396F2CAD1",
"Accounts": {
"DBInstanceAccount": [
{
"AccountStatus": "1",
"AccountDescription": "testuser",
"DBInstanceId": "gp-bp***************",
"AccountName": "testuser",
"AccountType": "Super\n"
}
]
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.