Class: Ansible::Ruby::Modules::Memset_dns_reload

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/cloud/memset/memset_dns_reload.rb

Overview

Request a reload of Memset’s DNS infrastructure, and optionally poll until it finishes.

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

#api_keyString

Returns The API key obtained from the Memset control panel.

Returns:

  • (String)

    The API key obtained from the Memset control panel.



12
# File 'lib/ansible/ruby/modules/generated/cloud/memset/memset_dns_reload.rb', line 12

attribute :api_key

#pollSymbol?

Returns Boolean value, if set will poll the reload job’s status and return when the job has completed (unless the 30 second timeout is reached first). If the timeout is reached then the task will not be marked as failed, but stderr will indicate that the polling failed.

Returns:

  • (Symbol, nil)

    Boolean value, if set will poll the reload job’s status and return when the job has completed (unless the 30 second timeout is reached first). If the timeout is reached then the task will not be marked as failed, but stderr will indicate that the polling failed.



16
# File 'lib/ansible/ruby/modules/generated/cloud/memset/memset_dns_reload.rb', line 16

attribute :poll