Class: TencentCloud::Tdmq::V20200217::InternalTenant

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

Overview

面向运营端的虚拟集群信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tenantid = nil, tenantname = nil, customeruin = nil, customerappid = nil, clustername = nil, type = nil, maxnamespaces = nil, usednamespaces = nil, maxtopics = nil, usedtopics = nil, maxpartitions = nil, usedpartitions = nil, maxmsgbacklogsize = nil, maxpublishtps = nil, maxretention = nil, createtime = nil, updatetime = nil, maxdispatchtps = nil, maxdispatchrateinbytes = nil, maxpublishrateinbytes = nil, maxretentionsizeinmb = nil, publicaccessenabled = nil) ⇒ InternalTenant

Returns a new instance of InternalTenant.



8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
# File 'lib/v20200217/models.rb', line 8377

def initialize(tenantid=nil, tenantname=nil, customeruin=nil, customerappid=nil, clustername=nil, type=nil, maxnamespaces=nil, usednamespaces=nil, maxtopics=nil, usedtopics=nil, maxpartitions=nil, usedpartitions=nil, maxmsgbacklogsize=nil, maxpublishtps=nil, maxretention=nil, createtime=nil, updatetime=nil, maxdispatchtps=nil, maxdispatchrateinbytes=nil, maxpublishrateinbytes=nil, maxretentionsizeinmb=nil, publicaccessenabled=nil)
  @TenantId = tenantid
  @TenantName = tenantname
  @CustomerUin = customeruin
  @CustomerAppId = customerappid
  @ClusterName = clustername
  @Type = type
  @MaxNamespaces = maxnamespaces
  @UsedNamespaces = usednamespaces
  @MaxTopics = maxtopics
  @UsedTopics = usedtopics
  @MaxPartitions = maxpartitions
  @UsedPartitions = usedpartitions
  @MaxMsgBacklogSize = maxmsgbacklogsize
  @MaxPublishTps = maxpublishtps
  @MaxRetention = maxretention
  @CreateTime = createtime
  @UpdateTime = updatetime
  @MaxDispatchTps = maxdispatchtps
  @MaxDispatchRateInBytes = maxdispatchrateinbytes
  @MaxPublishRateInBytes = maxpublishrateinbytes
  @MaxRetentionSizeInMB = maxretentionsizeinmb
  @PublicAccessEnabled = publicaccessenabled
end

Instance Attribute Details

#ClusterNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def ClusterName
  @ClusterName
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def CreateTime
  @CreateTime
end

#CustomerAppIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def CustomerAppId
  @CustomerAppId
end

#CustomerUinObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def CustomerUin
  @CustomerUin
end

#MaxDispatchRateInBytesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxDispatchRateInBytes
  @MaxDispatchRateInBytes
end

#MaxDispatchTpsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxDispatchTps
  @MaxDispatchTps
end

#MaxMsgBacklogSizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxMsgBacklogSize
  @MaxMsgBacklogSize
end

#MaxNamespacesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxNamespaces
  @MaxNamespaces
end

#MaxPartitionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxPartitions
  @MaxPartitions
end

#MaxPublishRateInBytesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxPublishRateInBytes
  @MaxPublishRateInBytes
end

#MaxPublishTpsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxPublishTps
  @MaxPublishTps
end

#MaxRetentionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxRetention
  @MaxRetention
end

#MaxRetentionSizeInMBObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxRetentionSizeInMB
  @MaxRetentionSizeInMB
end

#MaxTopicsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def MaxTopics
  @MaxTopics
end

#PublicAccessEnabledObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def PublicAccessEnabled
  @PublicAccessEnabled
end

#TenantIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def TenantId
  @TenantId
end

#TenantNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def TenantName
  @TenantName
end

#TypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def Type
  @Type
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def UpdateTime
  @UpdateTime
end

#UsedNamespacesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def UsedNamespaces
  @UsedNamespaces
end

#UsedPartitionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def UsedPartitions
  @UsedPartitions
end

#UsedTopicsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TenantId:

    虚拟集群ID

  • TenantName:

    虚拟集群名称

  • CustomerUin:

    客户UIN

  • CustomerAppId:

    客户的APPID

  • ClusterName:

    物理集群名称

  • Type:

    集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ

  • MaxNamespaces:

    命名空间配额

  • UsedNamespaces:

    已使用命名空间配额

  • MaxTopics:

    Topic配额

  • UsedTopics:

    已使用Topic配额

  • MaxPartitions:

    Topic分区数配额

  • UsedPartitions:

    已使用Topic分区数配额

  • MaxMsgBacklogSize:

    存储配额, byte为单位

  • MaxPublishTps:

    命名空间最大生产TPS

  • MaxRetention:

    消息最大保留时间,秒为单位

  • CreateTime:

    创建时间,毫秒为单位

  • UpdateTime:

    修改时间,毫秒为单位

  • MaxDispatchTps:

    命名空间最大消费TPS

  • MaxDispatchRateInBytes:

    命名空间最大消费带宽,byte为单位

  • MaxPublishRateInBytes:

    命名空间最大生产带宽,byte为单位

  • MaxRetentionSizeInMB:

    消息最大保留空间,MB为单位

  • PublicAccessEnabled:

    public Access Enabled



8375
8376
8377
# File 'lib/v20200217/models.rb', line 8375

def UsedTopics
  @UsedTopics
end

Instance Method Details

#deserialize(params) ⇒ Object



8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
# File 'lib/v20200217/models.rb', line 8402

def deserialize(params)
  @TenantId = params['TenantId']
  @TenantName = params['TenantName']
  @CustomerUin = params['CustomerUin']
  @CustomerAppId = params['CustomerAppId']
  @ClusterName = params['ClusterName']
  @Type = params['Type']
  @MaxNamespaces = params['MaxNamespaces']
  @UsedNamespaces = params['UsedNamespaces']
  @MaxTopics = params['MaxTopics']
  @UsedTopics = params['UsedTopics']
  @MaxPartitions = params['MaxPartitions']
  @UsedPartitions = params['UsedPartitions']
  @MaxMsgBacklogSize = params['MaxMsgBacklogSize']
  @MaxPublishTps = params['MaxPublishTps']
  @MaxRetention = params['MaxRetention']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @MaxDispatchTps = params['MaxDispatchTps']
  @MaxDispatchRateInBytes = params['MaxDispatchRateInBytes']
  @MaxPublishRateInBytes = params['MaxPublishRateInBytes']
  @MaxRetentionSizeInMB = params['MaxRetentionSizeInMB']
  @PublicAccessEnabled = params['PublicAccessEnabled']
end