Class: TencentCloud::Trocket::V20230308::MQTTInstanceItem

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

Overview

MQTT 实例信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancename = nil, version = nil, instancetype = nil, instancestatus = nil, topicnumlimit = nil, remark = nil, topicnum = nil, skucode = nil, tpslimit = nil, createtime = nil, subscriptionnumlimit = nil, clientnumlimit = nil) ⇒ MQTTInstanceItem

Returns a new instance of MQTTInstanceItem.



4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
# File 'lib/v20230308/models.rb', line 4494

def initialize(instanceid=nil, instancename=nil, version=nil, instancetype=nil, instancestatus=nil, topicnumlimit=nil, remark=nil, topicnum=nil, skucode=nil, tpslimit=nil, createtime=nil, subscriptionnumlimit=nil, clientnumlimit=nil)
  @InstanceId = instanceid
  @InstanceName = instancename
  @Version = version
  @InstanceType = instancetype
  @InstanceStatus = instancestatus
  @TopicNumLimit = topicnumlimit
  @Remark = remark
  @TopicNum = topicnum
  @SkuCode = skucode
  @TpsLimit = tpslimit
  @CreateTime = createtime
  @SubscriptionNumLimit = subscriptionnumlimit
  @ClientNumLimit = clientnumlimit
end

Instance Attribute Details

#ClientNumLimitObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def ClientNumLimit
  @ClientNumLimit
end

#CreateTimeObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def CreateTime
  @CreateTime
end

#InstanceIdObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def InstanceId
  @InstanceId
end

#InstanceNameObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def InstanceName
  @InstanceName
end

#InstanceStatusObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def InstanceStatus
  @InstanceStatus
end

#InstanceTypeObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def InstanceType
  @InstanceType
end

#RemarkObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def Remark
  @Remark
end

#SkuCodeObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def SkuCode
  @SkuCode
end

#SubscriptionNumLimitObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def SubscriptionNumLimit
  @SubscriptionNumLimit
end

#TopicNumObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def TopicNum
  @TopicNum
end

#TopicNumLimitObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def TopicNumLimit
  @TopicNumLimit
end

#TpsLimitObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def TpsLimit
  @TpsLimit
end

#VersionObject

BASIC,基础版 PRO,专业版 RUNNING, 运行中 MAINTAINING,维护中 ABNORMAL,异常 OVERDUE,欠费 DESTROYED,已删除 CREATING,创建中 MODIFYING,变配中 CREATE_FAILURE,创建失败 MODIFY_FAILURE,变配失败 DELETING,删除中 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例ID

  • InstanceName:

    实例名称

  • Version:

    实例版本

  • InstanceType:

    实例类型,

  • InstanceStatus:

    实例状态,

  • TopicNumLimit:

    实例主题数上限

  • Remark:

    备注信息

  • TopicNum:

    主题数量

  • SkuCode:

    商品规格

  • TpsLimit:

    弹性TPS限流值

  • CreateTime:

    创建时间

  • SubscriptionNumLimit:

    订阅关系上限

  • ClientNumLimit:

    客户端连接数上线



4492
4493
4494
# File 'lib/v20230308/models.rb', line 4492

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
# File 'lib/v20230308/models.rb', line 4510

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @Version = params['Version']
  @InstanceType = params['InstanceType']
  @InstanceStatus = params['InstanceStatus']
  @TopicNumLimit = params['TopicNumLimit']
  @Remark = params['Remark']
  @TopicNum = params['TopicNum']
  @SkuCode = params['SkuCode']
  @TpsLimit = params['TpsLimit']
  @CreateTime = params['CreateTime']
  @SubscriptionNumLimit = params['SubscriptionNumLimit']
  @ClientNumLimit = params['ClientNumLimit']
end