AllocateCostUnitResource
Visão geral
Aloca instâncias de recursos da unidade de custo de source para a unidade de custo de destino.
Parâmetros da solicitação
|
Nome |
Tipo |
Obrigatório |
Descrição |
|
fromUnitUserId |
Long |
Sim |
ID do usuário proprietário da unidade de custo de source |
|
fromUnitId |
Long |
Sim |
ID da unidade de custo de source. O valor 0 indica a primeira alocação de um recurso não alocado; valores maiores que 0 indicam transferência ou remoção de um recurso já alocado |
|
toUnitUserId |
Long |
Sim |
ID do usuário principal da unidade de custo de destino |
|
toUnitId |
Long |
Sim |
ID da unidade de custo de destino. O valor -1 indica que o recurso alocado será movido para não atribuído; valores maiores que 0 indicam atribuição à unidade de custo especificada |
|
resourceInstanceList |
List<(ResourceInstanceDto)> |
Sim |
Lista de instâncias de recursos |
ResourceInstanceDto:
|
Nome |
Tipo |
Obrigatório |
Descrição |
|
resourceUserId |
Long |
Sim |
ID do proprietário do recurso |
|
resourceId |
String |
Sim |
ID da instância do recurso |
|
commodityCode |
String |
Sim |
Código do produto do recurso |
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 |
CostUnitOperateResponse |
Corpo da mensagem |
CostUnitOperateResponse:
|
Nome |
Tipo |
Descrição |
|
ownerUid |
Long |
ID do usuário proprietário da unidade de custo |
|
unitId |
Long |
ID da nova unidade de custo |
|
isSucccess |
Boolean |
Indica se a operação foi bem-sucedida |
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=AllocateCostUnitResource
&FromUnitId=******
&FromUnitUserId=***********
&RegionId=cn-hangzhou
&ResourceInstanceList.1.CommodityCode=ecs
&ResourceInstanceList.1.ResourceId=*************
&ResourceInstanceList.1.ResourceUserId=***********
&ToUnitId=******
&ToUnitUserId=***********
&Public parameters