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