Class: Ansible::Ruby::Modules::Netscaler_service

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

Overview

Manage service configuration in Netscaler. This module allows the creation, deletion and modification of Netscaler services. This module is intended to run either on the ansible control node or a bastion (jumpserver) with access to the actual netscaler instance. This module supports check mode.

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

#accessdownBoolean?



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

attribute :accessdown

#appflowlog:enabled, ...



127
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 127

attribute :appflowlog

#cacheableBoolean?



50
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 50

attribute :cacheable

#cachetype:TRANSPARENT, ...



36
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 36

attribute :cachetype

#cip:enabled, ...



54
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 54

attribute :cip

#cipheaderObject?



58
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 58

attribute :cipheader

#ckaObject?



92
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 92

attribute :cka

#cleartextportObject?



33
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 33

attribute :cleartextport

#clttimeoutObject?



80
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 80

attribute :clttimeout

#cmpObject?



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

attribute :cmp

#commentObject?



124
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 124

attribute :comment

#customserveridObject?



86
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 86

attribute :customserverid

#disabledSymbol?



156
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 156

attribute :disabled

#dnsprofilenameObject?



141
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 141

attribute :dnsprofilename

#downstateflush:enabled, ...



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

attribute :downstateflush

#gracefulBoolean?



148
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 148

attribute :graceful

#hashidObject?



121
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 121

attribute :hashid

#healthmonitorBoolean?



43
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 43

attribute :healthmonitor

#httpprofilenameObject?



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

attribute :httpprofilename

#ipObject?



19
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 19

attribute :ip

#ipaddressString?



144
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 144

attribute :ipaddress

#maxbandwidthObject?



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

attribute :maxbandwidth

#maxclientObject?



40
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 40

attribute :maxclient

#maxreqObject?



47
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 47

attribute :maxreq

#monitor_bindingsArray<String>, ...



152
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 152

attribute :monitor_bindings

#monthresholdObject?



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

attribute :monthreshold

#nameString?



15
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 15

attribute :name

#netprofileObject?



131
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 131

attribute :netprofile

#pathmonitorObject?



64
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 64

attribute :pathmonitor

#pathmonitorindvObject?



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

attribute :pathmonitorindv

#portInteger?



29
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 29

attribute :port

#processlocal:enabled, ...



137
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 137

attribute :processlocal

#rtspsessionidremapBoolean?



76
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 76

attribute :rtspsessionidremap

#serveridObject?



89
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 89

attribute :serverid

#servernameObject?



22
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 22

attribute :servername

#servicetype:HTTP, ...



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

attribute :servicetype

#spObject?



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

attribute :sp

#svrtimeoutObject?



83
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 83

attribute :svrtimeout

#tcpbObject?



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

attribute :tcpb

#tcpprofilenameObject?



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

attribute :tcpprofilename

#tdObject?



134
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 134

attribute :td

#useproxyportObject?



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

attribute :useproxyport

#usipObject?



61
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_service.rb', line 61

attribute :usip