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
- add_customized_field(首次设置header,开启黑名单功能)
- set_customized_field(修改header)
- del_customized_field(删除header)
- add_blocked(添加黑名单)
- del_blocked(删除黑名单)
- flush_blocked(清空黑名单)
. -
#BlockIPList ⇒ Object
- add_customized_field(首次设置header,开启黑名单功能)
- set_customized_field(修改header)
- del_customized_field(删除header)
- add_blocked(添加黑名单)
- del_blocked(删除黑名单)
- flush_blocked(清空黑名单)
. -
#ClientIPField ⇒ Object
- add_customized_field(首次设置header,开启黑名单功能)
- set_customized_field(修改header)
- del_customized_field(删除header)
- add_blocked(添加黑名单)
- del_blocked(删除黑名单)
- flush_blocked(清空黑名单)
. -
#ExpireTime ⇒ Object
- add_customized_field(首次设置header,开启黑名单功能)
- set_customized_field(修改header)
- del_customized_field(删除header)
- add_blocked(添加黑名单)
- del_blocked(删除黑名单)
- flush_blocked(清空黑名单)
. -
#LoadBalancerIds ⇒ Object
- add_customized_field(首次设置header,开启黑名单功能)
- set_customized_field(修改header)
- del_customized_field(删除header)
- add_blocked(添加黑名单)
- del_blocked(删除黑名单)
- flush_blocked(清空黑名单)
. -
#Type ⇒ Object
- add_customized_field(首次设置header,开启黑名单功能)
- set_customized_field(修改header)
- del_customized_field(删除header)
- add_blocked(添加黑名单)
- del_blocked(删除黑名单)
- flush_blocked(清空黑名单)
.
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.
6181 6182 6183 6184 6185 6186 6187 6188 |
# File 'lib/v20180317/models.rb', line 6181 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
6179 6180 6181 |
# File 'lib/v20180317/models.rb', line 6179 def AddStrategy @AddStrategy end |
#BlockIPList ⇒ Object
6179 6180 6181 |
# File 'lib/v20180317/models.rb', line 6179 def BlockIPList @BlockIPList end |
#ClientIPField ⇒ Object
6179 6180 6181 |
# File 'lib/v20180317/models.rb', line 6179 def ClientIPField @ClientIPField end |
#ExpireTime ⇒ Object
6179 6180 6181 |
# File 'lib/v20180317/models.rb', line 6179 def ExpireTime @ExpireTime end |
#LoadBalancerIds ⇒ Object
6179 6180 6181 |
# File 'lib/v20180317/models.rb', line 6179 def LoadBalancerIds @LoadBalancerIds end |
#Type ⇒ Object
6179 6180 6181 |
# File 'lib/v20180317/models.rb', line 6179 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
6190 6191 6192 6193 6194 6195 6196 6197 |
# File 'lib/v20180317/models.rb', line 6190 def deserialize(params) @LoadBalancerIds = params['LoadBalancerIds'] @Type = params['Type'] @ClientIPField = params['ClientIPField'] @BlockIPList = params['BlockIPList'] @ExpireTime = params['ExpireTime'] @AddStrategy = params['AddStrategy'] end |