GetIceServerConfigRequest
public struct GetIceServerConfigRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ARN of the signaling channel to be used for the peer-to-peer connection between configured peers.
Declaration
Swift
public let channelARN: String
-
Unique identifier for the viewer. Must be unique within the signaling channel.
Declaration
Swift
public let clientId: String?
-
Specifies the desired service. Currently, TURN is the only valid value.
Declaration
Swift
public let service: Service?
-
An optional user ID to be associated with the credentials.
Declaration
Swift
public let username: String?
-
Undocumented
Declaration
Swift
public init(channelARN: String, clientId: String? = nil, service: Service? = nil, username: String? = nil)
-
Declaration
Swift
public func validate(name: String) throws