Class: TencentCloud::Cwp::V20180228::VulFixStatusSnapshotInfo

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, hostname = nil, hostip = nil, snapshotname = nil, modifytime = nil, snapshotid = nil, id = nil, status = nil, failreason = nil, machinetype = nil) ⇒ VulFixStatusSnapshotInfo

Returns a new instance of VulFixStatusSnapshotInfo.



40961
40962
40963
40964
40965
40966
40967
40968
40969
40970
40971
40972
# File 'lib/v20180228/models.rb', line 40961

def initialize(quuid=nil, hostname=nil, hostip=nil, snapshotname=nil, modifytime=nil, snapshotid=nil, id=nil, status=nil, failreason=nil, machinetype=nil)
  @Quuid = quuid
  @HostName = hostname
  @HostIp = hostip
  @SnapshotName = snapshotname
  @ModifyTime = modifytime
  @SnapshotId = snapshotid
  @Id = id
  @Status = status
  @FailReason = failreason
  @MachineType = machinetype
end

Instance Attribute Details

#FailReasonObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def FailReason
  @FailReason
end

#HostIpObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def HostIp
  @HostIp
end

#HostNameObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def HostName
  @HostName
end

#IdObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def Id
  @Id
end

#MachineTypeObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def MachineType
  @MachineType
end

#ModifyTimeObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def ModifyTime
  @ModifyTime
end

#QuuidObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def Quuid
  @Quuid
end

#SnapshotIdObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def SnapshotId
  @SnapshotId
end

#SnapshotNameObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def SnapshotName
  @SnapshotName
end

#StatusObject

Parameters:

  • Quuid:

    cvm id

  • HostName:

    主机名称

  • HostIp:

    主机ip

  • SnapshotName:

    快照名称

  • ModifyTime:

    快照创建时间

  • SnapshotId:

    快照id

  • Id:

    记录唯一id

  • Status:

    快照状态 0-初始状态1-快照创建成功;2-快照创建失败;10-不支持,11-无需创建

  • FailReason:

    快照创建失败原因

  • MachineType:

    主机类型



40959
40960
40961
# File 'lib/v20180228/models.rb', line 40959

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



40974
40975
40976
40977
40978
40979
40980
40981
40982
40983
40984
40985
# File 'lib/v20180228/models.rb', line 40974

def deserialize(params)
  @Quuid = params['Quuid']
  @HostName = params['HostName']
  @HostIp = params['HostIp']
  @SnapshotName = params['SnapshotName']
  @ModifyTime = params['ModifyTime']
  @SnapshotId = params['SnapshotId']
  @Id = params['Id']
  @Status = params['Status']
  @FailReason = params['FailReason']
  @MachineType = params['MachineType']
end