查询指定实例
功能介绍
通过实例ID查询实例的详细信息。
调试
您可以在API Explorer中调试该接口,并获取该接口关联的CLI示例: hcloud DCS ShowInstance。
URI
GET /v2/{project_id}/instances/{instance_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
instance_id |
是 |
String |
实例ID。 |
project_id |
是 |
String |
项目ID |
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
vpc_name |
String |
VPC的名称。 |
charging_mode |
Integer |
付费模式,0表示按需计费,1表示包年/包月计费。 |
vpc_id |
String |
VPC ID |
user_name |
String |
用户名。 |
created_at |
String |
完成创建时间。格式为:2017-03-31T12:24:46.297Z |
description |
String |
实例描述。 |
security_group_id |
String |
安全组ID。 |
security_group_name |
String |
租户安全组名称。 |
max_memory |
Integer |
总内存,单位:MB。 |
used_memory |
Integer |
已使用的内存,单位:MB。 |
capacity |
Integer |
缓存实例的容量(G Byte)。 |
capacity_minor |
String |
小规格缓存实例(小于1G)的容量(G Byte)。 |
maintain_begin |
String |
维护时间窗开始时间,为UTC时间,格式为HH:mm:ss |
maintain_end |
String |
维护时间窗结束时间,为UTC时间,格式为HH:mm:ss |
engine |
String |
缓存实例的引擎类型。 |
no_password_access |
String |
是否允许免密码访问缓存实例。
|
ip |
String |
连接缓存实例的IP地址。如果是集群实例,返回多个IP地址,使用逗号分隔。如:192.168.0.1,192.168.0.2。 |
instance_backup_policy |
InstanceBackupPolicy object |
备份策略,实例类型为主备和集群时支持。 |
az_codes |
Array of strings |
实例所在的可用区。返回“可用区Code” |
access_user |
String |
通过密码认证访问缓存实例的认证用户名。 |
instance_id |
String |
实例ID。 |
port |
Integer |
缓存的端口。 |
user_id |
String |
用户id。 |
name |
String |
实例名称。 |
spec_code |
String |
产品规格编码 |
subnet_id |
String |
子网ID。 |
subnet_name |
String |
子网名称。 |
subnet_cidr |
String |
子网网段。 |
engine_version |
String |
缓存版本。 |
order_id |
String |
订单ID。 |
status |
String |
缓存实例的状态。详细状态说明见缓存实例状态说明] |
domain_name |
String |
实例的域名。 |
readonly_domain_name |
String |
实例的只读域名,只有主备实例有该字段。 |
enable_publicip |
Boolean |
Redis缓存实例是否开启公网访问功能。
|
publicip_id |
String |
Redis缓存实例绑定的弹性IP地址的id。 如果未开启公网访问功能,该字段值为null。 |
publicip_address |
String |
Redis缓存实例绑定的弹性IP地址。 如果未开启公网访问功能,该字段值为null。 |
enable_ssl |
Boolean |
Redis缓存实例开启公网访问功能时,是否选择支持ssl。
|
service_upgrade |
Boolean |
实例是否存在升级任务。
|
service_task_id |
String |
升级任务的ID。
|
enterprise_project_id |
String |
企业项目ID。 |
backend_addrs |
String |
集群实例的后端服务地址。 |
features |
Features object |
实例支持特性。 |
domain_name_info |
DomainNameInfo object |
实例域名重建、公网解析操作相关信息。 |
transparent_client_ip_enable |
Boolean |
是否开启客户端ip透传。 |
sub_status |
String |
实例子状态。 |
参数 |
参数类型 |
描述 |
---|---|---|
backup_policy_id |
String |
备份策略ID |
created_at |
String |
创建时间。格式为:2022-04-11T09:45:24.790Z |
updated_at |
String |
更新时间。格式为:2022-04-12T02:22:03.269Z |
policy |
BackupPolicy object |
备份策略 |
tenant_id |
String |
租户ID |
参数 |
参数类型 |
描述 |
---|---|---|
backup_type |
String |
备份类型。
|
save_days |
Integer |
当backup_type设置为auto时,该参数为必填。 保留天数,单位:天,取值范围:1-7。 |
periodical_backup_plan |
BackupPlan object |
备份计划,当backup_type设置为auto时,该参数为必填。 |
参数 |
参数类型 |
描述 |
---|---|---|
timezone_offset |
String |
备份的时区。该参数已废弃,没有实际作用。 |
backup_at |
Array of integers |
每周的周几开始备份,取值1-7,1代表周一,7代表周日。 |
period_type |
String |
备份周期类型,目前支持“weekly”。 |
begin_at |
String |
备份开始执行时间,该时间为UTC时间,例如“00:00-01:00”代表北京时间8点开始执行备份。 |
参数 |
参数类型 |
描述 |
---|---|---|
support_acl |
Boolean |
是否支持acl
|
support_transparent_client_ip |
Boolean |
实例是否支持客户端ip透传
|
support_ssl |
Boolean |
是否支持SSL
|
参数 |
参数类型 |
描述 |
---|---|---|
support_public_resolve |
Boolean |
是否开启公网域名解析。
|
is_latest_rules |
Boolean |
当前域名是否已为最新。
|
zone_name |
String |
域名的区域后缀。 |
history_domain_names |
Array of DomainNameEntity objects |
历史域名信息。 |
请求示例
GET https://{dcs_endpoint}/v2/{project_id}/instances/{instance_id}
响应示例
状态码: 200
查询指定实例成功。
{ "publicip_id" : null, "vpc_name" : "vpc-807d", "charging_mode" : 0, "enterprise_project_name" : "default", "vpc_id" : "d1e8008d-8182-4c86-a142-1ae9349bdc64", "user_name" : "r00209145", "created_at" : "2018-12-11T07:24:18.149Z", "description" : null, "security_group_id" : "ecefdad9-c8be-42aa-9d5d-9ab46a221240", "enable_ssl" : false, "max_memory" : 65536, "publicip_address" : null, "capacity" : 64, "maintain_begin" : "18:00:00", "engine" : "Redis", "maintain_end" : "19:00:00", "capacity_minor" : null, "service_upgrade" : false, "subnet_name" : "subnet-7e46", "no_password_access" : "true", "service_task_id" : null, "ip" : "192.168.1.48", "subnet_cidr" : "192.168.1.0/24", "used_memory" : 33, "security_group_name" : "sg--test-hanwang", "instance_backup_policy" : null, "az_codes" : [ "cn-north-4a" ], "access_user" : null, "enterprise_project_id" : "0", "instance_id" : "979e9a6b-e2f5-4b5d-8e98-fea495ea27a1", "enable_publicip" : false, "port" : 6379, "user_id" : "9bfac09d9bcd4eb7bb1465a7bcff815b", "domain_name" : "redis-979e9a6-dcs-125d.dcs.huaweicloud.com", "name" : "dcs-125d", "spec_code" : "dcs.cluster", "subnet_id" : "9b32218f-6389-485a-912e-076fe9df6fa7", "engine_version" : "3.0.7", "order_id" : null, "status" : "RUNNING", "features" : { "support_acl" : true, "support_transparent_client_ip" : true, "support_ssl" : true }, "domain_name_info" : { "support_public_resolve" : true, "is_latest_rules" : true, "zone_name" : "dcs.com", "history_domain_names" : [ { "domain_name" : "redis-5fd65919-8151-4910-8fd8-1c743248f0e2.dcs.com", "is_readonly" : true } ] }, "transparent_client_ip_enable" : true, "sub_status" : "UPDATE_SSL" }
状态码
状态码 |
描述 |
---|---|
200 |
查询指定实例成功。 |
400 |
非法请求。 |
500 |
内部服务错误。 |
错误码
请参见错误码。
