Microsoft Graph · Schema

automaticRepliesSetting

Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks

Properties

Name Type Description
externalAudience object The set of audience external to the signed-in user's organization who will receive the ExternalReplyMessage, if Status is AlwaysEnabled or Scheduled. The possible values are: none, contactsOnly, all.
externalReplyMessage string The automatic reply to send to the specified external audience, if Status is AlwaysEnabled or Scheduled.
internalReplyMessage string The automatic reply to send to the audience internal to the signed-in user's organization, if Status is AlwaysEnabled or Scheduled.
scheduledEndDateTime object The date and time that automatic replies are set to end, if Status is set to Scheduled.
scheduledStartDateTime object The date and time that automatic replies are set to begin, if Status is set to Scheduled.
status object Configurations status for automatic replies. The possible values are: disabled, alwaysEnabled, scheduled.
@odata.type string
View JSON Schema on GitHub

JSON Schema

microsoft-graph-microsoftgraphautomaticrepliessetting-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/microsoft.graph.automaticRepliesSetting",
  "title": "automaticRepliesSetting",
  "required": [
    "@odata.type"
  ],
  "type": "object",
  "properties": {
    "externalAudience": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.externalAudienceScope"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "The set of audience external to the signed-in user's organization who will receive the ExternalReplyMessage, if Status is AlwaysEnabled or Scheduled. The possible values are: none, contactsOnly, all."
    },
    "externalReplyMessage": {
      "type": "string",
      "description": "The automatic reply to send to the specified external audience, if Status is AlwaysEnabled or Scheduled.",
      "nullable": true
    },
    "internalReplyMessage": {
      "type": "string",
      "description": "The automatic reply to send to the audience internal to the signed-in user's organization, if Status is AlwaysEnabled or Scheduled.",
      "nullable": true
    },
    "scheduledEndDateTime": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.dateTimeTimeZone"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "The date and time that automatic replies are set to end, if Status is set to Scheduled."
    },
    "scheduledStartDateTime": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.dateTimeTimeZone"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "The date and time that automatic replies are set to begin, if Status is set to Scheduled."
    },
    "status": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/microsoft.graph.automaticRepliesStatus"
        },
        {
          "type": "object",
          "nullable": true
        }
      ],
      "description": "Configurations status for automatic replies. The possible values are: disabled, alwaysEnabled, scheduled."
    },
    "@odata.type": {
      "type": "string"
    }
  }
}