createEdgeWorker
Create a new WASM edge worker on an environment.
createEdgeWorker(
input: CreateEdgeWorkerInput!
): EdgeWorker
Example
- Query
- Variables
- Response
mutation ($input: CreateEdgeWorkerInput!) {
createEdgeWorker(input: $input) {
active
createdAt
id
location {
operator
value
}
name
onFailure
phases
source
updatedAt
wasmBinary
}
}
{
"input": {
"environmentId": 42,
"location": {
"operator": "contains",
"value": "value"
},
"name": "A name",
"onFailure": "continue",
"source": "source",
"wasmBinary": "wasmBinary"
}
}
{
"data": {
"createEdgeWorker": {
"active": true,
"createdAt": "2024-01-15T00:00:00.000Z",
"id": 42,
"location": {
"operator": "contains",
"value": "value"
},
"name": "A name",
"onFailure": "continue",
"phases": [
"client_request"
],
"source": "source",
"updatedAt": "2024-01-15T00:00:00.000Z",
"wasmBinary": "wasmBinary"
}
}
}
Arguments
createEdgeWorker.input ● CreateEdgeWorkerInput! non-null input common
The edge worker to create.
Type
EdgeWorker object common
A WASM edge worker deployed to an environment.