worker

DELETE /worker/model/<group-name>/<model-name>

URL /worker/model/<group-name>/<model-name>
Method DELETE
Permissions Auth: true
Scopes WorkerModel
Code deleteWorkerModelHandler

GET /worker/<name>

URL /worker/<name>
Method GET
Permissions Auth: true
Scopes Service
Code getWorkerHandler

GET /worker/model/<group-name>/<model-name>/export

URL /worker/model/<group-name>/<model-name>/export
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelExportHandler

GET /worker/model/<group-name>/<model-name>/secret

URL /worker/model/<group-name>/<model-name>/secret
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelSecretHandler

GET /worker/model/<group-name>/<model-name>/usage

URL /worker/model/<group-name>/<model-name>/usage
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelUsageHandler

GET /worker/model/<group-name>/<model-name>

URL /worker/model/<group-name>/<model-name>
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelHandler

GET /worker/model/capability/type

URL /worker/model/capability/type
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getRequirementTypesHandler

GET /worker/model/enabled

URL /worker/model/enabled
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelsEnabledHandler

GET /worker/model/pattern/<type>/<name>

URL /worker/model/pattern/<type>/<name>
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelPatternHandler

GET /worker/model/pattern

URL /worker/model/pattern
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelPatternsHandler

GET /worker/model/type

URL /worker/model/type
Method GET
Permissions Auth: true
Scopes WorkerModel
Code getWorkerModelTypesHandler

GET /worker/model

URL /worker/model
Method GET
Permissions Auth: true
Code getWorkerModelsHandler

GET /worker

URL /worker
Method GET
Permissions Auth: true
Scopes Hatchery
Code getWorkersHandler

POST /worker/<id>/disable

URL /worker/<id>/disable
Method POST
Permissions Auth: true
Scopes Hatchery
Code disableWorkerHandler

POST /worker/model

URL /worker/model
Method POST
Permissions Auth: true
Code postWorkerModelHandler

POST /worker/refresh

URL /worker/refresh
Method POST
Permissions Auth: true
Code postRefreshWorkerHandler

POST /worker/waiting

URL /worker/waiting
Method POST
Permissions Auth: true
Code workerWaitingHandler

PUT /worker/model/<group-name>/<model-name>/book

URL /worker/model/<group-name>/<model-name>/book
Method PUT
Permissions Auth: true
Scopes WorkerModel
Code putBookWorkerModelHandler

PUT /worker/model/<group-name>/<model-name>/error

URL /worker/model/<group-name>/<model-name>/error
Method PUT
Permissions Auth: true
Scopes WorkerModel
Code putSpawnErrorWorkerModelHandler

PUT /worker/model/<group-name>/<model-name>

URL /worker/model/<group-name>/<model-name>
Method PUT
Permissions Auth: true
Scopes WorkerModel
Code putWorkerModelHandler

import a worker model yml/json file

URL /worker/model/import
Method POST
Query Parameter force=true or false. If false and if the worker model already exists, raise an error
Permissions Auth: true
Scopes WorkerModel
Code postWorkerModelImportHandler

Description

import a worker model yml/json file with cdsctl worker model import mywm.yml