{
  "repo": "tidbcloud/tidbcloud-api-samples-test",
  "binary": "python-manage-backup",
  "binary_path": "python/manage_backup/main.py",
  "dependencies": {
    "CLI python python/manage_backup/main.py": {
      "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}, DELETE /api/v1beta/projects/{projectId}/clusters/{clusterId}/backups/{backupId}, POST /api/v1beta/projects/{projectId}/restores",
          "purpose": "Python example for backup lifecycle and restore workflow"
        }
      ]
    }
  }
}
