Eliminar un portal
Elimina un portal. Su URL pública deja de funcionar. Los agentes asociados no se eliminan. Muestra el portal y pide confirmación antes de borrarlo.
bash
01plazbot portal delete <portalId> [--yes]
Parámetros
| Parámetro | Flag | Requerido | Descripción |
|---|---|---|---|
| Portal ID | <portalId> | Sí | ID del portal (sale en plazbot portal list) |
| Confirmar | -y, --yes | No | Omite la confirmación (scripts y CI) |
| JSON | --json | No | Imprime el resultado en JSON (requiere --yes) |
Ejemplos
bash
01# Eliminar un portal (pide confirmación)02plazbot portal delete por_AbcDef1230304# Sin confirmación, para scripts y CI05plazbot portal delete por_AbcDef123 --yes0607# Eliminar y obtener el resultado en JSON08plazbot portal delete por_AbcDef123 --yes --json
Resultado
text
01 Portal to delete02 ────────────────────────────────────────03 ID: por_AbcDef12304 Name: Help Center05 URL: https://la.plazbot.com/portal?id=por_AbcDef123&workspaceId=wok_AbcDef1230607? Delete portal "Help Center"? Its public URL will stop working. Yes08✔ Portal "Help Center" deleted
Si respondes que no, imprime Aborted. y termina con código 1.
Salida JSON
json
01{02 "id": "por_AbcDef123",03 "deleted": true04}
Errores comunes
| Mensaje | Causa | Solución |
|---|---|---|
This action needs confirmation and there is no interactive terminal. | Sin terminal interactiva (CI, pipes o --json) y sin --yes | Agrega --yes |
Resource not found. | El portal no existe en el workspace activo | Revisa el ID con plazbot portal list |
No se puede deshacer. Después de eliminarlo puedes crear un portal nuevo con plazbot portal create, pero tendrá otro ID y otra URL.