Method: Awspec::Type::RdsDbParameterGroup#initialize
- Defined in:
- lib/awspec/type/rds_db_parameter_group.rb
#initialize(name) ⇒ RdsDbParameterGroup
Returns a new instance of RdsDbParameterGroup.
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/awspec/type/rds_db_parameter_group.rb', line 3 def initialize(name) super @parameters = {} res = rds_client.describe_db_parameters({ db_parameter_group_name: name }) loop do res.parameters.each do |param| @parameters[param.parameter_name] = param.parameter_value end (res.next_page? && res = res.next_page) || break end @id = name unless @parameters.empty? @resource_via_client = @parameters end |