Class: TencentCloud::Mna::V20210119::DeviceNetInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mna::V20210119::DeviceNetInfo
- Defined in:
- lib/v20210119/models.rb
Overview
设备网络状态信息
Instance Attribute Summary collapse
-
#DataEnable ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#DataRx ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#DataTx ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#DownloadLimit ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#DownRate ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#NetInfoName ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#PublicIp ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#Rat ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#SignalStrength ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#State ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#Type ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#UploadLimit ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#UpRate ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
-
#Vendor ⇒ Object
0:数据 1:Wi-Fi 2:有线 1: 中国移动; 2: 中国电信; 3: 中国联通 0:无连接 1:连接中 2:已连接 -1 :无效值 2:2G 3:3G 4:4G 5:5G.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, dataenable = nil, uploadlimit = nil, downloadlimit = nil, datarx = nil, datatx = nil, vendor = nil, state = nil, publicip = nil, signalstrength = nil, rat = nil, netinfoname = nil, downrate = nil, uprate = nil) ⇒ DeviceNetInfo
constructor
A new instance of DeviceNetInfo.
Constructor Details
#initialize(type = nil, dataenable = nil, uploadlimit = nil, downloadlimit = nil, datarx = nil, datatx = nil, vendor = nil, state = nil, publicip = nil, signalstrength = nil, rat = nil, netinfoname = nil, downrate = nil, uprate = nil) ⇒ DeviceNetInfo
Returns a new instance of DeviceNetInfo.
655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 |
# File 'lib/v20210119/models.rb', line 655 def initialize(type=nil, dataenable=nil, uploadlimit=nil, downloadlimit=nil, datarx=nil, datatx=nil, vendor=nil, state=nil, publicip=nil, signalstrength=nil, rat=nil, netinfoname=nil, downrate=nil, uprate=nil) @Type = type @DataEnable = dataenable @UploadLimit = uploadlimit @DownloadLimit = downloadlimit @DataRx = datarx @DataTx = datatx @Vendor = vendor @State = state @PublicIp = publicip @SignalStrength = signalstrength @Rat = rat @NetInfoName = netinfoname @DownRate = downrate @UpRate = uprate end |
Instance Attribute Details
#DataEnable ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def DataEnable @DataEnable end |
#DataRx ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def DataRx @DataRx end |
#DataTx ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def DataTx @DataTx end |
#DownloadLimit ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def DownloadLimit @DownloadLimit end |
#DownRate ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def DownRate @DownRate end |
#NetInfoName ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def NetInfoName @NetInfoName end |
#PublicIp ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def PublicIp @PublicIp end |
#Rat ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def Rat @Rat end |
#SignalStrength ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def SignalStrength @SignalStrength end |
#State ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def State @State end |
#Type ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def Type @Type end |
#UploadLimit ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def UploadLimit @UploadLimit end |
#UpRate ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def UpRate @UpRate end |
#Vendor ⇒ Object
0:数据1:Wi-Fi 2:有线1: 中国移动;2: 中国电信; 3: 中国联通0:无连接1:连接中2:已连接-1 :无效值2:2G 3:3G 4:4G 5:5G
653 654 655 |
# File 'lib/v20210119/models.rb', line 653 def Vendor @Vendor end |
Instance Method Details
#deserialize(params) ⇒ Object
672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 |
# File 'lib/v20210119/models.rb', line 672 def deserialize(params) @Type = params['Type'] @DataEnable = params['DataEnable'] @UploadLimit = params['UploadLimit'] @DownloadLimit = params['DownloadLimit'] @DataRx = params['DataRx'] @DataTx = params['DataTx'] @Vendor = params['Vendor'] @State = params['State'] @PublicIp = params['PublicIp'] @SignalStrength = params['SignalStrength'] @Rat = params['Rat'] @NetInfoName = params['NetInfoName'] @DownRate = params['DownRate'] @UpRate = params['UpRate'] end |