virtualEventSession resource type
Namespace: microsoft.graph
Important
APIs under the /beta
version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.
Represents a session in a virtualEvent.
Inherits from onlineMeetingBase.
Methods
Method | Return type | Description |
---|---|---|
List | virtualEventSession collection | Get a list of all virtualEventSession objects under a virtual event. |
Get | virtualEventSession | Read the properties and relationships of a virtualEventSession object. |
Properties
Property | Type | Description |
---|---|---|
allowAttendeeToEnableCamera | Boolean | Indicates whether attendees can turn on their camera. Inherited from onlineMeetingBase. |
allowAttendeeToEnableMic | Boolean | Indicates whether attendees can turn on their microphone. Inherited from onlineMeetingBase. |
allowMeetingChat | meetingChatMode | Specifies the mode of meeting chat. Inherited from onlineMeetingBase. |
allowParticipantsToChangeName | Boolean | Specifies whether participants are allowed to rename themselves in an instance of the meeting. Inherited from onlineMeetingBase. |
allowTeamworkReactions | Boolean | Indicates whether Teams reactions are enabled for the virtual event session. Inherited from onlineMeetingBase. |
allowTranscription | Boolean | Indicates whether transcription is enabled for the virtual event session. Inherited from onlineMeetingBase. |
allowRecording | Boolean | Indicates whether recording is enabled for the virtual event session. Inherited from onlineMeetingBase. |
allowedPresenters | onlineMeetingPresenters | Specifies who can be a presenter in a virtual event session. Inherited from onlineMeetingBase. |
anonymizeIdentityForRoles | onlineMeetingRole collection | Specifies whose identity is anonymized in the virtual event session. Possible values are: attendee . The attendee value can't be removed through a PATCH operation once added. Inherited from onlineMeetingBase. |
audioConferencing | audioConferencing | The phone access (dial-in) information for the virtual event session. Read-only. Inherited from onlineMeetingBase. |
chatInfo | chatInfo | The chat information associated with the virtual event session. Inherited from onlineMeetingBase. |
endDateTime | DateTimeTimeZone | The virtual event session end time. |
id | String | The unique identifier of the virtual event session. Read-only. Inherited from onlineMeetingBase. |
isEntryExitAnnounced | Boolean | Indicates whether to announce when callers join or leave. Inherited from onlineMeetingBase. |
joinInformation | itemBody | The join information of the virtual event session. Read-only. Inherited from onlineMeetingBase. |
joinMeetingIdSettings | joinMeetingIdSettings | Specifies the joinMeetingId, the meeting passcode, and the requirement for the passcode. Inherited from onlineMeetingBase. |
joinWebUrl | String | The join URL of the virtual event session. Read-only. Inherited from onlineMeetingBase. |
lobbyBypassSettings | lobbyBypassSettings | Specifies which participants can bypass the meeting lobby. Inherited from onlineMeetingBase. |
recordAutomatically | Boolean | Indicates whether to record the virtual event session automatically. Inherited from onlineMeetingBase. |
startDateTime | DateTimeTimeZone | The virtual event session start time. |
subject | String | The subject of the virtual event session. Inherited from onlineMeetingBase. |
videoTeleconferenceId | String | The video teleconferencing ID. Read-only. Inherited from onlineMeetingBase. |
watermarkProtection | watermarkProtectionValues | Specifies whether the client application should apply a watermark to a content type. Inherited from onlineMeetingBase. |
onlineMeetingPresenters values
Value | Description |
---|---|
everyone | Everyone is a presenter. Default. |
organization | Everyone in organizer’s organization is a presenter. |
roleIsPresenter | Only the participants whose role is presenter are presenters. |
organizer | Only the organizer is a presenter. |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
meetingChatMode values
Value | Description |
---|---|
enabled | Meeting chat is enabled. |
disabled | Meeting chat is disabled. |
limited | Meeting chat is enabled but only during the meeting call. |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
meetingChatHistoryDefaultMode values
Value | Description |
---|---|
all | All meeting chat history is shared. |
none | No meeting chat history is shared. |
unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
Relationships
Relationship | Type | Description |
---|---|---|
attendanceReports | meetingAttendanceReport collection | Attendance reports of this virtual event session. Inherited from onlineMeetingBase. |
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.virtualEventSession",
"allowAttendeeToEnableCamera": "Boolean",
"allowAttendeeToEnableMic": "Boolean",
"allowMeetingChat": "String",
"allowParticipantsToChangeName": "Boolean",
"allowTeamworkReactions": "Boolean",
"allowedPresenters": "String",
"anonymizeIdentityForRoles": ["String"],
"audioConferencing": {"@odata.type": "microsoft.graph.audioConferencing"},
"chatInfo": {"@odata.type": "microsoft.graph.chatInfo"},
"endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"id": "String (identifier)",
"isEntryExitAnnounced": "Boolean",
"joinInformation": {"@odata.type": "microsoft.graph.itemBody"},
"joinMeetingIdSettings": {"@odata.type": "microsoft.graph.joinMeetingIdSettings"},
"joinWebUrl": "String",
"lobbyBypassSettings": {"@odata.type": "microsoft.graph.lobbyBypassSettings"},
"recordAutomatically": "Boolean",
"shareMeetingChatHistoryDefault": "String",
"startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
"subject": "String",
"videoTeleconferenceId": "String",
"watermarkProtection": {"@odata.type": "microsoft.graph.watermarkProtectionValues"}
}
Related content
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for