{
  "repo": "tidbcloud/tidbcloud-api-samples",
  "binary": "manage-backup",
  "binary_path": "go/manage_backup/main.go",
  "dependencies": {
    "CLI manage-backup": {
      "infrastructure": {},
      "services": [
        {
          "name": "tidbcloud-openapi",
          "protocol": "https",
          "target_interface": "GET /api/v1beta/projects/{projectId}/clusters/{clusterId}, POST /api/v1beta/projects/{projectId}/clusters/{clusterId}/backups, GET /api/v1beta/projects/{projectId}/clusters/{clusterId}/backups/{backupId}",
          "purpose": "Demonstrate dedicated cluster backup and restore related operations"
        }
      ]
    }
  }
}
