Palo Alto Networks · Schema

NotifCategoryDetail

NotifCategoryDetail schema from Multi-Tenant Notifications API

Cloud SecurityCybersecurityFirewallNetwork SecuritySASESOARThreat IntelligenceXDR

Properties

Name Type Description
name string Notification type category name
bestPractice boolean Best practice flag for category
subCategoryList array List of notification type sub-categories
View JSON Schema on GitHub

JSON Schema

sase-multitenant-notifications-api-notif-category-detail-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "NotifCategoryDetail",
  "description": "NotifCategoryDetail schema from Multi-Tenant Notifications API",
  "$id": "https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/json-schema/sase-multitenant-notifications-api-notif-category-detail-schema.json",
  "type": "object",
  "properties": {
    "name": {
      "description": "Notification type category name",
      "type": "string"
    },
    "bestPractice": {
      "description": "Best practice flag for category",
      "type": "boolean"
    },
    "subCategoryList": {
      "description": "List of notification type sub-categories",
      "type": "array",
      "items": {
        "required": [
          "name",
          "bestPractice",
          "needLicense"
        ],
        "type": "object",
        "properties": {
          "name": {
            "description": "Notification type sub-category name",
            "type": "string"
          },
          "bestPractice": {
            "description": "Best practice flag for sub-category",
            "type": "boolean"
          },
          "needLicense": {
            "description": "Need license flag for sub-category",
            "type": "boolean"
          }
        }
      }
    }
  },
  "required": [
    "name",
    "bestPractice",
    "subCategoryList"
  ]
}