Class: TencentCloud::Teo::V20220901::DescribeL4ProxyResponse

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

Overview

DescribeL4Proxy返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(totalcount = nil, l4proxies = nil, requestid = nil) ⇒ DescribeL4ProxyResponse



9092
9093
9094
9095
9096
# File 'lib/v20220901/models.rb', line 9092

def initialize(totalcount=nil, l4proxies=nil, requestid=nil)
  @TotalCount = totalcount
  @L4Proxies = l4proxies
  @RequestId = requestid
end

Instance Attribute Details

#L4ProxiesObject



9090
9091
9092
# File 'lib/v20220901/models.rb', line 9090

def L4Proxies
  @L4Proxies
end

#RequestIdObject



9090
9091
9092
# File 'lib/v20220901/models.rb', line 9090

def RequestId
  @RequestId
end

#TotalCountObject



9090
9091
9092
# File 'lib/v20220901/models.rb', line 9090

def TotalCount
  @TotalCount
end

Instance Method Details

#deserialize(params) ⇒ Object



9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
# File 'lib/v20220901/models.rb', line 9098

def deserialize(params)
  @TotalCount = params['TotalCount']
  unless params['L4Proxies'].nil?
    @L4Proxies = []
    params['L4Proxies'].each do |i|
      l4proxy_tmp = L4Proxy.new
      l4proxy_tmp.deserialize(i)
      @L4Proxies << l4proxy_tmp
    end
  end
  @RequestId = params['RequestId']
end