lib/v20190423/models.rb in tencentcloud-sdk-iotexplorer-3.0.590 vs lib/v20190423/models.rb in tencentcloud-sdk-iotexplorer-3.0.591
- old
+ new
@@ -39,11 +39,11 @@
# @type CreateTime: Integer
# @param UpdateTime: 更新时间
# @type UpdateTime: Integer
attr_accessor :DeviceId, :ProductId, :DeviceName, :AliasName, :IconUrl, :FamilyId, :RoomId, :DeviceType, :CreateTime, :UpdateTime
-
+
def initialize(deviceid=nil, productid=nil, devicename=nil, aliasname=nil, iconurl=nil, familyid=nil, roomid=nil, devicetype=nil, createtime=nil, updatetime=nil)
@DeviceId = deviceid
@ProductId = productid
@DeviceName = devicename
@AliasName = aliasname
@@ -81,11 +81,11 @@
# @type CreateTime: Integer
# @param ProductName: 产品名称
# @type ProductName: String
attr_accessor :BatchProductionId, :ProductId, :BurnMethod, :CreateTime, :ProductName
-
+
def initialize(batchproductionid=nil, productid=nil, burnmethod=nil, createtime=nil, productname=nil)
@BatchProductionId = batchproductionid
@ProductId = productid
@BurnMethod = burnmethod
@CreateTime = createtime
@@ -107,11 +107,11 @@
# @type ProductId: String
# @param DeviceName: 设备名称。
# @type DeviceName: String
attr_accessor :ProductId, :DeviceName
-
+
def initialize(productid=nil, devicename=nil)
@ProductId = productid
@DeviceName = devicename
end
@@ -131,11 +131,11 @@
# @type ProductId: String
# @param DeviceNames: 被绑定的多个设备名。
# @type DeviceNames: Array
attr_accessor :GatewayProductId, :GatewayDeviceName, :ProductId, :DeviceNames
-
+
def initialize(gatewayproductid=nil, gatewaydevicename=nil, productid=nil, devicenames=nil)
@GatewayProductId = gatewayproductid
@GatewayDeviceName = gatewaydevicename
@ProductId = productid
@DeviceNames = devicenames
@@ -153,11 +153,11 @@
class BindDevicesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -192,11 +192,11 @@
# @param ProductOwnerName: 产品拥有者名称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type ProductOwnerName: String
attr_accessor :ProductId, :ProductName, :ProjectId, :DataProtocol, :CategoryId, :ProductType, :NetType, :DevStatus, :ProductOwnerName
-
+
def initialize(productid=nil, productname=nil, projectid=nil, dataprotocol=nil, categoryid=nil, producttype=nil, nettype=nil, devstatus=nil, productownername=nil)
@ProductId = productid
@ProductName = productname
@ProjectId = projectid
@DataProtocol = dataprotocol
@@ -226,11 +226,11 @@
# @type GatewayProductId: String
# @param ProductIds: 待绑定的子产品ID数组。
# @type ProductIds: Array
attr_accessor :GatewayProductId, :ProductIds
-
+
def initialize(gatewayproductid=nil, productids=nil)
@GatewayProductId = gatewayproductid
@ProductIds = productids
end
@@ -244,11 +244,11 @@
class BindProductsResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -266,11 +266,11 @@
# @type ActionId: String
# @param InputParams: 输入参数
# @type InputParams: String
attr_accessor :ProductId, :DeviceName, :ActionId, :InputParams
-
+
def initialize(productid=nil, devicename=nil, actionid=nil, inputparams=nil)
@ProductId = productid
@DeviceName = devicename
@ActionId = actionid
@InputParams = inputparams
@@ -292,11 +292,11 @@
# @type Status: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClientToken, :Status, :RequestId
-
+
def initialize(clienttoken=nil, status=nil, requestid=nil)
@ClientToken = clienttoken
@Status = status
@RequestId = requestid
end
@@ -318,11 +318,11 @@
# @type ActionId: String
# @param InputParams: 输入参数
# @type InputParams: String
attr_accessor :ProductId, :DeviceName, :ActionId, :InputParams
-
+
def initialize(productid=nil, devicename=nil, actionid=nil, inputparams=nil)
@ProductId = productid
@DeviceName = devicename
@ActionId = actionid
@InputParams = inputparams
@@ -347,11 +347,11 @@
# @type Status: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ClientToken, :OutputParams, :Status, :RequestId
-
+
def initialize(clienttoken=nil, outputparams=nil, status=nil, requestid=nil)
@ClientToken = clienttoken
@OutputParams = outputparams
@Status = status
@RequestId = requestid
@@ -379,11 +379,11 @@
# @type DeviceId: String
# @param DataTimestamp: 上报数据UNIX时间戳(毫秒), 仅对Method:reported有效
# @type DataTimestamp: Integer
attr_accessor :ProductId, :DeviceName, :Data, :Method, :DeviceId, :DataTimestamp
-
+
def initialize(productid=nil, devicename=nil, data=nil, method=nil, deviceid=nil, datatimestamp=nil)
@ProductId = productid
@DeviceName = devicename
@Data = data
@Method = method
@@ -412,11 +412,11 @@
# @type Result: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :Result, :RequestId
-
+
def initialize(data=nil, result=nil, requestid=nil)
@Data = data
@Result = result
@RequestId = requestid
end
@@ -444,11 +444,11 @@
# @type BatchCnt: Integer
# @param GenerationQRCode: 是否生成二维码,0为不生成,1为生成。
# @type GenerationQRCode: Integer
attr_accessor :ProjectId, :ProductId, :BurnMethod, :GenerationMethod, :UploadUrl, :BatchCnt, :GenerationQRCode
-
+
def initialize(projectid=nil, productid=nil, burnmethod=nil, generationmethod=nil, uploadurl=nil, batchcnt=nil, generationqrcode=nil)
@ProjectId = projectid
@ProductId = productid
@BurnMethod = burnmethod
@GenerationMethod = generationmethod
@@ -478,11 +478,11 @@
# @type BatchProductionId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ProjectId, :ProductId, :BatchProductionId, :RequestId
-
+
def initialize(projectid=nil, productid=nil, batchproductionid=nil, requestid=nil)
@ProjectId = projectid
@ProductId = productid
@BatchProductionId = batchproductionid
@RequestId = requestid
@@ -514,11 +514,11 @@
# @type NwkSKey: String
# @param DefinedPsk: 手动指定设备的PSK密钥
# @type DefinedPsk: String
attr_accessor :ProductId, :DeviceName, :DevAddr, :AppKey, :DevEUI, :AppSKey, :NwkSKey, :DefinedPsk
-
+
def initialize(productid=nil, devicename=nil, devaddr=nil, appkey=nil, deveui=nil, appskey=nil, nwkskey=nil, definedpsk=nil)
@ProductId = productid
@DeviceName = devicename
@DevAddr = devaddr
@AppKey = appkey
@@ -546,11 +546,11 @@
# @type Data: :class:`Tencentcloud::Iotexplorer.v20190423.models.DeviceData`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -569,11 +569,11 @@
# @type FenceId: Integer
# @param Items: 围栏绑定的产品列表
# @type Items: Array
attr_accessor :FenceId, :Items
-
+
def initialize(fenceid=nil, items=nil)
@FenceId = fenceid
@Items = items
end
@@ -594,11 +594,11 @@
class CreateFenceBindResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -624,11 +624,11 @@
# @type ChannelsJoinRX2: Array
# @param Description: 频点配置描述
# @type Description: String
attr_accessor :FreqName, :ChannelsDataUp, :ChannelsDataRX1, :ChannelsDataRX2, :ChannelsJoinUp, :ChannelsJoinRX1, :ChannelsJoinRX2, :Description
-
+
def initialize(freqname=nil, channelsdataup=nil, channelsdatarx1=nil, channelsdatarx2=nil, channelsjoinup=nil, channelsjoinrx1=nil, channelsjoinrx2=nil, description=nil)
@FreqName = freqname
@ChannelsDataUp = channelsdataup
@ChannelsDataRX1 = channelsdatarx1
@ChannelsDataRX2 = channelsdatarx2
@@ -656,11 +656,11 @@
# @type Data: :class:`Tencentcloud::Iotexplorer.v20190423.models.LoRaFrequencyEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -691,11 +691,11 @@
# @type IsPublic: Boolean
# @param FrequencyId: 频点ID
# @type FrequencyId: String
attr_accessor :GatewayId, :Name, :Description, :Location, :Position, :PositionDetails, :IsPublic, :FrequencyId
-
+
def initialize(gatewayid=nil, name=nil, description=nil, location=nil, position=nil, positiondetails=nil, ispublic=nil, frequencyid=nil)
@GatewayId = gatewayid
@Name = name
@Description = description
@Location = location
@@ -726,11 +726,11 @@
# @type Gateway: :class:`Tencentcloud::Iotexplorer.v20190423.models.LoRaGatewayItem`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Gateway, :RequestId
-
+
def initialize(gateway=nil, requestid=nil)
@Gateway = gateway
@RequestId = requestid
end
@@ -753,11 +753,11 @@
# @type FenceArea: String
# @param FenceDesc: 围栏描述
# @type FenceDesc: String
attr_accessor :SpaceId, :FenceName, :FenceArea, :FenceDesc
-
+
def initialize(spaceid=nil, fencename=nil, fencearea=nil, fencedesc=nil)
@SpaceId = spaceid
@FenceName = fencename
@FenceArea = fencearea
@FenceDesc = fencedesc
@@ -775,11 +775,11 @@
class CreatePositionFenceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -801,11 +801,11 @@
# @type Description: String
# @param Icon: 缩略图
# @type Icon: String
attr_accessor :ProjectId, :SpaceName, :AuthorizeType, :ProductIdList, :Description, :Icon
-
+
def initialize(projectid=nil, spacename=nil, authorizetype=nil, productidlist=nil, description=nil, icon=nil)
@ProjectId = projectid
@SpaceName = spacename
@AuthorizeType = authorizetype
@ProductIdList = productidlist
@@ -830,11 +830,11 @@
# @type SpaceId: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :SpaceId, :RequestId
-
+
def initialize(spaceid=nil, requestid=nil)
@SpaceId = spaceid
@RequestId = requestid
end
@@ -852,11 +852,11 @@
# @type ProjectDesc: String
# @param InstanceId: 实例ID,不带实例ID,默认为公共实例
# @type InstanceId: String
attr_accessor :ProjectName, :ProjectDesc, :InstanceId
-
+
def initialize(projectname=nil, projectdesc=nil, instanceid=nil)
@ProjectName = projectname
@ProjectDesc = projectdesc
@InstanceId = instanceid
end
@@ -874,11 +874,11 @@
# @type Project: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProjectEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Project, :RequestId
-
+
def initialize(project=nil, requestid=nil)
@Project = project
@RequestId = requestid
end
@@ -909,11 +909,11 @@
# @type ProductDesc: String
# @param ProjectId: 产品的项目ID
# @type ProjectId: String
attr_accessor :ProductName, :CategoryId, :ProductType, :EncryptionType, :NetType, :DataProtocol, :ProductDesc, :ProjectId
-
+
def initialize(productname=nil, categoryid=nil, producttype=nil, encryptiontype=nil, nettype=nil, dataprotocol=nil, productdesc=nil, projectid=nil)
@ProductName = productname
@CategoryId = categoryid
@ProductType = producttype
@EncryptionType = encryptiontype
@@ -941,11 +941,11 @@
# @type Product: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProductEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Product, :RequestId
-
+
def initialize(product=nil, requestid=nil)
@Product = product
@RequestId = requestid
end
@@ -966,11 +966,11 @@
# @type TopicName: String
# @param Privilege: Topic权限,1发布,2订阅,3订阅和发布
# @type Privilege: Integer
attr_accessor :ProductId, :TopicName, :Privilege
-
+
def initialize(productid=nil, topicname=nil, privilege=nil)
@ProductId = productid
@TopicName = topicname
@Privilege = privilege
end
@@ -986,11 +986,11 @@
class CreateTopicPolicyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1004,11 +1004,11 @@
# @type RuleName: String
# @param TopicRulePayload: 规则内容
# @type TopicRulePayload: :class:`Tencentcloud::Iotexplorer.v20190423.models.TopicRulePayload`
attr_accessor :RuleName, :TopicRulePayload
-
+
def initialize(rulename=nil, topicrulepayload=nil)
@RuleName = rulename
@TopicRulePayload = topicrulepayload
end
@@ -1025,11 +1025,11 @@
class CreateTopicRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1045,11 +1045,11 @@
# @type DeviceName: String
# @param ForceDelete: 是否删除绑定设备
# @type ForceDelete: Boolean
attr_accessor :ProductId, :DeviceName, :ForceDelete
-
+
def initialize(productid=nil, devicename=nil, forcedelete=nil)
@ProductId = productid
@DeviceName = devicename
@ForceDelete = forcedelete
end
@@ -1071,11 +1071,11 @@
# @type ResultMessage: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ResultCode, :ResultMessage, :RequestId
-
+
def initialize(resultcode=nil, resultmessage=nil, requestid=nil)
@ResultCode = resultcode
@ResultMessage = resultmessage
@RequestId = requestid
end
@@ -1091,11 +1091,11 @@
class DeleteDevicesRequest < TencentCloud::Common::AbstractModel
# @param DevicesItems: 多个设备标识
# @type DevicesItems: Array
attr_accessor :DevicesItems
-
+
def initialize(devicesitems=nil)
@DevicesItems = devicesitems
end
def deserialize(params)
@@ -1120,11 +1120,11 @@
# @type ResultMessage: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ResultCode, :ResultMessage, :RequestId
-
+
def initialize(resultcode=nil, resultmessage=nil, requestid=nil)
@ResultCode = resultcode
@ResultMessage = resultmessage
@RequestId = requestid
end
@@ -1142,11 +1142,11 @@
# @type FenceId: Integer
# @param Items: 围栏绑定的产品信息
# @type Items: Array
attr_accessor :FenceId, :Items
-
+
def initialize(fenceid=nil, items=nil)
@FenceId = fenceid
@Items = items
end
@@ -1167,11 +1167,11 @@
class DeleteFenceBindResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1183,11 +1183,11 @@
class DeleteLoRaFrequencyRequest < TencentCloud::Common::AbstractModel
# @param FreqId: 频点唯一ID
# @type FreqId: String
attr_accessor :FreqId
-
+
def initialize(freqid=nil)
@FreqId = freqid
end
def deserialize(params)
@@ -1199,11 +1199,11 @@
class DeleteLoRaFrequencyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1215,11 +1215,11 @@
class DeleteLoRaGatewayRequest < TencentCloud::Common::AbstractModel
# @param GatewayId: LoRa 网关 Id
# @type GatewayId: String
attr_accessor :GatewayId
-
+
def initialize(gatewayid=nil)
@GatewayId = gatewayid
end
def deserialize(params)
@@ -1231,11 +1231,11 @@
class DeleteLoRaGatewayResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1249,11 +1249,11 @@
# @type SpaceId: String
# @param FenceId: 围栏Id
# @type FenceId: Integer
attr_accessor :SpaceId, :FenceId
-
+
def initialize(spaceid=nil, fenceid=nil)
@SpaceId = spaceid
@FenceId = fenceid
end
@@ -1267,11 +1267,11 @@
class DeletePositionFenceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1283,11 +1283,11 @@
class DeletePositionSpaceRequest < TencentCloud::Common::AbstractModel
# @param SpaceId: 位置空间Id
# @type SpaceId: String
attr_accessor :SpaceId
-
+
def initialize(spaceid=nil)
@SpaceId = spaceid
end
def deserialize(params)
@@ -1299,11 +1299,11 @@
class DeletePositionSpaceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1315,11 +1315,11 @@
class DeleteProjectRequest < TencentCloud::Common::AbstractModel
# @param ProjectId: 项目ID
# @type ProjectId: String
attr_accessor :ProjectId
-
+
def initialize(projectid=nil)
@ProjectId = projectid
end
def deserialize(params)
@@ -1331,11 +1331,11 @@
class DeleteProjectResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1347,11 +1347,11 @@
class DeleteStudioProductRequest < TencentCloud::Common::AbstractModel
# @param ProductId: 产品ID
# @type ProductId: String
attr_accessor :ProductId
-
+
def initialize(productid=nil)
@ProductId = productid
end
def deserialize(params)
@@ -1363,11 +1363,11 @@
class DeleteStudioProductResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1381,11 +1381,11 @@
# @type ProductId: String
# @param TopicName: Topic名称
# @type TopicName: String
attr_accessor :ProductId, :TopicName
-
+
def initialize(productid=nil, topicname=nil)
@ProductId = productid
@TopicName = topicname
end
@@ -1399,11 +1399,11 @@
class DeleteTopicPolicyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1415,11 +1415,11 @@
class DeleteTopicRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleName: 规则名
# @type RuleName: String
attr_accessor :RuleName
-
+
def initialize(rulename=nil)
@RuleName = rulename
end
def deserialize(params)
@@ -1431,11 +1431,11 @@
class DeleteTopicRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -1449,11 +1449,11 @@
# @type ProductId: String
# @param BatchProductionId: 量产ID
# @type BatchProductionId: String
attr_accessor :ProductId, :BatchProductionId
-
+
def initialize(productid=nil, batchproductionid=nil)
@ProductId = productid
@BatchProductionId = batchproductionid
end
@@ -1479,11 +1479,11 @@
# @type UploadUrl: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BatchCnt, :BurnMethod, :CreateTime, :DownloadUrl, :GenerationMethod, :UploadUrl, :RequestId
-
+
def initialize(batchcnt=nil, burnmethod=nil, createtime=nil, downloadurl=nil, generationmethod=nil, uploadurl=nil, requestid=nil)
@BatchCnt = batchcnt
@BurnMethod = burnmethod
@CreateTime = createtime
@DownloadUrl = downloadurl
@@ -1513,11 +1513,11 @@
# @type Limit: Integer
# @param ProductSource: 是否跨账号绑定产品
# @type ProductSource: Integer
attr_accessor :GatewayProductId, :Offset, :Limit, :ProductSource
-
+
def initialize(gatewayproductid=nil, offset=nil, limit=nil, productsource=nil)
@GatewayProductId = gatewayproductid
@Offset = offset
@Limit = limit
@ProductSource = productsource
@@ -1539,11 +1539,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Products, :Total, :RequestId
-
+
def initialize(products=nil, total=nil, requestid=nil)
@Products = products
@Total = total
@RequestId = requestid
end
@@ -1568,11 +1568,11 @@
# @type ProductId: String
# @param DeviceName: 设备名
# @type DeviceName: String
attr_accessor :ProductId, :DeviceName
-
+
def initialize(productid=nil, devicename=nil)
@ProductId = productid
@DeviceName = devicename
end
@@ -1601,11 +1601,11 @@
# @type GatewayProductOwnerUin: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :GatewayProductId, :GatewayDeviceName, :GatewayName, :GatewayProductOwnerName, :GatewayProductOwnerUin, :RequestId
-
+
def initialize(gatewayproductid=nil, gatewaydevicename=nil, gatewayname=nil, gatewayproductownername=nil, gatewayproductowneruin=nil, requestid=nil)
@GatewayProductId = gatewayproductid
@GatewayDeviceName = gatewaydevicename
@GatewayName = gatewayname
@GatewayProductOwnerName = gatewayproductownername
@@ -1639,11 +1639,11 @@
# @type Limit: Integer
# @param Context: 检索上下文
# @type Context: String
attr_accessor :MinTime, :MaxTime, :ProductId, :DeviceName, :FieldName, :Limit, :Context
-
+
def initialize(mintime=nil, maxtime=nil, productid=nil, devicename=nil, fieldname=nil, limit=nil, context=nil)
@MinTime = mintime
@MaxTime = maxtime
@ProductId = productid
@DeviceName = devicename
@@ -1679,11 +1679,11 @@
# @type Results: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :FieldName, :Listover, :Context, :Results, :RequestId
-
+
def initialize(fieldname=nil, listover=nil, context=nil, results=nil, requestid=nil)
@FieldName = fieldname
@Listover = listover
@Context = context
@Results = results
@@ -1714,11 +1714,11 @@
# @type DeviceName: String
# @param DeviceId: 设备ID,该字段有值将代替 ProductId/DeviceName
# @type DeviceId: String
attr_accessor :ProductId, :DeviceName, :DeviceId
-
+
def initialize(productid=nil, devicename=nil, deviceid=nil)
@ProductId = productid
@DeviceName = devicename
@DeviceId = deviceid
end
@@ -1736,11 +1736,11 @@
# @type Data: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -1762,11 +1762,11 @@
# @type GNSSNavigation: String
# @param WiFiInfo: wifi信息
# @type WiFiInfo: Array
attr_accessor :ProductId, :DeviceName, :LocationType, :GNSSNavigation, :WiFiInfo
-
+
def initialize(productid=nil, devicename=nil, locationtype=nil, gnssnavigation=nil, wifiinfo=nil)
@ProductId = productid
@DeviceName = devicename
@LocationType = locationtype
@GNSSNavigation = gnssnavigation
@@ -1802,11 +1802,11 @@
# @type Accuracy: Float
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Longitude, :Latitude, :LocationType, :Accuracy, :RequestId
-
+
def initialize(longitude=nil, latitude=nil, locationtype=nil, accuracy=nil, requestid=nil)
@Longitude = longitude
@Latitude = latitude
@LocationType = locationtype
@Accuracy = accuracy
@@ -1832,11 +1832,11 @@
# @type Offset: Integer
# @param Limit: 分页的大小
# @type Limit: Integer
attr_accessor :ProductIdList, :CoordinateType, :Offset, :Limit
-
+
def initialize(productidlist=nil, coordinatetype=nil, offset=nil, limit=nil)
@ProductIdList = productidlist
@CoordinateType = coordinatetype
@Offset = offset
@Limit = limit
@@ -1858,11 +1858,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Positions, :Total, :RequestId
-
+
def initialize(positions=nil, total=nil, requestid=nil)
@Positions = positions
@Total = total
@RequestId = requestid
end
@@ -1889,11 +1889,11 @@
# @type DeviceName: String
# @param DeviceId: 设备ID,该字段有值将代替 ProductId/DeviceName
# @type DeviceId: String
attr_accessor :ProductId, :DeviceName, :DeviceId
-
+
def initialize(productid=nil, devicename=nil, deviceid=nil)
@ProductId = productid
@DeviceName = devicename
@DeviceId = deviceid
end
@@ -1911,11 +1911,11 @@
# @type Device: :class:`Tencentcloud::Iotexplorer.v20190423.models.DeviceInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Device, :RequestId
-
+
def initialize(device=nil, requestid=nil)
@Device = device
@RequestId = requestid
end
@@ -1936,11 +1936,11 @@
# @type Offset: Integer
# @param Limit: 最大返回结果数
# @type Limit: Integer
attr_accessor :FenceId, :Offset, :Limit
-
+
def initialize(fenceid=nil, offset=nil, limit=nil)
@FenceId = fenceid
@Offset = offset
@Limit = limit
end
@@ -1960,11 +1960,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :Total, :RequestId
-
+
def initialize(list=nil, total=nil, requestid=nil)
@List = list
@Total = total
@RequestId = requestid
end
@@ -1999,11 +1999,11 @@
# @type ProductId: String
# @param DeviceName: 告警对应的设备名称
# @type DeviceName: String
attr_accessor :StartTime, :EndTime, :FenceId, :Offset, :Limit, :ProductId, :DeviceName
-
+
def initialize(starttime=nil, endtime=nil, fenceid=nil, offset=nil, limit=nil, productid=nil, devicename=nil)
@StartTime = starttime
@EndTime = endtime
@FenceId = fenceid
@Offset = offset
@@ -2031,11 +2031,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :Total, :RequestId
-
+
def initialize(list=nil, total=nil, requestid=nil)
@List = list
@Total = total
@RequestId = requestid
end
@@ -2062,11 +2062,11 @@
# @type FirmwareVersion: String
# @param TaskId: 固件任务ID
# @type TaskId: Integer
attr_accessor :ProductID, :FirmwareVersion, :TaskId
-
+
def initialize(productid=nil, firmwareversion=nil, taskid=nil)
@ProductID = productid
@FirmwareVersion = firmwareversion
@TaskId = taskid
end
@@ -2106,11 +2106,11 @@
# @type OriginalVersion: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :Status, :CreateTime, :Type, :ProductName, :UpgradeMode, :ProductId, :OriginalVersion, :RequestId
-
+
def initialize(taskid=nil, status=nil, createtime=nil, type=nil, productname=nil, upgrademode=nil, productid=nil, originalversion=nil, requestid=nil)
@TaskId = taskid
@Status = status
@CreateTime = createtime
@Type = type
@@ -2146,11 +2146,11 @@
# @type Offset: Integer
# @param Limit: 分页的页大小
# @type Limit: Integer
attr_accessor :GatewayProductId, :GatewayDeviceName, :ProductId, :Offset, :Limit
-
+
def initialize(gatewayproductid=nil, gatewaydevicename=nil, productid=nil, offset=nil, limit=nil)
@GatewayProductId = gatewayproductid
@GatewayDeviceName = gatewaydevicename
@ProductId = productid
@Offset = offset
@@ -2176,11 +2176,11 @@
# @type ProductName: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Devices, :Total, :ProductName, :RequestId
-
+
def initialize(devices=nil, total=nil, productname=nil, requestid=nil)
@Devices = devices
@Total = total
@ProductName = productname
@RequestId = requestid
@@ -2211,11 +2211,11 @@
# @type Offset: Integer
# @param Limit: 分页的大小
# @type Limit: Integer
attr_accessor :GatewayProductId, :GatewayDeviceName, :Offset, :Limit
-
+
def initialize(gatewayproductid=nil, gatewaydevicename=nil, offset=nil, limit=nil)
@GatewayProductId = gatewayproductid
@GatewayDeviceName = gatewaydevicename
@Offset = offset
@Limit = limit
@@ -2239,11 +2239,11 @@
# @type DeviceList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :DeviceList, :RequestId
-
+
def initialize(total=nil, devicelist=nil, requestid=nil)
@Total = total
@DeviceList = devicelist
@RequestId = requestid
end
@@ -2274,11 +2274,11 @@
# @type ProjectId: String
# @param ProductSource: 是否跨账号产品
# @type ProductSource: Integer
attr_accessor :GatewayProductId, :Offset, :Limit, :ProjectId, :ProductSource
-
+
def initialize(gatewayproductid=nil, offset=nil, limit=nil, projectid=nil, productsource=nil)
@GatewayProductId = gatewayproductid
@Offset = offset
@Limit = limit
@ProjectId = projectid
@@ -2302,11 +2302,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Products, :Total, :RequestId
-
+
def initialize(products=nil, total=nil, requestid=nil)
@Products = products
@Total = total
@RequestId = requestid
end
@@ -2329,11 +2329,11 @@
class DescribeLoRaFrequencyRequest < TencentCloud::Common::AbstractModel
# @param FreqId: 频点唯一ID
# @type FreqId: String
attr_accessor :FreqId
-
+
def initialize(freqid=nil)
@FreqId = freqid
end
def deserialize(params)
@@ -2348,11 +2348,11 @@
# @type Data: :class:`Tencentcloud::Iotexplorer.v20190423.models.LoRaFrequencyEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -2369,11 +2369,11 @@
class DescribeModelDefinitionRequest < TencentCloud::Common::AbstractModel
# @param ProductId: 产品ID
# @type ProductId: String
attr_accessor :ProductId
-
+
def initialize(productid=nil)
@ProductId = productid
end
def deserialize(params)
@@ -2387,11 +2387,11 @@
# @type Model: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProductModelDefinition`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Model, :RequestId
-
+
def initialize(model=nil, requestid=nil)
@Model = model
@RequestId = requestid
end
@@ -2412,11 +2412,11 @@
# @type Offset: Integer
# @param Limit: 最大返回结果数
# @type Limit: Integer
attr_accessor :SpaceId, :Offset, :Limit
-
+
def initialize(spaceid=nil, offset=nil, limit=nil)
@SpaceId = spaceid
@Offset = offset
@Limit = limit
end
@@ -2438,11 +2438,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :Total, :RequestId
-
+
def initialize(list=nil, total=nil, requestid=nil)
@List = list
@Total = total
@RequestId = requestid
end
@@ -2465,11 +2465,11 @@
class DescribeProjectRequest < TencentCloud::Common::AbstractModel
# @param ProjectId: 项目ID
# @type ProjectId: String
attr_accessor :ProjectId
-
+
def initialize(projectid=nil)
@ProjectId = projectid
end
def deserialize(params)
@@ -2483,11 +2483,11 @@
# @type Project: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProjectEntryEx`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Project, :RequestId
-
+
def initialize(project=nil, requestid=nil)
@Project = project
@RequestId = requestid
end
@@ -2512,11 +2512,11 @@
# @type Offset: Integer
# @param Limit: 最大返回结果数
# @type Limit: Integer
attr_accessor :SpaceId, :StartTime, :EndTime, :Offset, :Limit
-
+
def initialize(spaceid=nil, starttime=nil, endtime=nil, offset=nil, limit=nil)
@SpaceId = spaceid
@StartTime = starttime
@EndTime = endtime
@Offset = offset
@@ -2541,11 +2541,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :Total, :RequestId
-
+
def initialize(list=nil, total=nil, requestid=nil)
@List = list
@Total = total
@RequestId = requestid
end
@@ -2568,11 +2568,11 @@
class DescribeStudioProductRequest < TencentCloud::Common::AbstractModel
# @param ProductId: 产品ID
# @type ProductId: String
attr_accessor :ProductId
-
+
def initialize(productid=nil)
@ProductId = productid
end
def deserialize(params)
@@ -2586,11 +2586,11 @@
# @type Product: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProductEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Product, :RequestId
-
+
def initialize(product=nil, requestid=nil)
@Product = product
@RequestId = requestid
end
@@ -2609,11 +2609,11 @@
# @type ProductId: String
# @param TopicName: Topic名字
# @type TopicName: String
attr_accessor :ProductId, :TopicName
-
+
def initialize(productid=nil, topicname=nil)
@ProductId = productid
@TopicName = topicname
end
@@ -2633,11 +2633,11 @@
# @type Privilege: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ProductId, :TopicName, :Privilege, :RequestId
-
+
def initialize(productid=nil, topicname=nil, privilege=nil, requestid=nil)
@ProductId = productid
@TopicName = topicname
@Privilege = privilege
@RequestId = requestid
@@ -2655,11 +2655,11 @@
class DescribeTopicRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleName: 规则名称。
# @type RuleName: String
attr_accessor :RuleName
-
+
def initialize(rulename=nil)
@RuleName = rulename
end
def deserialize(params)
@@ -2674,11 +2674,11 @@
# @type Rule: :class:`Tencentcloud::Iotexplorer.v20190423.models.TopicRule`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Rule, :RequestId
-
+
def initialize(rule=nil, requestid=nil)
@Rule = rule
@RequestId = requestid
end
@@ -2705,11 +2705,11 @@
# @param DevicePsk: 对称加密密钥,base64编码。采用对称加密时返回该参数。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DevicePsk: String
attr_accessor :DeviceCert, :DeviceName, :DevicePrivateKey, :DevicePsk
-
+
def initialize(devicecert=nil, devicename=nil, deviceprivatekey=nil, devicepsk=nil)
@DeviceCert = devicecert
@DeviceName = devicename
@DevicePrivateKey = deviceprivatekey
@DevicePsk = devicepsk
@@ -2729,11 +2729,11 @@
# @type Time: String
# @param Value: 字段取值
# @type Value: String
attr_accessor :Time, :Value
-
+
def initialize(time=nil, value=nil)
@Time = time
@Value = value
end
@@ -2806,11 +2806,11 @@
# @param IsLora: 是否是 lora 设备
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IsLora: Boolean
attr_accessor :DeviceName, :Status, :DevicePsk, :FirstOnlineTime, :LoginTime, :CreateTime, :Version, :DeviceCert, :LogLevel, :DevAddr, :AppKey, :DevEUI, :AppSKey, :NwkSKey, :CreateUserId, :CreatorNickName, :EnableState, :ProductId, :ProductName, :DeviceType, :IsLora
-
+
def initialize(devicename=nil, status=nil, devicepsk=nil, firstonlinetime=nil, logintime=nil, createtime=nil, version=nil, devicecert=nil, loglevel=nil, devaddr=nil, appkey=nil, deveui=nil, appskey=nil, nwkskey=nil, createuserid=nil, creatornickname=nil, enablestate=nil, productid=nil, productname=nil, devicetype=nil, islora=nil)
@DeviceName = devicename
@Status = status
@DevicePsk = devicepsk
@FirstOnlineTime = firstonlinetime
@@ -2868,11 +2868,11 @@
# @type Longitude: Float
# @param Latitude: 设备纬度信息
# @type Latitude: Float
attr_accessor :DeviceName, :CreateTime, :Longitude, :Latitude
-
+
def initialize(devicename=nil, createtime=nil, longitude=nil, latitude=nil)
@DeviceName = devicename
@CreateTime = createtime
@Longitude = longitude
@Latitude = latitude
@@ -2892,11 +2892,11 @@
# @type DeviceName: String
# @param DeviceSignature: 设备签名
# @type DeviceSignature: String
attr_accessor :DeviceName, :DeviceSignature
-
+
def initialize(devicename=nil, devicesignature=nil)
@DeviceName = devicename
@DeviceSignature = devicesignature
end
@@ -2918,11 +2918,11 @@
# @param FamilyName: 家庭名称,所有者带该参数
# 注意:此字段可能返回 null,表示取不到有效值。
# @type FamilyName: String
attr_accessor :UserId, :Role, :FamilyId, :FamilyName
-
+
def initialize(userid=nil, role=nil, familyid=nil, familyname=nil)
@UserId = userid
@Role = role
@FamilyId = familyid
@FamilyName = familyname
@@ -2942,11 +2942,11 @@
# @type ProductId: String
# @param DeviceName: 设备名称
# @type DeviceName: String
attr_accessor :ProductId, :DeviceName
-
+
def initialize(productid=nil, devicename=nil)
@ProductId = productid
@DeviceName = devicename
end
@@ -2970,11 +2970,11 @@
# @type DeviceName: String
# @param RoomId: 房间ID
# @type RoomId: String
attr_accessor :IotAppID, :UserID, :FamilyId, :ProductId, :DeviceName, :RoomId
-
+
def initialize(iotappid=nil, userid=nil, familyid=nil, productid=nil, devicename=nil, roomid=nil)
@IotAppID = iotappid
@UserID = userid
@FamilyId = familyid
@ProductId = productid
@@ -2998,11 +2998,11 @@
# @type AppDeviceInfo: :class:`Tencentcloud::Iotexplorer.v20190423.models.AppDeviceInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :AppDeviceInfo, :RequestId
-
+
def initialize(appdeviceinfo=nil, requestid=nil)
@AppDeviceInfo = appdeviceinfo
@RequestId = requestid
end
@@ -3019,11 +3019,11 @@
class DisableTopicRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleName: 规则名称
# @type RuleName: String
attr_accessor :RuleName
-
+
def initialize(rulename=nil)
@RuleName = rulename
end
def deserialize(params)
@@ -3035,11 +3035,11 @@
class DisableTopicRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3051,11 +3051,11 @@
class EnableTopicRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleName: 规则名称
# @type RuleName: String
attr_accessor :RuleName
-
+
def initialize(rulename=nil)
@RuleName = rulename
end
def deserialize(params)
@@ -3067,11 +3067,11 @@
class EnableTopicRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -3099,11 +3099,11 @@
# @param Data: 事件的数据
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Data: String
attr_accessor :TimeStamp, :ProductId, :DeviceName, :EventId, :Type, :Data
-
+
def initialize(timestamp=nil, productid=nil, devicename=nil, eventid=nil, type=nil, data=nil)
@TimeStamp = timestamp
@ProductId = productid
@DeviceName = devicename
@EventId = eventid
@@ -3147,11 +3147,11 @@
# @type CreateTime: Integer
# @param UpdateTime: 设备更新时间戳
# @type UpdateTime: Integer
attr_accessor :ProductId, :DeviceName, :DeviceId, :AliasName, :FamilyId, :RoomId, :IconUrl, :IconUrlGrid, :CreateTime, :UpdateTime
-
+
def initialize(productid=nil, devicename=nil, deviceid=nil, aliasname=nil, familyid=nil, roomid=nil, iconurl=nil, iconurlgrid=nil, createtime=nil, updatetime=nil)
@ProductId = productid
@DeviceName = devicename
@DeviceId = deviceid
@AliasName = aliasname
@@ -3185,11 +3185,11 @@
# @type Longitude: Float
# @param Latitude: 围栏告警位置的纬度
# @type Latitude: Float
attr_accessor :AlarmTime, :Longitude, :Latitude
-
+
def initialize(alarmtime=nil, longitude=nil, latitude=nil)
@AlarmTime = alarmtime
@Longitude = longitude
@Latitude = latitude
end
@@ -3211,11 +3211,11 @@
# @type FenceEnable: Boolean
# @param Method: 告警处理方法
# @type Method: String
attr_accessor :DeviceName, :AlertCondition, :FenceEnable, :Method
-
+
def initialize(devicename=nil, alertcondition=nil, fenceenable=nil, method=nil)
@DeviceName = devicename
@AlertCondition = alertcondition
@FenceEnable = fenceenable
@Method = method
@@ -3235,11 +3235,11 @@
# @type Devices: Array
# @param ProductId: 围栏绑定的产品Id
# @type ProductId: String
attr_accessor :Devices, :ProductId
-
+
def initialize(devices=nil, productid=nil)
@Devices = devices
@ProductId = productid
end
@@ -3268,11 +3268,11 @@
# @type AlertType: String
# @param Data: 围栏事件的设备位置信息
# @type Data: :class:`Tencentcloud::Iotexplorer.v20190423.models.FenceAlarmPoint`
attr_accessor :ProductId, :DeviceName, :FenceId, :AlertType, :Data
-
+
def initialize(productid=nil, devicename=nil, fenceid=nil, alerttype=nil, data=nil)
@ProductId = productid
@DeviceName = devicename
@FenceId = fenceid
@AlertType = alerttype
@@ -3320,11 +3320,11 @@
# @param CreatorNickName: 创建者昵称
# 注意:此字段可能返回 null,表示取不到有效值。
# @type CreatorNickName: String
attr_accessor :Version, :Md5sum, :CreateTime, :ProductName, :Name, :Description, :ProductId, :FwType, :CreateUserId, :CreatorNickName
-
+
def initialize(version=nil, md5sum=nil, createtime=nil, productname=nil, name=nil, description=nil, productid=nil, fwtype=nil, createuserid=nil, creatornickname=nil)
@Version = version
@Md5sum = md5sum
@CreateTime = createtime
@ProductName = productname
@@ -3358,11 +3358,11 @@
# @type DeviceName: String
# @param Expire: 设备绑定签名的有效时间,以秒为单位。取值范围:0 < Expire <= 86400,Expire == -1(十年)
# @type Expire: Integer
attr_accessor :ProductId, :DeviceName, :Expire
-
+
def initialize(productid=nil, devicename=nil, expire=nil)
@ProductId = productid
@DeviceName = devicename
@Expire = expire
end
@@ -3380,11 +3380,11 @@
# @type DeviceSignature: :class:`Tencentcloud::Iotexplorer.v20190423.models.DeviceSignatureInfo`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :DeviceSignature, :RequestId
-
+
def initialize(devicesignature=nil, requestid=nil)
@DeviceSignature = devicesignature
@RequestId = requestid
end
@@ -3405,11 +3405,11 @@
# @type Offset: Integer
# @param Limit: 返回数量限制
# @type Limit: Integer
attr_accessor :ProjectId, :Offset, :Limit
-
+
def initialize(projectid=nil, offset=nil, limit=nil)
@ProjectId = projectid
@Offset = offset
@Limit = limit
end
@@ -3430,11 +3430,11 @@
# @type TotalCnt: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :BatchProductions, :TotalCnt, :RequestId
-
+
def initialize(batchproductions=nil, totalcnt=nil, requestid=nil)
@BatchProductions = batchproductions
@TotalCnt = totalcnt
@RequestId = requestid
end
@@ -3461,11 +3461,11 @@
# @type FirmwareVersion: String
# @param FileSize: 文件大小
# @type FileSize: Integer
attr_accessor :ProductID, :FirmwareVersion, :FileSize
-
+
def initialize(productid=nil, firmwareversion=nil, filesize=nil)
@ProductID = productid
@FirmwareVersion = firmwareversion
@FileSize = filesize
end
@@ -3483,11 +3483,11 @@
# @type Url: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Url, :RequestId
-
+
def initialize(url=nil, requestid=nil)
@Url = url
@RequestId = requestid
end
@@ -3511,11 +3511,11 @@
# @type DeviceName: String
# @param ProjectId: 项目ID。产品 ID 为 -1 时,该参数必填
# @type ProjectId: String
attr_accessor :ProductId, :Offset, :Limit, :FirmwareVersion, :DeviceName, :ProjectId
-
+
def initialize(productid=nil, offset=nil, limit=nil, firmwareversion=nil, devicename=nil, projectid=nil)
@ProductId = productid
@Offset = offset
@Limit = limit
@FirmwareVersion = firmwareversion
@@ -3543,11 +3543,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Devices, :Total, :RequestId
-
+
def initialize(devices=nil, total=nil, requestid=nil)
@Devices = devices
@Total = total
@RequestId = requestid
end
@@ -3578,11 +3578,11 @@
# @type EndTime: Integer
# @param CoordinateType: 坐标类型
# @type CoordinateType: Integer
attr_accessor :ProductId, :DeviceName, :StartTime, :EndTime, :CoordinateType
-
+
def initialize(productid=nil, devicename=nil, starttime=nil, endtime=nil, coordinatetype=nil)
@ProductId = productid
@DeviceName = devicename
@StartTime = starttime
@EndTime = endtime
@@ -3604,11 +3604,11 @@
# @type Positions: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Positions, :RequestId
-
+
def initialize(positions=nil, requestid=nil)
@Positions = positions
@RequestId = requestid
end
@@ -3631,11 +3631,11 @@
# @type ProductId: String
# @param DeviceName: 设备名称
# @type DeviceName: String
attr_accessor :ProductId, :DeviceName
-
+
def initialize(productid=nil, devicename=nil)
@ProductId = productid
@DeviceName = devicename
end
@@ -3652,11 +3652,11 @@
# @type UserList: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :UserList, :RequestId
-
+
def initialize(userlist=nil, requestid=nil)
@UserList = userlist
@RequestId = requestid
end
@@ -3683,11 +3683,11 @@
# @type Offset: Integer
# @param Limit: 分页的大小
# @type Limit: Integer
attr_accessor :GatewayProductId, :GatewayDeviceName, :Offset, :Limit
-
+
def initialize(gatewayproductid=nil, gatewaydevicename=nil, offset=nil, limit=nil)
@GatewayProductId = gatewayproductid
@GatewayDeviceName = gatewaydevicename
@Offset = offset
@Limit = limit
@@ -3711,11 +3711,11 @@
# @type DeviceList: :class:`Tencentcloud::Iotexplorer.v20190423.models.FamilySubDevice`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :DeviceList, :RequestId
-
+
def initialize(total=nil, devicelist=nil, requestid=nil)
@Total = total
@DeviceList = devicelist
@RequestId = requestid
end
@@ -3738,11 +3738,11 @@
# @type Offset: Integer
# @param Limit: 限制个数
# @type Limit: Integer
attr_accessor :IsCommunity, :Offset, :Limit
-
+
def initialize(iscommunity=nil, offset=nil, limit=nil)
@IsCommunity = iscommunity
@Offset = offset
@Limit = limit
end
@@ -3763,11 +3763,11 @@
# @type Gateways: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Total, :Gateways, :RequestId
-
+
def initialize(total=nil, gateways=nil, requestid=nil)
@Total = total
@Gateways = gateways
@RequestId = requestid
end
@@ -3794,11 +3794,11 @@
# @type Offset: Integer
# @param Limit: 最大返回结果数
# @type Limit: Integer
attr_accessor :ProjectId, :Offset, :Limit
-
+
def initialize(projectid=nil, offset=nil, limit=nil)
@ProjectId = projectid
@Offset = offset
@Limit = limit
end
@@ -3820,11 +3820,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :Total, :RequestId
-
+
def initialize(list=nil, total=nil, requestid=nil)
@List = list
@Total = total
@RequestId = requestid
end
@@ -3859,11 +3859,11 @@
# @type Includes: Array
# @param ProjectName: 按项目名称搜索
# @type ProjectName: String
attr_accessor :Offset, :Limit, :InstanceId, :ProjectId, :ProductId, :Includes, :ProjectName
-
+
def initialize(offset=nil, limit=nil, instanceid=nil, projectid=nil, productid=nil, includes=nil, projectname=nil)
@Offset = offset
@Limit = limit
@InstanceId = instanceid
@ProjectId = projectid
@@ -3893,11 +3893,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Projects, :Total, :RequestId
-
+
def initialize(projects=nil, total=nil, requestid=nil)
@Projects = projects
@Total = total
@RequestId = requestid
end
@@ -3926,11 +3926,11 @@
# @type Offset: Integer
# @param Limit: 数量限制
# @type Limit: Integer
attr_accessor :ProjectId, :DevStatus, :Offset, :Limit
-
+
def initialize(projectid=nil, devstatus=nil, offset=nil, limit=nil)
@ProjectId = projectid
@DevStatus = devstatus
@Offset = offset
@Limit = limit
@@ -3952,11 +3952,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Products, :Total, :RequestId
-
+
def initialize(products=nil, total=nil, requestid=nil)
@Products = products
@Total = total
@RequestId = requestid
end
@@ -3981,11 +3981,11 @@
# @type PageNum: Integer
# @param PageSize: 分页的大小
# @type PageSize: Integer
attr_accessor :PageNum, :PageSize
-
+
def initialize(pagenum=nil, pagesize=nil)
@PageNum = pagenum
@PageSize = pagesize
end
@@ -4003,11 +4003,11 @@
# @type Rules: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCnt, :Rules, :RequestId
-
+
def initialize(totalcnt=nil, rules=nil, requestid=nil)
@TotalCnt = totalcnt
@Rules = rules
@RequestId = requestid
end
@@ -4044,11 +4044,11 @@
# @type Size: Integer
# @param EventId: 事件标识符,可以用来指定查询特定的事件,如果不指定,则查询所有事件。
# @type EventId: String
attr_accessor :ProductId, :DeviceName, :Type, :StartTime, :EndTime, :Context, :Size, :EventId
-
+
def initialize(productid=nil, devicename=nil, type=nil, starttime=nil, endtime=nil, context=nil, size=nil, eventid=nil)
@ProductId = productid
@DeviceName = devicename
@Type = type
@StartTime = starttime
@@ -4086,11 +4086,11 @@
# @type EventHistory: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Context, :Total, :Listover, :EventHistory, :RequestId
-
+
def initialize(context=nil, total=nil, listover=nil, eventhistory=nil, requestid=nil)
@Context = context
@Total = total
@Listover = listover
@EventHistory = eventhistory
@@ -4123,11 +4123,11 @@
# @type ProductID: String
# @param Filters: 搜索过滤条件
# @type Filters: Array
attr_accessor :PageNum, :PageSize, :ProductID, :Filters
-
+
def initialize(pagenum=nil, pagesize=nil, productid=nil, filters=nil)
@PageNum = pagenum
@PageSize = pagesize
@ProductID = productid
@Filters = filters
@@ -4156,11 +4156,11 @@
# @type Firmwares: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCount, :Firmwares, :RequestId
-
+
def initialize(totalcount=nil, firmwares=nil, requestid=nil)
@TotalCount = totalcount
@Firmwares = firmwares
@RequestId = requestid
end
@@ -4183,11 +4183,11 @@
class ListTopicPolicyRequest < TencentCloud::Common::AbstractModel
# @param ProductId: 产品ID
# @type ProductId: String
attr_accessor :ProductId
-
+
def initialize(productid=nil)
@ProductId = productid
end
def deserialize(params)
@@ -4201,11 +4201,11 @@
# @type Topics: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Topics, :RequestId
-
+
def initialize(topics=nil, requestid=nil)
@Topics = topics
@RequestId = requestid
end
@@ -4244,11 +4244,11 @@
# @type ChannelsJoinRX2: Array
# @param CreateTime: 创建时间
# @type CreateTime: Integer
attr_accessor :FreqId, :FreqName, :Description, :ChannelsDataUp, :ChannelsDataRX1, :ChannelsDataRX2, :ChannelsJoinUp, :ChannelsJoinRX1, :ChannelsJoinRX2, :CreateTime
-
+
def initialize(freqid=nil, freqname=nil, description=nil, channelsdataup=nil, channelsdatarx1=nil, channelsdatarx2=nil, channelsjoinup=nil, channelsjoinrx1=nil, channelsjoinrx2=nil, createtime=nil)
@FreqId = freqid
@FreqName = freqname
@Description = description
@ChannelsDataUp = channelsdataup
@@ -4298,11 +4298,11 @@
# @type LastSeenAt: String
# @param FrequencyId: 频点ID
# @type FrequencyId: String
attr_accessor :GatewayId, :IsPublic, :Description, :Name, :Position, :PositionDetails, :Location, :UpdatedAt, :CreatedAt, :LastSeenAt, :FrequencyId
-
+
def initialize(gatewayid=nil, ispublic=nil, description=nil, name=nil, position=nil, positiondetails=nil, location=nil, updatedat=nil, createdat=nil, lastseenat=nil, frequencyid=nil)
@GatewayId = gatewayid
@IsPublic = ispublic
@Description = description
@Name = name
@@ -4343,11 +4343,11 @@
# @type Accuracy: Float
# @param Altitude: 海拔
# @type Altitude: Float
attr_accessor :Latitude, :Longitude, :Accuracy, :Altitude
-
+
def initialize(latitude=nil, longitude=nil, accuracy=nil, altitude=nil)
@Latitude = latitude
@Longitude = longitude
@Accuracy = accuracy
@Altitude = altitude
@@ -4367,11 +4367,11 @@
# @type FenceId: Integer
# @param Items: 围栏绑定的产品列表
# @type Items: Array
attr_accessor :FenceId, :Items
-
+
def initialize(fenceid=nil, items=nil)
@FenceId = fenceid
@Items = items
end
@@ -4392,11 +4392,11 @@
class ModifyFenceBindResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4424,11 +4424,11 @@
# @type ChannelsJoinRX1: Array
# @param ChannelsJoinRX2: 入网下行信道RX2
# @type ChannelsJoinRX2: Array
attr_accessor :FreqId, :FreqName, :Description, :ChannelsDataUp, :ChannelsDataRX1, :ChannelsDataRX2, :ChannelsJoinUp, :ChannelsJoinRX1, :ChannelsJoinRX2
-
+
def initialize(freqid=nil, freqname=nil, description=nil, channelsdataup=nil, channelsdatarx1=nil, channelsdatarx2=nil, channelsjoinup=nil, channelsjoinrx1=nil, channelsjoinrx2=nil)
@FreqId = freqid
@FreqName = freqname
@Description = description
@ChannelsDataUp = channelsdataup
@@ -4458,11 +4458,11 @@
# @type Data: :class:`Tencentcloud::Iotexplorer.v20190423.models.LoRaFrequencyEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Data, :RequestId
-
+
def initialize(data=nil, requestid=nil)
@Data = data
@RequestId = requestid
end
@@ -4493,11 +4493,11 @@
# @type PositionDetails: String
# @param FrequencyId: 频点ID
# @type FrequencyId: String
attr_accessor :Description, :GatewayId, :Location, :Name, :IsPublic, :Position, :PositionDetails, :FrequencyId
-
+
def initialize(description=nil, gatewayid=nil, location=nil, name=nil, ispublic=nil, position=nil, positiondetails=nil, frequencyid=nil)
@Description = description
@GatewayId = gatewayid
@Location = location
@Name = name
@@ -4528,11 +4528,11 @@
# @type Gateway: :class:`Tencentcloud::Iotexplorer.v20190423.models.LoRaGatewayItem`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Gateway, :RequestId
-
+
def initialize(gateway=nil, requestid=nil)
@Gateway = gateway
@RequestId = requestid
end
@@ -4551,11 +4551,11 @@
# @type ProductId: String
# @param ModelSchema: 数据模板定义
# @type ModelSchema: String
attr_accessor :ProductId, :ModelSchema
-
+
def initialize(productid=nil, modelschema=nil)
@ProductId = productid
@ModelSchema = modelschema
end
@@ -4569,11 +4569,11 @@
class ModifyModelDefinitionResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4582,11 +4582,11 @@
end
# ModifyPositionFence请求参数结构体
class ModifyPositionFenceRequest < TencentCloud::Common::AbstractModel
-
+
def initialize()
end
def deserialize(params)
end
@@ -4596,11 +4596,11 @@
class ModifyPositionFenceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4622,11 +4622,11 @@
# @type Description: String
# @param Icon: 缩略图
# @type Icon: String
attr_accessor :SpaceId, :SpaceName, :AuthorizeType, :ProductIdList, :Description, :Icon
-
+
def initialize(spaceid=nil, spacename=nil, authorizetype=nil, productidlist=nil, description=nil, icon=nil)
@SpaceId = spaceid
@SpaceName = spacename
@AuthorizeType = authorizetype
@ProductIdList = productidlist
@@ -4648,11 +4648,11 @@
class ModifyPositionSpaceResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4668,11 +4668,11 @@
# @type ProjectName: String
# @param ProjectDesc: 项目描述
# @type ProjectDesc: String
attr_accessor :ProjectId, :ProjectName, :ProjectDesc
-
+
def initialize(projectid=nil, projectname=nil, projectdesc=nil)
@ProjectId = projectid
@ProjectName = projectname
@ProjectDesc = projectdesc
end
@@ -4690,11 +4690,11 @@
# @type Project: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProjectEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Project, :RequestId
-
+
def initialize(project=nil, requestid=nil)
@Project = project
@RequestId = requestid
end
@@ -4715,11 +4715,11 @@
# @type ProductId: String
# @param Data: 产品属性
# @type Data: String
attr_accessor :SpaceId, :ProductId, :Data
-
+
def initialize(spaceid=nil, productid=nil, data=nil)
@SpaceId = spaceid
@ProductId = productid
@Data = data
end
@@ -4735,11 +4735,11 @@
class ModifySpacePropertyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4761,11 +4761,11 @@
# @type EnableProductScript: String
# @param BindStrategy: 传1或者2;1代表强踢,2代表非强踢。传其它值不做任何处理
# @type BindStrategy: Integer
attr_accessor :ProductId, :ProductName, :ProductDesc, :ModuleId, :EnableProductScript, :BindStrategy
-
+
def initialize(productid=nil, productname=nil, productdesc=nil, moduleid=nil, enableproductscript=nil, bindstrategy=nil)
@ProductId = productid
@ProductName = productname
@ProductDesc = productdesc
@ModuleId = moduleid
@@ -4789,11 +4789,11 @@
# @type Product: :class:`Tencentcloud::Iotexplorer.v20190423.models.ProductEntry`
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Product, :RequestId
-
+
def initialize(product=nil, requestid=nil)
@Product = product
@RequestId = requestid
end
@@ -4816,11 +4816,11 @@
# @type NewTopicName: String
# @param Privilege: Topic权限
# @type Privilege: Integer
attr_accessor :ProductId, :TopicName, :NewTopicName, :Privilege
-
+
def initialize(productid=nil, topicname=nil, newtopicname=nil, privilege=nil)
@ProductId = productid
@TopicName = topicname
@NewTopicName = newtopicname
@Privilege = privilege
@@ -4838,11 +4838,11 @@
class ModifyTopicPolicyResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4856,11 +4856,11 @@
# @type RuleName: String
# @param TopicRulePayload: 替换的规则包体
# @type TopicRulePayload: :class:`Tencentcloud::Iotexplorer.v20190423.models.TopicRulePayload`
attr_accessor :RuleName, :TopicRulePayload
-
+
def initialize(rulename=nil, topicrulepayload=nil)
@RuleName = rulename
@TopicRulePayload = topicrulepayload
end
@@ -4877,11 +4877,11 @@
class ModifyTopicRuleResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -4897,11 +4897,11 @@
# @type CreateTime: Integer
# @param UpdateTime: 围栏更新时间
# @type UpdateTime: Integer
attr_accessor :GeoFence, :CreateTime, :UpdateTime
-
+
def initialize(geofence=nil, createtime=nil, updatetime=nil)
@GeoFence = geofence
@CreateTime = createtime
@UpdateTime = updatetime
end
@@ -4928,11 +4928,11 @@
# @type FenceDesc: String
# @param FenceArea: 围栏区域信息,采用 GeoJSON 格式
# @type FenceArea: String
attr_accessor :FenceId, :SpaceId, :FenceName, :FenceDesc, :FenceArea
-
+
def initialize(fenceid=nil, spaceid=nil, fencename=nil, fencedesc=nil, fencearea=nil)
@FenceId = fenceid
@SpaceId = spaceid
@FenceName = fencename
@FenceDesc = fencedesc
@@ -4962,11 +4962,11 @@
# @param Accuracy: 位置点的精度预估,单位为米
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Accuracy: Float
attr_accessor :CreateTime, :Longitude, :Latitude, :LocationType, :Accuracy
-
+
def initialize(createtime=nil, longitude=nil, latitude=nil, locationtype=nil, accuracy=nil)
@CreateTime = createtime
@Longitude = longitude
@Latitude = latitude
@LocationType = locationtype
@@ -5005,11 +5005,11 @@
# @type UpdateTime: Integer
# @param Zoom: 用户自定义地图缩放
# @type Zoom: Integer
attr_accessor :ProjectId, :SpaceId, :SpaceName, :AuthorizeType, :Description, :ProductIdList, :Icon, :CreateTime, :UpdateTime, :Zoom
-
+
def initialize(projectid=nil, spaceid=nil, spacename=nil, authorizetype=nil, description=nil, productidlist=nil, icon=nil, createtime=nil, updatetime=nil, zoom=nil)
@ProjectId = projectid
@SpaceId = spaceid
@SpaceName = spacename
@AuthorizeType = authorizetype
@@ -5043,11 +5043,11 @@
# @type ProductId: String
# @param Total: 设备位置数量
# @type Total: Integer
attr_accessor :Items, :ProductId, :Total
-
+
def initialize(items=nil, productid=nil, total=nil)
@Items = items
@ProductId = productid
@Total = total
end
@@ -5109,11 +5109,11 @@
# @param BindStrategy: 绑定策略(1:强踢;2:非强踢;0:表示无意义)
# 注意:此字段可能返回 null,表示取不到有效值。
# @type BindStrategy: Integer
attr_accessor :ProductId, :ProductName, :CategoryId, :EncryptionType, :NetType, :DataProtocol, :ProductDesc, :DevStatus, :CreateTime, :UpdateTime, :Region, :ProductType, :ProjectId, :ModuleId, :EnableProductScript, :CreateUserId, :CreatorNickName, :BindStrategy
-
+
def initialize(productid=nil, productname=nil, categoryid=nil, encryptiontype=nil, nettype=nil, dataprotocol=nil, productdesc=nil, devstatus=nil, createtime=nil, updatetime=nil, region=nil, producttype=nil, projectid=nil, moduleid=nil, enableproductscript=nil, createuserid=nil, creatornickname=nil, bindstrategy=nil)
@ProductId = productid
@ProductName = productname
@CategoryId = categoryid
@EncryptionType = encryptiontype
@@ -5171,11 +5171,11 @@
# @param NetTypeModel: 产品的连接类型的模型
# 注意:此字段可能返回 null,表示取不到有效值。
# @type NetTypeModel: String
attr_accessor :ProductId, :ModelDefine, :UpdateTime, :CreateTime, :CategoryModel, :NetTypeModel
-
+
def initialize(productid=nil, modeldefine=nil, updatetime=nil, createtime=nil, categorymodel=nil, nettypemodel=nil)
@ProductId = productid
@ModelDefine = modeldefine
@UpdateTime = updatetime
@CreateTime = createtime
@@ -5205,11 +5205,11 @@
# @type CreateTime: Integer
# @param UpdateTime: 更新时间,unix时间戳
# @type UpdateTime: Integer
attr_accessor :ProjectId, :ProjectName, :ProjectDesc, :CreateTime, :UpdateTime
-
+
def initialize(projectid=nil, projectname=nil, projectdesc=nil, createtime=nil, updatetime=nil)
@ProjectId = projectid
@ProjectName = projectname
@ProjectDesc = projectdesc
@CreateTime = createtime
@@ -5255,11 +5255,11 @@
# @param EnableOpenState: 是否开通物联使能
# 注意:此字段可能返回 null,表示取不到有效值。
# @type EnableOpenState: Integer
attr_accessor :ProjectId, :ProjectName, :ProjectDesc, :CreateTime, :UpdateTime, :ProductCount, :NativeAppCount, :WebAppCount, :InstanceId, :ApplicationCount, :DeviceCount, :EnableOpenState
-
+
def initialize(projectid=nil, projectname=nil, projectdesc=nil, createtime=nil, updatetime=nil, productcount=nil, nativeappcount=nil, webappcount=nil, instanceid=nil, applicationcount=nil, devicecount=nil, enableopenstate=nil)
@ProjectId = projectid
@ProjectName = projectname
@ProjectDesc = projectdesc
@CreateTime = createtime
@@ -5299,11 +5299,11 @@
# @type Qos: Integer
# @param PayloadEncoding: ayload内容的编码格式,取值为base64或空。base64表示云端将收到的请求数据进行base64解码后下发到设备,空则直接将原始内容下发到设备
# @type PayloadEncoding: String
attr_accessor :ProductId, :Payload, :Qos, :PayloadEncoding
-
+
def initialize(productid=nil, payload=nil, qos=nil, payloadencoding=nil)
@ProductId = productid
@Payload = payload
@Qos = qos
@PayloadEncoding = payloadencoding
@@ -5323,11 +5323,11 @@
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
-
+
def initialize(taskid=nil, requestid=nil)
@TaskId = taskid
@RequestId = requestid
end
@@ -5351,11 +5351,11 @@
# @type Qos: Integer
# @param PayloadEncoding: Payload的内容编码格式,取值为base64或空。base64表示云端将接收到的base64编码后的报文再转换成二进制报文下发至设备,为空表示不作转换,透传下发至设备
# @type PayloadEncoding: String
attr_accessor :ProductId, :DeviceName, :Topic, :Payload, :Qos, :PayloadEncoding
-
+
def initialize(productid=nil, devicename=nil, topic=nil, payload=nil, qos=nil, payloadencoding=nil)
@ProductId = productid
@DeviceName = devicename
@Topic = topic
@Payload = payload
@@ -5377,11 +5377,11 @@
class PublishMessageResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5397,11 +5397,11 @@
# @type DeviceName: String
# @param Payload: 消息内容,utf8编码
# @type Payload: String
attr_accessor :ProductId, :DeviceName, :Payload
-
+
def initialize(productid=nil, devicename=nil, payload=nil)
@ProductId = productid
@DeviceName = devicename
@Payload = payload
end
@@ -5423,11 +5423,11 @@
# @type PayloadBase64: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :MessageId, :PayloadBase64, :RequestId
-
+
def initialize(messageid=nil, payloadbase64=nil, requestid=nil)
@MessageId = messageid
@PayloadBase64 = payloadbase64
@RequestId = requestid
end
@@ -5445,11 +5445,11 @@
# @type ProductId: String
# @param DevStatus: 产品DevStatus
# @type DevStatus: String
attr_accessor :ProductId, :DevStatus
-
+
def initialize(productid=nil, devstatus=nil)
@ProductId = productid
@DevStatus = devstatus
end
@@ -5463,11 +5463,11 @@
class ReleaseStudioProductResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5481,11 +5481,11 @@
# @type Key: String
# @param Value: 搜索条件的值
# @type Value: String
attr_accessor :Key, :Value
-
+
def initialize(key=nil, value=nil)
@Key = key
@Value = value
end
@@ -5505,11 +5505,11 @@
# @type Offset: Integer
# @param Limit: 最大获取数量
# @type Limit: Integer
attr_accessor :ProjectId, :SpaceName, :Offset, :Limit
-
+
def initialize(projectid=nil, spacename=nil, offset=nil, limit=nil)
@ProjectId = projectid
@SpaceName = spacename
@Offset = offset
@Limit = limit
@@ -5533,11 +5533,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :List, :Total, :RequestId
-
+
def initialize(list=nil, total=nil, requestid=nil)
@List = list
@Total = total
@RequestId = requestid
end
@@ -5570,11 +5570,11 @@
# @type DevStatus: String
# @param ProductId: 产品ID
# @type ProductId: String
attr_accessor :ProjectId, :ProductName, :Limit, :Offset, :DevStatus, :ProductId
-
+
def initialize(projectid=nil, productname=nil, limit=nil, offset=nil, devstatus=nil, productid=nil)
@ProjectId = projectid
@ProductName = productname
@Limit = limit
@Offset = offset
@@ -5600,11 +5600,11 @@
# @type Total: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :Products, :Total, :RequestId
-
+
def initialize(products=nil, total=nil, requestid=nil)
@Products = products
@Total = total
@RequestId = requestid
end
@@ -5627,11 +5627,11 @@
class SearchTopicRuleRequest < TencentCloud::Common::AbstractModel
# @param RuleName: 规则名
# @type RuleName: String
attr_accessor :RuleName
-
+
def initialize(rulename=nil)
@RuleName = rulename
end
def deserialize(params)
@@ -5647,11 +5647,11 @@
# @type Rules: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TotalCnt, :Rules, :RequestId
-
+
def initialize(totalcnt=nil, rules=nil, requestid=nil)
@TotalCnt = totalcnt
@Rules = rules
@RequestId = requestid
end
@@ -5676,11 +5676,11 @@
# @type TopicName: String
# @param Privilege: Topic权限 , 1上报 2下发
# @type Privilege: Integer
attr_accessor :TopicName, :Privilege
-
+
def initialize(topicname=nil, privilege=nil)
@TopicName = topicname
@Privilege = privilege
end
@@ -5705,11 +5705,11 @@
# @param RuleDisabled: 是否禁用规则
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RuleDisabled: Boolean
attr_accessor :RuleName, :Sql, :Description, :Actions, :RuleDisabled
-
+
def initialize(rulename=nil, sql=nil, description=nil, actions=nil, ruledisabled=nil)
@RuleName = rulename
@Sql = sql
@Description = description
@Actions = actions
@@ -5735,11 +5735,11 @@
# @type CreatedAt: Integer
# @param RuleDisabled: 规则是否禁用
# @type RuleDisabled: Boolean
attr_accessor :RuleName, :Description, :CreatedAt, :RuleDisabled
-
+
def initialize(rulename=nil, description=nil, createdat=nil, ruledisabled=nil)
@RuleName = rulename
@Description = description
@CreatedAt = createdat
@RuleDisabled = ruledisabled
@@ -5811,11 +5811,11 @@
# @type Description: String
# @param RuleDisabled: 是否禁用规则
# @type RuleDisabled: Boolean
attr_accessor :Sql, :Actions, :Description, :RuleDisabled
-
+
def initialize(sql=nil, actions=nil, description=nil, ruledisabled=nil)
@Sql = sql
@Actions = actions
@Description = description
@RuleDisabled = ruledisabled
@@ -5839,11 +5839,11 @@
# @type ProductId: String
# @param DeviceNames: 设备名列表
# @type DeviceNames: Array
attr_accessor :GatewayProductId, :GatewayDeviceName, :ProductId, :DeviceNames
-
+
def initialize(gatewayproductid=nil, gatewaydevicename=nil, productid=nil, devicenames=nil)
@GatewayProductId = gatewayproductid
@GatewayDeviceName = gatewaydevicename
@ProductId = productid
@DeviceNames = devicenames
@@ -5861,11 +5861,11 @@
class UnbindDevicesResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -5879,11 +5879,11 @@
# @type GatewayProductId: String
# @param ProductIds: 待解绑的子产品ID数组
# @type ProductIds: Array
attr_accessor :GatewayProductId, :ProductIds
-
+
def initialize(gatewayproductid=nil, productids=nil)
@GatewayProductId = gatewayproductid
@ProductIds = productids
end
@@ -5899,11 +5899,11 @@
# @type GatewayDeviceNames: Array
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :GatewayDeviceNames, :RequestId
-
+
def initialize(gatewaydevicenames=nil, requestid=nil)
@GatewayDeviceNames = gatewaydevicenames
@RequestId = requestid
end
@@ -5919,11 +5919,11 @@
# @type DevicesItems: Array
# @param Status: 1:启用;0:禁用
# @type Status: Integer
attr_accessor :DevicesItems, :Status
-
+
def initialize(devicesitems=nil, status=nil)
@DevicesItems = devicesitems
@Status = status
end
@@ -5950,11 +5950,11 @@
# @type ResultMessage: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :ResultCode, :ResultMessage, :RequestId
-
+
def initialize(resultcode=nil, resultmessage=nil, requestid=nil)
@ResultCode = resultcode
@ResultMessage = resultmessage
@RequestId = requestid
end
@@ -5978,11 +5978,11 @@
# @type FirmwareOriVersion: String
# @param UpgradeMethod: 固件升级方式;0 静默升级 1 用户确认升级 不填默认静默升级
# @type UpgradeMethod: Integer
attr_accessor :ProductID, :DeviceName, :FirmwareVersion, :FirmwareOriVersion, :UpgradeMethod
-
+
def initialize(productid=nil, devicename=nil, firmwareversion=nil, firmwareoriversion=nil, upgrademethod=nil)
@ProductID = productid
@DeviceName = devicename
@FirmwareVersion = firmwareversion
@FirmwareOriVersion = firmwareoriversion
@@ -6002,11 +6002,11 @@
class UpdateFirmwareResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6030,11 +6030,11 @@
# @type FirmwareDescription: String
# @param FwType: 固件升级模块;可选值 mcu|moudule
# @type FwType: String
attr_accessor :ProductID, :FirmwareVersion, :Md5sum, :FileSize, :FirmwareName, :FirmwareDescription, :FwType
-
+
def initialize(productid=nil, firmwareversion=nil, md5sum=nil, filesize=nil, firmwarename=nil, firmwaredescription=nil, fwtype=nil)
@ProductID = productid
@FirmwareVersion = firmwareversion
@Md5sum = md5sum
@FileSize = filesize
@@ -6058,11 +6058,11 @@
class UploadFirmwareResponse < TencentCloud::Common::AbstractModel
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :RequestId
-
+
def initialize(requestid=nil)
@RequestId = requestid
end
def deserialize(params)
@@ -6076,10 +6076,10 @@
# @type MAC: String
# @param RSSI: 信号强度
# @type RSSI: Integer
attr_accessor :MAC, :RSSI
-
+
def initialize(mac=nil, rssi=nil)
@MAC = mac
@RSSI = rssi
end