Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- sendAlexaOfferToMaster_channelARN :: Lens' SendAlexaOfferToMaster Text
- sendAlexaOfferToMaster_senderClientId :: Lens' SendAlexaOfferToMaster Text
- sendAlexaOfferToMaster_messagePayload :: Lens' SendAlexaOfferToMaster Text
- sendAlexaOfferToMasterResponse_answer :: Lens' SendAlexaOfferToMasterResponse (Maybe Text)
- sendAlexaOfferToMasterResponse_httpStatus :: Lens' SendAlexaOfferToMasterResponse Int
- getIceServerConfig_clientId :: Lens' GetIceServerConfig (Maybe Text)
- getIceServerConfig_service :: Lens' GetIceServerConfig (Maybe Service)
- getIceServerConfig_username :: Lens' GetIceServerConfig (Maybe Text)
- getIceServerConfig_channelARN :: Lens' GetIceServerConfig Text
- getIceServerConfigResponse_iceServerList :: Lens' GetIceServerConfigResponse (Maybe [IceServer])
- getIceServerConfigResponse_httpStatus :: Lens' GetIceServerConfigResponse Int
- iceServer_ttl :: Lens' IceServer (Maybe Natural)
- iceServer_uris :: Lens' IceServer (Maybe [Text])
- iceServer_username :: Lens' IceServer (Maybe Text)
- iceServer_password :: Lens' IceServer (Maybe Text)
Operations
SendAlexaOfferToMaster
sendAlexaOfferToMaster_channelARN :: Lens' SendAlexaOfferToMaster Text Source #
The ARN of the signaling channel by which Alexa and the master peer communicate.
sendAlexaOfferToMaster_senderClientId :: Lens' SendAlexaOfferToMaster Text Source #
The unique identifier for the sender client.
sendAlexaOfferToMaster_messagePayload :: Lens' SendAlexaOfferToMaster Text Source #
The base64-encoded SDP offer content.
sendAlexaOfferToMasterResponse_answer :: Lens' SendAlexaOfferToMasterResponse (Maybe Text) Source #
The base64-encoded SDP answer content.
sendAlexaOfferToMasterResponse_httpStatus :: Lens' SendAlexaOfferToMasterResponse Int Source #
The response's http status code.
GetIceServerConfig
getIceServerConfig_clientId :: Lens' GetIceServerConfig (Maybe Text) Source #
Unique identifier for the viewer. Must be unique within the signaling channel.
getIceServerConfig_service :: Lens' GetIceServerConfig (Maybe Service) Source #
Specifies the desired service. Currently, TURN
is the only valid
value.
getIceServerConfig_username :: Lens' GetIceServerConfig (Maybe Text) Source #
An optional user ID to be associated with the credentials.
getIceServerConfig_channelARN :: Lens' GetIceServerConfig Text Source #
The ARN of the signaling channel to be used for the peer-to-peer connection between configured peers.
getIceServerConfigResponse_iceServerList :: Lens' GetIceServerConfigResponse (Maybe [IceServer]) Source #
The list of ICE server information objects.
getIceServerConfigResponse_httpStatus :: Lens' GetIceServerConfigResponse Int Source #
The response's http status code.
Types
IceServer
iceServer_ttl :: Lens' IceServer (Maybe Natural) Source #
The period of time, in seconds, during which the username and password are valid.
iceServer_uris :: Lens' IceServer (Maybe [Text]) Source #
An array of URIs, in the form specified in the I-D.petithuguenin-behave-turn-uris spec. These URIs provide the different addresses and/or protocols that can be used to reach the TURN server.