Firewall

Get firewall details

get/project/{project_id}/location/{location}/firewall/{firewall_reference}

Response

A Firewall (detailed)

descriptionstring required

Description of the firewall

idstring required

ID of the firewall

locationstring required

Location of the firewall

namestring required

Name of the firewall

Example response

{
  "firewall_rules": [
    {
      "id": "fraz0q3vbrpa7pkg7zbmah9csn"
    }
  ],
  "id": "fwfg7td83em22qfw9pq5xyfqb7",
  "private_subnets": [
    {
      "firewalls": [
        {
          "firewall_rules": [
            {
              "id": "fraz0q3vbrpa7pkg7zbmah9csn"
            }
          ],
          "id": "fwfg7td83em22qfw9pq5xyfqb7"
        }
      ],
      "id": "ps3dngttwvje2kmr2sn8x12x4r"
    }
  ]
}

Changes

Changed in 3 of the 59 revisions of this API.110

    • the allOf[subschema #2]/private_subnets/items/ response's property type/format changed from string/ to object/ for status 200

      response-property-type-changed

    • added the required property allOf[subschema #2]/private_subnets/items/firewalls to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/id to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/location to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/name to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/net4 to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/net6 to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/nics to the response with the 200 status

      response-required-property-added

    • added the required property allOf[subschema #2]/private_subnets/items/state to the response with the 200 status

      response-required-property-added

    • added the required property allOf[Firewall]/firewall_rules/items/protocol to the response with the 200 status

      response-required-property-added

    • added the required property allOf[Firewall]/firewall_rules/items/description to the response with the 200 status

      response-required-property-added