Networks
Actualizar una red
Actualiza parcialmente una red en la organización autorizada. La agregación no está disponible para redes.
PATCH
/
v2
/
organizations
/
{organization_id}
/
networks
/
{network_id}
curl --request PATCH \
--url https://api.flexxible.net/v2/organizations/{organization_id}/networks/{network_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "LAN Oficina",
"vlan": 100
}
'{
"id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"name": "LAN Oficina",
"cidr": "10.0.0.0/24",
"gateway": "10.0.0.1",
"vlan": 100,
"organization_id": "507f1f77bcf86cd799439011",
"public_ip": "203.0.113.10",
"location_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}Autorizaciones
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Parámetros de ruta
Identificador de la organización.
Required string length:
24Pattern:
^[0-9a-f]{24}$Identificador de la red.
Cuerpo
application/json
Cuerpo de actualización parcial de la red. Todos los campos son opcionales.
Respuesta
Red actualizada correctamente.
Identificador de la red (FWS Network.Oid).
Nombre de la red.
Bloque CIDR de la red.
Puerta de enlace de la red.
Identificador VLAN de la red.
Identificador de la organización Portal asociada.
Required string length:
24Pattern:
^[0-9a-f]{24}$Dirección de la IP pública relacionada.
Identificador de la ubicación relacionada (FWS Location.Oid).
⌘I
curl --request PATCH \
--url https://api.flexxible.net/v2/organizations/{organization_id}/networks/{network_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "LAN Oficina",
"vlan": 100
}
'{
"id": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
"name": "LAN Oficina",
"cidr": "10.0.0.0/24",
"gateway": "10.0.0.1",
"vlan": 100,
"organization_id": "507f1f77bcf86cd799439011",
"public_ip": "203.0.113.10",
"location_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}