Skip to Content
RMQ消息队列 URocketMQ获取实例列表 - ListURocketMQService

获取实例列表 - ListURocketMQService

简介

获取 Service 列表

定义

公共参数

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

请求参数

参数名类型描述信息必填
Regionstring地域。 参见 地域和可用区列表Yes
ProjectIdstring项目ID。 请参考GetProjectList接口Yes
Limitint最多返回的条目数量, (0, 1000], 默认 20 条No
Offsetint查询起始位置, [0, ∞)No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
ServiceListarray[ServiceBaseInfo]Service 列表, 包含获取的 Service 详情Yes

数据模型

ServiceBaseInfo

字段名类型描述信息必填
RegionstringService 所在地域Yes
Remarkstring描述Yes
ServiceIdstringService IdYes
NamestringService NameYes
Statestring服务状态:。枚举值为:Unknown:未知;Available:可用;Initializing:初始化;Deleting:删除中;CreateFailed:创建失败;Closing:停服中;Closed:已停服;Recovering:停服恢复中;CloseFailed:停服失败;RecoverFailed:停服恢复失败;Upgrading:升级中;UpgradeFailed:升级失败;DeleteFailed:删除失败。Yes
AddressstringService 内网接入地址Yes
CreateTimeintService 创建时间, Unix timestamp 秒Yes
Storageint消息队列存储空间, 单位:GBYes
VpcIdstringvpc idYes
SubnetIdstringsubnet idYes
ChargeTypestring计费模式。枚举值为:Year:按年付费;Month,按月付费;Dynamic,按小时预付费。Yes
Tpsint实例规格 TpsYes
TopicLimitintTopic 配额Yes
IsExpirestring资源是否过期。枚举值为:Yes:已过期;No:未过期Yes
Modestring网络模式。枚举值为:Unknown:未知;PrivateNet:内网;PublicNet:外网。Yes
AddressExtranetstringService 外网接入地址Yes
ExpireTimeint资源有效期, Unix timestamp 秒Yes
AutoRenewstring是否自动续费。枚举值为:Yes:是;No:否。Yes
Tagstring业务组。Default:未分组Yes
Editionstring版本类别。枚举值为:Unknown:未知;Beta:测试版;Enterprise:企业版。Yes
FileReservedTimeint消息存储时长,单位:天Yes

示例

请求示例

https://api.an-link.com/?Action=ListURocketMQService &Region=cn-zj &ProjectId=zIWgThcE &Limit=4 &Offset=6

响应示例

{ "Action": "ListURocketMQServiceResponse", "Message": "SoXGUyZH", "RetCode": 0, "ServiceList": [ { "Address": "RlWTCGgV", "ChargeType": "Year", "CreateTime": 2, "Name": "vSvWCFtR", "Region": "LawhFXVi", "Remark": "QjpXWcCk", "ServiceId": "oYvBuuXU", "State": "Unknown", "Storage": 3, "SubnetId": "dSedXjym", "TopicCount": 3, "VPCId": "qMzPIiMS" } ] }