Class: TencentCloud::Cvm::V20170312::RepairTaskInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cvm::V20170312::RepairTaskInfo
- Defined in:
- lib/v20170312/models.rb
Overview
描述维修任务的相关信息
Instance Attribute Summary collapse
-
#Alias ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#AuthSource ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#AuthTime ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#AuthType ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#CreateTime ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#DeviceStatus ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#EndTime ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#InstanceId ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#LanIp ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#OperateStatus ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#Product ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#Region ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#SubnetId ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#SubnetName ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#TaskDetail ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#TaskId ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#TaskStatus ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#TaskSubType ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#TaskTypeId ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#TaskTypeName ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#VpcId ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#VpcName ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#WanIp ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
-
#Zone ⇒ Object
-
‘Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, instanceid = nil, _alias = nil, tasktypeid = nil, tasktypename = nil, taskstatus = nil, devicestatus = nil, operatestatus = nil, createtime = nil, authtime = nil, endtime = nil, taskdetail = nil, zone = nil, region = nil, vpcid = nil, vpcname = nil, subnetid = nil, subnetname = nil, wanip = nil, lanip = nil, product = nil, tasksubtype = nil, authtype = nil, authsource = nil) ⇒ RepairTaskInfo
constructor
A new instance of RepairTaskInfo.
Constructor Details
#initialize(taskid = nil, instanceid = nil, _alias = nil, tasktypeid = nil, tasktypename = nil, taskstatus = nil, devicestatus = nil, operatestatus = nil, createtime = nil, authtime = nil, endtime = nil, taskdetail = nil, zone = nil, region = nil, vpcid = nil, vpcname = nil, subnetid = nil, subnetname = nil, wanip = nil, lanip = nil, product = nil, tasksubtype = nil, authtype = nil, authsource = nil) ⇒ RepairTaskInfo
Returns a new instance of RepairTaskInfo.
7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 |
# File 'lib/v20170312/models.rb', line 7407 def initialize(taskid=nil, instanceid=nil, _alias=nil, tasktypeid=nil, tasktypename=nil, taskstatus=nil, devicestatus=nil, operatestatus=nil, createtime=nil, authtime=nil, endtime=nil, taskdetail=nil, zone=nil, region=nil, vpcid=nil, vpcname=nil, subnetid=nil, subnetname=nil, wanip=nil, lanip=nil, product=nil, tasksubtype=nil, authtype=nil, authsource=nil) @TaskId = taskid @InstanceId = instanceid @Alias = _alias @TaskTypeId = tasktypeid @TaskTypeName = tasktypename @TaskStatus = taskstatus @DeviceStatus = devicestatus @OperateStatus = operatestatus @CreateTime = createtime @AuthTime = authtime @EndTime = endtime @TaskDetail = taskdetail @Zone = zone @Region = region @VpcId = vpcid @VpcName = vpcname @SubnetId = subnetid @SubnetName = subnetname @WanIp = wanip @LanIp = lanip @Product = product @TaskSubType = tasksubtype @AuthType = authtype @AuthSource = authsource end |
Instance Attribute Details
#Alias ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def Alias @Alias end |
#AuthSource ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def AuthSource @AuthSource end |
#AuthTime ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def AuthTime @AuthTime end |
#AuthType ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def AuthType @AuthType end |
#CreateTime ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def CreateTime @CreateTime end |
#DeviceStatus ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def DeviceStatus @DeviceStatus end |
#EndTime ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def EndTime @EndTime end |
#InstanceId ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def InstanceId @InstanceId end |
#LanIp ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def LanIp @LanIp end |
#OperateStatus ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def OperateStatus @OperateStatus end |
#Product ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def Product @Product end |
#Region ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def Region @Region end |
#SubnetId ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def SubnetId @SubnetId end |
#SubnetName ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def SubnetName @SubnetName end |
#TaskDetail ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def TaskDetail @TaskDetail end |
#TaskId ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def TaskId @TaskId end |
#TaskStatus ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def TaskStatus @TaskStatus end |
#TaskSubType ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def TaskSubType @TaskSubType end |
#TaskTypeId ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def TaskTypeId @TaskTypeId end |
#TaskTypeName ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def TaskTypeName @TaskTypeName end |
#VpcId ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def VpcId @VpcId end |
#VpcName ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def VpcName @VpcName end |
#WanIp ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def WanIp @WanIp end |
#Zone ⇒ Object
-
‘Waiting_auth`:待授权
-
‘Customer_auth`:客户操作授权
-
‘System_mandatory_auth`:系统默认授权
-
‘Pre_policy_auth`:预置策略授权
7405 7406 7407 |
# File 'lib/v20170312/models.rb', line 7405 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 |
# File 'lib/v20170312/models.rb', line 7434 def deserialize(params) @TaskId = params['TaskId'] @InstanceId = params['InstanceId'] @Alias = params['Alias'] @TaskTypeId = params['TaskTypeId'] @TaskTypeName = params['TaskTypeName'] @TaskStatus = params['TaskStatus'] @DeviceStatus = params['DeviceStatus'] @OperateStatus = params['OperateStatus'] @CreateTime = params['CreateTime'] @AuthTime = params['AuthTime'] @EndTime = params['EndTime'] @TaskDetail = params['TaskDetail'] @Zone = params['Zone'] @Region = params['Region'] @VpcId = params['VpcId'] @VpcName = params['VpcName'] @SubnetId = params['SubnetId'] @SubnetName = params['SubnetName'] @WanIp = params['WanIp'] @LanIp = params['LanIp'] @Product = params['Product'] @TaskSubType = params['TaskSubType'] @AuthType = params['AuthType'] @AuthSource = params['AuthSource'] end |