Class: TencentCloud::Iotcloud::V20210408::ProductProperties
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotcloud::V20210408::ProductProperties
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20210408/models.rb
Overview
产品属性
Instance Attribute Summary collapse
-
#AppEUI ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#Appeui ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#DeviceLimit ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#EncryptionType ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ForbiddenStatus ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#Format ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ModelId ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ModelName ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#OriginProductId ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#OriginUserId ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#Platform ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#PrivateCAName ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ProductDescription ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ProductKey ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ProductSecret ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#ProductType ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#Region ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#RegisterLimit ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
-
#RegisterType ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of ProductProperties.
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
#AppEUI ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def AppEUI @AppEUI end |
#Appeui ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def Appeui @Appeui end |
#DeviceLimit ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def DeviceLimit @DeviceLimit end |
#EncryptionType ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def EncryptionType @EncryptionType end |
#ForbiddenStatus ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ForbiddenStatus @ForbiddenStatus end |
#Format ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def Format @Format end |
#ModelId ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ModelId @ModelId end |
#ModelName ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ModelName @ModelName end |
#OriginProductId ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def OriginProductId @OriginProductId end |
#OriginUserId ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def OriginUserId @OriginUserId end |
#Platform ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def Platform @Platform end |
#PrivateCAName ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def PrivateCAName @PrivateCAName end |
#ProductDescription ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ProductDescription @ProductDescription end |
#ProductKey ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ProductKey @ProductKey end |
#ProductSecret ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ProductSecret @ProductSecret end |
#ProductType ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def ProductType @ProductType end |
#Region ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def Region @Region end |
#RegisterLimit ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
3639 3640 3641 |
# File 'lib/v20210408/models.rb', line 3639 def RegisterLimit @RegisterLimit end |
#RegisterType ⇒ Object
0 普通产品,2 NB-IoT产品,4 LoRa产品,3 LoRa网关产品,5 普通网关产品 默认值是0
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 |