lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.883 vs lib/v20170312/models.rb in tencentcloud-sdk-vpc-3.0.884
- old
+ new
@@ -1847,14 +1847,17 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RouteSelectPolicyFlag: Boolean
# @param DirectConnectAccelerateChannelFlag: 是否开启二层云联网通道。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type DirectConnectAccelerateChannelFlag: Boolean
+ # @param Ipv6Flag: 是否支持ipv6路由表
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type Ipv6Flag: String
- attr_accessor :CcnId, :CcnName, :CcnDescription, :InstanceCount, :CreateTime, :State, :QosLevel, :InstanceChargeType, :BandwidthLimitType, :TagSet, :RoutePriorityFlag, :RouteTableCount, :RouteTableFlag, :IsSecurityLock, :RouteBroadcastPolicyFlag, :RouteECMPFlag, :RouteOverlapFlag, :TrafficMarkingPolicyFlag, :RouteSelectPolicyFlag, :DirectConnectAccelerateChannelFlag
+ attr_accessor :CcnId, :CcnName, :CcnDescription, :InstanceCount, :CreateTime, :State, :QosLevel, :InstanceChargeType, :BandwidthLimitType, :TagSet, :RoutePriorityFlag, :RouteTableCount, :RouteTableFlag, :IsSecurityLock, :RouteBroadcastPolicyFlag, :RouteECMPFlag, :RouteOverlapFlag, :TrafficMarkingPolicyFlag, :RouteSelectPolicyFlag, :DirectConnectAccelerateChannelFlag, :Ipv6Flag
- 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)
+ 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, ipv6flag=nil)
@CcnId = ccnid
@CcnName = ccnname
@CcnDescription = ccndescription
@InstanceCount = instancecount
@CreateTime = createtime
@@ -1871,10 +1874,11 @@
@RouteECMPFlag = routeecmpflag
@RouteOverlapFlag = routeoverlapflag
@TrafficMarkingPolicyFlag = trafficmarkingpolicyflag
@RouteSelectPolicyFlag = routeselectpolicyflag
@DirectConnectAccelerateChannelFlag = directconnectacceleratechannelflag
+ @Ipv6Flag = ipv6flag
end
def deserialize(params)
@CcnId = params['CcnId']
@CcnName = params['CcnName']
@@ -1901,10 +1905,11 @@
@RouteECMPFlag = params['RouteECMPFlag']
@RouteOverlapFlag = params['RouteOverlapFlag']
@TrafficMarkingPolicyFlag = params['TrafficMarkingPolicyFlag']
@RouteSelectPolicyFlag = params['RouteSelectPolicyFlag']
@DirectConnectAccelerateChannelFlag = params['DirectConnectAccelerateChannelFlag']
+ @Ipv6Flag = params['Ipv6Flag']
end
end
# 云联网(CCN)关联实例(Instance)对象
class CcnAttachedInstance < TencentCloud::Common::AbstractModel
@@ -2338,14 +2343,20 @@
# @type IsBgp: Boolean
# @param RoutePriority: 路由优先级
# @type RoutePriority: Integer
# @param InstanceExtraName: 下一跳扩展名称(关联实例的扩展名称)
# @type InstanceExtraName: String
+ # @param AliasType: 实例类型
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type AliasType: String
+ # @param AliasInstanceId: 实例id
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type AliasInstanceId: String
- attr_accessor :RouteId, :DestinationCidrBlock, :InstanceType, :InstanceId, :InstanceName, :InstanceRegion, :UpdateTime, :Enabled, :InstanceUin, :ExtraState, :IsBgp, :RoutePriority, :InstanceExtraName
+ attr_accessor :RouteId, :DestinationCidrBlock, :InstanceType, :InstanceId, :InstanceName, :InstanceRegion, :UpdateTime, :Enabled, :InstanceUin, :ExtraState, :IsBgp, :RoutePriority, :InstanceExtraName, :AliasType, :AliasInstanceId
- def initialize(routeid=nil, destinationcidrblock=nil, instancetype=nil, instanceid=nil, instancename=nil, instanceregion=nil, updatetime=nil, enabled=nil, instanceuin=nil, extrastate=nil, isbgp=nil, routepriority=nil, instanceextraname=nil)
+ def initialize(routeid=nil, destinationcidrblock=nil, instancetype=nil, instanceid=nil, instancename=nil, instanceregion=nil, updatetime=nil, enabled=nil, instanceuin=nil, extrastate=nil, isbgp=nil, routepriority=nil, instanceextraname=nil, aliastype=nil, aliasinstanceid=nil)
@RouteId = routeid
@DestinationCidrBlock = destinationcidrblock
@InstanceType = instancetype
@InstanceId = instanceid
@InstanceName = instancename
@@ -2355,10 +2366,12 @@
@InstanceUin = instanceuin
@ExtraState = extrastate
@IsBgp = isbgp
@RoutePriority = routepriority
@InstanceExtraName = instanceextraname
+ @AliasType = aliastype
+ @AliasInstanceId = aliasinstanceid
end
def deserialize(params)
@RouteId = params['RouteId']
@DestinationCidrBlock = params['DestinationCidrBlock']
@@ -2371,9 +2384,11 @@
@InstanceUin = params['InstanceUin']
@ExtraState = params['ExtraState']
@IsBgp = params['IsBgp']
@RoutePriority = params['RoutePriority']
@InstanceExtraName = params['InstanceExtraName']
+ @AliasType = params['AliasType']
+ @AliasInstanceId = params['AliasInstanceId']
end
end
# 云联网路由传播策略之路由条件
class CcnRouteBroadcastPolicyRouteCondition < TencentCloud::Common::AbstractModel