lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.870 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.871

- old
+ new

@@ -1828,14 +1828,29 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type IsSecurityLock: Boolean # @param RouteBroadcastPolicyFlag: 是否开启云联网路由传播策略。`False` 未开启,`True` 开启。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type RouteBroadcastPolicyFlag: Boolean + # @param RouteECMPFlag: 是否开启等价路由功能。`False` 未开启,`True` 开启。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type RouteECMPFlag: Boolean + # @param RouteOverlapFlag: 是否开启路由重叠功能。`False` 未开启,`True` 开启。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type RouteOverlapFlag: Boolean + # @param TrafficMarkingPolicyFlag: 是否开启QOS。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type TrafficMarkingPolicyFlag: Boolean + # @param RouteSelectPolicyFlag: 是否开启路由表选择策略。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type RouteSelectPolicyFlag: Boolean + # @param DirectConnectAccelerateChannelFlag: 是否开启二层云联网通道。 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type DirectConnectAccelerateChannelFlag: Boolean - attr_accessor :CcnId, :CcnName, :CcnDescription, :InstanceCount, :CreateTime, :State, :QosLevel, :InstanceChargeType, :BandwidthLimitType, :TagSet, :RoutePriorityFlag, :RouteTableCount, :RouteTableFlag, :IsSecurityLock, :RouteBroadcastPolicyFlag + attr_accessor :CcnId, :CcnName, :CcnDescription, :InstanceCount, :CreateTime, :State, :QosLevel, :InstanceChargeType, :BandwidthLimitType, :TagSet, :RoutePriorityFlag, :RouteTableCount, :RouteTableFlag, :IsSecurityLock, :RouteBroadcastPolicyFlag, :RouteECMPFlag, :RouteOverlapFlag, :TrafficMarkingPolicyFlag, :RouteSelectPolicyFlag, :DirectConnectAccelerateChannelFlag - def initialize(ccnid=nil, ccnname=nil, ccndescription=nil, instancecount=nil, createtime=nil, state=nil, qoslevel=nil, instancechargetype=nil, bandwidthlimittype=nil, tagset=nil, routepriorityflag=nil, routetablecount=nil, routetableflag=nil, issecuritylock=nil, routebroadcastpolicyflag=nil) + def initialize(ccnid=nil, ccnname=nil, ccndescription=nil, instancecount=nil, createtime=nil, state=nil, qoslevel=nil, instancechargetype=nil, bandwidthlimittype=nil, tagset=nil, routepriorityflag=nil, routetablecount=nil, routetableflag=nil, issecuritylock=nil, routebroadcastpolicyflag=nil, routeecmpflag=nil, routeoverlapflag=nil, trafficmarkingpolicyflag=nil, routeselectpolicyflag=nil, directconnectacceleratechannelflag=nil) @CcnId = ccnid @CcnName = ccnname @CcnDescription = ccndescription @InstanceCount = instancecount @CreateTime = createtime @@ -1847,10 +1862,15 @@ @RoutePriorityFlag = routepriorityflag @RouteTableCount = routetablecount @RouteTableFlag = routetableflag @IsSecurityLock = issecuritylock @RouteBroadcastPolicyFlag = routebroadcastpolicyflag + @RouteECMPFlag = routeecmpflag + @RouteOverlapFlag = routeoverlapflag + @TrafficMarkingPolicyFlag = trafficmarkingpolicyflag + @RouteSelectPolicyFlag = routeselectpolicyflag + @DirectConnectAccelerateChannelFlag = directconnectacceleratechannelflag end def deserialize(params) @CcnId = params['CcnId'] @CcnName = params['CcnName'] @@ -1872,10 +1892,15 @@ @RoutePriorityFlag = params['RoutePriorityFlag'] @RouteTableCount = params['RouteTableCount'] @RouteTableFlag = params['RouteTableFlag'] @IsSecurityLock = params['IsSecurityLock'] @RouteBroadcastPolicyFlag = params['RouteBroadcastPolicyFlag'] + @RouteECMPFlag = params['RouteECMPFlag'] + @RouteOverlapFlag = params['RouteOverlapFlag'] + @TrafficMarkingPolicyFlag = params['TrafficMarkingPolicyFlag'] + @RouteSelectPolicyFlag = params['RouteSelectPolicyFlag'] + @DirectConnectAccelerateChannelFlag = params['DirectConnectAccelerateChannelFlag'] end end # 云联网(CCN)关联实例(Instance)对象 class CcnAttachedInstance < TencentCloud::Common::AbstractModel @@ -19314,24 +19339,28 @@ # @type VpnGatewayName: String # @param InstanceChargeType: VPN网关计费模式,目前只支持预付费(即包年包月)到后付费(即按量计费)的转换。即参数只支持:POSTPAID_BY_HOUR。 # @type InstanceChargeType: String # @param BgpAsn: BGP ASN。ASN取值范围为1- 4294967295,默认值64551,其中139341、45090和58835不可用。 # @type BgpAsn: Integer + # @param MaxConnection: 服务端最大连接数个数。 + # @type MaxConnection: Integer - attr_accessor :VpnGatewayId, :VpnGatewayName, :InstanceChargeType, :BgpAsn + attr_accessor :VpnGatewayId, :VpnGatewayName, :InstanceChargeType, :BgpAsn, :MaxConnection - def initialize(vpngatewayid=nil, vpngatewayname=nil, instancechargetype=nil, bgpasn=nil) + def initialize(vpngatewayid=nil, vpngatewayname=nil, instancechargetype=nil, bgpasn=nil, maxconnection=nil) @VpnGatewayId = vpngatewayid @VpnGatewayName = vpngatewayname @InstanceChargeType = instancechargetype @BgpAsn = bgpasn + @MaxConnection = maxconnection end def deserialize(params) @VpnGatewayId = params['VpnGatewayId'] @VpnGatewayName = params['VpnGatewayName'] @InstanceChargeType = params['InstanceChargeType'] @BgpAsn = params['BgpAsn'] + @MaxConnection = params['MaxConnection'] end end # ModifyVpnGatewayAttribute返回参数结构体 class ModifyVpnGatewayAttributeResponse < TencentCloud::Common::AbstractModel