Delete Host Interface L3 Configuration
DELETE
/network/interface/{name}/l3
const url = 'https://sylve.lan:8181/api/network/interface/example/l3?expectedRevision=1';const options = {method: 'DELETE', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request DELETE \ --url 'https://sylve.lan:8181/api/network/interface/example/l3?expectedRevision=1' \ --header 'Authorization: <Authorization>'Stage removal of the Host IP row; confirmation promotes the delete, timeout restores it
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”name
required
string
Interface name
Query Parameters
Section titled “Query Parameters”expectedRevision
required
integer
Revision returned by the list endpoint
Responses
Section titled “Responses”Removed, awaiting confirmation
Media typeapplication/json
object
data
object
deadline
string
id
string
interface
string
kind
string
phase
string
error
string
message
string
status
string
Examplegenerated
{ "data": { "deadline": "example", "id": "example", "interface": "example", "kind": "example", "phase": "example" }, "error": "example", "message": "example", "status": "example"}No configuration for this interface
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}Revision, pending or identity conflict
Media typeapplication/json
object
data
error
string
message
string
status
string
Examplegenerated
{ "data": "example", "error": "example", "message": "example", "status": "example"}