Class: TencentCloud::Iotcloud::V20180614::DescribeLoraDeviceResponse

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

Overview

DescribeLoraDevice返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(devicename = nil, appeui = nil, deviceeui = nil, appkey = nil, classtype = nil, productid = nil, requestid = nil) ⇒ DescribeLoraDeviceResponse

Returns a new instance of DescribeLoraDeviceResponse.



1937
1938
1939
1940
1941
1942
1943
1944
1945
# File 'lib/v20180614/models.rb', line 1937

def initialize(devicename=nil, appeui=nil, deviceeui=nil, appkey=nil, classtype=nil, productid=nil, requestid=nil)
  @DeviceName = devicename
  @AppEui = appeui
  @DeviceEui = deviceeui
  @AppKey = appkey
  @ClassType = classtype
  @ProductId = productid
  @RequestId = requestid
end

Instance Attribute Details

#AppEuiObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def AppEui
  @AppEui
end

#AppKeyObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def AppKey
  @AppKey
end

#ClassTypeObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def ClassType
  @ClassType
end

#DeviceEuiObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def DeviceEui
  @DeviceEui
end

#DeviceNameObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def DeviceName
  @DeviceName
end

#ProductIdObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def ProductId
  @ProductId
end

#RequestIdObject

Parameters:

  • DeviceName:

    设备名称

  • AppEui:

    LoRa应用UUID

  • DeviceEui:

    LoRa设备UUID

  • AppKey:

    LoRa应用密钥

  • ClassType:

    设备类型,目前支持A、B、C三种

  • ProductId:

    设备所属产品id

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



1935
1936
1937
# File 'lib/v20180614/models.rb', line 1935

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



1947
1948
1949
1950
1951
1952
1953
1954
1955
# File 'lib/v20180614/models.rb', line 1947

def deserialize(params)
  @DeviceName = params['DeviceName']
  @AppEui = params['AppEui']
  @DeviceEui = params['DeviceEui']
  @AppKey = params['AppKey']
  @ClassType = params['ClassType']
  @ProductId = params['ProductId']
  @RequestId = params['RequestId']
end