Class: TencentCloud::Mna::V20210119::HardwareInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mna::V20210119::HardwareInfo
- Defined in:
- lib/v20210119/models.rb
Overview
硬件信息
Instance Attribute Summary collapse
-
#ActiveTime ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#CreateTime ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#Description ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#DeviceId ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#DeviceName ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#FlowTrunc ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#GroupId ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#GroupName ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#LastOnlineTime ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#LicenseChargingMode ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#LicensePayMode ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#Payer ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#SN ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
-
#VendorDescription ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权 1:永久授权 0:客户付费 1:厂商付费.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(deviceid = nil, devicename = nil, activetime = nil, lastonlinetime = nil, description = nil, vendordescription = nil, licensechargingmode = nil, createtime = nil, sn = nil, licensepaymode = nil, payer = nil, groupid = nil, groupname = nil, flowtrunc = nil) ⇒ HardwareInfo
constructor
A new instance of HardwareInfo.
Constructor Details
#initialize(deviceid = nil, devicename = nil, activetime = nil, lastonlinetime = nil, description = nil, vendordescription = nil, licensechargingmode = nil, createtime = nil, sn = nil, licensepaymode = nil, payer = nil, groupid = nil, groupname = nil, flowtrunc = nil) ⇒ HardwareInfo
2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 |
# File 'lib/v20210119/models.rb', line 2190 def initialize(deviceid=nil, devicename=nil, activetime=nil, lastonlinetime=nil, description=nil, vendordescription=nil, licensechargingmode=nil, createtime=nil, sn=nil, licensepaymode=nil, payer=nil, groupid=nil, groupname=nil, flowtrunc=nil) @DeviceId = deviceid @DeviceName = devicename @ActiveTime = activetime @LastOnlineTime = lastonlinetime @Description = description @VendorDescription = vendordescription @LicenseChargingMode = licensechargingmode @CreateTime = createtime @SN = sn @LicensePayMode = licensepaymode @Payer = payer @GroupId = groupid @GroupName = groupname @FlowTrunc = flowtrunc end |
Instance Attribute Details
#ActiveTime ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def ActiveTime @ActiveTime end |
#CreateTime ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def CreateTime @CreateTime end |
#Description ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def Description @Description end |
#DeviceId ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def DeviceId @DeviceId end |
#DeviceName ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def DeviceName @DeviceName end |
#FlowTrunc ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def FlowTrunc @FlowTrunc end |
#GroupId ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def GroupId @GroupId end |
#GroupName ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def GroupName @GroupName end |
#LastOnlineTime ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def LastOnlineTime @LastOnlineTime end |
#LicenseChargingMode ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def LicenseChargingMode @LicenseChargingMode end |
#LicensePayMode ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def LicensePayMode @LicensePayMode end |
#Payer ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def Payer @Payer end |
#SN ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def SN @SN end |
#VendorDescription ⇒ Object
注:后续将废弃此参数,新接入请使用LicensePayMode和Payer 0:月度授权1:永久授权0:客户付费1:厂商付费
2188 2189 2190 |
# File 'lib/v20210119/models.rb', line 2188 def VendorDescription @VendorDescription end |
Instance Method Details
#deserialize(params) ⇒ Object
2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 |
# File 'lib/v20210119/models.rb', line 2207 def deserialize(params) @DeviceId = params['DeviceId'] @DeviceName = params['DeviceName'] @ActiveTime = params['ActiveTime'] @LastOnlineTime = params['LastOnlineTime'] @Description = params['Description'] @VendorDescription = params['VendorDescription'] @LicenseChargingMode = params['LicenseChargingMode'] @CreateTime = params['CreateTime'] @SN = params['SN'] @LicensePayMode = params['LicensePayMode'] @Payer = params['Payer'] @GroupId = params['GroupId'] @GroupName = params['GroupName'] @FlowTrunc = params['FlowTrunc'] end |