Class: TencentCloud::Cwp::V20180228::MachineSimple

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180228/models.rb

Overview

主机列表穿梭框

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(machinename = nil, machineos = nil, uuid = nil, quuid = nil, machineip = nil, isproversion = nil, machinewanip = nil, paymode = nil, tag = nil, regioninfo = nil, instancestate = nil, projectid = nil, machinetype = nil, kernelversion = nil, protecttype = nil, licenseorder = nil, cloudtags = nil, instanceid = nil) ⇒ MachineSimple

Returns a new instance of MachineSimple.



31619
31620
31621
31622
31623
31624
31625
31626
31627
31628
31629
31630
31631
31632
31633
31634
31635
31636
31637
31638
# File 'lib/v20180228/models.rb', line 31619

def initialize(machinename=nil, machineos=nil, uuid=nil, quuid=nil, machineip=nil, isproversion=nil, machinewanip=nil, paymode=nil, tag=nil, regioninfo=nil, instancestate=nil, projectid=nil, machinetype=nil, kernelversion=nil, protecttype=nil, licenseorder=nil, cloudtags=nil, instanceid=nil)
  @MachineName = machinename
  @MachineOs = machineos
  @Uuid = uuid
  @Quuid = quuid
  @MachineIp = machineip
  @IsProVersion = isproversion
  @MachineWanIp = machinewanip
  @PayMode = paymode
  @Tag = tag
  @RegionInfo = regioninfo
  @InstanceState = instancestate
  @ProjectId = projectid
  @MachineType = machinetype
  @KernelVersion = kernelversion
  @ProtectType = protecttype
  @LicenseOrder = licenseorder
  @CloudTags = cloudtags
  @InstanceId = instanceid
end

Instance Attribute Details

#CloudTagsObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def CloudTags
  @CloudTags
end

#InstanceIdObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def InstanceId
  @InstanceId
end

#InstanceStateObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def InstanceState
  @InstanceState
end

#IsProVersionObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def IsProVersion
  @IsProVersion
end

#KernelVersionObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def KernelVersion
  @KernelVersion
end

#LicenseOrderObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def LicenseOrder
  @LicenseOrder
end

#MachineIpObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def MachineIp
  @MachineIp
end

#MachineNameObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def MachineName
  @MachineName
end

#MachineOsObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def MachineOs
  @MachineOs
end

#MachineTypeObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def MachineType
  @MachineType
end

#MachineWanIpObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def MachineWanIp
  @MachineWanIp
end

#PayModeObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def PayMode
  @PayMode
end

#ProjectIdObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def ProjectId
  @ProjectId
end

#ProtectTypeObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def ProtectType
  @ProtectType
end

#QuuidObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def Quuid
  @Quuid
end

#RegionInfoObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def RegionInfo
  @RegionInfo
end

#TagObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def Tag
  @Tag
end

#UuidObject

<li>true: 是</li> <li>false:否</li> <li>POSTPAY: 表示后付费,即按量计费 </li> <li>PREPAY: 表示预付费,即包年包月</li> cloud.tencent.com/document/api/213/15753#Instance

Parameters:

  • MachineName:

    主机名称。

  • MachineOs:

    主机系统。

  • Uuid:

    主机安全uuid,若客户端长时间不在线将返回空字符。

  • Quuid:

    CVM或BM机器唯一Uuid。

  • MachineIp:

    主机IP。

  • IsProVersion:

    是否是专业版。

  • MachineWanIp:

    主机外网IP。

  • PayMode:

    主机状态。

  • Tag:

    标签信息

  • RegionInfo:

    地域信息

  • InstanceState:

    实例状态请参考CVM实例列表InstanceState值

  • ProjectId:

    项目ID

  • MachineType:

    机器所属专区类型 CVM 云服务器, BM 黑石, ECM 边缘计算, LH 轻量应用服务器 ,Other 混合云专区

  • KernelVersion:

    内核版本

  • ProtectType:

    防护版本 BASIC_VERSION 基础版, PRO_VERSION 专业版,Flagship 旗舰版,GENERAL_DISCOUNT 轻量版.

  • LicenseOrder:

    授权订单对象

  • CloudTags:

    云标签信息

  • InstanceId:

    实例ID



31617
31618
31619
# File 'lib/v20180228/models.rb', line 31617

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



31640
31641
31642
31643
31644
31645
31646
31647
31648
31649
31650
31651
31652
31653
31654
31655
31656
31657
31658
31659
31660
31661
31662
31663
31664
31665
31666
31667
31668
31669
31670
31671
31672
31673
31674
31675
31676
31677
31678
31679
# File 'lib/v20180228/models.rb', line 31640

def deserialize(params)
  @MachineName = params['MachineName']
  @MachineOs = params['MachineOs']
  @Uuid = params['Uuid']
  @Quuid = params['Quuid']
  @MachineIp = params['MachineIp']
  @IsProVersion = params['IsProVersion']
  @MachineWanIp = params['MachineWanIp']
  @PayMode = params['PayMode']
  unless params['Tag'].nil?
    @Tag = []
    params['Tag'].each do |i|
      machinetag_tmp = MachineTag.new
      machinetag_tmp.deserialize(i)
      @Tag << machinetag_tmp
    end
  end
  unless params['RegionInfo'].nil?
    @RegionInfo = RegionInfo.new
    @RegionInfo.deserialize(params['RegionInfo'])
  end
  @InstanceState = params['InstanceState']
  @ProjectId = params['ProjectId']
  @MachineType = params['MachineType']
  @KernelVersion = params['KernelVersion']
  @ProtectType = params['ProtectType']
  unless params['LicenseOrder'].nil?
    @LicenseOrder = LicenseOrder.new
    @LicenseOrder.deserialize(params['LicenseOrder'])
  end
  unless params['CloudTags'].nil?
    @CloudTags = []
    params['CloudTags'].each do |i|
      tags_tmp = Tags.new
      tags_tmp.deserialize(i)
      @CloudTags << tags_tmp
    end
  end
  @InstanceId = params['InstanceId']
end