Class: TencentCloud::Clb::V20180317::ModifyBlockIPListRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Clb::V20180317::ModifyBlockIPListRequest
- Defined in:
- lib/v20180317/models.rb
Overview
ModifyBlockIPList请求参数结构体
Instance Attribute Summary collapse
-
#AddStrategy ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>.
-
#BlockIPList ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>.
-
#ClientIPField ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>.
-
#ExpireTime ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>.
-
#LoadBalancerIds ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>.
-
#Type ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(loadbalancerids = nil, type = nil, clientipfield = nil, blockiplist = nil, expiretime = nil, addstrategy = nil) ⇒ ModifyBlockIPListRequest
constructor
A new instance of ModifyBlockIPListRequest.
Constructor Details
#initialize(loadbalancerids = nil, type = nil, clientipfield = nil, blockiplist = nil, expiretime = nil, addstrategy = nil) ⇒ ModifyBlockIPListRequest
Returns a new instance of ModifyBlockIPListRequest.
6280 6281 6282 6283 6284 6285 6286 6287 |
# File 'lib/v20180317/models.rb', line 6280 def initialize(loadbalancerids=nil, type=nil, clientipfield=nil, blockiplist=nil, expiretime=nil, addstrategy=nil) @LoadBalancerIds = loadbalancerids @Type = type @ClientIPField = clientipfield @BlockIPList = blockiplist @ExpireTime = expiretime @AddStrategy = addstrategy end |
Instance Attribute Details
#AddStrategy ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>
6278 6279 6280 |
# File 'lib/v20180317/models.rb', line 6278 def AddStrategy @AddStrategy end |
#BlockIPList ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>
6278 6279 6280 |
# File 'lib/v20180317/models.rb', line 6278 def BlockIPList @BlockIPList end |
#ClientIPField ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>
6278 6279 6280 |
# File 'lib/v20180317/models.rb', line 6278 def ClientIPField @ClientIPField end |
#ExpireTime ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>
6278 6279 6280 |
# File 'lib/v20180317/models.rb', line 6278 def ExpireTime @ExpireTime end |
#LoadBalancerIds ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>
6278 6279 6280 |
# File 'lib/v20180317/models.rb', line 6278 def LoadBalancerIds @LoadBalancerIds end |
#Type ⇒ Object
<li> add_customized_field(首次设置header,开启黑名单功能)</li> <li> set_customized_field(修改header)</li> <li> del_customized_field(删除header)</li> <li> add_blocked(添加黑名单)</li> <li> del_blocked(删除黑名单)</li> <li> flush_blocked(清空黑名单)</li>
6278 6279 6280 |
# File 'lib/v20180317/models.rb', line 6278 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
6289 6290 6291 6292 6293 6294 6295 6296 |
# File 'lib/v20180317/models.rb', line 6289 def deserialize(params) @LoadBalancerIds = params['LoadBalancerIds'] @Type = params['Type'] @ClientIPField = params['ClientIPField'] @BlockIPList = params['BlockIPList'] @ExpireTime = params['ExpireTime'] @AddStrategy = params['AddStrategy'] end |