Class: Ansible::Ruby::Modules::Netapp_e_asup

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

Overview

Allow the auto-support settings to be configured for an individual E-Series storage-system

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

#activeBoolean?

Returns Enable active/proactive monitoring for ASUP. When a problem is detected by our monitoring systems, it’s possible that the bundle did not contain all of the required information at the time of the event. Enabling this option allows NetApp support personnel to manually request transmission or re-transmission of support data in order ot resolve the problem.,Only applicable if I(state=enabled).

Returns:

  • (Boolean, nil)

    Enable active/proactive monitoring for ASUP. When a problem is detected by our monitoring systems, it’s possible that the bundle did not contain all of the required information at the time of the event. Enabling this option allows NetApp support personnel to manually request transmission or re-transmission of support data in order ot resolve the problem.,Only applicable if I(state=enabled).



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

attribute :active

#days:monday, ...

Returns A list of days of the week that ASUP bundles will be sent. A larger, weekly bundle will be sent on one of the provided days.

Returns:

  • (:monday, :tuesday, :wednesday, :thursday, :friday, :saturday, :sunday, nil)

    A list of days of the week that ASUP bundles will be sent. A larger, weekly bundle will be sent on one of the provided days.



28
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_asup.rb', line 28

attribute :days

#endInteger?

Returns An end hour may be specified in a range from 1 to 24 hours.,ASUP bundles will be sent daily between the provided start and end time (UTC).,I(start) must be less than I(end).

Returns:

  • (Integer, nil)

    An end hour may be specified in a range from 1 to 24 hours.,ASUP bundles will be sent daily between the provided start and end time (UTC).,I(start) must be less than I(end).



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

attribute :end

#log_pathObject?

Returns A local path to a file to be used for debug logging.

Returns:

  • (Object, nil)

    A local path to a file to be used for debug logging



36
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_asup.rb', line 36

attribute :log_path

#startInteger?

Returns A start hour may be specified in a range from 0 to 23 hours.,ASUP bundles will be sent daily between the provided start and end time (UTC).,I(start) must be less than I(end).

Returns:

  • (Integer, nil)

    A start hour may be specified in a range from 0 to 23 hours.,ASUP bundles will be sent daily between the provided start and end time (UTC).,I(start) must be less than I(end).



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

attribute :start

#state:enabled, ...

Returns Enable/disable the E-Series auto-support configuration.,When this option is enabled, configuration, logs, and other support-related information will be relayed to NetApp to help better support your system. No personally identifiable information, passwords, etc, will be collected.

Returns:

  • (:enabled, :disabled, nil)

    Enable/disable the E-Series auto-support configuration.,When this option is enabled, configuration, logs, and other support-related information will be relayed to NetApp to help better support your system. No personally identifiable information, passwords, etc, will be collected.



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

attribute :state

#verboseSymbol?

Returns Provide the full ASUP configuration in the return.

Returns:

  • (Symbol, nil)

    Provide the full ASUP configuration in the return.



32
# File 'lib/ansible/ruby/modules/generated/storage/netapp/netapp_e_asup.rb', line 32

attribute :verbose