Class: Ansible::Ruby::Modules::Bigip_wait

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

Overview

You can wait for BIG-IP to be “ready”. By “ready”, we mean that BIG-IP is ready to accept configuration. This module can take into account situations where the device is in the middle of rebooting due to a configuration change.

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

#delayInteger?

Returns Number of seconds to wait before starting to poll.

Returns:

  • (Integer, nil)

    Number of seconds to wait before starting to poll.



17
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_wait.rb', line 17

attribute :delay

#msgObject?

Returns This overrides the normal error message from a failure to meet the required conditions.

Returns:

  • (Object, nil)

    This overrides the normal error message from a failure to meet the required conditions.



25
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_wait.rb', line 25

attribute :msg

#sleepInteger?

Returns Number of seconds to sleep between checks, before 2.3 this was hardcoded to 1 second.

Returns:

  • (Integer, nil)

    Number of seconds to sleep between checks, before 2.3 this was hardcoded to 1 second.



21
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_wait.rb', line 21

attribute :sleep

#timeoutInteger?

Returns Maximum number of seconds to wait for.,When used without other conditions it is equivalent of just sleeping.,The default timeout is deliberately set to 2 hours because no individual REST API.

Returns:

  • (Integer, nil)

    Maximum number of seconds to wait for.,When used without other conditions it is equivalent of just sleeping.,The default timeout is deliberately set to 2 hours because no individual REST API.



13
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_wait.rb', line 13

attribute :timeout