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