Complete API reference for the Kubiya Runners service methods and classes
list() -> List[Dict[str, Any]]
List[Dict[str, Any]]
: List of runner objects with health status informationkubernetes_namespace
if namespace
is emptyRunnerError
: For general runner operation failuresRunnerHealthError
: When health status checks fail for multiple runners"healthy"
/ "ok"
/ "running"
: Runner is operational"unhealthy"
/ "error"
/ "failed"
: Runner has issues"unknown"
: Health status could not be determinedmanifest(name: str) -> Dict[str, Any]
name
(str
): Name of the runner to generate manifest forDict[str, Any]
: Dictionary containing the manifest URL and metadataRunnerError
: For general manifest generation failuresRunnerNotFoundError
: When the specified runner does not exist_fetch_health_status_batch(runners: List[Dict[str, Any]]) -> List[Dict[str, Any]]
runners
(List[Dict[str, Any]]
): List of runner objects to check health forList[Dict[str, Any]]
: Updated runners list with health status informationlist()
method and should not be called directly.
KubiyaSDKError
RunnerError
RunnerError