Redes
Atualizar uma rede
Atualiza parcialmente uma rede na organização autorizada. A agregação não está disponível 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"
}Autorizações
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Parâmetros de caminho
Identificador da organização.
Required string length:
24Pattern:
^[0-9a-f]{24}$Identificador da rede.
Corpo
application/json
Corpo de atualização parcial da rede. Todos os campos são opcionais.
Resposta
Rede atualizada com sucesso.
Identificador da rede (FWS Network.Oid).
Nome da rede.
Bloco CIDR da rede.
Gateway da rede.
Identificador VLAN da rede.
Identificador da organização Portal associada.
Required string length:
24Pattern:
^[0-9a-f]{24}$Endereço do IP público relacionado.
Identificador da localização 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"
}