lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.665 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.666
- old
+ new
@@ -1574,22 +1574,26 @@
# @type Status: String
# @param ResourceSet: 带宽包资源信息
# @type ResourceSet: Array
# @param Bandwidth: 带宽包限速大小。单位:Mbps,-1表示不限速。
# @type Bandwidth: Integer
+ # @param Egress: 网络出口
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Egress: String
- attr_accessor :BandwidthPackageId, :NetworkType, :ChargeType, :BandwidthPackageName, :CreatedTime, :Status, :ResourceSet, :Bandwidth
+ attr_accessor :BandwidthPackageId, :NetworkType, :ChargeType, :BandwidthPackageName, :CreatedTime, :Status, :ResourceSet, :Bandwidth, :Egress
- def initialize(bandwidthpackageid=nil, networktype=nil, chargetype=nil, bandwidthpackagename=nil, createdtime=nil, status=nil, resourceset=nil, bandwidth=nil)
+ def initialize(bandwidthpackageid=nil, networktype=nil, chargetype=nil, bandwidthpackagename=nil, createdtime=nil, status=nil, resourceset=nil, bandwidth=nil, egress=nil)
@BandwidthPackageId = bandwidthpackageid
@NetworkType = networktype
@ChargeType = chargetype
@BandwidthPackageName = bandwidthpackagename
@CreatedTime = createdtime
@Status = status
@ResourceSet = resourceset
@Bandwidth = bandwidth
+ @Egress = egress
end
def deserialize(params)
@BandwidthPackageId = params['BandwidthPackageId']
@NetworkType = params['NetworkType']
@@ -1604,10 +1608,11 @@
resource_tmp.deserialize(i)
@ResourceSet << resource_tmp
end
end
@Bandwidth = params['Bandwidth']
+ @Egress = params['Egress']
end
end
# 后付费共享带宽包的当前计费用量
class BandwidthPackageBillBandwidth < TencentCloud::Common::AbstractModel
@@ -2721,10 +2726,13 @@
# CreateBandwidthPackage请求参数结构体
class CreateBandwidthPackageRequest < TencentCloud::Common::AbstractModel
# @param NetworkType: 带宽包类型, 默认值: BGP, 可选值:
# <li>BGP: 普通BGP共享带宽包</li>
# <li>HIGH_QUALITY_BGP: 精品BGP共享带宽包</li>
+ # <li>SINGLEISP_CMCC: 中国移动共享带宽包</li>
+ # <li>SINGLEISP_CTCC: 中国电信共享带宽包</li>
+ # <li>SINGLEISP_CUCC: 中国联通共享带宽包</li>
# @type NetworkType: String
# @param ChargeType: 带宽包计费类型, 默认为: TOP5_POSTPAID_BY_MONTH, 可选值:
# <li>TOP5_POSTPAID_BY_MONTH: 按月后付费TOP5计费</li>
# <li>PERCENT95_POSTPAID_BY_MONTH: 按月后付费月95计费</li>
# <li>FIXED_PREPAID_BY_MONTH: 包月预付费计费</li>
@@ -2741,22 +2749,25 @@
# @type Tags: Array
# @param Protocol: 带宽包协议类型。当前支持'ipv4'和'ipv6'协议带宽包,默认值是'ipv4'。
# @type Protocol: String
# @param TimeSpan: 预付费包月带宽包的购买时长,单位: 月,取值范围: 1~60。
# @type TimeSpan: Integer
+ # @param Egress: 网络出口,默认值:center_egress1
+ # @type Egress: String
- attr_accessor :NetworkType, :ChargeType, :BandwidthPackageName, :BandwidthPackageCount, :InternetMaxBandwidth, :Tags, :Protocol, :TimeSpan
+ attr_accessor :NetworkType, :ChargeType, :BandwidthPackageName, :BandwidthPackageCount, :InternetMaxBandwidth, :Tags, :Protocol, :TimeSpan, :Egress
- def initialize(networktype=nil, chargetype=nil, bandwidthpackagename=nil, bandwidthpackagecount=nil, internetmaxbandwidth=nil, tags=nil, protocol=nil, timespan=nil)
+ def initialize(networktype=nil, chargetype=nil, bandwidthpackagename=nil, bandwidthpackagecount=nil, internetmaxbandwidth=nil, tags=nil, protocol=nil, timespan=nil, egress=nil)
@NetworkType = networktype
@ChargeType = chargetype
@BandwidthPackageName = bandwidthpackagename
@BandwidthPackageCount = bandwidthpackagecount
@InternetMaxBandwidth = internetmaxbandwidth
@Tags = tags
@Protocol = protocol
@TimeSpan = timespan
+ @Egress = egress
end
def deserialize(params)
@NetworkType = params['NetworkType']
@ChargeType = params['ChargeType']
@@ -2771,9 +2782,10 @@
@Tags << tag_tmp
end
end
@Protocol = params['Protocol']
@TimeSpan = params['TimeSpan']
+ @Egress = params['Egress']
end
end
# CreateBandwidthPackage返回参数结构体
class CreateBandwidthPackageResponse < TencentCloud::Common::AbstractModel