Modifica as informações de um host. As informações incluem o endereço, o nome e a descrição do host e o sistema operacional que o host executa.
Descrição da operação
Você pode chamar a operação ModifyHost para modificar as informações básicas de um host em um data center, uma instância do Elastic Compute Service (ECS) ou um host em um cluster dedicado do ApsaraDB MyBase.
As informações básicas sobre instâncias do ECS e hosts em clusters dedicados do ApsaraDB MyBase na sua conta da Alibaba Cloud são sincronizadas com o Bastionhost regularmente. Após modificar as informações básicas de uma instância do ECS ou de um host em um cluster dedicado do ApsaraDB MyBase, o resultado da modificação pode ser substituído pelas informações sincronizadas.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
yundun-bastionhost:ModifyHost |
update |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID do Bastionhost no qual você deseja modificar as informações do host. Nota
Você pode chamar a operação DescribeInstances para consultar o ID do Bastionhost. |
bastionhost-cn-st220aw**** |
| RegionId |
string |
Não |
O ID da região do Bastionhost no qual você deseja modificar as informações do host. 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 |
| HostId |
string |
Sim |
O ID do host. Nota
Você pode chamar a operação ListHosts para consultar o ID do host. |
1 |
| HostPrivateAddress |
string |
Não |
O novo endpoint interno do host. Você pode definir este parâmetro como um nome de domínio ou um endereço IP. |
193.168.XX.XX |
| HostPublicAddress |
string |
Não |
O novo endpoint público do host. Você pode definir este parâmetro como um nome de domínio ou um endereço IP. |
200.1.XX.XX |
| OSType |
string |
Não |
O novo sistema operacional do host. Valores válidos:
|
Linux |
| HostName |
string |
Não |
O novo nome do host. O nome pode ter até 128 caracteres. |
TestHost |
| Comment |
string |
Não |
A nova descrição do host. A descrição pode ter até 500 caracteres. |
Host for test. |
| NetworkDomainId |
string |
Não |
O ID do novo domínio de rede ao qual o host pertence. Nota
Você pode chamar a operação ListNetworkDomains para consultar o ID do domínio de rede. |
1 |
| PrefKex |
string |
Não |
O algoritmo de troca de chaves preferencial do host. Se você definir OSType como Linux, poderá modificar este parâmetro. Valores válidos:
|
default |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
EC9BF0F4-8983-491A-BC8C-1B4DD94976DE |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EC9BF0F4-8983-491A-BC8C-1B4DD94976DE"
}
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. |
| 400 | HostNotFound | The host is not found. | |
| 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.