Especifica os comandos que podem ou não ser executados pelos usuários ou nos ativos associados à política e os comandos que devem ser revisados.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-bastionhost:SetPolicyCommandConfig |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID do host de bastião. Nota
Você pode chamar a operação DescribeInstances para consultar o ID do host de bastião. |
bastionhost-cn-78v1ghxxxxx |
| RegionId |
string |
Não |
O ID da região do host de bastião. Nota
Para obter mais informações sobre o mapeamento entre IDs de região e nomes de região, consulte Regiões e zonas. |
cn-hangzhou |
| PolicyId |
string |
Sim |
O ID da política de controle que você deseja modificar. Nota
Você pode chamar a operação ListPolicies para consultar o ID da política de controle. |
45 |
| CommandConfig |
object |
Sim |
As configurações de controle de comandos. Nota
Este parâmetro se aplica apenas a hosts Linux. |
|
| Deny |
object |
Sim |
As configurações de controle de comandos. |
|
| AclType |
string |
Sim |
O tipo de controle de comandos. Valores válidos:
|
white |
| Commands |
array |
Não |
Os comandos a serem controlados. Nota
Este parâmetro é obrigatório se AclType estiver definido como white. |
|
|
string |
Sim |
O comando a ser controlado. |
["mkdir"] |
|
| Approval |
object |
Não |
As configurações de aprovação de comandos. Nota
Uma política de aprovação de comandos é usada para aprovar os comandos que são excluídos de uma lista de permissões ou lista de bloqueio especificada em uma política de controle de comandos. A política de controle de comandos tem precedência sobre a política de aprovação de comandos na validação. |
|
| Commands |
array |
Não |
Os comandos que podem ser executados somente após aprovação. |
|
|
string |
Não |
O comando que pode ser executado somente após aprovação. |
["mkdir"] |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
4F6C075F-FC86-476E-943B-097BD4E12948 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "4F6C075F-FC86-476E-943B-097BD4E12948"
}
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. |
| 404 | PolicyNotFound | The policy is not found. | The policy is not found. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.