Class: TencentCloud::Yunjing::V20180228::OpenProVersionRequest

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

Overview

OpenProVersion请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(machinetype = nil, machineregion = nil, quuids = nil, activityid = nil) ⇒ OpenProVersionRequest

Returns a new instance of OpenProVersionRequest.



5687
5688
5689
5690
5691
5692
# File 'lib/v20180228/models.rb', line 5687

def initialize(machinetype=nil, machineregion=nil, quuids=nil, activityid=nil)
  @MachineType = machinetype
  @MachineRegion = machineregion
  @Quuids = quuids
  @ActivityId = activityid
end

Instance Attribute Details

#ActivityIdObject

<li>CVM:表示虚拟主机</li> <li>BM: 表示黑石物理机</li> 如:ap-guangzhou,ap-shanghai 黑石的InstanceId,CVM的Uuid

Parameters:

  • MachineType:

    云主机类型。

  • MachineRegion:

    机器所属地域。

  • Quuids:

    主机唯一标识Uuid数组。

  • ActivityId:

    活动ID。



5685
5686
5687
# File 'lib/v20180228/models.rb', line 5685

def ActivityId
  @ActivityId
end

#MachineRegionObject

<li>CVM:表示虚拟主机</li> <li>BM: 表示黑石物理机</li> 如:ap-guangzhou,ap-shanghai 黑石的InstanceId,CVM的Uuid

Parameters:

  • MachineType:

    云主机类型。

  • MachineRegion:

    机器所属地域。

  • Quuids:

    主机唯一标识Uuid数组。

  • ActivityId:

    活动ID。



5685
5686
5687
# File 'lib/v20180228/models.rb', line 5685

def MachineRegion
  @MachineRegion
end

#MachineTypeObject

<li>CVM:表示虚拟主机</li> <li>BM: 表示黑石物理机</li> 如:ap-guangzhou,ap-shanghai 黑石的InstanceId,CVM的Uuid

Parameters:

  • MachineType:

    云主机类型。

  • MachineRegion:

    机器所属地域。

  • Quuids:

    主机唯一标识Uuid数组。

  • ActivityId:

    活动ID。



5685
5686
5687
# File 'lib/v20180228/models.rb', line 5685

def MachineType
  @MachineType
end

#QuuidsObject

<li>CVM:表示虚拟主机</li> <li>BM: 表示黑石物理机</li> 如:ap-guangzhou,ap-shanghai 黑石的InstanceId,CVM的Uuid

Parameters:

  • MachineType:

    云主机类型。

  • MachineRegion:

    机器所属地域。

  • Quuids:

    主机唯一标识Uuid数组。

  • ActivityId:

    活动ID。



5685
5686
5687
# File 'lib/v20180228/models.rb', line 5685

def Quuids
  @Quuids
end

Instance Method Details

#deserialize(params) ⇒ Object



5694
5695
5696
5697
5698
5699
# File 'lib/v20180228/models.rb', line 5694

def deserialize(params)
  @MachineType = params['MachineType']
  @MachineRegion = params['MachineRegion']
  @Quuids = params['Quuids']
  @ActivityId = params['ActivityId']
end