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.



30862
30863
30864
30865
30866
30867
30868
# File 'lib/v20180228/models.rb', line 30862

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:

    机器额外信息



30860
30861
30862
# File 'lib/v20180228/models.rb', line 30860

def ErrMsg
  @ErrMsg
end

#FixMessageObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

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

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30860
30861
30862
# File 'lib/v20180228/models.rb', line 30860

def FixMessage
  @FixMessage
end

#MachineExtraInfoObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

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

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30860
30861
30862
# File 'lib/v20180228/models.rb', line 30860

def MachineExtraInfo
  @MachineExtraInfo
end

#QuuidObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

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

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30860
30861
30862
# File 'lib/v20180228/models.rb', line 30860

def Quuid
  @Quuid
end

#StatusObject

Parameters:

  • Quuid:

    云服务器UUID

  • ErrMsg:

    错误信息

  • Status:

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

  • FixMessage:

    修复建议

  • MachineExtraInfo:

    机器额外信息



30860
30861
30862
# File 'lib/v20180228/models.rb', line 30860

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



30870
30871
30872
30873
30874
30875
30876
30877
30878
30879
# File 'lib/v20180228/models.rb', line 30870

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