MeetingSessionConfiguration
@objcMembers
public class MeetingSessionConfiguration : NSObjectMeetingSessionConfiguration contains the information necessary to start a session.
Constructs a MeetingSessionConfiguration with a chime:CreateMeetingResponse and
chime:CreateAttendeeResponse response and optional custom URLRewriter that will
rewrite urls given to new urls.
- 
                  
                  The id of the meeting the session is joining. DeclarationSwift public let meetingId: String
- 
                  
                  The external id of the meeting the session is joining. See https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeeting.html#API_CreateMeeting_RequestSyntax for more details DeclarationSwift public let externalMeetingId: String?
- 
                  
                  The credentials used to authenticate the session. DeclarationSwift public let credentials: MeetingSessionCredentials
- 
                  
                  The URLs the session uses to reach the meeting service. DeclarationSwift public let urls: MeetingSessionURLs
- 
                  
                  DeclarationSwift public let urlRewriter: URLRewriter
- 
                  
                  DeclarationSwift public let meetingFeatures: MeetingFeatures
- 
                  
                  The id of the primary meeting that this session is joining a replica to DeclarationSwift public let primaryMeetingId: String?
- 
                  
                  DeclarationSwift public convenience init(createMeetingResponse: CreateMeetingResponse, createAttendeeResponse: CreateAttendeeResponse)
- 
                  
                  DeclarationSwift public convenience init(meetingId: String, credentials: MeetingSessionCredentials, urls: MeetingSessionURLs, urlRewriter: @escaping URLRewriter)
- 
                  
                  DeclarationSwift public convenience init(meetingId: String, externalMeetingId: String?, credentials: MeetingSessionCredentials, urls: MeetingSessionURLs, urlRewriter: @escaping URLRewriter, meetingFeatures: MeetingFeatures)
- 
                  
                  DeclarationSwift public convenience init(meetingId: String, externalMeetingId: String?, credentials: MeetingSessionCredentials, urls: MeetingSessionURLs, urlRewriter: @escaping URLRewriter)
- 
                  
                  DeclarationSwift public convenience init(meetingId: String, externalMeetingId: String?, credentials: MeetingSessionCredentials, urls: MeetingSessionURLs, urlRewriter: @escaping URLRewriter, primaryMeetingId: String?)
- 
                  
                  DeclarationSwift public init(meetingId: String, externalMeetingId: String?, credentials: MeetingSessionCredentials, urls: MeetingSessionURLs, urlRewriter: @escaping URLRewriter, primaryMeetingId: String?, meetingFeatures: MeetingFeatures )
- 
                  
                  DeclarationSwift public init(createMeetingResponse: CreateMeetingResponse, createAttendeeResponse: CreateAttendeeResponse, urlRewriter: @escaping URLRewriter)
