Class: TencentCloud::Trabbit::V20230418::RabbitMQClusterInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20230418/models.rb

Overview

RabbiteMQ集群基本信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, clustername = nil, region = nil, createtime = nil, remark = nil, vpcs = nil, zoneids = nil, virtualhostnumber = nil, queuenumber = nil, messagepublishrate = nil, messagestacknumber = nil, expiretime = nil, channelnumber = nil, connectionnumber = nil, consumernumber = nil, exchangenumber = nil, exceptioninformation = nil, clusterstatus = nil, autorenewflag = nil, mirrorqueuepolicyflag = nil, messageconsumerate = nil, clusterversion = nil, paymode = nil, instancetype = nil, messageretaintime = nil, sendreceiveratio = nil, tracetime = nil, tags = nil) ⇒ RabbitMQClusterInfo

Returns a new instance of RabbitMQClusterInfo.



2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
# File 'lib/v20230418/models.rb', line 2129

def initialize(clusterid=nil, clustername=nil, region=nil, createtime=nil, remark=nil, vpcs=nil, zoneids=nil, virtualhostnumber=nil, queuenumber=nil, messagepublishrate=nil, messagestacknumber=nil, expiretime=nil, channelnumber=nil, connectionnumber=nil, consumernumber=nil, exchangenumber=nil, exceptioninformation=nil, clusterstatus=nil, autorenewflag=nil, mirrorqueuepolicyflag=nil, messageconsumerate=nil, clusterversion=nil, paymode=nil, instancetype=nil, messageretaintime=nil, sendreceiveratio=nil, tracetime=nil, tags=nil)
  @ClusterId = clusterid
  @ClusterName = clustername
  @Region = region
  @CreateTime = createtime
  @Remark = remark
  @Vpcs = vpcs
  @ZoneIds = zoneids
  @VirtualHostNumber = virtualhostnumber
  @QueueNumber = queuenumber
  @MessagePublishRate = messagepublishrate
  @MessageStackNumber = messagestacknumber
  @ExpireTime = expiretime
  @ChannelNumber = channelnumber
  @ConnectionNumber = connectionnumber
  @ConsumerNumber = consumernumber
  @ExchangeNumber = exchangenumber
  @ExceptionInformation = exceptioninformation
  @ClusterStatus = clusterstatus
  @AutoRenewFlag = autorenewflag
  @MirrorQueuePolicyFlag = mirrorqueuepolicyflag
  @MessageConsumeRate = messageconsumerate
  @ClusterVersion = clusterversion
  @PayMode = paymode
  @InstanceType = instancetype
  @MessageRetainTime = messageretaintime
  @SendReceiveRatio = sendreceiveratio
  @TraceTime = tracetime
  @Tags = tags
end

Instance Attribute Details

#AutoRenewFlagObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def AutoRenewFlag
  @AutoRenewFlag
end

#ChannelNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ChannelNumber
  @ChannelNumber
end

#ClusterIdObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ClusterId
  @ClusterId
end

#ClusterNameObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ClusterName
  @ClusterName
end

#ClusterStatusObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ClusterStatus
  @ClusterStatus
end

#ClusterVersionObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ClusterVersion
  @ClusterVersion
end

#ConnectionNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ConnectionNumber
  @ConnectionNumber
end

#ConsumerNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ConsumerNumber
  @ConsumerNumber
end

#CreateTimeObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def CreateTime
  @CreateTime
end

#ExceptionInformationObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ExceptionInformation
  @ExceptionInformation
end

#ExchangeNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ExchangeNumber
  @ExchangeNumber
end

#ExpireTimeObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ExpireTime
  @ExpireTime
end

#InstanceTypeObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def InstanceType
  @InstanceType
end

#MessageConsumeRateObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def MessageConsumeRate
  @MessageConsumeRate
end

#MessagePublishRateObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def MessagePublishRate
  @MessagePublishRate
end

#MessageRetainTimeObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def MessageRetainTime
  @MessageRetainTime
end

#MessageStackNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def MessageStackNumber
  @MessageStackNumber
end

#MirrorQueuePolicyFlagObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def MirrorQueuePolicyFlag
  @MirrorQueuePolicyFlag
end

#PayModeObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def PayMode
  @PayMode
