firewall-ruleset

Restore firewall ruleset

Restores existing firewall ruleset by given {ruleset-uuid} and {ruleset-version}.

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

Request

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

Path parameters

ruleset-uuidstring uuid required

The unique identifier for the server.

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

Firewall ruleset UUID

ruleset-versioninteger required

The firewall ruleset version.

Example:1

Firewall ruleset version

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.