lib/v20200309/models.rb in tencentcloud-sdk-antiddos-3.0.474 vs lib/v20200309/models.rb in tencentcloud-sdk-antiddos-3.0.475
- old
+ new
@@ -497,14 +497,19 @@
# @type TagInfoList: Array
# @param IpCountNewFlag: 新版本1ip高防包
# @type IpCountNewFlag: Integer
# @param VitalityVersion: 攻击封堵套餐标记
# @type VitalityVersion: Integer
+ # @param Line: 网络线路
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Line: Integer
+ # @param ElasticServiceBandwidth: 弹性业务带宽开关
+ # @type ElasticServiceBandwidth: Integer
- attr_accessor :InstanceDetail, :SpecificationLimit, :Usage, :Region, :Status, :CreatedTime, :ExpiredTime, :Name, :PackInfo, :EipProductInfos, :BoundStatus, :DDoSLevel, :CCEnable, :TagInfoList, :IpCountNewFlag, :VitalityVersion
+ attr_accessor :InstanceDetail, :SpecificationLimit, :Usage, :Region, :Status, :CreatedTime, :ExpiredTime, :Name, :PackInfo, :EipProductInfos, :BoundStatus, :DDoSLevel, :CCEnable, :TagInfoList, :IpCountNewFlag, :VitalityVersion, :Line, :ElasticServiceBandwidth
- def initialize(instancedetail=nil, specificationlimit=nil, usage=nil, region=nil, status=nil, createdtime=nil, expiredtime=nil, name=nil, packinfo=nil, eipproductinfos=nil, boundstatus=nil, ddoslevel=nil, ccenable=nil, taginfolist=nil, ipcountnewflag=nil, vitalityversion=nil)
+ def initialize(instancedetail=nil, specificationlimit=nil, usage=nil, region=nil, status=nil, createdtime=nil, expiredtime=nil, name=nil, packinfo=nil, eipproductinfos=nil, boundstatus=nil, ddoslevel=nil, ccenable=nil, taginfolist=nil, ipcountnewflag=nil, vitalityversion=nil, line=nil, elasticservicebandwidth=nil)
@InstanceDetail = instancedetail
@SpecificationLimit = specificationlimit
@Usage = usage
@Region = region
@Status = status
@@ -517,10 +522,12 @@
@DDoSLevel = ddoslevel
@CCEnable = ccenable
@TagInfoList = taginfolist
@IpCountNewFlag = ipcountnewflag
@VitalityVersion = vitalityversion
+ @Line = line
+ @ElasticServiceBandwidth = elasticservicebandwidth
end
def deserialize(params)
unless params['InstanceDetail'].nil?
@InstanceDetail = InstanceRelation.new
@@ -565,10 +572,12 @@
@TagInfoList << taginfo_tmp
end
end
@IpCountNewFlag = params['IpCountNewFlag']
@VitalityVersion = params['VitalityVersion']
+ @Line = params['Line']
+ @ElasticServiceBandwidth = params['ElasticServiceBandwidth']
end
end
# 高防包资产实例的规格信息
class BGPInstanceSpecification < TencentCloud::Common::AbstractModel
@@ -3046,11 +3055,11 @@
class DescribeBizTrendRequest < TencentCloud::Common::AbstractModel
# @param Statistics: 统计方式,可取值max, min, avg, sum, 如统计纬度是流量速率或包量速率,仅可取值max
# @type Statistics: String
# @param Business: 大禹子产品代号(bgpip表示高防IP)
# @type Business: String
- # @param Period: 统计周期,可取值300,1800,3600,21600,86400,单位秒
+ # @param Period: 统计周期,可取值60,300,1800,3600,21600,86400,单位秒
# @type Period: Integer
# @param StartTime: 统计开始时间。 例:“2020-09-22 00:00:00”
# @type StartTime: String
# @param EndTime: 统计结束时间。 例:“2020-09-22 00:00:00”
# @type EndTime: String
@@ -7693,21 +7702,25 @@
class SwitchWaterPrintConfigRequest < TencentCloud::Common::AbstractModel
# @param InstanceId: 资源实例ID
# @type InstanceId: String
# @param OpenStatus: 水印开启/关闭状态,1表示开启;0表示关闭
# @type OpenStatus: Integer
+ # @param CloudSdkProxy: 是否开启代理,1开启则忽略IP+端口校验;0关闭则需要IP+端口校验
+ # @type CloudSdkProxy: Integer
- attr_accessor :InstanceId, :OpenStatus
+ attr_accessor :InstanceId, :OpenStatus, :CloudSdkProxy
- def initialize(instanceid=nil, openstatus=nil)
+ def initialize(instanceid=nil, openstatus=nil, cloudsdkproxy=nil)
@InstanceId = instanceid
@OpenStatus = openstatus
+ @CloudSdkProxy = cloudsdkproxy
end
def deserialize(params)
@InstanceId = params['InstanceId']
@OpenStatus = params['OpenStatus']
+ @CloudSdkProxy = params['CloudSdkProxy']
end
end
# SwitchWaterPrintConfig返回参数结构体
class SwitchWaterPrintConfigResponse < TencentCloud::Common::AbstractModel
@@ -7781,19 +7794,23 @@
# @param Verify: 水印检查模式, 取值[
# checkall(普通模式)
# shortfpcheckall(精简模式)
# ]
# @type Verify: String
+ # @param CloudSdkProxy: 是否开启代理,1开启则忽略IP+端口校验;0关闭则需要IP+端口校验
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type CloudSdkProxy: Integer
- attr_accessor :Offset, :OpenStatus, :Listeners, :Keys, :Verify
+ attr_accessor :Offset, :OpenStatus, :Listeners, :Keys, :Verify, :CloudSdkProxy
- def initialize(offset=nil, openstatus=nil, listeners=nil, keys=nil, verify=nil)
+ def initialize(offset=nil, openstatus=nil, listeners=nil, keys=nil, verify=nil, cloudsdkproxy=nil)
@Offset = offset
@OpenStatus = openstatus
@Listeners = listeners
@Keys = keys
@Verify = verify
+ @CloudSdkProxy = cloudsdkproxy
end
def deserialize(params)
@Offset = params['Offset']
@OpenStatus = params['OpenStatus']
@@ -7812,9 +7829,10 @@
waterprintkey_tmp.deserialize(i)
@Keys << waterprintkey_tmp
end
end
@Verify = params['Verify']
+ @CloudSdkProxy = params['CloudSdkProxy']
end
end
# 生成的水印密钥
class WaterPrintKey < TencentCloud::Common::AbstractModel