From 235cd886bb5620b016656b0f58fe9fe1bd293c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20C=2E=20B=C3=BCtow?= Date: Fri, 16 May 2014 15:00:52 +0200 Subject: typo --- docs/fapi.pod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/fapi.pod b/docs/fapi.pod index 78f819e..e7a7bd1 100644 --- a/docs/fapi.pod +++ b/docs/fapi.pod @@ -46,7 +46,7 @@ L Unzip it and run - sudo python setyp.py install + sudo python setup.py install You may also install bigsuds from the contrib dir of the fapi source tree. -- cgit v1.2.3 From 7ea2c3cb0de31308c7b11a85f44ca0389d2a1c63 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow" Date: Fri, 16 May 2014 17:34:01 +0200 Subject: can set snat automap on vserver --- docs/fapi.1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/fapi.1 b/docs/fapi.1 index b19cc21..a5a8ec8 100644 --- a/docs/fapi.1 +++ b/docs/fapi.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "FAPI 1" -.TH FAPI 1 "2014-04-29" "fapi 0.6.2" "User Commands" +.TH FAPI 1 "2014-05-15" "fapi 0.6.2" "User Commands" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l -- cgit v1.2.3 From b5a64c14f6ad75add778b79dd57b97a76db5b2be Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow" Date: Fri, 16 May 2014 17:49:42 +0200 Subject: documentation --- docs/fapi.pod | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/fapi.pod b/docs/fapi.pod index e7a7bd1..21b9683 100644 --- a/docs/fapi.pod +++ b/docs/fapi.pod @@ -121,6 +121,10 @@ A simple nPath service can be created as follows. fapi vserver myvserver.example.com:443 create PROTOCOL_TCP nPath fapi vserver myvserver.example.com:443 set pool foopool + # Restrict the vserver to a specific VLAN (IMPORTANT! security + # hole otherwise!) + fapi vserver myvserver.example.com:443 set vlans VLANNAME + # Put the VirtualAddress of the vserver into a specific traffic group fapi vip myserver.example.com set tgroup some-traffic-group -- cgit v1.2.3 From d09efb4aa6858d43ce44039383a02e76b2856b38 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow" Date: Fri, 16 May 2014 17:52:10 +0200 Subject: can also get the vlan --- docs/fapi.pod | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/fapi.pod b/docs/fapi.pod index 21b9683..b5cfa9b 100644 --- a/docs/fapi.pod +++ b/docs/fapi.pod @@ -123,7 +123,7 @@ A simple nPath service can be created as follows. # Restrict the vserver to a specific VLAN (IMPORTANT! security # hole otherwise!) - fapi vserver myvserver.example.com:443 set vlans VLANNAME + fapi vserver myvserver.example.com:443 set vlan VLANNAME # Put the VirtualAddress of the vserver into a specific traffic group fapi vip myserver.example.com set tgroup some-traffic-group -- cgit v1.2.3 From 09f3a1dcea0233463a3d17546176c043151ed525 Mon Sep 17 00:00:00 2001 From: "Paul C. Buetow" Date: Fri, 16 May 2014 17:54:44 +0200 Subject: syntax fix --- docs/fapi.1 | 8 ++++++-- docs/fapi.txt | 6 +++++- docs/synopsis.txt | 51 --------------------------------------------------- 3 files changed, 11 insertions(+), 54 deletions(-) (limited to 'docs') diff --git a/docs/fapi.1 b/docs/fapi.1 index a5a8ec8..1dc317f 100644 --- a/docs/fapi.1 +++ b/docs/fapi.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "FAPI 1" -.TH FAPI 1 "2014-05-15" "fapi 0.6.2" "User Commands" +.TH FAPI 1 "2014-05-16" "fapi 0.7.0" "User Commands" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l @@ -179,7 +179,7 @@ https://devcentral.f5.com/d/bigsuds\-python\-icontrol\-library Date: Fri, 16 May 2014 17:55:23 +0200 Subject: There will be big changes for you but you will be happy. --- docs/synopsis.txt | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) (limited to 'docs') diff --git a/docs/synopsis.txt b/docs/synopsis.txt index 4112cc6..054543f 100644 --- a/docs/synopsis.txt +++ b/docs/synopsis.txt @@ -22,3 +22,55 @@ optional arguments: -V Print program version -C C Config file + +Synopsis: + monitor + monitor NAME get desc|state + node + node NODENAME create|delete + node NODENAME get detail|status + pool + pool NAME add member MEMBER:PORT + pool NAME add monitor MONITOR + pool NAME create [LIST,OF,POOL,MEMBERS:PORT] + pool NAME delete + pool NAME del member MEMBER:PORT + pool NAME del monitors + pool NAME get detail|lbmethod|members|monitor|status + pool NAME set lbmethod LBMETHOD + vip + vip NAME create NETMASK + vip NAME get arp|detail|status|tgroup + vip NAME set arp enabled|disabled + vip NAME set tgroup TGROUP + vserver + vserver NAME create [protocol] [profile] [poolname] [mask] + vserver NAME delete + vserver NAME get brief|detail|status|vlan + vserver NAME set nat|pat disabled|enabled + vserver NAME set pool POOLNAME + vserver NAME set snat automap|none + vserver NAME set vlan [list,of,vlans,to,allow] +The following partially needs admininstrator privileges on / and /Common + -f Common -b balancer.example.com selfip + -f Common -b balancer.example.com selfip NAME create NETMASK VLANNAME [TGROUP] + -f Common -b balancer.example.com selfip NAME delete + -f Common -b balancer.example.com selfip NAME get detail|tgroup + -f Common -b balancer.example.com selfip NAME set tgroup TGROUP + -f Common tgroup + -f Common tgroup NAME add ha_order DEVICE ORDER + -f Common tgroup NAME create + -f Common tgroup NAME delete + -f Common tgroup NAME get detail + -f Common tgroup NAME get ha_order + -f Common tgroup NAME remove all_ha_orders + -f Common tgroup NAME remove ha_order DEVICE ORDER + -f Common vlan + -f Common vlan NAME create tagged VLANID internal|external|... + -f Common vlan NAME delete + -f Common vlan NAME get detail + -f / folder + -f / folder NAME create|delete + -f / folder NAME get detail|dgroup|tgroup + -f / folder NAME set dgroup|tgroup DGROUP|TGROUP +Please consult the manpage for examples. -- cgit v1.2.3