Adiciona um ou mais usuários a um grupo de usuários.
Descrição da operação
Adiciona um ou mais usuários a um grupo de usuários. Após criar um grupo de usuários com a operação CreateUserGroup, use esta operação para adicionar vários usuários de uma vez para gerenciamento centralizado de permissões.
Limite
Você pode chamar esta operação até 10 vezes por segundo por conta. Se o número de chamadas por segundo exceder o limite, o throttling será acionado. Como resultado, seus negócios podem ser afetados. Recomendamos que você observe o limite ao chamar esta operação.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID do bastion host para o qual você deseja adicionar usuários ao grupo de usuários. Nota
Você pode chamar a operação DescribeInstances para consultar o ID do bastion host. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
Não |
O ID da região do bastion host para o qual você deseja adicionar usuários ao grupo de usuários. Nota
Para mais informações sobre o mapeamento entre IDs de região e nomes de região, consulte Regiões e zonas. |
cn-hangzhou |
| UserGroupId |
string |
Sim |
O ID do grupo de usuários ao qual você deseja adicionar usuários. Nota
Você pode chamar a operação ListUserGroups para consultar o ID do grupo de usuários. |
1 |
| UserIds |
string |
Sim |
O ID do usuário que você deseja adicionar ao grupo de usuários. O valor é uma string JSON. Você pode adicionar até 100 IDs de usuários. Se você especificar vários IDs, separe-os com vírgulas (,). Nota
Você pode chamar a operação ListUsers para consultar o ID do usuário. |
["1","2","3"] |
Todas as operações de API da Alibaba Cloud devem incluir parâmetros de solicitação comuns. Para mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns. Para mais informações sobre exemplos de solicitações, consulte a seção "Exemplos" deste tópico.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os dados de resposta. |
||
| RequestId |
string |
O ID da solicitação, que é usado para localizar e solucionar problemas. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
| Results |
array<object> |
O resultado da chamada. |
|
|
object |
|||
| Code |
string |
O código de retorno que indica se a chamada foi bem-sucedida. Valores válidos:
Nota
Certifique-se de que os parâmetros de solicitação são válidos e chame a operação novamente.
Nota
Verifique se o ID especificado do bastion host existe, se os hosts especificados existem e se os IDs de host especificados são válidos. Em seguida, chame a operação novamente.
|
OK |
| Message |
string |
Este parâmetro está obsoleto. |
None |
| UserGroupId |
string |
O ID do grupo. |
1 |
| UserId |
string |
O ID do usuário. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE",
"Results": [
{
"Code": "OK",
"Message": "None",
"UserGroupId": "1",
"UserId": "1"
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | The argument is invalid. | The argument is invalid. |
| 500 | InternalError | An unknown error occurred. | An unknown error occurred. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.