Microsoft Graph · Schema

iosNotificationSettings

An item describing notification setting.

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
alertType object
appName string Application name to be associated with the bundleID.
badgesEnabled boolean Indicates whether badges are allowed for this app.
bundleID string Bundle id of app to which to apply these notification settings.
enabled boolean Indicates whether notifications are allowed for this app.
publisher string Publisher to be associated with the bundleID.
showInNotificationCenter boolean Indicates whether notifications can be shown in notification center.
showOnLockScreen boolean Indicates whether notifications can be shown on the lock screen.
soundsEnabled boolean Indicates whether sounds are allowed for this app.
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphiosnotificationsettings-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.iosNotificationSettings",
  "title": "iosNotificationSettings",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "alertType": {
      "$ref": "#/components/schemas/microsoft.graph.iosNotificationAlertType"
    },
    "appName": {
      "type": "string",
      "description": "Application name to be associated with the bundleID.",
      "nullable": true
    },
    "badgesEnabled": {
      "type": "boolean",
      "description": "Indicates whether badges are allowed for this app.",
      "nullable": true
    },
    "bundleID": {
      "type": "string",
      "description": "Bundle id of app to which to apply these notification settings."
    },
    "enabled": {
      "type": "boolean",
      "description": "Indicates whether notifications are allowed for this app.",
      "nullable": true
    },
    "publisher": {
      "type": "string",
      "description": "Publisher to be associated with the bundleID.",
      "nullable": true
    },
    "showInNotificationCenter": {
      "type": "boolean",
      "description": "Indicates whether notifications can be shown in notification center.",
      "nullable": true
    },
    "showOnLockScreen": {
      "type": "boolean",
      "description": "Indicates whether notifications can be shown on the lock screen.",
      "nullable": true
    },
    "soundsEnabled": {
      "type": "boolean",
      "description": "Indicates whether sounds are allowed for this app.",
      "nullable": true
    },
    "@odata.type": {
      "type": "string"
    }
  },
  "description": "An item describing notification setting."
}