Class: Ansible::Ruby::Modules::Netscaler_servicegroup

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb

Overview

Manage service group configuration in Netscaler. This module is intended to run either on the ansible control node or a bastion (jumpserver) with access to the actual netscaler instance.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#appflowlog:enabled, ...



104
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 104

attribute :appflowlog

#autoscale:DISABLED, ...



111
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 111

attribute :autoscale

#cacheableSymbol?



31
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 31

attribute :cacheable

#cachetype:TRANSPARENT, ...



21
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 21

attribute :cachetype

#cip:enabled, ...



35
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 35

attribute :cip

#cipheaderObject?



39
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 39

attribute :cipheader

#ckaSymbol?



73
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 73

attribute :cka

#clttimeoutObject?



67
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 67

attribute :clttimeout

#cmpSymbol?



81
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 81

attribute :cmp

#commentObject?



101
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 101

attribute :comment

#disabledSymbol?



130
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 130

attribute :disabled

#downstateflush:enabled, ...



91
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 91

attribute :downstateflush

#gracefulSymbol?



118
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 118

attribute :graceful

#healthmonitorSymbol?



55
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 55

attribute :healthmonitor

#httpprofilenameObject?



98
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 98

attribute :httpprofilename

#maxbandwidthObject?



85
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 85

attribute :maxbandwidth

#maxclientObject?



25
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 25

attribute :maxclient

#maxreqObject?



28
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 28

attribute :maxreq

#memberportObject?



115
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 115

attribute :memberport

#monitorbindingsArray<Hash>, ...



126
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 126

attribute :monitorbindings

#monthresholdObject?



88
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 88

attribute :monthreshold

#netprofileObject?



108
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 108

attribute :netprofile

#pathmonitorObject?



45
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 45

attribute :pathmonitor

#pathmonitorindvObject?



48
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 48

attribute :pathmonitorindv

#rtspsessionidremapSymbol?



63
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 63

attribute :rtspsessionidremap

#servicegroupnameString?



13
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 13

attribute :servicegroupname

#servicemembersArray<Hash>, ...



122
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 122

attribute :servicemembers

#servicetype:HTTP, ...



17
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 17

attribute :servicetype

#spSymbol?



59
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 59

attribute :sp

#svrtimeoutObject?



70
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 70

attribute :svrtimeout

#tcpbSymbol?



77
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 77

attribute :tcpb

#tcpprofilenameObject?



95
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 95

attribute :tcpprofilename

#useproxyportSymbol?



51
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 51

attribute :useproxyport

#usipObject?



42
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_servicegroup.rb', line 42

attribute :usip