Runner images
POST /runner-images
Authorization
JWTKeyAuth Authorization<token>
In: header
Request Body
application/json
Runner Image
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/runner-images" \ -H "Content-Type: application/json" \ -d '{ "alias": "string", "type": "string" }'{ "alias": "string", "arch": "string", "byoc_ami": { "ami_id": "string", "root_device_name": "string" }, "container_runner_image": { "args": [ "string" ], "command": "string", "entrypoint": "string", "environment_variables": { "property1": "string", "property2": "string" }, "image_repository": "string", "image_tag": "string" }, "created_at": "string", "deprecated": true, "hooks": [ { "file": "string", "type": "github_prehook" } ], "id": "string", "organization_id": "string", "os": "string", "parent_image_id": "string", "root_parent_image_id": "string", "runner_image_pull_secret_id": "string", "settings": { "purge_image_versions_offset": 0 }, "stack_id": "string", "status": "creating", "type": "container", "updated_at": "string", "version": { "arch": "string", "byoc_ami": { "ami_id": "string", "root_device_name": "string" }, "container_runner_image": { "data_dir_size": "string", "image_digest": "string", "image_repository": "string", "image_size": "string", "image_tag": "string", "image_uri": "string", "snapshot_id": "string", "snapshot_size": "string", "volume_id": "string", "volume_size_gb": 0 }, "created_at": "string", "expires_at": "string", "external_id": "string", "id": "string", "meta": { "event": null, "parsed_event": null }, "organization_id": "string", "os": "string", "parent_image_id": "string", "root_parent_image_id": "string", "runner_image_id": "string", "runner_image_pull_secret_id": "string", "stack_id": "string", "status": "string", "type": "string", "updated_at": "string", "version_time_id": 0, "warpbuild_snapshot_image": { "ami_id": "string", "creator_runner_instance_id": "string", "provider": "string", "snapshot_id": "string", "vcs_organization_name": "string", "vcs_ref_name": "string", "vcs_repository_name": "string", "version_id": 0 } }, "warpbuild_image": { "cloud_init_template": "string", "image_uri": "string" }, "warpbuild_snapshot_image": { "ami_id": "string", "creator_runner_instance_id": "string", "provider": "string", "snapshot_id": "string", "vcs_organization_name": "string", "vcs_ref_name": "string", "vcs_repository_name": "string", "version_id": 0 }, "work_dir": "string"}