Delete Firewall Rule From Virtual Machine
Remove a specific network security policy by deleting an existing firewall rule from a virtual machine instance. Both the instance identifier and rule identifier are required for precise rule removal.
HTTP Request
DELETE
{API_URL}/virtual-machines/{id}/firewall-rules/{rule_id}
Path Parameters
Parameter | Requirement | Type | Description |
---|---|---|---|
id | Required | string | Target virtual machine's unique identifier |
rule_id | Required | string | Target firewall rule's unique identifier |
Response Structure
status boolean
Operation result indicator. Returns true
for successful execution, false
when encountering an error.
message string
Descriptive response indicating the outcome of the rule deletion request.
Implementation Example
Request
bash
curl -X DELETE '{API_URL}virtual-machines/{id}/firewall-rules/{rule_id}' \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'refresh-token: {REFRESH_TOKEN}' \
-H 'Content-Type: application/json'
Response
json
{
"status": true,
"message": "Firewall rule successfully removed"
}