Skip to Content
云数据库 PostgreSQL UDB(NVMe)获取云数据库实例描述 - GetUPgSQLInstance

获取云数据库实例描述 - GetUPgSQLInstance

简介

获取PG云数据库实例描述

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 GetUPgSQLInstanceYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
Zonestring可用区。参见 可用区列表No
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
InstanceIDstring资源IDYes

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
DataSetUDBInstanceYes

数据模型

UDBInstance

字段名类型描述信息必填
ZonestringDB实例所在可用区No
BackupZonestring备份所在可用区No
InstanceIDstringDB实例idNo
Namestring实例名称No
DBVersionstringDB 版本No
ParamGroupIDintDB实例使用的配置参数组idNo
AdminUserstring管理员帐户名,默认rootNo
IPstringDBipNo
PortintDB portNo
VPCIDstringVPC的IDNo
SubnetIDstring子网IDNo
Remarkstring备注No
BackupCountint备份文件保留的数量,默认7次No
BackupBeginTimeint备份开始时间,单位小时计,默认3点No
BackupTimeRangeint备份的时间段,范围[0,23]No
BackupDatestring用于设置备份策略的备份日期标记位。共7位,每一位为一周中一天的备份情况 0表示关闭当天备份,1表示打开当天备份。最右边的一位 为星期天的备份开关,其余从右到左依次为星期一到星期 六的备份配置开关,每周必须至少设置两天备份。 例如:1100000 表示打开星期六和星期五的自动备份功能No
StatestringDB状态标记 Init:初始化中,Fail:安装失败,Starting:启动中,Running:运行,Shutdown:关闭中,Shutoff:已关闭,Delete:已删除,Upgrading:升级中,Promoting:提升为独库进行中,Recovering:恢复中,Recover fail:恢复失败No
CreateTimeintDB实例创建时间,采用UTC计时时间戳No
ModifyTimeintDB实例修改时间,采用UTC计时时间戳No
ExpiredTimeintDB实例过期时间,采用UTC计时时间戳No
CpuintCPU限制(核),默认根据配置机型No
MemoryLimitint内存限制(MB),默认根据配置机型No
DiskSpaceint磁盘空间(GB), 默认根据配置机型No
DiskUsedSizefloatDB实例磁盘已使用空间,单位GBNo
DataFileSizefloatDB实例数据文件大小,单位GBNo
SystemFileSizefloatDB实例系统文件大小,单位GBNo
LogFileSizefloatDB实例日志文件大小,单位GBNo
InstanceModestringNormal/HA,普通/高可用No
MachineTypestring配置机型名称No

示例

请求示例

https://api.an-link.com/?Action=GetUPgSQLInstance &Region=cn-zj &Zone=cn-zj-01 &ProjectId=NmpXWjBt &InstanceID=zercJTxf

响应示例

{ "Action": "GetUPgSQLInstanceResponse", "DataSet": {}, "Message": "BTbgDWAl", "RetCode": 0 }