{
  "$id": "auth_zone",
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "ph_request_type": {
      "$id": "/properties/ph_request_type",
      "type": "string",
      "description": "type of request (internal to adapter)",
      "default": "createAuthZone",
      "enum": [
        "createAuthZone",
        "getAuthZoneDetailsByfqdnName",
        "deleteAuthZone"
      ],
      "external_name": "ph_request_type"
    },
    "fqdn": {
      "type": "string",
      "description": "reference to the zone delegate, will be used as an id for several actions",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "fqdn"
    },
    "result": {
      "type": "string",
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "result"
    },
    "_ref": {
      "type": "string",
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "_ref"
    },
    "view": {
      "type": "string",
      "description": "",
      "parse": false,
      "encode": false,
      "encrypt": {
        "type": "AES",
        "key": ""
      },
      "external_name": "view"
    }
  },
  "definitions": {}
}