Class: Ansible::Ruby::Modules::Vdirect_commit

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

Overview

Commits pending configuration changes on one or more Radware devices via vDirect server. For Alteon ADC device, apply, sync and save actions will be performed by default. Skipping of an action is possible by explicit parameter specifying. For Alteon VX Container device, no sync operation will be performed since sync action is only relevant for Alteon ADC devices. For DefensePro and AppWall devices, a bulk commit action will be performed. Explicit apply, sync and save actions specifying is not relevant.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

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

Constructor Details

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

Instance Method Details

#apply:yes, ...



58
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 58

attribute :apply

#devicesArray<String>, String



54
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 54

attribute :devices

#save:yes, ...



62
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 62

attribute :save

#sync:yes, ...



66
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 66

attribute :sync

#vdirect_http_portInteger?



38
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 38

attribute :vdirect_http_port

#vdirect_https_portInteger?



34
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 34

attribute :vdirect_https_port

#vdirect_ipString



15
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 15

attribute :vdirect_ip

#vdirect_passwordString



23
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 23

attribute :vdirect_password

#vdirect_secondary_ipObject?



27
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 27

attribute :vdirect_secondary_ip

#vdirect_timeoutInteger?



42
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 42

attribute :vdirect_timeout

#vdirect_use_ssl:yes, ...



46
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 46

attribute :vdirect_use_ssl

#vdirect_userString



19
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 19

attribute :vdirect_user

#vdirect_validate_certs:yes, ...



50
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 50

attribute :vdirect_validate_certs

#vdirect_wait:yes, ...



30
# File 'lib/ansible/ruby/modules/generated/network/radware/vdirect_commit.rb', line 30

attribute :vdirect_wait