部署 CODEARTS DEPLOY-新建主机 (推荐):请求参数

时间:2024-04-10 16:24:47

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

Content-Type

String

消息体的类型(格式),下方类型可任选其一使用: application/json;charset=utf-8 application/json

缺省值:application/json;charset=utf-8

枚举值:

  • application/json;charset=utf-8

  • application/json

X-Auth-Token

String

用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

最小长度:0

最大长度:20000

表3 请求Body参数

参数

是否必选

参数类型

描述

host_name

String

主机名称

最小长度:3

最大长度:128

ip

String

IP,请输入弹性ip格式:161.17.101.12

port

Integer

ssh端口,如:22

os

String

操作系统:windows|linux,需要和主机集群保持一致

枚举值:

  • windows

  • linux

as_proxy

Boolean

是否为代理机

proxy_host_id

String

代理机id

authorization

HostAuthorizationBody object

登录主机鉴权,使用密码登录则填写密码即可,使用密钥则填写密钥,二选一即可。

install_icagent

Boolean

免费启用应用运维服务(AOM),提供指标监控、日志查询、告警功能(自动安装数据采集器 ICAgent,仅支持华为云linux主机)

表4 HostAuthorizationBody

参数

是否必选

参数类型

描述

username

String

用户名,可输入中英文,数字和符号(-_.)。

最小长度:3

最大长度:128

password

String

密码,认证类型为0时,密码必填。

private_key

String

密钥,认证类型为1时,密钥必填

最小长度:1

最大长度:5000

trusted_type

Integer

认证类型,0表示使用密码认证,1表示使用密钥认证

枚举值:

  • 0

  • 1

support.huaweicloud.com/api-deployman/CreateHost.html