Class: TencentCloud::Gaap::V20180529::CreateHTTPListenerRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180529/models.rb

Overview

CreateHTTPListener请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenername = nil, port = nil, proxyid = nil, groupid = nil) ⇒ CreateHTTPListenerRequest

Returns a new instance of CreateHTTPListenerRequest.



1097
1098
1099
1100
1101
1102
# File 'lib/v20180529/models.rb', line 1097

def initialize(listenername=nil, port=nil, proxyid=nil, groupid=nil)
  @ListenerName = listenername
  @Port = port
  @ProxyId = proxyid
  @GroupId = groupid
end

Instance Attribute Details

#GroupIdObject

Parameters:

  • ListenerName:

    监听器名称

  • Port:

    监听器端口,基于同种传输层协议(TCP 或 UDP)的监听器,端口不可重复

  • ProxyId:

    通道ID,与GroupId不能同时设置,对应为通道创建监听器

  • GroupId:

    通道组ID,与ProxyId不能同时设置,对应为通道组创建监听器



1095
1096
1097
# File 'lib/v20180529/models.rb', line 1095

def GroupId
  @GroupId
end

#ListenerNameObject

Parameters:

  • ListenerName:

    监听器名称

  • Port:

    监听器端口,基于同种传输层协议(TCP 或 UDP)的监听器,端口不可重复

  • ProxyId:

    通道ID,与GroupId不能同时设置,对应为通道创建监听器

  • GroupId:

    通道组ID,与ProxyId不能同时设置,对应为通道组创建监听器



1095
1096
1097
# File 'lib/v20180529/models.rb', line 1095

def ListenerName
  @ListenerName
end

#PortObject

Parameters:

  • ListenerName:

    监听器名称

  • Port:

    监听器端口,基于同种传输层协议(TCP 或 UDP)的监听器,端口不可重复

  • ProxyId:

    通道ID,与GroupId不能同时设置,对应为通道创建监听器

  • GroupId:

    通道组ID,与ProxyId不能同时设置,对应为通道组创建监听器



1095
1096
1097
# File 'lib/v20180529/models.rb', line 1095

def Port
  @Port
end

#ProxyIdObject

Parameters:

  • ListenerName:

    监听器名称

  • Port:

    监听器端口,基于同种传输层协议(TCP 或 UDP)的监听器,端口不可重复

  • ProxyId:

    通道ID,与GroupId不能同时设置,对应为通道创建监听器

  • GroupId:

    通道组ID,与ProxyId不能同时设置,对应为通道组创建监听器



1095
1096
1097
# File 'lib/v20180529/models.rb', line 1095

def ProxyId
  @ProxyId
end

Instance Method Details

#deserialize(params) ⇒ Object



1104
1105
1106
1107
1108
1109
# File 'lib/v20180529/models.rb', line 1104

def deserialize(params)
  @ListenerName = params['ListenerName']
  @Port = params['Port']
  @ProxyId = params['ProxyId']
  @GroupId = params['GroupId']
end