Dominio de acciones
runner
Todas las acciones que este dominio expone vía gitlab_execute_action, del manifiesto gitlab://tools. Cada entrada se despliega a su descripción completa y sus parámetros obligatorios.
19 · acciones4 · destructivas8 · solo lectura
Contado con un token Free contra gitlab.com, que es el único host con el que habla este endpoint: para usarlo contra una instancia self-managed, levanta tú el servidor — su documentación lo cubre. El catálogo depende del token que pregunta, así que el recuento se mueve con su tier y con sus permisos: los tiers superiores exponen más acciones, y los dominios de administración solo aparecen a tokens autorizados a usarlos. Por eso las cifras difieren en otros sitios: el proyecto upstream cataloga 1.006 acciones en 162 dominios, y 851 en la superficie Free/CE, mientras que este despliegue publica 747 porque es solo-OAuth y actúa con tu token, así que los dominios de administración que una cuenta sin admin no puede llamar no aparecen nunca. Las tres describen el mismo catálogo, contado desde tres sitios distintos.
Volver a la ficha del servidor
Runner Delete By Tokendestructivarunner.delete_by_tokenDelete a registered runner by its authentication token. Returns: a success confirmation. See also:
runner.delete_registered,runner.remove.Parámetros obligatorios:
token (string)
Runner Delete Registereddestructivarunner.delete_registeredDelete a registered runner by its numeric runner_id. Returns: a success confirmation. See also:
runner.delete_by_token,runner.remove.Parámetros obligatorios:
runner_id (integer)
Runner Disable Projectdestructivarunner.disable_projectRemove a runner assignment from a project by project_id and runner_id. Returns: a success confirmation. See also:
runner.enable_project,runner.list_project.Parámetros obligatorios:
project_id (string),runner_id (integer)
Runner Enable Projectrunner.enable_projectAssign an existing runner to a project by project_id and runner_id. Returns: the enabled runner. See also:
runner.disable_project,runner.list_project.Parámetros obligatorios:
project_id (string),runner_id (integer)
Runner Getsolo lecturarunner.getGet full configuration for one runner by numeric runner_id. Returns: runner details including tags, locked, access level, maximum timeout, contact time, and associated groups/projects. See also:
runner.list,runner.update,runner.jobs.Parámetros obligatorios:
runner_id (integer)
Runner Jobssolo lecturarunner.jobsList jobs processed by a runner, with status/order/sort filters and pagination. Returns: jobs with id, name, status, stage, ref, and duration, plus pagination metadata. See also:
runner.get,job.get.Parámetros obligatorios:
runner_id (integer)
Runner Listsolo lecturarunner.listList runners owned by the authenticated user, with type/status/tag/scope filters and pagination. Returns: runners with id, name, type, status, paused/shared/online flags, plus pagination metadata. See also:
runner.get,runner.list_all,runner.list_project.Parámetros obligatorios: Sin parámetros obligatorios
Runner List Allsolo lecturarunner.list_allList every runner on the instance (admin token required), with type/status/tag/scope filters and pagination. Returns: runners with id, name, type, status, flags, plus pagination metadata. See also:
runner.list,runner.get.Parámetros obligatorios: Sin parámetros obligatorios
Runner List Groupsolo lecturarunner.list_groupList runners available in a group (specific and shared), with type/status/tag filters and pagination. Returns: runners with id, name, type, status, flags, plus pagination metadata. See also:
runner.list,runner.list_project.Parámetros obligatorios:
group_id (string)
Runner List Managerssolo lecturarunner.list_managersList the managers of a runner by runner_id. Returns: runner managers with system id, version, revision, platform, architecture, status, and IP. See also:
runner.get,runner.list.Parámetros obligatorios:
runner_id (integer)
Runner List Projectsolo lecturarunner.list_projectList runners assigned to a project, with type/status/tag/scope filters and pagination. Returns: runners with id, name, type, status, flags, plus pagination metadata. See also:
runner.enable_project,runner.disable_project,runner.list.Parámetros obligatorios:
project_id (string)
Runner Registerrunner.registerRegister a new runner with a registration token, optional info hashmap, tags, and configuration. Returns: the created runner including its authentication token. See also:
runner.verify,runner.list.Parámetros obligatorios:
token (string)
Runner Removedestructivarunner.removeRemove (unregister) a runner by numeric runner_id. Returns: a success confirmation. See also:
runner.disable_project,runner.delete_registered,runner.get.Parámetros obligatorios:
runner_id (integer)
Runner Reset Group Reg Tokenrunner.reset_group_reg_tokenReset a group's runner registration token by group_id (deprecated). Returns: the new registration token and its expiry. See also:
runner.reset_instance_reg_token,runner.reset_project_reg_token.Parámetros obligatorios:
group_id (string)
Runner Reset Instance Reg Tokenrunner.reset_instance_reg_tokenReset the instance-level runner registration token (deprecated, admin only). Returns: the new registration token and its expiry. See also:
runner.reset_group_reg_token,runner.reset_project_reg_token.Parámetros obligatorios: Sin parámetros obligatorios
Runner Reset Project Reg Tokenrunner.reset_project_reg_tokenReset a project's runner registration token by project_id (deprecated). Returns: the new registration token and its expiry. See also:
runner.reset_instance_reg_token,runner.reset_group_reg_token.Parámetros obligatorios:
project_id (string)
Runner Reset Tokenrunner.reset_tokenReset a runner's authentication token by runner_id. Returns: the new token and its expiry. See also:
runner.verify,runner.get.Parámetros obligatorios:
runner_id (integer)
Runner Updaterunner.updateUpdate a runner's configuration (description, pause state, tags, locked, access level, timeout) by runner_id. Returns: the updated runner details. See also:
runner.get,runner.remove.Parámetros obligatorios:
runner_id (integer)
Runner Verifysolo lecturarunner.verifyVerify that a runner authentication token is valid. Returns: a success confirmation when the token authenticates. See also:
runner.register,runner.reset_token.Parámetros obligatorios:
token (string)