Class: TencentCloud::Cwp::V20180228::VulDefencePluginStatus

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, _alias = nil, privateip = nil, publicip = nil, exception = nil, createtime = nil, modifytime = nil) ⇒ VulDefencePluginStatus

Returns a new instance of VulDefencePluginStatus.



40104
40105
40106
40107
40108
40109
40110
40111
40112
# File 'lib/v20180228/models.rb', line 40104

def initialize(quuid=nil, _alias=nil, privateip=nil, publicip=nil, exception=nil, createtime=nil, modifytime=nil)
  @Quuid = quuid
  @Alias = _alias
  @PrivateIp = privateip
  @PublicIp = publicip
  @Exception = exception
  @CreateTime = createtime
  @ModifyTime = modifytime
end

Instance Attribute Details

#AliasObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def Alias
  @Alias
end

#CreateTimeObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def CreateTime
  @CreateTime
end

#ExceptionObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def Exception
  @Exception
end

#ModifyTimeObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def ModifyTime
  @ModifyTime
end

#PrivateIpObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def PrivateIp
  @PrivateIp
end

#PublicIpObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def PublicIp
  @PublicIp
end

#QuuidObject

Parameters:

  • Quuid:

    主机quuid

  • Alias:

    主机别名

  • PrivateIp:

    内网ip

  • PublicIp:

    公网ip

  • Exception:

    插件状态:0 正常,1 异常

  • CreateTime:

    创建时间

  • ModifyTime:

    最后跟新时间



40102
40103
40104
# File 'lib/v20180228/models.rb', line 40102

def Quuid
  @Quuid
end

Instance Method Details

#deserialize(params) ⇒ Object



40114
40115
40116
40117
40118
40119
40120
40121
40122
# File 'lib/v20180228/models.rb', line 40114

def deserialize(params)
  @Quuid = params['Quuid']
  @Alias = params['Alias']
  @PrivateIp = params['PrivateIp']
  @PublicIp = params['PublicIp']
  @Exception = params['Exception']
  @CreateTime = params['CreateTime']
  @ModifyTime = params['ModifyTime']
end