lib/v20200309/models.rb in tencentcloud-sdk-antiddos-3.0.487 vs lib/v20200309/models.rb in tencentcloud-sdk-antiddos-3.0.488

- old
+ new

@@ -286,14 +286,20 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type InstanceVersion: Integer # @param ConvoyId: 重保实例 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ConvoyId: String + # @param ElasticBandwidth: 带宽后付费 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ElasticBandwidth: Integer + # @param EOFlag: 是否为EO代播的ip: 1是,0不是 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type EOFlag: Integer - attr_accessor :InstanceDetail, :SpecificationLimit, :Usage, :Region, :Status, :ExpiredTime, :CreatedTime, :Name, :PackInfo, :StaticPackRelation, :ZoneId, :Tgw, :EipAddressStatus, :EipFlag, :EipAddressPackRelation, :EipAddressInfo, :Domain, :DamDDoSStatus, :V6Flag, :BGPIPChannelFlag, :TagInfoList, :AnycastOutPackRelation, :InstanceVersion, :ConvoyId + attr_accessor :InstanceDetail, :SpecificationLimit, :Usage, :Region, :Status, :ExpiredTime, :CreatedTime, :Name, :PackInfo, :StaticPackRelation, :ZoneId, :Tgw, :EipAddressStatus, :EipFlag, :EipAddressPackRelation, :EipAddressInfo, :Domain, :DamDDoSStatus, :V6Flag, :BGPIPChannelFlag, :TagInfoList, :AnycastOutPackRelation, :InstanceVersion, :ConvoyId, :ElasticBandwidth, :EOFlag - def initialize(instancedetail=nil, specificationlimit=nil, usage=nil, region=nil, status=nil, expiredtime=nil, createdtime=nil, name=nil, packinfo=nil, staticpackrelation=nil, zoneid=nil, tgw=nil, eipaddressstatus=nil, eipflag=nil, eipaddresspackrelation=nil, eipaddressinfo=nil, domain=nil, damddosstatus=nil, v6flag=nil, bgpipchannelflag=nil, taginfolist=nil, anycastoutpackrelation=nil, instanceversion=nil, convoyid=nil) + def initialize(instancedetail=nil, specificationlimit=nil, usage=nil, region=nil, status=nil, expiredtime=nil, createdtime=nil, name=nil, packinfo=nil, staticpackrelation=nil, zoneid=nil, tgw=nil, eipaddressstatus=nil, eipflag=nil, eipaddresspackrelation=nil, eipaddressinfo=nil, domain=nil, damddosstatus=nil, v6flag=nil, bgpipchannelflag=nil, taginfolist=nil, anycastoutpackrelation=nil, instanceversion=nil, convoyid=nil, elasticbandwidth=nil, eoflag=nil) @InstanceDetail = instancedetail @SpecificationLimit = specificationlimit @Usage = usage @Region = region @Status = status @@ -314,10 +320,12 @@ @BGPIPChannelFlag = bgpipchannelflag @TagInfoList = taginfolist @AnycastOutPackRelation = anycastoutpackrelation @InstanceVersion = instanceversion @ConvoyId = convoyid + @ElasticBandwidth = elasticbandwidth + @EOFlag = eoflag end def deserialize(params) unless params['InstanceDetail'].nil? @InstanceDetail = InstanceRelation.new @@ -375,10 +383,12 @@ @AnycastOutPackRelation = AnycastOutPackRelation.new @AnycastOutPackRelation.deserialize(params['AnycastOutPackRelation']) end @InstanceVersion = params['InstanceVersion'] @ConvoyId = params['ConvoyId'] + @ElasticBandwidth = params['ElasticBandwidth'] + @EOFlag = params['EOFlag'] end end # 高防IP资产实例的规格信息 class BGPIPInstanceSpecification < TencentCloud::Common::AbstractModel @@ -7050,14 +7060,17 @@ # @type VirtualPort: Integer # @param RewriteHttps: http强制跳转https,1表示打开,0表示关闭 # @type RewriteHttps: Integer # @param ErrCode: 规则配置失败时的详细错误原因(仅当Status=2时有效),1001证书不存在,1002证书获取失败,1003证书上传失败,1004证书已过期 # @type ErrCode: Integer + # @param Version: 版本 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type Version: Integer - attr_accessor :Protocol, :Domain, :LbType, :KeepEnable, :KeepTime, :SourceType, :SourceList, :Region, :Id, :Ip, :RuleId, :RuleName, :CertType, :SSLId, :Cert, :PrivateKey, :Status, :CCStatus, :CCEnable, :CCThreshold, :CCLevel, :ModifyTime, :HttpsToHttpEnable, :VirtualPort, :RewriteHttps, :ErrCode + attr_accessor :Protocol, :Domain, :LbType, :KeepEnable, :KeepTime, :SourceType, :SourceList, :Region, :Id, :Ip, :RuleId, :RuleName, :CertType, :SSLId, :Cert, :PrivateKey, :Status, :CCStatus, :CCEnable, :CCThreshold, :CCLevel, :ModifyTime, :HttpsToHttpEnable, :VirtualPort, :RewriteHttps, :ErrCode, :Version - def initialize(protocol=nil, domain=nil, lbtype=nil, keepenable=nil, keeptime=nil, sourcetype=nil, sourcelist=nil, region=nil, id=nil, ip=nil, ruleid=nil, rulename=nil, certtype=nil, sslid=nil, cert=nil, privatekey=nil, status=nil, ccstatus=nil, ccenable=nil, ccthreshold=nil, cclevel=nil, modifytime=nil, httpstohttpenable=nil, virtualport=nil, rewritehttps=nil, errcode=nil) + def initialize(protocol=nil, domain=nil, lbtype=nil, keepenable=nil, keeptime=nil, sourcetype=nil, sourcelist=nil, region=nil, id=nil, ip=nil, ruleid=nil, rulename=nil, certtype=nil, sslid=nil, cert=nil, privatekey=nil, status=nil, ccstatus=nil, ccenable=nil, ccthreshold=nil, cclevel=nil, modifytime=nil, httpstohttpenable=nil, virtualport=nil, rewritehttps=nil, errcode=nil, version=nil) @Protocol = protocol @Domain = domain @LbType = lbtype @KeepEnable = keepenable @KeepTime = keeptime @@ -7080,10 +7093,11 @@ @ModifyTime = modifytime @HttpsToHttpEnable = httpstohttpenable @VirtualPort = virtualport @RewriteHttps = rewritehttps @ErrCode = errcode + @Version = version end def deserialize(params) @Protocol = params['Protocol'] @Domain = params['Domain'] @@ -7116,9 +7130,10 @@ @ModifyTime = params['ModifyTime'] @HttpsToHttpEnable = params['HttpsToHttpEnable'] @VirtualPort = params['VirtualPort'] @RewriteHttps = params['RewriteHttps'] @ErrCode = params['ErrCode'] + @Version = params['Version'] end end # 防护概览DDoS攻击事件 class OverviewDDoSEvent < TencentCloud::Common::AbstractModel