Consultar cortafuegos
/api/v1/firewalls
Consulta los cortafuegos de la organización y del sistema, sus reglas y servidores asociados. Los recursos del sistema no se pueden editar.
Los nombres de campos, los tipos y el código de la API se mantienen iguales en todos los idiomas.
Ejemplo de petición
curl "https://tovahub.com/api/v1/firewalls" \
-H "Authorization: Bearer $TOVAHUB_TOKEN"Solo ejemplos. Esta página no envía peticiones.
Respuesta ilustrativa
[]Parámetros
Sin parámetros.
Respuesta
Estado HTTP 200
Devuelve un arreglo de los recursos de firewall actuales de la organización y del sistema.
[]arrayLa respuesta raíz es un arreglo, no un objeto contenedor firewalls.
[].idstringIdentificador del firewall en la plataforma, o system para el recurso compartido del sistema.
[].systembooleanIndica si es el firewall del sistema.
[].providerIdstring | nullIdentificador de firewall del proveedor, si está disponible.
[].namestringNombre guardado del firewall o nombre proporcionado por el proveedor.
[].statestringEstado del recurso en la plataforma.
[].statusstringEstado del proveedor, o unknown si no hay una copia guardada de su estado.
[].managedbooleanIndica si todos los servidores asociados en el proveedor pertenecen a esta organización y son visibles en ella.
[].rulesarrayReglas de entrada visibles, sin la regla final de denegación predeterminada del proveedor.
[].rules[].displayNamestringNombre de la regla.
[].rules[].protocolstringProtocolo de la regla.
[].rules[].destPortsstring[]Puertos o rangos de destino.
[].rules[].ipv4string[]Orígenes IPv4.
[].rules[].ipv6string[]Orígenes IPv6.
[].rules[].actionstringAcción de la regla del proveedor.
[].rules[].statusstringEstado de la regla del proveedor.
[].serversarrayServidores visibles de la organización asociados.
[].servers[].idstring (ObjectId)Identificador del servidor en la plataforma.
[].servers[].namestringNombre de host; si falta, se usa el ID de instancia del proveedor.
[].servers[].statusstringEstado de asociación del proveedor; el valor predeterminado es ok.