Class: Ansible::Ruby::Modules::Rds_param_group
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Rds_param_group
- Defined in:
- lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb
Overview
Creates, modifies, and deletes RDS parameter groups. This module has a dependency on python-boto >= 2.5.
Instance Method Summary collapse
-
#description ⇒ String?
Database parameter group description.
-
#engine ⇒ :"aurora5.6", ...
The type of database for this group.
-
#immediate ⇒ Object?
Whether to apply the changes immediately, or after the next reboot of any associated instances.
-
#name ⇒ String
Database parameter group identifier.
-
#params ⇒ Hash?
Map of parameter names and values.
-
#purge_tags ⇒ Object?
Whether or not to remove tags that do not appear in the I(tags) list.
-
#state ⇒ :present, :absent
Specifies whether the group should be present or absent.
-
#tags ⇒ Hash?
Dictionary of tags to attach to the parameter group.
Methods inherited from Base
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
#description ⇒ String?
Returns Database parameter group description. Only set when a new group is added.
20 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 20 attribute :description |
#engine ⇒ :"aurora5.6", ...
Returns The type of database for this group. Required for state=present.
24 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 24 attribute :engine |
#immediate ⇒ Object?
Returns Whether to apply the changes immediately, or after the next reboot of any associated instances.
28 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 28 attribute :immediate |
#name ⇒ String
Returns Database parameter group identifier.
16 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 16 attribute :name |
#params ⇒ Hash?
Returns Map of parameter names and values. Numeric values may be represented as K for kilo (1024), M for mega (1024^2), G for giga (1024^3), or T for tera (1024^4), and these values will be expanded into the appropriate number before being set in the parameter group.
31 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 31 attribute :params |
#purge_tags ⇒ Object?
Returns Whether or not to remove tags that do not appear in the I(tags) list. Defaults to false.
39 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 39 attribute :purge_tags |
#state ⇒ :present, :absent
Returns Specifies whether the group should be present or absent.
12 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 12 attribute :state |
#tags ⇒ Hash?
Returns Dictionary of tags to attach to the parameter group.
35 |
# File 'lib/ansible/ruby/modules/generated/cloud/amazon/rds_param_group.rb', line 35 attribute :tags |