Class: TencentCloud::Iotcloud::V20210408::ProductProperties

Inherits:
Common::AbstractModel
  • Object
show all
Extended by:
Gem::Deprecate
Defined in:
lib/v20210408/models.rb

Overview

产品属性

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(productdescription = nil, encryptiontype = nil, region = nil, producttype = nil, format = nil, platform = nil, modelid = nil, modelname = nil, productkey = nil, registertype = nil, productsecret = nil, registerlimit = nil, originproductid = nil, privatecaname = nil, originuserid = nil, devicelimit = nil, forbiddenstatus = nil, appeui = nil) ⇒ ProductProperties

Returns a new instance of ProductProperties.



3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
# File 'lib/v20210408/models.rb', line 3644

def initialize(productdescription=nil, encryptiontype=nil, region=nil, producttype=nil, format=nil, platform=nil, modelid=nil, modelname=nil, productkey=nil, registertype=nil, productsecret=nil, registerlimit=nil, originproductid=nil, privatecaname=nil, originuserid=nil, devicelimit=nil, forbiddenstatus=nil, appeui=nil)
  @ProductDescription = productdescription
  @EncryptionType = encryptiontype
  @Region = region
  @ProductType = producttype
  @Format = format
  @Platform = platform
  @ModelId = modelid
  @ModelName = modelname
  @ProductKey = productkey
  @RegisterType = registertype
  @ProductSecret = productsecret
  @RegisterLimit = registerlimit
  @OriginProductId = originproductid
  @PrivateCAName = privatecaname
  @OriginUserId = originuserid
  @DeviceLimit = devicelimit
  @ForbiddenStatus = forbiddenstatus
  @AppEUI = appeui
end

Instance Attribute Details

#AppEUIObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def AppEUI
  @AppEUI
end

#AppeuiObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def Appeui
  @Appeui
end

#DeviceLimitObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def DeviceLimit
  @DeviceLimit
end

#EncryptionTypeObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def EncryptionType
  @EncryptionType
end

#ForbiddenStatusObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ForbiddenStatus
  @ForbiddenStatus
end

#FormatObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def Format
  @Format
end

#ModelIdObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ModelId
  @ModelId
end

#ModelNameObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ModelName
  @ModelName
end

#OriginProductIdObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def OriginProductId
  @OriginProductId
end

#OriginUserIdObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def OriginUserId
  @OriginUserId
end

#PlatformObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def Platform
  @Platform
end

#PrivateCANameObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def PrivateCAName
  @PrivateCAName
end

#ProductDescriptionObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ProductDescription
  @ProductDescription
end

#ProductKeyObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ProductKey
  @ProductKey
end

#ProductSecretObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ProductSecret
  @ProductSecret
end

#ProductTypeObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def ProductType
  @ProductType
end

#RegionObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def Region
  @Region
end

#RegisterLimitObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def RegisterLimit
  @RegisterLimit
end

#RegisterTypeObject

0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0

Parameters:

  • ProductDescription:

    产品描述

  • EncryptionType:

    加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1

  • Region:

    产品所属区域,目前只支持广州(gz)

  • ProductType:

    产品类型,各个类型值代表的节点-类型如下:

  • Format:

    数据格式,取值为json或者custom,默认值是json

  • Platform:

    产品所属平台,默认值是0

  • Appeui:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写

  • ModelId:

    产品绑定的物模型ID,-1表示不绑定

  • ModelName:

    产品绑定的物模型名称

  • ProductKey:

    产品密钥,suite产品才会有

  • RegisterType:

    动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名

  • ProductSecret:

    动态注册产品密钥

  • RegisterLimit:

    RegisterType为2时,设备动态创建的限制数量

  • OriginProductId:

    划归的产品,展示为源产品ID,其余为空

  • PrivateCAName:

    私有CA名称

  • OriginUserId:

    划归的产品,展示为源用户ID,其余为空

  • DeviceLimit:

    设备限制

  • ForbiddenStatus:

    产品禁用状态

  • AppEUI:

    LoRa产品运营侧APPEUI,只有LoRa产品需要填写



3639
3640
3641
# File 'lib/v20210408/models.rb', line 3639

def RegisterType
  @RegisterType
end

Instance Method Details

#deserialize(params) ⇒ Object



3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
# File 'lib/v20210408/models.rb', line 3665

def deserialize(params)
  @ProductDescription = params['ProductDescription']
  @EncryptionType = params['EncryptionType']
  @Region = params['Region']
  @ProductType = params['ProductType']
  @Format = params['Format']
  @Platform = params['Platform']
  @ModelId = params['ModelId']
  @ModelName = params['ModelName']
  @ProductKey = params['ProductKey']
  @RegisterType = params['RegisterType']
  @ProductSecret = params['ProductSecret']
  @RegisterLimit = params['RegisterLimit']
  @OriginProductId = params['OriginProductId']
  @PrivateCAName = params['PrivateCAName']
  @OriginUserId = params['OriginUserId']
  @DeviceLimit = params['DeviceLimit']
  @ForbiddenStatus = params['ForbiddenStatus']
  @AppEUI = params['AppEUI']
end