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