Consulta os links de banco de dados de um cluster PolarDB for Oracle.
Descrição da operação
Você pode consultar apenas os links de banco de dados que usam um cluster PolarDB for Oracle como origem.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
polardb:DescribeDBLinks |
get |
*dbcluster
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DBClusterId |
string |
Sim |
O ID do cluster para o qual você deseja consultar os links de banco de dados. Nota
Você pode chamar a operação DescribeDBClusters para consultar clusters PolarDB. |
pc-a************* |
| DBLinkName |
string |
Não |
O nome do link de banco de dados. Se você deixar este parâmetro vazio, o sistema retornará todos os links de banco de dados. |
dblink_test |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
45D24263-7E3A-4140-9472-************ |
| DBLinkInfos |
array<object> |
Detalhes sobre os links de banco de dados. |
|
|
object |
|||
| DBInstanceName |
string |
O ID do cluster de origem ao qual o link de banco de dados se conecta. |
pc-a************* |
| DBLinkName |
string |
O nome do link de banco de dados. |
dblink_test |
| SourceDBName |
string |
O nome do banco de dados de origem do link de banco de dados. |
testdb1 |
| TargetDBName |
string |
O nome do banco de dados de destino do link de banco de dados. |
testdb2 |
| TargetDBInstanceName |
string |
O ID do cluster de destino ao qual o link de banco de dados se conecta. Nota
Se o cluster de destino não for um cluster PolarDB for Oracle, o valor retornado estará vazio. |
pc-b************ |
| TargetAccount |
string |
A conta do banco de dados de destino do link de banco de dados. |
testacc |
| DBInstanceName |
string |
O ID do cluster. |
pc-a************* |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "45D24263-7E3A-4140-9472-************",
"DBLinkInfos": [
{
"DBInstanceName": "pc-a*************",
"DBLinkName": "dblink_test",
"SourceDBName": "testdb1",
"TargetDBName": "testdb2",
"TargetDBInstanceName": "pc-b************",
"TargetAccount": "testacc"
}
],
"DBInstanceName": "pc-a*************"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist in the current record. |
| 404 | InvalidDBClusterId.NotFound | The DBClusterId provided does not exist in our records. | The specified DBClusterId parameter does not exist in the current record. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.