华为HiLens-部分更新应用部署:请求参数

时间:2025-02-12 15:03:27

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。获取方法请参见 获取Token

表3 请求Body参数

参数

是否必选

参数类型

描述

version

String

技能版本,可选,当下发的技能版本和当前部署的版本不一致的时候,根据技能模板参数更新部署

patch

Patch object

增量更新的部署参数

表4 Patch

参数

是否必选

参数类型

描述

envs

Array of Env objects

环境变量更新

表5 Env

参数

是否必选

参数类型

描述

name

String

环境变量的key,由大小写字母或下划线开头,由数字、大小写字母、下划线组成,最大长度2048个字符,不允许重复

value

String

环境变量的value,最大长度20480个字符。value、value_from和field_path必须三选一使用

value_from

ValueFrom object

环境变量可使用配置项和密钥导入。value、value_from和field_path必须三选一使用

field_path

String

该参数目前只支持赋值"status.hostIP",即引用边缘节点的IP地址作为环境变量。value、value_from和field_path必须三选一使用

表6 ValueFrom

参数

是否必选

参数类型

描述

configmap

ConfigsMap object

环境变量引用配置项时使用。使用ValueFrom时,secret与configmap必须二选一

secret

DeploymentSecrets object

环境变量引用密钥时使用。使用ValueFrom时,secret与configmap必须二选一

表7 ConfigsMap

参数

是否必选

参数类型

描述

key

String

配置项的名称,以英文字母或中划线开头,由英文字母、数字、点号、中划线和下划线组成,长度1到63个字符。

name

String

配置项的属性名,以英文小写字母开头,由中文字符,英文字母,数字,下划线和中划线组成,不能以中划线结尾,长度4-64位。

表8 DeploymentSecrets

参数

是否必选

参数类型

描述

name

String

密钥的名称,以英文小写字母开头,由中文字符,英文字母,数字,下划线和中划线组成,不能以中划线结尾,长度4-64位

key

String

密钥的属性名,以英文字母和中划线开头,由英文字母、数字、点号、中划线和下划线组成,长度1-63位

support.huaweicloud.com/api-hilens/updateDeploymentUsingPatch.html