Class: TencentCloud::Cwp::V20180228::ModifyEventAttackStatusRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::ModifyEventAttackStatusRequest
- Defined in:
- lib/v20180228/models.rb
Overview
ModifyEventAttackStatus请求参数结构体
Instance Attribute Summary collapse
-
#All ⇒ Object
- Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
- Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
- SrcIP - String 来源IP - 是否必填: 否
- DstPort - String 攻击目标端口 - 是否必填: 否
- MachineName - String 主机名称 - 是否必填: 否
- InstanceID - String 主机实例ID - 是否必填: 否
- Quuids - String 主机cvm uuid - 是否必填: 否
. -
#ExcludeId ⇒ Object
- Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
- Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
- SrcIP - String 来源IP - 是否必填: 否
- DstPort - String 攻击目标端口 - 是否必填: 否
- MachineName - String 主机名称 - 是否必填: 否
- InstanceID - String 主机实例ID - 是否必填: 否
- Quuids - String 主机cvm uuid - 是否必填: 否
. -
#Filters ⇒ Object
- Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
- Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
- SrcIP - String 来源IP - 是否必填: 否
- DstPort - String 攻击目标端口 - 是否必填: 否
- MachineName - String 主机名称 - 是否必填: 否
- InstanceID - String 主机实例ID - 是否必填: 否
- Quuids - String 主机cvm uuid - 是否必填: 否
. -
#Ids ⇒ Object
- Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
- Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
- SrcIP - String 来源IP - 是否必填: 否
- DstPort - String 攻击目标端口 - 是否必填: 否
- MachineName - String 主机名称 - 是否必填: 否
- InstanceID - String 主机实例ID - 是否必填: 否
- Quuids - String 主机cvm uuid - 是否必填: 否
. -
#Status ⇒ Object
- Type - String 攻击状态 0: 尝试攻击 1: 攻击成功 - 是否必填: 否
- Status - String 事件处理状态 0:待处理 1:已处理 2: 已加白 3: 已忽略 4:已删除 - 是否必填: 否
- SrcIP - String 来源IP - 是否必填: 否
- DstPort - String 攻击目标端口 - 是否必填: 否
- MachineName - String 主机名称 - 是否必填: 否
- InstanceID - String 主机实例ID - 是否必填: 否
- Quuids - String 主机cvm uuid - 是否必填: 否
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ids = nil, all = nil, status = nil, filters = nil, excludeid = nil) ⇒ ModifyEventAttackStatusRequest
constructor
A new instance of ModifyEventAttackStatusRequest.
Constructor Details
#initialize(ids = nil, all = nil, status = nil, filters = nil, excludeid = nil) ⇒ ModifyEventAttackStatusRequest
Returns a new instance of ModifyEventAttackStatusRequest.
32297 32298 32299 32300 32301 32302 32303 |
# File 'lib/v20180228/models.rb', line 32297 def initialize(ids=nil, all=nil, status=nil, filters=nil, excludeid=nil) @Ids = ids @All = all @Status = status @Filters = filters @ExcludeId = excludeid end |
Instance Attribute Details
#All ⇒ Object
32295 32296 32297 |
# File 'lib/v20180228/models.rb', line 32295 def All @All end |
#ExcludeId ⇒ Object
32295 32296 32297 |
# File 'lib/v20180228/models.rb', line 32295 def ExcludeId @ExcludeId end |
#Filters ⇒ Object
32295 32296 32297 |
# File 'lib/v20180228/models.rb', line 32295 def Filters @Filters end |
#Ids ⇒ Object
32295 32296 32297 |
# File 'lib/v20180228/models.rb', line 32295 def Ids @Ids end |
#Status ⇒ Object
32295 32296 32297 |
# File 'lib/v20180228/models.rb', line 32295 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
32305 32306 32307 32308 32309 32310 32311 32312 32313 32314 32315 32316 32317 32318 |
# File 'lib/v20180228/models.rb', line 32305 def deserialize(params) @Ids = params['Ids'] @All = params['All'] @Status = params['Status'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filters_tmp = Filters.new filters_tmp.deserialize(i) @Filters << filters_tmp end end @ExcludeId = params['ExcludeId'] end |