def engine_default_cluster_parameters(options = {})
      batches = Enumerator.new do |y|
        batch = []
        options = options.merge(db_parameter_group_family: @name)
        resp = @client.describe_engine_default_cluster_parameters(options)
        resp.data.engine_defaults.parameters.each do |p|
          batch << Parameter.new(
            name: p.parameter_name,
            data: p,
            client: @client
          )
        end
        y.yield(batch)
      end
      Parameter::Collection.new(batches)
    end
def engine_default_cluster_parameters(options = {})
      batches = Enumerator.new do |y|
        batch = []
        options = options.merge(db_parameter_group_family: @name)
        resp = @client.describe_engine_default_cluster_parameters(options)
        resp.data.engine_defaults.parameters.each do |p|
          batch << Parameter.new(
            name: p.parameter_name,
            data: p,
            client: @client
          )
        end
        y.yield(batch)
      end
      Parameter::Collection.new(batches)
    end
@!group Associations
 @example Request syntax with placeholder values

   engine_default_cluster_parameters = db_parameter_group_family.engine_default_cluster_parameters({
     filters: [
       {
         name: "String", # required
         values: ["String"], # required
       },
     ],
     max_records: 1,
     marker: "String",
   })
 @param [Hash] options ({})
 @option options [Array<Types::Filter>] :filters
   This parameter is not currently supported.
 @option options [Integer] :max_records
   The maximum number of records to include in the response. If more
   records exist than the specified `MaxRecords` value, a pagination
   token called a marker is included in the response so that the
   remaining results can be retrieved.

   Default: 100

   Constraints: Minimum 20, maximum 100.
 @option options [String] :marker
   An optional pagination token provided by a previous
   `DescribeEngineDefaultClusterParameters` request. If this parameter is
   specified, the response includes only records beyond the marker, up to
   the value specified by `MaxRecords`.
 @return [Parameter::Collection]