Class: Ansible::Ruby::Modules::Bigiq_regkey_license

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

Overview

Manages licenses in a BIG-IQ registration key pool.

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

#accept_eulaSymbol?

Returns A key that signifies that you accept the F5 EULA for this license.,A copy of the EULA can be found here askf5.f5.com/csp/article/K12902,This is required when C(state) is C(present).

Returns:

  • (Symbol, nil)

    A key that signifies that you accept the F5 EULA for this license.,A copy of the EULA can be found here askf5.f5.com/csp/article/K12902,This is required when C(state) is C(present).



23
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_regkey_license.rb', line 23

attribute :accept_eula

#descriptionObject?

Returns Description of the license.

Returns:

  • (Object, nil)

    Description of the license.



20
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_regkey_license.rb', line 20

attribute :description

#license_keyString

Returns The license key to put in the pool.

Returns:

  • (String)

    The license key to put in the pool.



16
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_regkey_license.rb', line 16

attribute :license_key

#regkey_poolString

Returns The registration key pool that you want to place the license in.,You must be mindful to name your registration pools unique names. While BIG-IQ does not require this, this module does. If you do not do this, the behavior of the module is undefined and you may end up putting licenses in the wrong registration key pool.

Returns:

  • (String)

    The registration key pool that you want to place the license in.,You must be mindful to name your registration pools unique names. While BIG-IQ does not require this, this module does. If you do not do this, the behavior of the module is undefined and you may end up putting licenses in the wrong registration key pool.



12
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_regkey_license.rb', line 12

attribute :regkey_pool

#state:absent, ...

Returns The state of the regkey license in the pool on the system.,When C(present), guarantees that the license exists in the pool.,When C(absent), removes the license from the pool.

Returns:

  • (:absent, :present, nil)

    The state of the regkey license in the pool on the system.,When C(present), guarantees that the license exists in the pool.,When C(absent), removes the license from the pool.



27
# File 'lib/ansible/ruby/modules/generated/network/f5/bigiq_regkey_license.rb', line 27

attribute :state