lib/v20180529/models.rb in tencentcloud-sdk-gaap-3.0.426 vs lib/v20180529/models.rb in tencentcloud-sdk-gaap-3.0.427

- old
+ new

@@ -5228,29 +5228,39 @@ # 1表示创建中; # 2表示销毁中; # 3表示源站调整中; # 4表示配置变更中。 # @type ListenerStatus: Integer + # @param ProxyId: 监听器的通道ID,如果监听器属于通道组,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ProxyId: String + # @param GroupId: 监听器的通道组ID,如果监听器属于通道,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type GroupId: String - attr_accessor :ListenerId, :ListenerName, :Port, :CreateTime, :Protocol, :ListenerStatus + attr_accessor :ListenerId, :ListenerName, :Port, :CreateTime, :Protocol, :ListenerStatus, :ProxyId, :GroupId - def initialize(listenerid=nil, listenername=nil, port=nil, createtime=nil, protocol=nil, listenerstatus=nil) + def initialize(listenerid=nil, listenername=nil, port=nil, createtime=nil, protocol=nil, listenerstatus=nil, proxyid=nil, groupid=nil) @ListenerId = listenerid @ListenerName = listenername @Port = port @CreateTime = createtime @Protocol = protocol @ListenerStatus = listenerstatus + @ProxyId = proxyid + @GroupId = groupid end def deserialize(params) @ListenerId = params['ListenerId'] @ListenerName = params['ListenerName'] @Port = params['Port'] @CreateTime = params['CreateTime'] @Protocol = params['Protocol'] @ListenerStatus = params['ListenerStatus'] + @ProxyId = params['ProxyId'] + @GroupId = params['GroupId'] end end # HTTPS类型监听器信息 class HTTPSListener < TencentCloud::Common::AbstractModel @@ -5296,14 +5306,20 @@ # 0,不支持Http3接入; # 1,持Http3接入。 # 注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Http3Supported: Integer + # @param ProxyId: 监听器的通道ID,如果监听器属于通道组,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ProxyId: String + # @param GroupId: 监听器的通道组ID,如果监听器属于通道,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type GroupId: String - attr_accessor :ListenerId, :ListenerName, :Port, :Protocol, :ListenerStatus, :CertificateId, :ForwardProtocol, :CreateTime, :CertificateAlias, :ClientCertificateId, :AuthType, :ClientCertificateAlias, :PolyClientCertificateAliasInfo, :Http3Supported + attr_accessor :ListenerId, :ListenerName, :Port, :Protocol, :ListenerStatus, :CertificateId, :ForwardProtocol, :CreateTime, :CertificateAlias, :ClientCertificateId, :AuthType, :ClientCertificateAlias, :PolyClientCertificateAliasInfo, :Http3Supported, :ProxyId, :GroupId - def initialize(listenerid=nil, listenername=nil, port=nil, protocol=nil, listenerstatus=nil, certificateid=nil, forwardprotocol=nil, createtime=nil, certificatealias=nil, clientcertificateid=nil, authtype=nil, clientcertificatealias=nil, polyclientcertificatealiasinfo=nil, http3supported=nil) + def initialize(listenerid=nil, listenername=nil, port=nil, protocol=nil, listenerstatus=nil, certificateid=nil, forwardprotocol=nil, createtime=nil, certificatealias=nil, clientcertificateid=nil, authtype=nil, clientcertificatealias=nil, polyclientcertificatealiasinfo=nil, http3supported=nil, proxyid=nil, groupid=nil) @ListenerId = listenerid @ListenerName = listenername @Port = port @Protocol = protocol @ListenerStatus = listenerstatus @@ -5314,10 +5330,12 @@ @ClientCertificateId = clientcertificateid @AuthType = authtype @ClientCertificateAlias = clientcertificatealias @PolyClientCertificateAliasInfo = polyclientcertificatealiasinfo @Http3Supported = http3supported + @ProxyId = proxyid + @GroupId = groupid end def deserialize(params) @ListenerId = params['ListenerId'] @ListenerName = params['ListenerName'] @@ -5338,10 +5356,12 @@ certificatealiasinfo_tmp.deserialize(i) @PolyClientCertificateAliasInfo << certificatealiasinfo_tmp end end @Http3Supported = params['Http3Supported'] + @ProxyId = params['ProxyId'] + @GroupId = params['GroupId'] end end # 描述HTTP的包头参数 class HttpHeaderParam < TencentCloud::Common::AbstractModel @@ -7767,14 +7787,20 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type FailoverSwitch: Integer # @param SessionPersist: 是否开启会话保持选项:0关闭, 非0开启,非0值为会话保持时间 # 注意:此字段可能返回 null,表示取不到有效值。 # @type SessionPersist: Integer + # @param ProxyId: 监听器的通道ID,如果监听器属于通道组,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ProxyId: String + # @param GroupId: 监听器的通道组ID,如果监听器属于通道,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type GroupId: String - attr_accessor :ListenerId, :ListenerName, :Port, :RealServerPort, :RealServerType, :Protocol, :ListenerStatus, :Scheduler, :ConnectTimeout, :DelayLoop, :HealthCheck, :BindStatus, :RealServerSet, :CreateTime, :ClientIPMethod, :HealthyThreshold, :UnhealthyThreshold, :FailoverSwitch, :SessionPersist + attr_accessor :ListenerId, :ListenerName, :Port, :RealServerPort, :RealServerType, :Protocol, :ListenerStatus, :Scheduler, :ConnectTimeout, :DelayLoop, :HealthCheck, :BindStatus, :RealServerSet, :CreateTime, :ClientIPMethod, :HealthyThreshold, :UnhealthyThreshold, :FailoverSwitch, :SessionPersist, :ProxyId, :GroupId - def initialize(listenerid=nil, listenername=nil, port=nil, realserverport=nil, realservertype=nil, protocol=nil, listenerstatus=nil, scheduler=nil, connecttimeout=nil, delayloop=nil, healthcheck=nil, bindstatus=nil, realserverset=nil, createtime=nil, clientipmethod=nil, healthythreshold=nil, unhealthythreshold=nil, failoverswitch=nil, sessionpersist=nil) + def initialize(listenerid=nil, listenername=nil, port=nil, realserverport=nil, realservertype=nil, protocol=nil, listenerstatus=nil, scheduler=nil, connecttimeout=nil, delayloop=nil, healthcheck=nil, bindstatus=nil, realserverset=nil, createtime=nil, clientipmethod=nil, healthythreshold=nil, unhealthythreshold=nil, failoverswitch=nil, sessionpersist=nil, proxyid=nil, groupid=nil) @ListenerId = listenerid @ListenerName = listenername @Port = port @RealServerPort = realserverport @RealServerType = realservertype @@ -7790,10 +7816,12 @@ @ClientIPMethod = clientipmethod @HealthyThreshold = healthythreshold @UnhealthyThreshold = unhealthythreshold @FailoverSwitch = failoverswitch @SessionPersist = sessionpersist + @ProxyId = proxyid + @GroupId = groupid end def deserialize(params) @ListenerId = params['ListenerId'] @ListenerName = params['ListenerName'] @@ -7819,10 +7847,12 @@ @ClientIPMethod = params['ClientIPMethod'] @HealthyThreshold = params['HealthyThreshold'] @UnhealthyThreshold = params['UnhealthyThreshold'] @FailoverSwitch = params['FailoverSwitch'] @SessionPersist = params['SessionPersist'] + @ProxyId = params['ProxyId'] + @GroupId = params['GroupId'] end end # 标签键值对 class TagPair < TencentCloud::Common::AbstractModel @@ -7931,14 +7961,20 @@ # 注意:此字段可能返回 null,表示取不到有效值。 # @type SendContext: String # @param RecvContext: UDP源站健康检查端口探测接收报文。仅在健康检查类型为PORT时使用。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type RecvContext: String + # @param ProxyId: 监听器的通道ID,如果监听器属于通道组,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ProxyId: String + # @param GroupId: 监听器的通道组ID,如果监听器属于通道,则为null + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type GroupId: String - attr_accessor :ListenerId, :ListenerName, :Port, :RealServerPort, :RealServerType, :Protocol, :ListenerStatus, :Scheduler, :BindStatus, :RealServerSet, :CreateTime, :SessionPersist, :DelayLoop, :ConnectTimeout, :HealthyThreshold, :UnhealthyThreshold, :FailoverSwitch, :HealthCheck, :CheckType, :CheckPort, :ContextType, :SendContext, :RecvContext + attr_accessor :ListenerId, :ListenerName, :Port, :RealServerPort, :RealServerType, :Protocol, :ListenerStatus, :Scheduler, :BindStatus, :RealServerSet, :CreateTime, :SessionPersist, :DelayLoop, :ConnectTimeout, :HealthyThreshold, :UnhealthyThreshold, :FailoverSwitch, :HealthCheck, :CheckType, :CheckPort, :ContextType, :SendContext, :RecvContext, :ProxyId, :GroupId - def initialize(listenerid=nil, listenername=nil, port=nil, realserverport=nil, realservertype=nil, protocol=nil, listenerstatus=nil, scheduler=nil, bindstatus=nil, realserverset=nil, createtime=nil, sessionpersist=nil, delayloop=nil, connecttimeout=nil, healthythreshold=nil, unhealthythreshold=nil, failoverswitch=nil, healthcheck=nil, checktype=nil, checkport=nil, contexttype=nil, sendcontext=nil, recvcontext=nil) + def initialize(listenerid=nil, listenername=nil, port=nil, realserverport=nil, realservertype=nil, protocol=nil, listenerstatus=nil, scheduler=nil, bindstatus=nil, realserverset=nil, createtime=nil, sessionpersist=nil, delayloop=nil, connecttimeout=nil, healthythreshold=nil, unhealthythreshold=nil, failoverswitch=nil, healthcheck=nil, checktype=nil, checkport=nil, contexttype=nil, sendcontext=nil, recvcontext=nil, proxyid=nil, groupid=nil) @ListenerId = listenerid @ListenerName = listenername @Port = port @RealServerPort = realserverport @RealServerType = realservertype @@ -7958,10 +7994,12 @@ @CheckType = checktype @CheckPort = checkport @ContextType = contexttype @SendContext = sendcontext @RecvContext = recvcontext + @ProxyId = proxyid + @GroupId = groupid end def deserialize(params) @ListenerId = params['ListenerId'] @ListenerName = params['ListenerName'] @@ -7991,9 +8029,11 @@ @CheckType = params['CheckType'] @CheckPort = params['CheckPort'] @ContextType = params['ContextType'] @SendContext = params['SendContext'] @RecvContext = params['RecvContext'] + @ProxyId = params['ProxyId'] + @GroupId = params['GroupId'] end end end end