Class: TencentCloud::Cwp::V20180228::BaselineFix

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(itemname = nil, hostip = nil, createtime = nil, modifytime = nil, fixtime = nil, id = nil, machineextrainfo = nil) ⇒ BaselineFix

Returns a new instance of BaselineFix.



3058
3059
3060
3061
3062
3063
3064
3065
3066
# File 'lib/v20180228/models.rb', line 3058

def initialize(itemname=nil, hostip=nil, createtime=nil, modifytime=nil, fixtime=nil, id=nil, machineextrainfo=nil)
  @ItemName = itemname
  @HostIp = hostip
  @CreateTime = createtime
  @ModifyTime = modifytime
  @FixTime = fixtime
  @Id = id
  @MachineExtraInfo = machineextrainfo
end

Instance Attribute Details

#CreateTimeObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def CreateTime
  @CreateTime
end

#FixTimeObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def FixTime
  @FixTime
end

#HostIpObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def HostIp
  @HostIp
end

#IdObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def Id
  @Id
end

#ItemNameObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def ItemName
  @ItemName
end

#MachineExtraInfoObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def MachineExtraInfo
  @MachineExtraInfo
end

#ModifyTimeObject

Parameters:

  • ItemName:

    修复项名称

  • HostIp:

    主机Ip

  • CreateTime:

    首次检测时间

  • ModifyTime:

    最后检测时间

  • FixTime:

    修复时间

  • Id:

    基线检测项结果ID

  • MachineExtraInfo:

    主机额外信息



3056
3057
3058
# File 'lib/v20180228/models.rb', line 3056

def ModifyTime
  @ModifyTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
# File 'lib/v20180228/models.rb', line 3068

def deserialize(params)
  @ItemName = params['ItemName']
  @HostIp = params['HostIp']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
  @FixTime = params['FixTime']
  @Id = params['Id']
  unless params['MachineExtraInfo'].nil?
    @MachineExtraInfo = MachineExtraInfo.new
    @MachineExtraInfo.deserialize(params['MachineExtraInfo'])
  end
end