Class: TencentCloud::Mna::V20210119::AddDeviceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mna::V20210119::AddDeviceRequest
- Defined in:
- lib/v20210119/models.rb
Overview
AddDevice请求参数结构体
Instance Attribute Summary collapse
-
#AccessScope ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#DataKey ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#DeviceName ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#Encrypted ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#FlowTrunc ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#GroupId ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#GroupName ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#LicensePayMode ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
-
#Remark ⇒ Object
具体含义: 公有云网关:即该设备只能接入公有云网关(就近接入) 自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入) 公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入) 0,月度授权 1,永久授权 若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(devicename = nil, remark = nil, datakey = nil, encrypted = nil, accessscope = nil, licensepaymode = nil, groupname = nil, groupid = nil, flowtrunc = nil) ⇒ AddDeviceRequest
constructor
A new instance of AddDeviceRequest.
Constructor Details
#initialize(devicename = nil, remark = nil, datakey = nil, encrypted = nil, accessscope = nil, licensepaymode = nil, groupname = nil, groupid = nil, flowtrunc = nil) ⇒ AddDeviceRequest
Returns a new instance of AddDeviceRequest.
180 181 182 183 184 185 186 187 188 189 190 |
# File 'lib/v20210119/models.rb', line 180 def initialize(devicename=nil, remark=nil, datakey=nil, encrypted=nil, accessscope=nil, licensepaymode=nil, groupname=nil, groupid=nil, flowtrunc=nil) @DeviceName = devicename @Remark = remark @DataKey = datakey @Encrypted = encrypted @AccessScope = accessscope @LicensePayMode = licensepaymode @GroupName = groupname @GroupId = groupid @FlowTrunc = flowtrunc end |
Instance Attribute Details
#AccessScope ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def AccessScope @AccessScope end |
#DataKey ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def DataKey @DataKey end |
#DeviceName ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def DeviceName @DeviceName end |
#Encrypted ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def Encrypted @Encrypted end |
#FlowTrunc ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def FlowTrunc @FlowTrunc end |
#GroupId ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def GroupId @GroupId end |
#GroupName ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def GroupName @GroupName end |
#LicensePayMode ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def LicensePayMode @LicensePayMode end |
#Remark ⇒ Object
具体含义:公有云网关:即该设备只能接入公有云网关(就近接入)自有网关:即该设备只能接入已经注册上线的自有网关(就近接入或固定ip接入)公有云网关和自有网关:即该设备同时可以接入公有云网关和已经注册上线的自有网关(就近接入或固定ip接入)0,月度授权1,永久授权若不传则默认为月度授权,永久授权设备需要调用OrderPerLicense接口支付授权费,否则设备无法使用
178 179 180 |
# File 'lib/v20210119/models.rb', line 178 def Remark @Remark end |
Instance Method Details
#deserialize(params) ⇒ Object
192 193 194 195 196 197 198 199 200 201 202 |
# File 'lib/v20210119/models.rb', line 192 def deserialize(params) @DeviceName = params['DeviceName'] @Remark = params['Remark'] @DataKey = params['DataKey'] @Encrypted = params['Encrypted'] @AccessScope = params['AccessScope'] @LicensePayMode = params['LicensePayMode'] @GroupName = params['GroupName'] @GroupId = params['GroupId'] @FlowTrunc = params['FlowTrunc'] end |