Consulta grupos de recursos de um tipo especificado.
Depuração
Parâmetros de solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | ListResourceGroups |
Operação a ser executada. Defina o valor como ListResourceGroups. |
| ResourceGroupType | Integer | Sim | 3 |
Tipo dos grupos de recursos a consultar. Valores válidos:
Se o valor indicar um mecanismo de computação, os grupos de recursos consultados serão aqueles criados durante a aquisição desse mecanismo. |
| Keyword | String | Não | abc |
Palavra-chave usada para correspondência aproximada por nome e identificador do grupo de recursos. |
| BizExtKey | String | Não | default |
Categoria dos grupos de recursos. Valores válidos:
|
| ResourceManagerResourceGroupId | String | Não | rg-acfmzbn7pti3zfa |
ID do grupo de recursos. |
| Tags | Array | Não |
Tags. |
|
| Key | String | Não | Env |
Chave da tag. |
| Value | String | Não | Test |
Valor da tag. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| HttpStatusCode | Integer | 200 |
Código de status HTTP retornado. |
| RequestId | String | 0bc1411515937635973**** |
ID da solicitação. Use este ID para localizar logs e solucionar problemas. |
| Success | Boolean | true |
Indica se a solicitação foi bem-sucedida. |
| Data | Array of Data |
Grupos de recursos. |
|
| Status | Integer | 0 |
Status do grupo de recursos. Valores válidos:
|
| UpdateTime | String | Jul 9, 2018 2:43:37 PM |
Hora da última atualização do grupo de recursos. |
| IsDefault | Boolean | true |
Indica se o grupo de recursos é o padrão. Valores válidos:
|
| Cluster | String | AY18G |
Nome do cluster. Este parâmetro é retornado apenas se o tipo do grupo de recursos for MaxCompute ou PAI. |
| EnableKp | Boolean | false |
Indica se o UID de uma conta Alibaba Cloud é usado para acesso. Valores válidos:
|
| ResourceGroupType | String | 3 |
Tipo do grupo de recursos. Valores válidos:
|
| CreateTime | String | Jul 9, 2018 2:43:37 PM |
Hora de criação do cluster. Exemplo: Jul 9, 2018 02:43:37 PM. |
| Identifier | String | e1815577-2f4e-4c5e-b29**** |
Identificador do grupo de recursos. |
| Mode | String | SHARE |
Modo do grupo de recursos. Valores válidos:
|
| BizExtKey | String | default |
Categoria do grupo de recursos. Valores válidos:
|
| Sequence | Integer | 300 |
Número de sequência do grupo de recursos. Os grupos criados são classificados em ordem crescente por esse número. |
| Specs | Map |
Detalhes do grupo de recursos. O conteúdo entre chaves {} representa esses detalhes. |
|
| Name | String | abc |
Nome do grupo de recursos. |
| Id | Long | 1234567 |
ID do grupo de recursos. |
| TenantId | Long | 1234567 |
ID do locatário. |
| ResourceManagerResourceGroupId | String | rg-acfmzbn7pti3zfa |
ID do grupo de recursos Alibaba Cloud. |
| Tags | Array of Tag |
Tags. |
|
| Key | String | Env |
Chave da tag. |
| Value | String | Test |
Valor da tag. |
Exemplos
Solicitações de exemplo
http(s)://[Endpoint]/?Action=ListResourceGroups
&ResourceGroupType=3
&Keyword=abc
&BizExtKey=default
&ResourceManagerResourceGroupId=rg-acfmzbn7pti3zfa
&Tags=[{"Key":"Env","Value":"Test"}]
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<ListResourceGroupsResponse>
<HttpStatusCode>200</HttpStatusCode>
<RequestId>0bc1411515937635973****</RequestId>
<Success>true</Success>
<Data>
<Status>0</Status>
<UpdateTime>Jul 9, 2018 2:43:37 PM</UpdateTime>
<IsDefault>true</IsDefault>
<Cluster>AY18G</Cluster>
<EnableKp>false</EnableKp>
<ResourceGroupType>3</ResourceGroupType>
<CreateTime>Jul 9, 2018 2:43:37 PM</CreateTime>
<Identifier>e1815577-2f4e-4c5e-b29****</Identifier>
<Mode>SHARE</Mode>
<BizExtKey>default</BizExtKey>
<Sequence>300</Sequence>
<Name>abc</Name>
<Id>1234567</Id>
<TenantId>1234567</TenantId>
<ResourceManagerResourceGroupId>rg-acfmzbn7pti3zfa</ResourceManagerResourceGroupId>
<Tags>
<Key>Env</Key>
<Value>Test</Value>
</Tags>
</Data>
</ListResourceGroupsResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"HttpStatusCode" : 200,
"RequestId" : "0bc1411515937635973****",
"Success" : true,
"Data" : [ {
"Status" : 0,
"UpdateTime" : "Jul 9, 2018 2:43:37 PM",
"IsDefault" : true,
"Cluster" : "AY18G",
"EnableKp" : false,
"ResourceGroupType" : "3",
"CreateTime" : "Jul 9, 2018 2:43:37 PM",
"Identifier" : "e1815577-2f4e-4c5e-b29****",
"Mode" : "SHARE",
"BizExtKey" : "default",
"Sequence" : 300,
"Name" : "abc",
"Id" : 1234567,
"TenantId" : 1234567,
"ResourceManagerResourceGroupId" : "rg-acfmzbn7pti3zfa",
"Tags" : [ {
"Key" : "Env",
"Value" : "Test"
} ]
} ]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|
400 |
Invalid.Tenant.ConnectionNotExists |
The connection does not exist. |
A source de dados especificada não existe. |
|
400 |
Invalid.Tenant.ProjectNotExists |
The project does not exist. |
O workspace especificado não existe. |
|
400 |
Invalid.Tenant.UserNotInProject |
The user is not in the project. |
O usuário não foi adicionado ao workspace. |
|
403 |
Invalid.Tenant.UserIsNotProjectOwnerOrAdmin |
The user is not a project administrator or owner. |
O usuário não é proprietário ou administrador do workspace. |
|
403 |
Invalid.Tenant.UserNotInTenant |
The user is not in tenant. |
O usuário não pertence ao locatário. |
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.