Class: TencentCloud::Yunjing::V20180228::DescribeMachineInfoResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yunjing::V20180228::DescribeMachineInfoResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeMachineInfo返回参数结构体
Instance Attribute Summary collapse
-
#FreeMalwaresLeft ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#FreeVulsLeft ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#InstanceId ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#IsProVersion ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineIp ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineName ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineOs ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineRegion ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineStatus ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineType ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#MachineWanIp ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#PayMode ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#ProtectDays ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#ProVersionOpenDate ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#Quuid ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#RequestId ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
-
#Uuid ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(machineip = nil, protectdays = nil, machineos = nil, machinename = nil, machinestatus = nil, instanceid = nil, machinewanip = nil, quuid = nil, uuid = nil, isproversion = nil, proversionopendate = nil, machinetype = nil, machineregion = nil, paymode = nil, freemalwaresleft = nil, freevulsleft = nil, requestid = nil) ⇒ DescribeMachineInfoResponse
constructor
A new instance of DescribeMachineInfoResponse.
Constructor Details
#initialize(machineip = nil, protectdays = nil, machineos = nil, machinename = nil, machinestatus = nil, instanceid = nil, machinewanip = nil, quuid = nil, uuid = nil, isproversion = nil, proversionopendate = nil, machinetype = nil, machineregion = nil, paymode = nil, freemalwaresleft = nil, freevulsleft = nil, requestid = nil) ⇒ DescribeMachineInfoResponse
Returns a new instance of DescribeMachineInfoResponse.
2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 |
# File 'lib/v20180228/models.rb', line 2385 def initialize(machineip=nil, protectdays=nil, machineos=nil, machinename=nil, machinestatus=nil, instanceid=nil, machinewanip=nil, quuid=nil, uuid=nil, isproversion=nil, proversionopendate=nil, machinetype=nil, machineregion=nil, paymode=nil, freemalwaresleft=nil, freevulsleft=nil, requestid=nil) @MachineIp = machineip @ProtectDays = protectdays @MachineOs = machineos @MachineName = machinename @MachineStatus = machinestatus @InstanceId = instanceid @MachineWanIp = machinewanip @Quuid = quuid @Uuid = uuid @IsProVersion = isproversion @ProVersionOpenDate = proversionopendate @MachineType = machinetype @MachineRegion = machineregion @PayMode = paymode @FreeMalwaresLeft = freemalwaresleft @FreeVulsLeft = freevulsleft @RequestId = requestid end |
Instance Attribute Details
#FreeMalwaresLeft ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def FreeMalwaresLeft @FreeMalwaresLeft end |
#FreeVulsLeft ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def FreeVulsLeft @FreeVulsLeft end |
#InstanceId ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def InstanceId @InstanceId end |
#IsProVersion ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def IsProVersion @IsProVersion end |
#MachineIp ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineIp @MachineIp end |
#MachineName ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineName @MachineName end |
#MachineOs ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineOs @MachineOs end |
#MachineRegion ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineRegion @MachineRegion end |
#MachineStatus ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineStatus @MachineStatus end |
#MachineType ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineType @MachineType end |
#MachineWanIp ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def MachineWanIp @MachineWanIp end |
#PayMode ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def PayMode @PayMode end |
#ProtectDays ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def ProtectDays @ProtectDays end |
#ProVersionOpenDate ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def ProVersionOpenDate @ProVersionOpenDate end |
#Quuid ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def Quuid @Quuid end |
#RequestId ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def RequestId @RequestId end |
#Uuid ⇒ Object
<li>ONLINE: 在线</li> <li>OFFLINE:离线</li> <li>true:是</li> <li>false:否</li> <li>CVM: 虚拟主机</li> <li>BM: 黑石物理机</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li>
2383 2384 2385 |
# File 'lib/v20180228/models.rb', line 2383 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 |
# File 'lib/v20180228/models.rb', line 2405 def deserialize(params) @MachineIp = params['MachineIp'] @ProtectDays = params['ProtectDays'] @MachineOs = params['MachineOs'] @MachineName = params['MachineName'] @MachineStatus = params['MachineStatus'] @InstanceId = params['InstanceId'] @MachineWanIp = params['MachineWanIp'] @Quuid = params['Quuid'] @Uuid = params['Uuid'] @IsProVersion = params['IsProVersion'] @ProVersionOpenDate = params['ProVersionOpenDate'] @MachineType = params['MachineType'] @MachineRegion = params['MachineRegion'] @PayMode = params['PayMode'] @FreeMalwaresLeft = params['FreeMalwaresLeft'] @FreeVulsLeft = params['FreeVulsLeft'] @RequestId = params['RequestId'] end |