Loading
close

混合编排

time 更新时间:2026-08-28 09:21:40

混合编排

混编应用列表

复用已有的”应用列表接口”,application结构里新增type和vm_network等字段用于支持混编

存在问题:混编应用和普通应用重名

混编应用创建

复用已有的”应用创建接口”,增加virtual_machine数据结构

virtual_machine Type定义:

参数 Type 是否必选 描述
name str 是
replicas int 是
availability_zone str 是 可用区
boot_manager boot_manager 是 启动源
flavor_name str 是 规格名称
system_disk disk 是 系统盘
data_disk list(disk) 否 数据盘
security_groups list(str) 是 安全组列表,默认是一个default
loadbalancer loadbalancer 是 负载均衡
authentication authentication 是 登录凭证
user_data str 否 用户数据

boot_manager Type定义:

参数 Type 是否必选 描述
type str 是 image / snapshot / volume
image str 否 镜像名称
snapshot str 否 云主机快照名称
bootable_volume str 否 可启动云硬盘

disk Type定义:

参数 Type 是否必选 描述
type str 否 添加数据卷时需要填类型,取值:hdd / high-performance,分别对应容量型或性能型
size int 是 单位是GiB
amount int 否 数量
cascade_deletion bool 否 默认False

loadbalancer Type定义:

参数 Type 是否必选 描述
name str 否 负载均衡名称,展示时使用
internal_ip str 是 ip地址
status str 否 负载均衡状态
access list(access) 是 复用access数据结构,但这里只需要填端口和协议

authentication Type定义:

参数 Type 是否必选 描述
keypair str 否 ssh密钥对
password str 否 登录密码

vm_network Type定义:

参数 Type 是否必选 描述
network_name str 是 网络名称
network_id str 是 网络id
subnet_name str 是 子网名称
subnet_id str 是 子网id

混编应用详情

复用已有的”应用详情”

混编应用删除

复用已有的”应用删除”

云主机负载列表

URI

示例:product_type_list=[hybrid]

GET /api/ecns/${product type}/virtualmachine/

响应消息

参数 参数类型 描述
list(vm_status) 云主机列表

vm_status Type定义:

参数 参数类型 是否必选 描述
name str 是
replicas int 是
status str 是
application_name str 是 所属应用名称
image str 是 虚拟机镜像
flavor flavor 是
vm_instances list(vm_instance) 是 云主机实例列表
vm_network vm_network 是 云主机网络
loadbalancer loadbalancer 否 负载均衡
creation_time str 是

flavor Type定义:

参数 参数类型 是否必选 描述
cpu str 是 带单位,单位是C
memory str 是 带单位,单位可以是MiB,也可以是GiB
disk str 是 带单位,单位是GiB

vm_instance Type:

参数 参数类型 是否必选 描述
name str 是 虚拟机实例名称
id str 是 虚拟机实例id
status str 是 状态
image str 是 镜像名称
internal_ip str 是 私网ip地址
flavor flavor 是 当前和vm_status的flavor一致,先保留在这里(用户是否会手动更改某个云主机实例的flavor)
creation_time str 是

云主机负载详情

URI

示例:product_type_list=[hybrid]

GET /api/ecns/${product type}/virtualmachine/<virtualmachine_name>/

响应消息

参数 参数类型 描述
vm_status 云主机详情

混编容器负载列表

同已有的容器负载列表

混编容器组列表

同已有的容器组列表

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品