Microsoft Graph · Schema

shiftAvailability

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
recurrence object Specifies the pattern for recurrence
timeSlots array The time slot(s) preferred by the user.
timeZone string Specifies the time zone for the indicated time.
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphshiftavailability-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.shiftAvailability",
  "title": "shiftAvailability",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "recurrence": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.patternedRecurrence"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Specifies the pattern for recurrence"
    },
    "timeSlots": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/microsoft.graph.timeRange"
      },
      "description": "The time slot(s) preferred by the user."
    },
    "timeZone": {
      "type": "string",
      "description": "Specifies the time zone for the indicated time.",
      "nullable": true
    },
    "@odata.type": {
      "type": "string"
    }
  }
}