class Netscaler::Rewrite::Action

Public Class Methods

new(netscaler) click to toggle source
# File lib/netscaler/rewrite/action.rb, line 7
def initialize(netscaler)
  @netscaler=netscaler
end

Public Instance Methods

show(payload={}) click to toggle source
# File lib/netscaler/rewrite/action.rb, line 11
def show(payload={})
  if payload[:name] != nil then
    validate_payload(payload, [:name])
    return @netscaler.adapter.get("config/rewriteaction/#{payload[:name]}")
  elsif payload == {} then
    return @netscaler.adapter.get('config/rewriteaction/')
  else
    raise ArgumentError, 'payload supplied must have been missing :name'
  end
end