智简魔方文档

保存产品附加信息

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\model\HostAdditionModel::hostAdditionSave
所属业务产品管理
来源模块/系统产品附加模型

功能说明

保存产品附加信息

调用示例

$hostId = 1;
$data = [['country_id' => 1, 'city' => 'string', 'area' => 'string', 'power_status' => 'Active', 'image_icon' => 'string', 'image_name' => '示例名称', 'username' => '示例名称', 'password' => 'Example@123', 'port' => 'string']];
$result = (new \app\common\model\HostAdditionModel())->hostAdditionSave($hostId, $data);

参数

参数类型必填默认值校验规则说明
hostIdintrequire产品ID
dataarrayrequire要保存的数据(有哪些键保存哪些)
data.country_idint国家ID
data.citystring城市
data.areastring区域
data.power_statusstring电源状态(on=开机,off=关机,suspend=暂停,operating=操作中,fault=故障)
data.image_iconstring镜像图标(Windows,CentOS,Ubuntu,Debian,ESXi,XenServer,FreeBSD,Fedora,ArchLinux,Rocky,AlmaLinux,OpenEuler,RedHat,其他)
data.image_namestring镜像名称
data.usernamestring实例用户名
data.passwordstring实例密码
data.port`stringint`

返回值

返回项类型说明
返回值bool

正常返回

{}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。