anchor.diff:          server-side labels. This is useful for use cases such as
           federation, where all labels specified in the target should
           be preserved.
  +      '';
  +
  +      honor_timestamps = mkDefOpt types.bool "true" ''
  +        honor_timestamps controls whether Prometheus respects the timestamps present
  +        in scraped data.
  +
  +        If honor_timestamps is set to <literal>true</literal>, the timestamps of the metrics exposed
  +        by the target will be used.
  +
  +        If honor_timestamps is set to <literal>false</literal>, the timestamps of the metrics exposed
  +        by the target will be ignored.
         '';
   
         scheme = mkDefOpt (types.enum ["http" "https"]) "http" ''
  
positive.code: 
        regex = mkDefOpt types.str "(.*)" ''
          Regular expression against which the extracted value is matched.
        '';
  
        replacement = mkDefOpt types.str "$1" ''
  
negative.code:         List of labeled target groups for this job.
        '';
  
        relabel_configs = mkOpt (types.listOf promTypes.relabel_config) ''
          List of relabel configurations.
        '';
  
        sample_limit = mkDefOpt types.int "0" ''
          Per-scrape limit on number of scraped samples that will be accepted.
          If more than this number of samples are present after metric relabelling
          the entire scrape will be treated as failed. 0 means no limit.
        '';
      };
    };
  