{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/microsoft.graph.eventMessageRequest", "title": "microsoft.graph.eventMessageRequest", "allOf": [ { "$ref": "#/components/schemas/microsoft.graph.eventMessage" }, { "title": "eventMessageRequest", "required": [ "@odata.type" ], "type": "object", "properties": { "allowNewTimeProposals": { "type": "boolean", "description": "True if the meeting organizer allows invitees to propose a new time when responding, false otherwise. Optional. Default is true.", "nullable": true }, "meetingRequestType": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.meetingRequestType" }, { "type": "object", "nullable": true } ] }, "previousEndDateTime": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.dateTimeTimeZone" }, { "type": "object", "nullable": true } ], "description": "If the meeting update changes the meeting end time, this property specifies the previous meeting end time." }, "previousLocation": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.location" }, { "type": "object", "nullable": true } ], "description": "If the meeting update changes the meeting location, this property specifies the previous meeting location." }, "previousStartDateTime": { "anyOf": [ { "$ref": "#/components/schemas/microsoft.graph.dateTimeTimeZone" }, { "type": "object", "nullable": true } ], "description": "If the meeting update changes the meeting start time, this property specifies the previous meeting start time." }, "responseRequested": { "type": "boolean", "description": "Set to true if the sender would like the invitee to send a response to the requested meeting.", "nullable": true }, "@odata.type": { "type": "string", "default": "#microsoft.graph.eventMessageRequest" } } } ], "x-ms-discriminator-value": "#microsoft.graph.eventMessageRequest" }