Class: Ansible::Ruby::Modules::Na_cdot_license

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/storage/netapp/na_cdot_license.rb

Overview

Add or remove licenses on NetApp ONTAP.

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

#licensesHash?

Returns List of licenses to add or remove.,Please note that trying to remove a non-existent license will throw an error.

Returns:

  • (Hash, nil)

    List of licenses to add or remove.,Please note that trying to remove a non-existent license will throw an error.



24
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_cdot_license.rb', line 24

attribute :licenses

#remove_expiredSymbol?

Returns Remove licenses that have expired in the cluster.

Returns:

  • (Symbol, nil)

    Remove licenses that have expired in the cluster.



16
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_cdot_license.rb', line 16

attribute :remove_expired

#remove_unusedSymbol?

Returns Remove licenses that have no controller affiliation in the cluster.

Returns:

  • (Symbol, nil)

    Remove licenses that have no controller affiliation in the cluster.



12
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_cdot_license.rb', line 12

attribute :remove_unused

#serial_numberNilClass?

Returns Serial number of the node associated with the license.,This parameter is used primarily when removing license for a specific service.,If this parameter is not provided, the cluster serial number is used by default.

Returns:

  • (NilClass, nil)

    Serial number of the node associated with the license.,This parameter is used primarily when removing license for a specific service.,If this parameter is not provided, the cluster serial number is used by default.



20
# File 'lib/ansible/ruby/modules/generated/storage/netapp/na_cdot_license.rb', line 20

attribute :serial_number