CreateMeetingRequest
public struct CreateMeetingRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The unique identifier for the client request. Use a different token for different meetings.
Declaration
Swift
public let clientRequestToken: String
-
The external meeting ID.
Declaration
Swift
public let externalMeetingId: String?
-
The Region in which to create the meeting. Default: us-east-1. Available values: af-south-1, ap-northeast-1, ap-northeast-2, ap-south-1, ap-southeast-1, ap-southeast-2, ca-central-1, eu-central-1, eu-north-1, eu-south-1, eu-west-1, eu-west-2, eu-west-3, sa-east-1, us-east-1, us-east-2, us-west-1, us-west-2.
Declaration
Swift
public let mediaRegion: String?
-
Reserved.
Declaration
Swift
public let meetingHostId: String?
-
The configuration for resource targets to receive notifications when meeting and attendee events occur.
Declaration
Swift
public let notificationsConfiguration: MeetingNotificationConfiguration?
-
The tag key-value pairs.
Declaration
Swift
public let tags: [Tag]?
-
init(clientRequestToken:externalMeetingId:mediaRegion:meetingHostId:notificationsConfiguration:tags:)
Undocumented
Declaration
Swift
public init(clientRequestToken: String = CreateMeetingRequest.idempotencyToken(), externalMeetingId: String? = nil, mediaRegion: String? = nil, meetingHostId: String? = nil, notificationsConfiguration: MeetingNotificationConfiguration? = nil, tags: [Tag]? = nil)
-
Declaration
Swift
public func validate(name: String) throws