Class: TencentCloud::Cwp::V20180228::LicenseBindTaskDetail

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(quuid = nil, errmsg = nil, status = nil, fixmessage = nil, machineextrainfo = nil) ⇒ LicenseBindTaskDetail

Returns a new instance of LicenseBindTaskDetail.



30411
30412
30413
30414
30415
30416
30417
# File 'lib/v20180228/models.rb', line 30411

def initialize(quuid=nil, errmsg=nil, status=nil, fixmessage=nil, machineextrainfo=nil)
  @Quuid = quuid
  @ErrMsg = errmsg
  @Status = status
  @FixMessage = fixmessage
  @MachineExtraInfo = machineextrainfo
end

Instance Attribute Details

#ErrMsgObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

    0 执行中, 1 成功,2失败

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30409
30410
30411
# File 'lib/v20180228/models.rb', line 30409

def ErrMsg
  @ErrMsg
end

#FixMessageObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

    0 执行中, 1 成功,2失败

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30409
30410
30411
# File 'lib/v20180228/models.rb', line 30409

def FixMessage
  @FixMessage
end

#MachineExtraInfoObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

    0 执行中, 1 成功,2失败

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30409
30410
30411
# File 'lib/v20180228/models.rb', line 30409

def MachineExtraInfo
  @MachineExtraInfo
end

#QuuidObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

    0 执行中, 1 成功,2失败

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30409
30410
30411
# File 'lib/v20180228/models.rb', line 30409

def Quuid
  @Quuid
end

#StatusObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

    0 执行中, 1 成功,2失败

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30409
30410
30411
# File 'lib/v20180228/models.rb', line 30409

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



30419
30420
30421
30422
30423
30424
30425
30426
30427
30428
# File 'lib/v20180228/models.rb', line 30419

def deserialize(params)
  @Quuid = params['Quuid']
  @ErrMsg = params['ErrMsg']
  @Status = params['Status']
  @FixMessage = params['FixMessage']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
end