RingCentral .Net SDK
Properties | List of all members
RingCentral.WebinarSettingsModel Class Reference

Various settings which define behavior of this Webinar's Sessions More...

Properties

bool? recordingEnabled [get, set]
 Indicates if recording is enabled (if false all other recording settings cannot be enabled) Default: true More...
 
bool? autoRecord [get, set]
 Indicates if recording should start automatically when a Webinar goes live Default: true More...
 
bool? recordingSharingEnabled [get, set]
 Indicates if recording can be shared Default: true More...
 
bool? recordingDownloadEnabled [get, set]
 Indicates if recording can be downloaded Default: true More...
 
bool? recordingDeletionEnabled [get, set]
 DEPRECATED AND REPLACED BY 'pastSessionDeletionEnabled' setting. Indicates if recording can be deleted (this setting is read-only at webinar/session level) More...
 
bool? pastSessionDeletionEnabled [get, set]
 Indicates if deletion of past session along with its artifacts is enabled for host. This setting is read-only at webinar level More...
 
bool? panelistWaitingRoom [get, set]
 Indicates if Panelists should be places to waiting room after joining More...
 
bool? panelistVideoEnabled [get, set]
 Indicates if Panelists' video should be 'on' by default Default: true More...
 
bool? panelistScreenSharingEnabled [get, set]
 Indicates if Panelists' screen sharing should be 'on' by default Default: true More...
 
bool? panelistMuteControlEnabled [get, set]
 Indicates if Panelists can mute/unmute themselves by default Default: true More...
 
string panelistAuthentication [get, set]
 Indicates if Panelists have to be authenticated users Default: AuthenticatedCoworker Enum: Guest, AuthenticatedUser, AuthenticatedCoworker More...
 
string attendeeAuthentication [get, set]
 Indicates if attendees have to be authenticated users Default: AuthenticatedCoworker Enum: Guest, AuthenticatedUser, AuthenticatedCoworker More...
 
string artifactsAccessAuthentication [get, set]
 Indicates who can access webinar artifacts. Applies to recordings at present. Applicable to other artifacts such as Q&A, Polls in the future. Default: AuthenticatedUser Enum: Guest, AuthenticatedUser, AuthenticatedCoworker More...
 
bool? pstnEnabled [get, set]
 Indicates if dial-in PSTN audio option is enabled by default More...
 
string password [get, set]
 Webinar password More...
 
bool? qnaEnabled [get, set]
 Indicates if Q&A is enabled for the webinar (if false all other Q&A settings cannot be enabled) Default: true More...
 
bool? qnaAnonymousEnabled [get, set]
 Indicates if anonymous Q&A is enabled for the webinar Default: true More...
 
bool? moderatedQnaEnabled [get, set]
 Indicate if the moderated Q&A enabled for webinar Default: true More...
 
bool? pollsEnabled [get, set]
 Indicates if polls are enabled for the webinar (if false all other polls settings cannot be enabled) Default: true More...
 
bool? pollsAnonymousEnabled [get, set]
 Indicates if anonymous poll answers are enabled for the webinar Default: true More...
 
bool? registrationEnabled [get, set]
 Indicates if a registration is enabled for the webinar (if false all other registration settings are ignored) More...
 
string postWebinarRedirectUri [get, set]
 URI to redirect users after the webinar Format: uri Example: https://www.acme.com/thankyou More...
 
bool? externalLivestreamEnabled [get, set]
 Indicates if livestreaming to external streaming provider is enabled Default: true More...
 

Detailed Description

Various settings which define behavior of this Webinar's Sessions

Property Documentation

◆ artifactsAccessAuthentication

string RingCentral.WebinarSettingsModel.artifactsAccessAuthentication
getset

Indicates who can access webinar artifacts. Applies to recordings at present. Applicable to other artifacts such as Q&A, Polls in the future. Default: AuthenticatedUser Enum: Guest, AuthenticatedUser, AuthenticatedCoworker

◆ attendeeAuthentication

string RingCentral.WebinarSettingsModel.attendeeAuthentication
getset

Indicates if attendees have to be authenticated users Default: AuthenticatedCoworker Enum: Guest, AuthenticatedUser, AuthenticatedCoworker

