port
El dominio port tiene 1 acción. En la superficie meta se alcanzan todas a través de arcane_port; en la individual, cada una es una herramienta propia; en la dinámica se ejecutan con arcane_execute_action y el ID canónico.
Resumen
Sección titulada «Resumen»| Acción | Título | Tipo |
|---|---|---|
port.list | List port mappings | lectura |
Acciones
Sección titulada «Acciones»port.list
Sección titulada «port.list»List port mappings
- Tipo: lectura
- Parámetros obligatorios: ninguno
- Meta-herramienta:
arcane_portcon"action": "list" - Herramienta individual:
arcane_port_list - Ruta de Arcane:
GET /api/environments/{id}/ports - ID de operación:
list-ports - Uso: One row per port binding of every container in the environment, stopped ones included (containerId, containerName, hostIp, hostPort, containerPort, protocol, isPublished). Exposed-only ports have isPublished false, no hostPort and hostIp “invalid IP”, and a published port can appear once per host IP (e.g. 0.0.0.0 and ::). Use it to find which host ports are taken or which container publishes a port. search matches container name, host IP, host or container port number and protocol, and the call needs the containers:list permission. Paginated (limit defaults to 20). Sort by hostPort, containerPort, protocol, containerName, hostIp or isPublished (sorting by hostPort or hostIp puts unpublished rows last in either order), and pass containerId to container.get for the full config of one container.
- Acciones relacionadas:
container.get,container.list,container.create