 {
  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
  "language": "python",
  "libraryPackage": "google.cloud.firestore_admin_v1",
  "protoPackage": "google.firestore.admin.v1",
  "schema": "1.0",
  "services": {
    "FirestoreAdmin": {
      "clients": {
        "grpc": {
          "libraryClient": "FirestoreAdminClient",
          "rpcs": {
            "CreateDatabase": {
              "methods": [
                "create_database"
              ]
            },
            "CreateIndex": {
              "methods": [
                "create_index"
              ]
            },
            "DeleteIndex": {
              "methods": [
                "delete_index"
              ]
            },
            "ExportDocuments": {
              "methods": [
                "export_documents"
              ]
            },
            "GetDatabase": {
              "methods": [
                "get_database"
              ]
            },
            "GetField": {
              "methods": [
                "get_field"
              ]
            },
            "GetIndex": {
              "methods": [
                "get_index"
              ]
            },
            "ImportDocuments": {
              "methods": [
                "import_documents"
              ]
            },
            "ListDatabases": {
              "methods": [
                "list_databases"
              ]
            },
            "ListFields": {
              "methods": [
                "list_fields"
              ]
            },
            "ListIndexes": {
              "methods": [
                "list_indexes"
              ]
            },
            "UpdateDatabase": {
              "methods": [
                "update_database"
              ]
            },
            "UpdateField": {
              "methods": [
                "update_field"
              ]
            }
          }
        },
        "grpc-async": {
          "libraryClient": "FirestoreAdminAsyncClient",
          "rpcs": {
            "CreateDatabase": {
              "methods": [
                "create_database"
              ]
            },
            "CreateIndex": {
              "methods": [
                "create_index"
              ]
            },
            "DeleteIndex": {
              "methods": [
                "delete_index"
              ]
            },
            "ExportDocuments": {
              "methods": [
                "export_documents"
              ]
            },
            "GetDatabase": {
              "methods": [
                "get_database"
              ]
            },
            "GetField": {
              "methods": [
                "get_field"
              ]
            },
            "GetIndex": {
              "methods": [
                "get_index"
              ]
            },
            "ImportDocuments": {
              "methods": [
                "import_documents"
              ]
            },
            "ListDatabases": {
              "methods": [
                "list_databases"
              ]
            },
            "ListFields": {
              "methods": [
                "list_fields"
              ]
            },
            "ListIndexes": {
              "methods": [
                "list_indexes"
              ]
            },
            "UpdateDatabase": {
              "methods": [
                "update_database"
              ]
            },
            "UpdateField": {
              "methods": [
                "update_field"
              ]
            }
          }
        },
        "rest": {
          "libraryClient": "FirestoreAdminClient",
          "rpcs": {
            "CreateDatabase": {
              "methods": [
                "create_database"
              ]
            },
            "CreateIndex": {
              "methods": [
                "create_index"
              ]
            },
            "DeleteIndex": {
              "methods": [
                "delete_index"
              ]
            },
            "ExportDocuments": {
              "methods": [
                "export_documents"
              ]
            },
            "GetDatabase": {
              "methods": [
                "get_database"
              ]
            },
            "GetField": {
              "methods": [
                "get_field"
              ]
            },
            "GetIndex": {
              "methods": [
                "get_index"
              ]
            },
            "ImportDocuments": {
              "methods": [
                "import_documents"
              ]
            },
            "ListDatabases": {
              "methods": [
                "list_databases"
              ]
            },
            "ListFields": {
              "methods": [
                "list_fields"
              ]
            },
            "ListIndexes": {
              "methods": [
                "list_indexes"
              ]
            },
            "UpdateDatabase": {
              "methods": [
                "update_database"
              ]
            },
            "UpdateField": {
              "methods": [
                "update_field"
              ]
            }
          }
        }
      }
    }
  }
}
