Class: Ansible::Ruby::Modules::Manageiq_alert_profiles
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Manageiq_alert_profiles
- Defined in:
- lib/ansible/ruby/modules/generated/remote_management/manageiq/manageiq_alert_profiles.rb
Overview
The manageiq_alert_profiles module supports adding, updating and deleting alert profiles in ManageIQ.
Instance Method Summary collapse
-
#alerts ⇒ Array<String>, ...
List of alert descriptions to assign to this profile.,Required if state is “present”.
-
#name ⇒ String?
The unique alert profile name in ManageIQ.,Required when state is “absent” or “present”.
-
#notes ⇒ Object?
Optional notes for this profile.
-
#resource_type ⇒ :Vm, ...
The resource type for the alert profile in ManageIQ.
-
#state ⇒ :absent, ...
Absent - alert profile should not exist,,present - alert profile should exist,.
Methods inherited from Base
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
#alerts ⇒ Array<String>, ...
Returns List of alert descriptions to assign to this profile.,Required if state is “present”.
24 |
# File 'lib/ansible/ruby/modules/generated/remote_management/manageiq/manageiq_alert_profiles.rb', line 24 attribute :alerts |
#name ⇒ String?
Returns The unique alert profile name in ManageIQ.,Required when state is “absent” or “present”.
16 |
# File 'lib/ansible/ruby/modules/generated/remote_management/manageiq/manageiq_alert_profiles.rb', line 16 attribute :name |
#notes ⇒ Object?
Returns Optional notes for this profile.
28 |
# File 'lib/ansible/ruby/modules/generated/remote_management/manageiq/manageiq_alert_profiles.rb', line 28 attribute :notes |
#resource_type ⇒ :Vm, ...
Returns The resource type for the alert profile in ManageIQ. Required when state is “present”.
20 |
# File 'lib/ansible/ruby/modules/generated/remote_management/manageiq/manageiq_alert_profiles.rb', line 20 attribute :resource_type |
#state ⇒ :absent, ...
Returns absent - alert profile should not exist,,present - alert profile should exist,.
12 |
# File 'lib/ansible/ruby/modules/generated/remote_management/manageiq/manageiq_alert_profiles.rb', line 12 attribute :state |