Class: TencentCloud::Tse::V20201207::InstancePort

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

Overview

实例监听端口信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(httpport = nil, httpsport = nil, tcpport = nil, udpport = nil) ⇒ InstancePort

Returns a new instance of InstancePort.



8504
8505
8506
8507
8508
8509
# File 'lib/v20201207/models.rb', line 8504

def initialize(httpport=nil, httpsport=nil, tcpport=nil, udpport=nil)
  @HttpPort = httpport
  @HttpsPort = httpsport
  @TcpPort = tcpport
  @UdpPort = udpport
end

Instance Attribute Details

#HttpPortObject

Parameters:

  • 监听的 http 端口范围。

  • 监听的 https 端口范围。

  • 监听的 tcp 端口范围。

  • 监听的 udp 端口范围。



8502
8503
8504
# File 'lib/v20201207/models.rb', line 8502

def HttpPort
  @HttpPort
end

#HttpsPortObject

Parameters:

  • 监听的 http 端口范围。

  • 监听的 https 端口范围。

  • 监听的 tcp 端口范围。

  • 监听的 udp 端口范围。



8502
8503
8504
# File 'lib/v20201207/models.rb', line 8502

def HttpsPort
  @HttpsPort
end

#TcpPortObject

Parameters:

  • 监听的 http 端口范围。

  • 监听的 https 端口范围。

  • 监听的 tcp 端口范围。

  • 监听的 udp 端口范围。



8502
8503
8504
# File 'lib/v20201207/models.rb', line 8502

def TcpPort
  @TcpPort
end

#UdpPortObject

Parameters:

  • 监听的 http 端口范围。

  • 监听的 https 端口范围。

  • 监听的 tcp 端口范围。

  • 监听的 udp 端口范围。



8502
8503
8504
# File 'lib/v20201207/models.rb', line 8502

def UdpPort
  @UdpPort
end

Instance Method Details

#deserialize(params) ⇒ Object



8511
8512
8513
8514
8515
8516
# File 'lib/v20201207/models.rb', line 8511

def deserialize(params)
  @HttpPort = params['HttpPort']
  @HttpsPort = params['HttpsPort']
  @TcpPort = params['TcpPort']
  @UdpPort = params['UdpPort']
end