Snowflake · Schema

NotificationIntegration

A Snowflake notification

Data LakesData SharingData WarehousingDatabaseSQL

Properties

Name Type Description
name string Name of the notification.
enabled boolean Whether the notification integration is enabled.
comment string Comment for the notification integration.
created_on string Date and time when the notification was created.
notification_hook object
View JSON Schema on GitHub

JSON Schema

snowflake-notificationintegration-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/NotificationIntegration",
  "title": "NotificationIntegration",
  "type": "object",
  "description": "A Snowflake notification",
  "properties": {
    "name": {
      "type": "string",
      "pattern": "^\"([^\"]|\"\")+\"|[a-zA-Z_][a-zA-Z0-9_$]*$",
      "description": "Name of the notification.",
      "example": "Example Title"
    },
    "enabled": {
      "type": "boolean",
      "description": "Whether the notification integration is enabled.",
      "example": true
    },
    "comment": {
      "type": "string",
      "description": "Comment for the notification integration.",
      "example": "example_value"
    },
    "created_on": {
      "type": "string",
      "format": "date-time",
      "readOnly": true,
      "description": "Date and time when the notification was created.",
      "example": "2026-01-15T10:30:00Z"
    },
    "notification_hook": {
      "$ref": "#/components/schemas/NotificationHook"
    }
  },
  "required": [
    "name",
    "notification_hook"
  ]
}