firewall-ruleset

Modify firewall ruleset

Modifies existing firewall ruleset by given {ruleset-uuid}.

patch/1.3/firewall-ruleset/{ruleset-uuid}

Request

  • Base URL: https://api.upcloud.com
  • URL: https://api.upcloud.com/1.3/firewall-ruleset/{ruleset-uuid}
  • Auth: HTTP bearer

Path parameters

ruleset-uuidstring uuid required

The unique identifier for the server.

Example:01234567-89ab-cdef-0123-456789abcdef

Firewall ruleset UUID

Request body

namestring

Name of the ruleset

descriptionstring

Description of the firewall ruleset

enabledboolean

Enabled

default_dns_rules_enabledboolean

Example request

{
  "name": "modified_example_firewall_ruleset",
  "description": "Modified example stateless firewall ruleset",
  "enabled": false,
  "labels": []
}

Response

OK

uuidstring uuid

The unique identifier for the server.

namestring

Name of the firewall ruleset

descriptionstring

Description of the firewall ruleset

statefulboolean
versioninteger

The firewall ruleset version.

enabledboolean
default_dns_rules_enabledboolean
server_uuidstring uuid

The unique identifier for the server.

created_atstring date-time
updated_atstring date-time

Example response

{
  "uuid": "1200ecde-db95-4d1c-9133-6508f3232567",
  "name": "example_firewall_ruleset",
  "description": "Example stateless firewall ruleset",
  "stateful": false,
  "enabled": true,
  "default_dns_rules_enabled": false,
  "labels": [
    {
      "key": "example-key",
      "value": "example-value"
    }
  ],
  "server_uuid": "03aa7245-2ff9-49c8-9f0e-7ca0270d71a4"
}

Changes

No recorded changes to this operation across all 1 revision of this API.