Associa dispositivos VSC a sistemas de arquivos.
Descrição da operação
Apenas o CPFS for Lingjun oferece suporte a este recurso.
A execução em lote é suportada. Na execução em lote, apenas um VscId pode ser associado a vários FileSystemIds. Isso significa que os valores de ResourceIds.VscId devem ser idênticos.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
nas:AttachVscToFilesystems |
update |
*FileSystem.
*Vsc.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ResourceIds |
array<object> |
Sim |
Os IDs dos sistemas de arquivos e dos canais de armazenamento virtual (VSCs). Você pode especificar até 10 IDs por lote. Passe este parâmetro no formato flat, como ResourceIds.1.FileSystemId=bmcpfs-xxx&ResourceIds.1.VscId=vsc-xxx. Arrays JSON não são suportados. |
|
|
object |
Não |
Os IDs dos sistemas de arquivos e VSCs. Você pode especificar até 10 IDs por lote. |
||
| FileSystemId |
string |
Não |
O ID do sistema de arquivos. |
bmcpfs-290t15yn4uo8lid**** |
| VscId |
string |
Não |
O ID do VSC. Você pode chamar a operação ListVscs do Lingjun AI Computing Service (eflo-controller/2022-12-15) para consultar VSCs. Se nenhum VSC for criado, você pode chamar a operação CreateVsc para criar um. |
vsc-8vb864o3ppwfvh**** |
| ClientToken |
string |
Não |
O token de cliente usado para garantir a idempotência da solicitação. Você pode gerar o valor a partir do seu cliente e garantir que o valor seja exclusivo em diferentes solicitações. O token de cliente pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Como garantir a idempotência. Nota
Se você não especificar este parâmetro, o sistema usará automaticamente o RequestId da solicitação de API como o token de cliente. O RequestId pode ser diferente para cada solicitação de API. |
123e4567-e89b-12d3-a456-42665544**** |
| RoleChain |
array<object> |
Não |
A cadeia de funções. Nota
Este parâmetro é necessário apenas para cenários entre contas. |
|
|
object |
Não |
|||
| RoleType |
string |
Não |
O tipo da função. Valores válidos: service e user. |
service |
| RoleArn |
string |
Não |
O descritor de recurso da função especificada. Formato: acs:ram::$accountID:role/$roleName. |
acs:ram::123472233814****:role/aliyunnasclientvsc**** |
| AssumeRoleFor |
string |
Não |
O UID da conta Alibaba Cloud (o UID da conta primária). Este parâmetro especifica a conta Alibaba Cloud para a qual o serviço assume a função. |
176498472570**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
BC7C825C-5F65-4B56-BEF6-98C56C7C**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "BC7C825C-5F65-4B56-BEF6-98C56C7C****"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | The parameter is invalid. | O parâmetro especificado é inválido. |
| 400 | InvalidParameter.ResourceIds | Invalid ResourceIds, can not be empty or batch size large than 10. | O parâmetro ResourceIds é inválido. Ele não pode estar vazio e o tamanho do lote não pode exceder 10. |
| 400 | InvalidParameter.FileSystem | Invalid FileSystem in ResourceIds. | O sistema de arquivos especificado em ResourceIds é inválido. |
| 400 | InvalidFilesystemType.NotSupport | This Api does not support this fileSystem type. | A operação de API atual não oferece suporte a este tipo de sistema de arquivos. |
| 400 | InvalidParameter.VscId | Invalid VscId in ResourceIds. | O VscId em ResourceIds é inválido. |
| 400 | InvalidParameter.VscIds | Invalid VscId in ResourceIds.VscIds must be the same. | O VscId em ResourceIds é inválido. Os VscIds devem ser idênticos. |
| 400 | Ram.AddRamParamFailed | Ram check has failed due to param invalid, please check param. | A verificação do RAM falhou devido a parâmetros inválidos. Verifique os parâmetros. |
| 400 | FeatureOrAPI.NotSupported | The Feature/API is not supported in this region now. | A funcionalidade ou API não é suportada nesta região. |
| 403 | Forbbiden.Ram | User not authorized to operate on the specified resource, or this API doesn't support RAM. | A verificação de permissão do RAM para a sua conta falhou. Acesse o console do RAM para garantir que as permissões relacionadas ao NAS sejam concedidas. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.