Class: Ansible::Ruby::Modules::Bigip_command

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

Overview

Sends an arbitrary command to an BIG-IP node and returns the results read from the device. This module includes an argument that will cause the module to wait for a specific condition before returning or timing out if the condition is not met. This module is B(not) idempotent, nor will it ever be. It is intended as a stop-gap measure to satisfy automation requirements until such a time as a real module has been developed to configure in the way you need. If you are using this module, you should probably also be filing an issue to have a B(real) module created for your needs.

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

#chdirString?



42
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 42

attribute :chdir

#commandsArray<String>, String



14
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 14

attribute :commands

#intervalInteger?



30
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 30

attribute :interval

#match:any, ...



22
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 22

attribute :match

#retriesInteger?



26
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 26

attribute :retries

#transport:rest, :cli



34
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 34

attribute :transport

#wait_forArray<String>, ...



18
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 18

attribute :wait_for

#warnBoolean?



38
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_command.rb', line 38

attribute :warn