项目相关操作

最近更新时间:2019-07-17 15:11:41

创建项目(CreateProject)

1. 命令描述

添加项目。项目为一个虚拟概念,用户可以在一个账户下面建立多个项目,每个项目中管理不同的资源。

2. 输入参数

参数名称 必选 类型 描述
name String 项目名称,仅限“中文”、“英文”或“数字”
desc String 待添加的项目描述
region String 服务区域,gz,bj,sh
secretId String 腾讯云 secretId
secretKey String 腾讯云 secretKey

3. 输出参数

参数名称 类型 描述
code Int 错误码 0:成功;其他值:失败
message String 错误信息
data Struct 返回数据

Data 结构

参数名称 类型 描述
projectId String 项目ID

拉取项目列表(ListProject)

1. 命令描述

查询项目列表。项目为一个虚拟概念,用户可以在一个账户下面建立多个项目,每个项目中管理不同的资源。

2. 输入参数

无特殊参数

3. 输出参数

参数名称 类型 描述
code Int 错误码。0:成功;其他值:失败
message String 错误信息
data Struct 返回数据

Data 结构

参数名称 类型 描述
totalCount Int 项目总数
list Array 项目信息描述数组

list 内容描述

参数名称 类型 描述
totalCount Int 项目总数
list Array 项目信息描述数组
name String 项目的名称
projectId String 项目 ID
region String 服务区域,参看地域信息
createTime String 项目的创建时间
updateTime String 项目的更新时间
desc String 项目的描述

获取项目信息(QueryProject)

1. 命令描述

获取项目详细信息。

2. 输入参数

参数名称 必选 类型 描述
projectId String 项目ID

3. 输出参数

参数名称 类型 描述
code Int 错误码。0:成功;其他值:失败
message String 错误信息
data Struct 返回数据

Data 结构

参数名称 类型 描述
name String 项目的名称
projectId String 项目 ID
region String 服务区域,参看地域信息
createTime String 项目的创建时间
updateTime String 项目的更新时间
desc String 项目的描述
appId String 用户 appId
bucketName String 存储捅名称
manageUrl String 项目管理端网页地址

更新项目信息(UpdateProject)

1. 命令描述

更新项目信息。

2. 输入参数

参数名称 必选 类型 描述
projectId String 项目 ID
desc String 项目新描述信息
name String 项目新名称(name 与 desc 不能同时为空)

3. 输出参数

参数名称 类型 描述
code Int 错误码。0:成功;其他值:失败
message String 错误信息

删除项目(DelProject)

1. 命令描述

删除项目,目前只能删除项目文件为空的项目。

2. 输入参数

参数名称 必选 类型 描述
projectId String 项目 ID
secretId String 腾讯云 secretId
secretKey String 腾讯云 secretKey

3. 输出参数

参数名称 类型 描述
code Int 错误码。0:成功;其他值:失败
message String 错误信息