Class: TencentCloud::Cwp::V20180228::DescribeVulEffectHostListRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeVulEffectHostListRequest
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeVulEffectHostList请求参数结构体
Instance Attribute Summary collapse
-
#Filters ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>.
-
#Limit ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>.
-
#Offset ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>.
-
#VulId ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(limit = nil, offset = nil, vulid = nil, filters = nil) ⇒ DescribeVulEffectHostListRequest
constructor
A new instance of DescribeVulEffectHostListRequest.
Constructor Details
#initialize(limit = nil, offset = nil, vulid = nil, filters = nil) ⇒ DescribeVulEffectHostListRequest
Returns a new instance of DescribeVulEffectHostListRequest.
23674 23675 23676 23677 23678 23679 |
# File 'lib/v20180228/models.rb', line 23674 def initialize(limit=nil, offset=nil, vulid=nil, filters=nil) @Limit = limit @Offset = offset @VulId = vulid @Filters = filters end |
Instance Attribute Details
#Filters ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>
23672 23673 23674 |
# File 'lib/v20180228/models.rb', line 23672 def Filters @Filters end |
#Limit ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>
23672 23673 23674 |
# File 'lib/v20180228/models.rb', line 23672 def Limit @Limit end |
#Offset ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>
23672 23673 23674 |
# File 'lib/v20180228/models.rb', line 23672 def Offset @Offset end |
#VulId ⇒ Object
<li>AliasName - String - 主机名筛选</li> <li>TagIds - String - 主机标签id串,多个用英文用逗号分隔</li> <li>Status - String - 状态:0-待处理 1-忽略 3-已修复 5-检测中 6-修复中 8-修复失败</li> <li>Uuid - String数组 - Uuid串数组</li> <li>Version - String数组 - 付费版本数组:“Flagship”-旗舰版 “PRO_VERSION”-专业版 “BASIC_VERSION”-基础版</li> <li>InstanceState - String数组 - 实例状态数组:“PENDING”-创建中 “LAUNCH_FAILED”-创建失败 “RUNNING”-运行中 “STOPPED”-关机 “STARTING”-开机中 “STOPPING”-关机中 “REBOOTING”-重启中 “SHUTDOWN”-待销毁 “TERMINATING”-销毁中 “UNKNOWN”-未知(针对非腾讯云机器,且客户端离线的场景) </li>
23672 23673 23674 |
# File 'lib/v20180228/models.rb', line 23672 def VulId @VulId end |
Instance Method Details
#deserialize(params) ⇒ Object
23681 23682 23683 23684 23685 23686 23687 23688 23689 23690 23691 23692 23693 |
# File 'lib/v20180228/models.rb', line 23681 def deserialize(params) @Limit = params['Limit'] @Offset = params['Offset'] @VulId = params['VulId'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end end |