end

#QueueNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def QueueNumber
  @QueueNumber
end

#RegionObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def Region
  @Region
end

#RemarkObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def Remark
  @Remark
end

#SendReceiveRatioObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def SendReceiveRatio
  @SendReceiveRatio
end

#TagsObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def Tags
  @Tags
end

#TraceTimeObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def TraceTime
  @TraceTime
end

#VirtualHostNumberObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def VirtualHostNumber
  @VirtualHostNumber
end

#VpcsObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def Vpcs
  @Vpcs
end

#ZoneIdsObject

Parameters:

  • ClusterId:

    集群ID

  • ClusterName:

    集群名称

  • Region:

    地域信息

  • CreateTime:

    创建时间,毫秒为单位

  • Remark:

    集群说明信息

  • Vpcs:

    VPC及网络信息

  • ZoneIds:

    可用区信息

  • VirtualHostNumber:

    虚拟主机数量

  • QueueNumber:

    队列数量

  • MessagePublishRate:

    每秒生产消息数 单位:条/秒

  • MessageStackNumber:

    堆积消息数 单位:条

  • ExpireTime:

    过期时间

  • ChannelNumber:

    Channel数量

  • ConnectionNumber:

    Connection数量

  • ConsumerNumber:

    Consumer数量

  • ExchangeNumber:

    Exchang数量

  • ExceptionInformation:

    集群异常信息

  • ClusterStatus:

    实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败

  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费), 1表示自动续费,2表示明确不自动续费(用户设置)

  • MirrorQueuePolicyFlag:

    是否开启镜像队列策略。1表示开启,0表示没开启。

  • MessageConsumeRate:

    每秒消费消息数 单位:条/秒

  • ClusterVersion:

    集群版本信息

  • PayMode:

    计费模式,0-后付费,1-预付费

  • InstanceType:

    集群类型

  • MessageRetainTime:

    消息保留时间,单位小时

  • SendReceiveRatio:

    发送消息流量比例

  • TraceTime:

    消息轨迹保留时间,单位小时

  • Tags:

    实例标签列表



2127
2128
2129
# File 'lib/v20230418/models.rb', line 2127

def ZoneIds
  @ZoneIds
end

Instance Method Details

#deserialize(params) ⇒ Object



2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
# File 'lib/v20230418/models.rb', line 2160

def deserialize(params)
  @ClusterId = params['ClusterId']
  @ClusterName = params['ClusterName']
  @Region = params['Region']
  @CreateTime = params['CreateTime']
  @Remark = params['Remark']
  unless params['Vpcs'].nil?
    @Vpcs = []
    params['Vpcs'].each do |i|
      vpcendpointinfo_tmp = VpcEndpointInfo.new
      vpcendpointinfo_tmp.deserialize(i)
      @Vpcs << vpcendpointinfo_tmp
    end
  end
  @ZoneIds = params['ZoneIds']
  @VirtualHostNumber = params['VirtualHostNumber']
  @QueueNumber = params['QueueNumber']
  @MessagePublishRate = params['MessagePublishRate']
  @MessageStackNumber = params['MessageStackNumber']
  @ExpireTime = params['ExpireTime']
  @ChannelNumber = params['ChannelNumber']
  @ConnectionNumber = params['ConnectionNumber']
  @ConsumerNumber = params['ConsumerNumber']
  @ExchangeNumber = params['ExchangeNumber']
  @ExceptionInformation = params['ExceptionInformation']
  @ClusterStatus = params['ClusterStatus']
  @AutoRenewFlag = params['AutoRenewFlag']
  @MirrorQueuePolicyFlag = params['MirrorQueuePolicyFlag']
  @MessageConsumeRate = params['MessageConsumeRate']
  @ClusterVersion = params['ClusterVersion']
  @PayMode = params['PayMode']
  @InstanceType = params['InstanceType']
  @MessageRetainTime = params['MessageRetainTime']
  @SendReceiveRatio = params['SendReceiveRatio']
  @TraceTime = params['TraceTime']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      rabbitmqserverlesstag_tmp = RabbitMQServerlessTag.new
      rabbitmqserverlesstag_tmp.deserialize(i)
      @Tags << rabbitmqserverlesstag_tmp
    end
  end
end