{
  "repo": "tidbcloud/ffs-csi-driver",
  "binary": "ffsplugin",
  "binary_path": "cmd/ffsplugin/main.go",
  "surface_kind": "grpc_service",
  "type": "grpc_service",
  "services": [
    {
      "name": "CSIPlugin",
      "type": "grpc",
      "methods": [
        {
          "name": "IdentityServer",
          "name_key": "CSIPlugin.IdentityServer",
          "description": "Expose CSI identity service over the configured Unix or TCP endpoint."
        },
        {
          "name": "ControllerServer",
          "name_key": "CSIPlugin.ControllerServer",
          "description": "Expose CSI controller service methods for volume lifecycle operations."
        },
        {
          "name": "NodeServer",
          "name_key": "CSIPlugin.NodeServer",
          "description": "Expose CSI node service methods for mount and node-side volume operations."
        }
      ]
    }
  ],
  "extensions": {}
}
