anchor.diff:  
     promTypes.file_sd_config = types.submodule {
       options = {
  -      names = mkOption {
  +      files = mkOption {
           type = types.listOf types.str;
           description = ''
             Patterns for files from which target groups are extracted. Refer
  
positive.code:           List of file service discovery configurations.
          '';
        };
        target_groups = mkOption {
          type = types.listOf promTypes.target_group;
          default = [];
          apply = x: map _filter x;
          description = ''
  
negative.code:     };
    };
  
    promTypes.static_config = types.submodule {
      options = {
        targets = mkOption {
          type = types.listOf types.str;
  