This patch adds support for the server_port module. It
additionally updates the documentation in the module for
it.
The changes were tested in the f5-ansible repository to
ensure no breaking changes were made. This argument allows
modules to be used on BIG-IPs that are listening on
non-standard ports.
-"Manages F5 BIG-IP LTM monitors via iControl SOAP API"
version_added:"1.4"
author:"Serge van Ginderachter (@srvg)"
author:
-SergevanGinderachter(@srvg)
-TimRupp(@caphrim007)
notes:
-"Requires BIG-IP software version >= 11"
-"F5 developed module 'bigsuds' required (see http://devcentral.f5.com)"
@ -41,6 +43,12 @@ options:
-BIG-IPhost
required:true
default:null
server_port:
description:
-BIG-IPserverport
required:false
default:443
version_added:"2.2"
user:
description:
-BIG-IPusername
@ -326,6 +334,7 @@ def main():
module.fail_json(msg='bigsuds does not support verifying certificates with python < 2.7.9. Either update python or set validate_certs=False on the task')
-"Manages F5 BIG-IP LTM tcp monitors via iControl SOAP API"
version_added:"1.4"
author:"Serge van Ginderachter (@srvg)"
author:
-SergevanGinderachter(@srvg)
-TimRupp(@caphrim007)
notes:
-"Requires BIG-IP software version >= 11"
-"F5 developed module 'bigsuds' required (see http://devcentral.f5.com)"
@ -39,6 +41,12 @@ options:
-BIG-IPhost
required:true
default:null
server_port:
description:
-BIG-IPserverport
required:false
default:443
version_added:"2.2"
user:
description:
-BIG-IPusername
@ -345,6 +353,7 @@ def main():
module.fail_json(msg='bigsuds does not support verifying certificates with python < 2.7.9. Either update python or set validate_certs=False on the task')
module.fail_json(msg='bigsuds does not support verifying certificates with python < 2.7.9. Either update python or set validate_certs=False on the task')
module.fail_json(msg='bigsuds does not support verifying certificates with python < 2.7.9. Either update python or set validate_certs=False on the task')
-"Manages F5 BIG-IP LTM pool members via iControl SOAP API"
version_added:"1.4"
author:"Matt Hite (@mhite)"
author:
-MattHite(@mhite)
-TimRupp(@caphrim007)
notes:
-"Requires BIG-IP software version >= 11"
-"F5 developed module 'bigsuds' required (see http://devcentral.f5.com)"
@ -39,6 +41,12 @@ options:
description:
-BIG-IPhost
required:true
server_port:
description:
-BIG-IPserverport
required:false
default:443
version_added:"2.2"
user:
description:
-BIG-IPusername
@ -343,6 +351,7 @@ def main():
module.fail_json(msg='bigsuds does not support verifying certificates with python < 2.7.9. Either update python or set validate_certs=False on the task')
server=module.params['server']
server_port=module.params['server_port']
user=module.params['user']
password=module.params['password']
state=module.params['state']
@ -371,7 +380,7 @@ def main():
module.fail_json(msg="valid ports must be in range 0 - 65535")
-"Manages F5 BIG-IP LTM virtual servers via iControl SOAP API"
version_added:"2.1"
author:EtienneCarriere(@Etienne-Carriere)
author:
-EtienneCarriere(@Etienne-Carriere)
-TimRupp(@caphrim007)
notes:
-"Requires BIG-IP software version >= 11"
-"F5 developed module 'bigsuds' required (see http://devcentral.f5.com)"
@ -37,6 +39,12 @@ options:
description:
-BIG-IPhost
required:true
server_port:
description:
-BIG-IPserverport
required:false
default:443
version_added:"2.2"
user:
description:
-BIG-IPusername
@ -151,7 +159,7 @@ EXAMPLES = '''
name:myvirtualserver
port:8080
-name:Deletepool
-name:Deletevirtual server
local_action:
module:bigip_virtual_server
server:lb.mydomain.net
@ -423,6 +431,7 @@ def main():
module.fail_json(msg='bigsuds does not support verifying certificates with python < 2.7.9. Either update python or set validate_certs=False on the task')
server=module.params['server']
server_port=module.params['server_port']
user=module.params['user']
password=module.params['password']
state=module.params['state']
@ -443,7 +452,7 @@ def main():
module.fail_json(msg="valid ports must be in range 1 - 65535")