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