◆ autoRecord

bool? RingCentral.WebinarSettingsModel.autoRecord
getset

Indicates if recording should start automatically when a Webinar goes live Default: true

◆ externalLivestreamEnabled

bool? RingCentral.WebinarSettingsModel.externalLivestreamEnabled
getset

Indicates if livestreaming to external streaming provider is enabled Default: true

◆ moderatedQnaEnabled

bool? RingCentral.WebinarSettingsModel.moderatedQnaEnabled
getset

Indicate if the moderated Q&A enabled for webinar Default: true

◆ panelistAuthentication

string RingCentral.WebinarSettingsModel.panelistAuthentication
getset

Indicates if Panelists have to be authenticated users Default: AuthenticatedCoworker Enum: Guest, AuthenticatedUser, AuthenticatedCoworker

◆ panelistMuteControlEnabled

bool? RingCentral.WebinarSettingsModel.panelistMuteControlEnabled
getset

Indicates if Panelists can mute/unmute themselves by default Default: true

◆ panelistScreenSharingEnabled

bool? RingCentral.WebinarSettingsModel.panelistScreenSharingEnabled
getset

Indicates if Panelists' screen sharing should be 'on' by default Default: true

◆ panelistVideoEnabled

bool? RingCentral.WebinarSettingsModel.panelistVideoEnabled
getset

Indicates if Panelists' video should be 'on' by default Default: true

◆ panelistWaitingRoom

bool? RingCentral.WebinarSettingsModel.panelistWaitingRoom
getset

Indicates if Panelists should be places to waiting room after joining

◆ password

string RingCentral.WebinarSettingsModel.password
getset

Webinar password

◆ pastSessionDeletionEnabled

bool? RingCentral.WebinarSettingsModel.pastSessionDeletionEnabled
getset

Indicates if deletion of past session along with its artifacts is enabled for host. This setting is read-only at webinar level

◆ pollsAnonymousEnabled

bool? RingCentral.WebinarSettingsModel.pollsAnonymousEnabled
getset

Indicates if anonymous poll answers are enabled for the webinar Default: true

◆ pollsEnabled

bool? RingCentral.WebinarSettingsModel.pollsEnabled
getset

Indicates if polls are enabled for the webinar (if false all other polls settings cannot be enabled) Default: true

◆ postWebinarRedirectUri

string RingCentral.WebinarSettingsModel.postWebinarRedirectUri
getset

URI to redirect users after the webinar Format: uri Example: https://www.acme.com/thankyou

◆ pstnEnabled

bool? RingCentral.WebinarSettingsModel.pstnEnabled
getset

Indicates if dial-in PSTN audio option is enabled by default

◆ qnaAnonymousEnabled

bool? RingCentral.WebinarSettingsModel.qnaAnonymousEnabled
getset

Indicates if anonymous Q&A is enabled for the webinar Default: true

◆ qnaEnabled

bool? RingCentral.WebinarSettingsModel.qnaEnabled
getset

Indicates if Q&A is enabled for the webinar (if false all other Q&A settings cannot be enabled) Default: true

◆ recordingDeletionEnabled

bool? RingCentral.WebinarSettingsModel.recordingDeletionEnabled
getset

DEPRECATED AND REPLACED BY 'pastSessionDeletionEnabled' setting. Indicates if recording can be deleted (this setting is read-only at webinar/session level)

◆ recordingDownloadEnabled

bool? RingCentral.WebinarSettingsModel.recordingDownloadEnabled
getset

Indicates if recording can be downloaded Default: true

◆ recordingEnabled

bool? RingCentral.WebinarSettingsModel.recordingEnabled
getset

Indicates if recording is enabled (if false all other recording settings cannot be enabled) Default: true

◆ recordingSharingEnabled

bool? RingCentral.WebinarSettingsModel.recordingSharingEnabled
getset

Indicates if recording can be shared Default: true

◆ registrationEnabled

bool? RingCentral.WebinarSettingsModel.registrationEnabled
getset

Indicates if a registration is enabled for the webinar (if false all other registration settings are ignored)


The documentation for this class was generated from the following file: