Class: TencentCloud::Cvm::V20170312::RepairTaskControlRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::RepairTaskControlRequest
- Defined in:
- lib/v20170312/models.rb
Overview
RepairTaskControl请求参数结构体
Instance Attribute Summary collapse
-
#InstanceIds ⇒ Object
-
‘CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器.
-
-
#Operate ⇒ Object
-
‘CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器.
-
-
#OrderAuthTime ⇒ Object
-
‘CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器.
-
-
#Product ⇒ Object
-
‘CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器.
-
-
#TaskId ⇒ Object
-
‘CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器.
-
-
#TaskSubMethod ⇒ Object
-
‘CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(product = nil, instanceids = nil, taskid = nil, operate = nil, orderauthtime = nil, tasksubmethod = nil) ⇒ RepairTaskControlRequest
constructor
A new instance of RepairTaskControlRequest.
Constructor Details
#initialize(product = nil, instanceids = nil, taskid = nil, operate = nil, orderauthtime = nil, tasksubmethod = nil) ⇒ RepairTaskControlRequest
Returns a new instance of RepairTaskControlRequest.
7259 7260 7261 7262 7263 7264 7265 7266 |
# File 'lib/v20170312/models.rb', line 7259 def initialize(product=nil, instanceids=nil, taskid=nil, operate=nil, orderauthtime=nil, tasksubmethod=nil) @Product = product @InstanceIds = instanceids @TaskId = taskid @Operate = operate @OrderAuthTime = orderauthtime @TaskSubMethod = tasksubmethod end |
Instance Attribute Details
#InstanceIds ⇒ Object
-
‘CVM`:云服务器
-
‘CDH`:专用宿主机
-
‘CPM2.0`:裸金属云服务器
7257 7258 7259 |
# File 'lib/v20170312/models.rb', line 7257 def InstanceIds @InstanceIds end |
#Operate ⇒ Object
-
‘CVM`:云服务器
-
‘CDH`:专用宿主机
-
‘CPM2.0`:裸金属云服务器
7257 7258 7259 |
# File 'lib/v20170312/models.rb', line 7257 def Operate @Operate end |
#OrderAuthTime ⇒ Object
-
‘CVM`:云服务器
-
‘CDH`:专用宿主机
-
‘CPM2.0`:裸金属云服务器
7257 7258 7259 |
# File 'lib/v20170312/models.rb', line 7257 def OrderAuthTime @OrderAuthTime end |
#Product ⇒ Object
-
‘CVM`:云服务器
-
‘CDH`:专用宿主机
-
‘CPM2.0`:裸金属云服务器
7257 7258 7259 |
# File 'lib/v20170312/models.rb', line 7257 def Product @Product end |
#TaskId ⇒ Object
-
‘CVM`:云服务器
-
‘CDH`:专用宿主机
-
‘CPM2.0`:裸金属云服务器
7257 7258 7259 |
# File 'lib/v20170312/models.rb', line 7257 def TaskId @TaskId end |
#TaskSubMethod ⇒ Object
-
‘CVM`:云服务器
-
‘CDH`:专用宿主机
-
‘CPM2.0`:裸金属云服务器
7257 7258 7259 |
# File 'lib/v20170312/models.rb', line 7257 def TaskSubMethod @TaskSubMethod end |
Instance Method Details
#deserialize(params) ⇒ Object
7268 7269 7270 7271 7272 7273 7274 7275 |
# File 'lib/v20170312/models.rb', line 7268 def deserialize(params) @Product = params['Product'] @InstanceIds = params['InstanceIds'] @TaskId = params['TaskId'] @Operate = params['Operate'] @OrderAuthTime = params['OrderAuthTime'] @TaskSubMethod = params['TaskSubMethod'] end |