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