ABEJA Run library is SDK for python, which allows developers to create, get and delete runs.
Low level API directly accesses the API endpoints.
from abeja.runs import APIClient
api_client = APIClient()
run = api_client.get_run(organization_id, deployment_id, run_id)
method | path | |
---|---|---|
post | /organizations/<organization_id>/deployments/<deployment_id>/runs | APIClient.create_run() |
get | /organizations/<organization_id>/deployments/<deployment_id>/runs | APIClient.get_runs() |
get | /organizations/<organization_id>/deployments/<deployment_id>/runs/<run_id> | APIClient.get_run() |
get | /organizations/<organization_id>/deployments/<deployment_id>/runs/<run_id>/logs | APIClient.get_run_logs() |
get | /organizations/<organization_id>/deployments/<deployment_id>/runs/<run_id>/recentlogs | APIClient.get_run_recent_logs() |