Consulta o recurso de computação especificado com base no ID do recurso de computação.
Descrição da operação
-
É necessária a edição Basic do DataWorks ou uma edição superior.
-
Você deve ter pelo menos uma das seguintes funções no workspace do DataWorks:
Tenant Owner, Workspace Administrator, Deploy, Developer, Project Owner, O&M.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dataworks:GetComputeResource |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Id |
integer |
Sim |
O ID do recurso de computação, que é o identificador exclusivo do recurso. |
11792 |
| ProjectId |
integer |
Sim |
O ID do workspace do DataWorks. |
10003 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O resultado retornado. |
||
| RequestId |
string |
O ID da solicitação. Você pode usar o ID da solicitação para localizar logs e solucionar problemas. |
9252F32F-D855-549E-8898-61CF5A733050 |
| ComputeResource |
object |
Os detalhes do recurso de computação. |
|
| Id |
integer |
O ID do recurso de computação. |
16738 |
| ProjectId |
integer |
O ID do workspace ao qual o recurso de computação pertence. |
52660 |
| Name |
string |
O nome do recurso de computação. |
MyCs |
| Type |
string |
O tipo do recurso de computação. |
hologres |
| ConnectionProperties |
any |
Os detalhes específicos da configuração de conexão para o recurso de computação, incluindo o endereço de conexão, a identidade de acesso e as informações do ambiente. envType, que especifica o ambiente do recurso de computação, é uma propriedade deste objeto. Valores válidos:
|
{ "envType": "Prod", "regionId": "cn-beijing", "instanceId": "hgprecn-cn-x0r3oun4k001", "database": "testdb", "securityProtocol": "authTypeNone", "authType": "Executor", "authIdentity": "1107550004253538" } |
| ConnectionPropertiesMode |
string |
A categoria de inclusão do recurso de computação. Diferentes tipos terão diferentes subtipos, cada um com as restrições de parâmetros correspondentes. Por exemplo:
|
InstanceMode |
| Description |
string |
A descrição do recurso de computação. |
My Description |
| CreateTime |
integer |
A hora de criação, no formato de timestamp. |
1698286929333 |
| CreateUser |
string |
O ID do criador. |
1107550004253538 |
| ModifyTime |
integer |
A hora da última modificação, no formato de timestamp. |
1698286929333 |
| ModifyUser |
string |
O ID do modificador. |
1107550004253538 |
| QualifiedName |
string |
A chave exclusiva de negócios para o recurso de computação. Por exemplo, o formato para o Hologres é ${tenantOwnerId}:${regionId}:${type}:${instanceId}:${database}. |
1107550004253538:cn-beijing:holo:hgprecn-cn-x0r3oun4k001:testdb |
| WhetherDefault |
boolean |
Especifica se é o recurso de computação padrão. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "9252F32F-D855-549E-8898-61CF5A733050",
"ComputeResource": {
"Id": 16738,
"ProjectId": 52660,
"Name": "MyCs",
"Type": "hologres",
"ConnectionProperties": "{\n\t\"envType\": \"Prod\",\n\t\"regionId\": \"cn-beijing\",\n \"instanceId\": \"hgprecn-cn-x0r3oun4k001\",\n \"database\": \"testdb\",\n \"securityProtocol\": \"authTypeNone\",\n \"authType\": \"Executor\",\n \"authIdentity\": \"1107550004253538\"\n}",
"ConnectionPropertiesMode": "InstanceMode",
"Description": "My Description",
"CreateTime": 1698286929333,
"CreateUser": "1107550004253538",
"ModifyTime": 1698286929333,
"ModifyUser": "1107550004253538",
"QualifiedName": "1107550004253538:cn-beijing:holo:hgprecn-cn-x0r3oun4k001:testdb",
"WhetherDefault": true
}
}
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.