lib/v20200309/models.rb in tencentcloud-sdk-antiddos-1.0.223 vs lib/v20200309/models.rb in tencentcloud-sdk-antiddos-1.0.224
- old
+ new
@@ -2008,24 +2008,27 @@
# @type FilterEipType: Integer
# @param FilterEipEipAddressStatus: 高防弹性公网IP实例的绑定状态搜索条件,取值范围 [BINDING、 BIND、UNBINDING、UNBIND]。该搜索条件只在FilterEipType=1时才有效。
# @type FilterEipEipAddressStatus: Array
# @param FilterDamDDoSStatus: 是否只获取安全加速实例。填写时,只能填写1或者0。当填写1时,表示返回安全加速实例。当填写0时,表示返回非安全加速实例。
# @type FilterDamDDoSStatus: Integer
+ # @param FilterStatus: 获取特定状态的资源,运行中填idle,攻击中填attacking,封堵中填blocking
+ # @type FilterStatus: String
- attr_accessor :Offset, :Limit, :FilterIp, :FilterInstanceId, :FilterLine, :FilterRegion, :FilterName, :FilterEipType, :FilterEipEipAddressStatus, :FilterDamDDoSStatus
+ attr_accessor :Offset, :Limit, :FilterIp, :FilterInstanceId, :FilterLine, :FilterRegion, :FilterName, :FilterEipType, :FilterEipEipAddressStatus, :FilterDamDDoSStatus, :FilterStatus
- def initialize(offset=nil, limit=nil, filterip=nil, filterinstanceid=nil, filterline=nil, filterregion=nil, filtername=nil, filtereiptype=nil, filtereipeipaddressstatus=nil, filterdamddosstatus=nil)
+ def initialize(offset=nil, limit=nil, filterip=nil, filterinstanceid=nil, filterline=nil, filterregion=nil, filtername=nil, filtereiptype=nil, filtereipeipaddressstatus=nil, filterdamddosstatus=nil, filterstatus=nil)
@Offset = offset
@Limit = limit
@FilterIp = filterip
@FilterInstanceId = filterinstanceid
@FilterLine = filterline
@FilterRegion = filterregion
@FilterName = filtername
@FilterEipType = filtereiptype
@FilterEipEipAddressStatus = filtereipeipaddressstatus
@FilterDamDDoSStatus = filterdamddosstatus
+ @FilterStatus = filterstatus
end
def deserialize(params)
@Offset = params['Offset']
@Limit = params['Limit']
@@ -2035,10 +2038,11 @@
@FilterRegion = params['FilterRegion']
@FilterName = params['FilterName']
@FilterEipType = params['FilterEipType']
@FilterEipEipAddressStatus = params['FilterEipEipAddressStatus']
@FilterDamDDoSStatus = params['FilterDamDDoSStatus']
+ @FilterStatus = params['FilterStatus']
end
end
# DescribeListBGPIPInstances返回参数结构体
class DescribeListBGPIPInstancesResponse < TencentCloud::Common::AbstractModel
@@ -2085,30 +2089,38 @@
# @type FilterRegion: String
# @param FilterName: 名称搜索
# @type FilterName: String
# @param FilterLine: 按照线路搜索, 1: BGP; 2: 三网
# @type FilterLine: Integer
+ # @param FilterStatus: 状态搜索,idle:允许中;attacking:攻击中;blocking:封堵中
+ # @type FilterStatus: String
+ # @param FilterBoundStatus: 高防包绑定状态搜索,bounding:绑定中; failed:绑定失败
+ # @type FilterBoundStatus: String
- attr_accessor :Offset, :Limit, :FilterIp, :FilterInstanceId, :FilterRegion, :FilterName, :FilterLine
+ attr_accessor :Offset, :Limit, :FilterIp, :FilterInstanceId, :FilterRegion, :FilterName, :FilterLine, :FilterStatus, :FilterBoundStatus
- def initialize(offset=nil, limit=nil, filterip=nil, filterinstanceid=nil, filterregion=nil, filtername=nil, filterline=nil)
+ def initialize(offset=nil, limit=nil, filterip=nil, filterinstanceid=nil, filterregion=nil, filtername=nil, filterline=nil, filterstatus=nil, filterboundstatus=nil)
@Offset = offset
@Limit = limit
@FilterIp = filterip
@FilterInstanceId = filterinstanceid
@FilterRegion = filterregion
@FilterName = filtername
@FilterLine = filterline
+ @FilterStatus = filterstatus
+ @FilterBoundStatus = filterboundstatus
end
def deserialize(params)
@Offset = params['Offset']
@Limit = params['Limit']
@FilterIp = params['FilterIp']
@FilterInstanceId = params['FilterInstanceId']
@FilterRegion = params['FilterRegion']
@FilterName = params['FilterName']
@FilterLine = params['FilterLine']
+ @FilterStatus = params['FilterStatus']
+ @FilterBoundStatus = params['FilterBoundStatus']
end
end
# DescribeListBGPInstances返回参数结构体
class DescribeListBGPInstancesResponse < TencentCloud::Common::AbstractModel