class TencentCloud::Tcss::V20201101::NetworkCustomPolicy

网络集群策略自定义规则

def deserialize(params)

def deserialize(params)
  @Direction = params['Direction']
  unless params['Ports'].nil?
    @Ports = []
    params['Ports'].each do |i|
      networkports_tmp = NetworkPorts.new
      networkports_tmp.deserialize(i)
      @Ports << networkports_tmp
    end
  end
  unless params['Peer'].nil?
    @Peer = []
    params['Peer'].each do |i|
      networkpeer_tmp = NetworkPeer.new
      networkpeer_tmp.deserialize(i)
      @Peer << networkpeer_tmp
    end
  end
end

def initialize(direction=nil, ports=nil, peer=nil)

def initialize(direction=nil, ports=nil, peer=nil)
  @Direction = direction
  @Ports = ports
  @Peer = peer
end