Package接口:创建、、查询与操作说明.pdfVIP

  • 0
  • 0
  • 约3.48千字
  • 约 4页
  • 2026-01-06 发布于北京
  • 举报

Package接口:创建、、查询与操作说明.pdf

包接口文档

_

Package的接口总共分为四类:创建(create)、查询(update)、获取全部套餐列表(get

list)、删除(delete)

1)创建Packagedefcreate_

package(create_content):函数功能:创

建Package函数返回值:创建返回成功的

Package,失败则抛出异常

函数参数:

_

创建内容为一个dict,dict包含的key:value对如下name:计算

_

资源的名字(string)(最大长度为50个字节)pctype:计算资源的

类型(实体机还是虚拟机)(string)cpu:cpu信息(string)

_

memory:内存大小(int)disk:硬盘大小(int)disktype:硬盘

类型(机械硬盘还是固态硬盘)(string)os:操作系统(string)

函数异常:Exception:函数创建

出现异常函数说明:无

2)更新Package

___

defupdatepackage(packageid,updatecontent)

函数功能:

更新package

函数返回值:

修改成功则返回修改后的对象,失败则抛出异常

函数参数:

__

packageid:需要修改的计算资源的idupdatecontent:更新信息的内容,

类型为dict,可能包含的key:value对如下:name:计算资源的名字

_

(string)(最大长度为50个字节)pctype:计算资源的类型(实体机还是虚

拟机)(string)cpu:cpu信息(string)memory:内存大小(int)disk:

_

硬盘大小(int)disktype:硬盘类型(机械硬盘还是固态硬盘)(string)

os:操作系统(string)

函数异常:

Package接口文档

Package的接口总共分为四类:创建(create),查询(update),得到全部套餐列表(get_list),删

除(delete)

1)创建Package

defcreate_package(create_content):

函数功能:

创建Package

函数返回值:

创建返回成功的Package,失败则抛出异常

函数参数:

create_content为一个dict,dict包含的key:value对如下

“name”:计算资源的名字(string)(最大长度为50个字节)

“pc_type”:计算资源的类型(实体机还是虚拟机)(string)

“cpu”:cpu信息(string)

“memory”:内存大小(int)

“disk”:硬盘大小(int)

“disk_type”:硬盘类型(机械硬盘还是固态硬盘)(string)

“os”:操作系统(string)

函数异常:

Exception:函数创建出现异常

函数说明:

2)更新Package

defupdate_package(package_id,update_content)

函数功能:

更新package

函数返回值:

修改成功则返回修改后的对象,失败则抛出异常

函数参数:

package_id:待修改计算资源的id

update_content:更新信息的内容,类型为dict,可能包含的key:value

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档