lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.475 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.476
- old
+ new
@@ -625,14 +625,16 @@
# @type Tags: Array
# @param BandwidthPackageId: BGP带宽包唯一ID参数。设定该参数且InternetChargeType为BANDWIDTH_PACKAGE,则表示创建的EIP加入该BGP带宽包并采用带宽包计费
# @type BandwidthPackageId: String
# @param AddressName: EIP名称,用于申请EIP时用户自定义该EIP的个性化名称,默认值:未命名
# @type AddressName: String
+ # @param Egress: 网络出口,默认是:center_egress1
+ # @type Egress: String
- attr_accessor :AddressCount, :InternetServiceProvider, :InternetChargeType, :InternetMaxBandwidthOut, :AddressChargePrepaid, :AddressType, :AnycastZone, :ApplicableForCLB, :Tags, :BandwidthPackageId, :AddressName
+ attr_accessor :AddressCount, :InternetServiceProvider, :InternetChargeType, :InternetMaxBandwidthOut, :AddressChargePrepaid, :AddressType, :AnycastZone, :ApplicableForCLB, :Tags, :BandwidthPackageId, :AddressName, :Egress
- def initialize(addresscount=nil, internetserviceprovider=nil, internetchargetype=nil, internetmaxbandwidthout=nil, addresschargeprepaid=nil, addresstype=nil, anycastzone=nil, applicableforclb=nil, tags=nil, bandwidthpackageid=nil, addressname=nil)
+ def initialize(addresscount=nil, internetserviceprovider=nil, internetchargetype=nil, internetmaxbandwidthout=nil, addresschargeprepaid=nil, addresstype=nil, anycastzone=nil, applicableforclb=nil, tags=nil, bandwidthpackageid=nil, addressname=nil, egress=nil)
@AddressCount = addresscount
@InternetServiceProvider = internetserviceprovider
@InternetChargeType = internetchargetype
@InternetMaxBandwidthOut = internetmaxbandwidthout
@AddressChargePrepaid = addresschargeprepaid
@@ -640,10 +642,11 @@
@AnycastZone = anycastzone
@ApplicableForCLB = applicableforclb
@Tags = tags
@BandwidthPackageId = bandwidthpackageid
@AddressName = addressname
+ @Egress = egress
end
def deserialize(params)
@AddressCount = params['AddressCount']
@InternetServiceProvider = params['InternetServiceProvider']
@@ -664,10 +667,11 @@
@Tags << tag_tmp
end
end
@BandwidthPackageId = params['BandwidthPackageId']
@AddressName = params['AddressName']
+ @Egress = params['Egress']
end
end
# AllocateAddresses返回参数结构体
class AllocateAddressesResponse < TencentCloud::Common::AbstractModel
@@ -4043,29 +4047,33 @@
# @type EndPointServiceName: String
# @param AutoAcceptFlag: 是否自动接受。
# @type AutoAcceptFlag: Boolean
# @param ServiceInstanceId: 后端服务ID,比如lb-xxx。
# @type ServiceInstanceId: String
- # @param IsPassService: 是否是PassService类型。
+ # @param IsPassService: ~~是否是PassService类型。该字段已废弃,请不要使用该字段。~~
# @type IsPassService: Boolean
+ # @param ServiceType: 挂载的PAAS服务类型,CLB,CDB,CRS,不填默认挂载为CLB。
+ # @type ServiceType: String
- attr_accessor :VpcId, :EndPointServiceName, :AutoAcceptFlag, :ServiceInstanceId, :IsPassService
+ attr_accessor :VpcId, :EndPointServiceName, :AutoAcceptFlag, :ServiceInstanceId, :IsPassService, :ServiceType
- def initialize(vpcid=nil, endpointservicename=nil, autoacceptflag=nil, serviceinstanceid=nil, ispassservice=nil)
+ def initialize(vpcid=nil, endpointservicename=nil, autoacceptflag=nil, serviceinstanceid=nil, ispassservice=nil, servicetype=nil)
@VpcId = vpcid
@EndPointServiceName = endpointservicename
@AutoAcceptFlag = autoacceptflag
@ServiceInstanceId = serviceinstanceid
@IsPassService = ispassservice
+ @ServiceType = servicetype
end
def deserialize(params)
@VpcId = params['VpcId']
@EndPointServiceName = params['EndPointServiceName']
@AutoAcceptFlag = params['AutoAcceptFlag']
@ServiceInstanceId = params['ServiceInstanceId']
@IsPassService = params['IsPassService']
+ @ServiceType = params['ServiceType']
end
end
# CreateVpcEndPointService返回参数结构体
class CreateVpcEndPointServiceResponse < TencentCloud::Common::AbstractModel
@@ -13551,28 +13559,25 @@
class ModifyBandwidthPackageAttributeRequest < TencentCloud::Common::AbstractModel
# @param BandwidthPackageId: 带宽包唯一标识ID
# @type BandwidthPackageId: String
# @param BandwidthPackageName: 带宽包名称
# @type BandwidthPackageName: String
- # @param ChargeType: 带宽包计费模式
+ # @param ChargeType: 带宽包计费模式,示例 :
+ # 'TOP5_POSTPAID_BY_MONTH'(后付费-TOP5计费)
# @type ChargeType: String
- # @param MigrateOnRefund: 退款时迁移为后付费带宽包。默认值:否
- # @type MigrateOnRefund: Boolean
- attr_accessor :BandwidthPackageId, :BandwidthPackageName, :ChargeType, :MigrateOnRefund
+ attr_accessor :BandwidthPackageId, :BandwidthPackageName, :ChargeType
- def initialize(bandwidthpackageid=nil, bandwidthpackagename=nil, chargetype=nil, migrateonrefund=nil)
+ def initialize(bandwidthpackageid=nil, bandwidthpackagename=nil, chargetype=nil)
@BandwidthPackageId = bandwidthpackageid
@BandwidthPackageName = bandwidthpackagename
@ChargeType = chargetype
- @MigrateOnRefund = migrateonrefund
end
def deserialize(params)
@BandwidthPackageId = params['BandwidthPackageId']
@BandwidthPackageName = params['BandwidthPackageName']
@ChargeType = params['ChargeType']
- @MigrateOnRefund = params['MigrateOnRefund']
end
end
# ModifyBandwidthPackageAttribute返回参数结构体
class ModifyBandwidthPackageAttributeResponse < TencentCloud::Common::AbstractModel