QueryCostUnitResource
Visão geral
Consulta a lista de instâncias de recursos pertencentes à unidade de custo do usuário. Se o unitId da unidade de custo for 0, a consulta retornará as instâncias de recursos filho primárias não alocadas.
Parâmetros de solicitação
|
Nome |
Tipo |
Obrigatório |
Descrição |
|
userId |
Long |
Sim |
ID do usuário proprietário da unidade de custo |
|
unitId |
Long |
Sim |
ID da unidade de custo. -1 indica a raiz da unidade de custo; 0 indica que a consulta refere-se a recursos não atribuídos |
|
pageNum |
int |
Não |
Número da página. Padrão: 1 |
|
pageSize |
int |
Não |
Tamanho da página. Padrão: 20 |
Parâmetros de resposta
|
Nome |
Tipo |
Descrição |
|
success |
boolean |
Indica se a operação foi bem-sucedida |
|
code |
String |
Código de erro |
|
message |
String |
Informações detalhadas |
|
data |
List<(CostUnitOperateResponse)> |
Corpo da mensagem |
CostUnitResourceListResponse:
|
Nome |
Tipo |
Descrição |
|
costUnit |
CostUnitDto |
Informações da unidade de custo |
|
costUnitStatisInfo |
CostUnitStatisInfo |
Estatísticas da unidade de custo |
|
resourceInstanceDtoList |
List |
Lista de instâncias de recursos |
|
pageNum |
int |
Número da página |
|
pageSize |
int |
Quantidade de linhas por página |
|
totalCount |
int |
Contagem total |
CostUnitDto:
|
Nome |
Tipo |
Descrição |
|
parentUnitId |
Long |
ID da unidade de custo pai. -1 indica a raiz da unidade de custo |
|
ownerUid |
Long |
ID do usuário proprietário da unidade de custo |
|
unitId |
Long |
ID da unidade de custo |
|
unitName |
String |
Nome da unidade de custo |
CostUnitStatisInfo:
|
Nome |
Tipo |
Descrição |
|
resourceCount |
Long |
Quantidade de instâncias de recursos na unidade de custo atual |
|
resourceGroupCount |
Long |
Quantidade de grupos de recursos na unidade de custo atual |
|
subUnitCount |
Long |
Quantidade de subunidades na unidade de custo atual |
|
userCount |
Long |
Quantidade de contas associadas na unidade de custo atual |
|
totalResourceCount |
Long |
Total de instâncias de recursos na unidade de custo atual (inclui subunidades de custo) |
|
totalUserCount |
Long |
Total de contas associadas na unidade de custo atual (inclui subunidades de custo) |
|
totalResourceGroupCount |
Long |
Total de grupos de recursos na unidade de custo atual (inclui subunidades de custo) |
ResourceInstanceDto:
|
Nome |
Tipo |
Descrição |
|
resourceUserId |
Long |
ID do proprietário do recurso |
|
resourceId |
String |
ID da instância do recurso |
|
resourceUserName |
String |
Nome de usuário do proprietário do recurso |
|
commodityCode |
String |
Código do produto do recurso |
|
commodityName |
String |
Nome do produto do recurso |
|
resourceGroup |
String |
Grupo de recursos ao qual o recurso pertence |
|
resourceTag |
String |
Tag do recurso |
|
resourceNick |
String |
Apelido personalizado do recurso |
|
resourceType |
String |
Tipo de recurso |
|
resourceStatus |
String |
Status do recurso |
|
relatedResources |
String |
Recursos relacionados à instância |
|
apportionCode |
String |
Código de divisão do recurso |
|
apportionName |
String |
Nome da divisão do recurso |
Códigos de erro
|
MissingParameter |
O parâmetro especificado é obrigatório para esta solicitação. |
Parâmetro ausente |
|
UnitNotBelongToUser |
A unidade financeira não pertence a este usuário. |
A unidade de custo não pertence a este usuário. |
|
MasterAndSubHasNoRelation |
Suas contas ainda não possuem uma relação válida. |
A conta principal não possui relacionamento. |
|
InternalError |
O processamento da solicitação falhou devido a um erro, exceção ou falha desconhecida. |
Erro interno. |
Exemplo de solicitação
https://business.ap-southeast-1.aliyuncs.com/?Action=QueryCostUnitResource
&userId=168***********77
&unitId=*******
&RegionId=cn-hangzhou
&Public parameters