文档首页 > > API参考> API> 存储库> 查询指定存储库

查询指定存储库

分享
更新时间: 2019/10/09 GMT+08:00

功能介绍

根据ID查询指定存储库

URI

GET /v3/{project_id}/vaults/{vault_id}

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

vault_id

String

存储库ID

请求参数

响应参数

状态码为 200 时:

表2 响应Body参数

参数

参数类型

描述

vault

VaultGet object

存储库查询返回对象

表3 VaultGet

参数

参数类型

描述

billing

Billing object

运营信息

description

String

描述

id

String

保管库ID

name

String

保管库名称

project_id

String

项目ID

provider_id

String

保管库类型

resources

Array of ResourceResp objects

存储库资源

tags

Array of Tag objects

存储库标签

enterprise_project_id

String

企业项目id

created_at

String

创建时间

updated_at

String

更新时间

表4 Tag

参数

参数类型

描述

key

String

键。

key最大长度为36个字符。

key不能为空字符串。

key前后空格会被丢弃。

key不能包含非打印字符ASCII(0-31),“=”,“*”,“<”,“>”,“\”,“,”,“|”,“/”。

[hws]: key只能由中文,字母,数字,“-”,“_”组成。

[dt]: key只能由字母,数字,“_”,“-”组成。

value

String

值。

添加标签时value值必选,删除标签时value值可选。

value最大长度为43个字符。

value可以为空字符串。

value前后的空格会被丢弃。

value不能包含非打印字符ASCII(0-31),“=”,“*”,“<”,“>”,“\”,“,”,“|”,“/”。

[hws]: value只能由中文,字母,数字,“-”,“_”,“.”组成。

[dt]: value只能由字母,数字,“_”,“-”组成。

表5 ResourceResp

参数

参数类型

描述

extra_info

ResourceExtraInfo object

资源附加信息

id

String

待备份资源id

name

String

待备份资源名称

protect_status

String

保护状态

size

Integer

资源已分配容量

type

String

待备份资源的类型

表6 ResourceExtraInfo

参数

参数类型

描述

exclude_volumes

Array of strings

需要排除备份的卷id。仅虚拟机磁盘级备份有效

include_volumes

Array of ResourceExtraInfoIncludeVolumes objects

要备份的卷

表7 ResourceExtraInfoIncludeVolumes

参数

参数类型

描述

id

String

卷ID

os_version

String

操作系统类型

表8 Billing

参数

参数类型

描述

allocated

Integer

已分配容量,单位MB

charging_mode

String

计费模式

cloud_type

String

云类型,如公有云

consistent_level

String

备份规格

object_type

String

对象类型

order_id

String

订单ID

product_id

String

产品ID

protect_type

String

保护类型

size

Integer

容量,单位GB

spec_code

String

规格编码

status

String

保管库状态

storage_unit

String

存储库桶名

used

Integer

已使用容量,单位MB

请求示例

响应示例

状态码为 200 时:

{
	"vault":{
		"name":"vault_name",
		"billing":{
			"status":"available",
			"used":0,
			"protect_type":"backup",
			"object_type":"server",
			"allocated":40,
			"spec_code":"vault.backup.server.normal",
			"size":100,
			"cloud_type":"public",
			"consistent_level":"crash_consistent",
			"charging_mode":"post_paid"
		},
		"tags":[
			{
				"value":"value01",
				"key":"key01"
			}
		],
		"created_at":"2019-05-08T09:31:21.840431",
		"project_id":"4229d7a45436489f8c3dc2b1d35d4987",
		"enterprise_project_id":"0",
		"id":"2402058d-8373-4b0a-b848-d3c0dfdc71a8",
		"resources":[
			{
				"name":"ecs-1f0f-0003",
				"protect_status":"available",
				"extra_info":{
					"exclude_volumes":[
						"bdef09bb-293f-446a-88a4-86e9f14408c4"
					]
				},
				"type":"OS::Nova::Server",
				"id":"97595625-198e-4e4d-879b-9d53f68ba551",
				"size":40
			}
		],
		"description":"vault_description"
	}
}

返回值

返回值

描述

200

OK

404

Not Found

错误码

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区