qunicorn_core.api.deployment_api package
Submodules
qunicorn_core.api.deployment_api.deployment_view module
Module containing the routes of the deployments API.
- class qunicorn_core.api.deployment_api.deployment_view.DeploymentDetailJobView
Bases:
MethodViewAPI endpoint for running jobs of a single deployment.
- class qunicorn_core.api.deployment_api.deployment_view.DeploymentDetailView
Bases:
MethodViewAPI endpoint for single pre-deployments.
- methods: t.ClassVar[t.Collection[str] | None] = {'DELETE', 'GET', 'PATCH', 'PUT'}
The methods this view is registered for. Uses the same default (
["GET", "HEAD", "OPTIONS"]) asrouteandadd_url_ruleby default.
- put(body)
Update single deployment by ID.
- class qunicorn_core.api.deployment_api.deployment_view.DeploymentIDView
Bases:
MethodViewDeployments endpoint for collection of all deployed jobs.
- get()
Get the list of deployments.
- methods: t.ClassVar[t.Collection[str] | None] = {'GET', 'POST'}
The methods this view is registered for. Uses the same default (
["GET", "HEAD", "OPTIONS"]) asrouteandadd_url_ruleby default.
- post(body)
Create/Deploy new Job-definition.
qunicorn_core.api.deployment_api.root module
Module containing the root endpoint of the DEPLOYMENT API.
Module contents
Module containing the TaskManager API.