Class: Netscaler::Cs

Inherits:
Object
  • Object
show all
Defined in:
lib/netscaler/cs.rb,
lib/netscaler/cs/policy.rb,
lib/netscaler/cs/vserver.rb,
lib/netscaler/cs/policylabel.rb,
lib/netscaler/cs/vserver/bind.rb,
lib/netscaler/cs/vserver/unbind.rb

Defined Under Namespace

Classes: Policy, Policylabel, Vserver

Instance Method Summary collapse

Constructor Details

#initialize(netscaler) ⇒ Cs

Returns a new instance of Cs.



10
11
12
# File 'lib/netscaler/cs.rb', line 10

def initialize(netscaler)
  @netscaler = netscaler
end

Instance Method Details

#policyObject



18
19
20
# File 'lib/netscaler/cs.rb', line 18

def policy
  Policy.new @netscaler
end

#policylabelObject



22
23
24
# File 'lib/netscaler/cs.rb', line 22

def policylabel
  Policylabel.new @netscaler
end

#vserverObject



14
15
16
# File 'lib/netscaler/cs.rb', line 14

def vserver
  Vserver.new @netscaler
end