Microsoft Graph · Schema

microsoft.graph.commsOperation

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphcommsoperation-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.commsOperation",
  "title": "microsoft.graph.commsOperation",
  "allOf": [
    {
      "$ref": "#/components/schemas/microsoft.graph.entity"
    },
    {
      "title": "commsOperation",
      "required": [
        "@odata.type"
      ],
      "type": "object",
      "properties": {
        "clientContext": {
          "type": "string",
          "description": "Unique Client Context string. Max limit is 256 chars.",
          "nullable": true
        },
        "resultInfo": {
          "anyOf": [
            {
              "$ref": "#/components/schemas/microsoft.graph.resultInfo"
            },
            {
              "type": "object",
              "nullable": true
            }
          ],
          "description": "The result information. Read-only."
        },
        "status": {
          "$ref": "#/components/schemas/microsoft.graph.operationStatus"
        },
        "@odata.type": {
          "type": "string"
        }
      },
      "discriminator": {
        "propertyName": "@odata.type",
        "mapping": {
          "#microsoft.graph.addLargeGalleryViewOperation": "#/components/schemas/microsoft.graph.addLargeGalleryViewOperation",
          "#microsoft.graph.cancelMediaProcessingOperation": "#/components/schemas/microsoft.graph.cancelMediaProcessingOperation",
          "#microsoft.graph.inviteParticipantsOperation": "#/components/schemas/microsoft.graph.inviteParticipantsOperation",
          "#microsoft.graph.muteParticipantOperation": "#/components/schemas/microsoft.graph.muteParticipantOperation",
          "#microsoft.graph.playPromptOperation": "#/components/schemas/microsoft.graph.playPromptOperation",
          "#microsoft.graph.recordOperation": "#/components/schemas/microsoft.graph.recordOperation",
          "#microsoft.graph.sendDtmfTonesOperation": "#/components/schemas/microsoft.graph.sendDtmfTonesOperation",
          "#microsoft.graph.startHoldMusicOperation": "#/components/schemas/microsoft.graph.startHoldMusicOperation",
          "#microsoft.graph.stopHoldMusicOperation": "#/components/schemas/microsoft.graph.stopHoldMusicOperation",
          "#microsoft.graph.subscribeToToneOperation": "#/components/schemas/microsoft.graph.subscribeToToneOperation",
          "#microsoft.graph.unmuteParticipantOperation": "#/components/schemas/microsoft.graph.unmuteParticipantOperation",
          "#microsoft.graph.updateRecordingStatusOperation": "#/components/schemas/microsoft.graph.updateRecordingStatusOperation"
        }
      }
    }
  ]
}