Type definitions#
Index > KinesisVideoSignalingChannels > Type definitions
Auto-generated documentation for KinesisVideoSignalingChannels type annotations stubs module mypy-boto3-kinesis-video-signaling.
GetIceServerConfigRequestRequestTypeDef#
# GetIceServerConfigRequestRequestTypeDef definition
class GetIceServerConfigRequestRequestTypeDef(TypedDict):
ChannelARN: str,
ClientId: NotRequired[str],
Service: NotRequired[ServiceType], # (1)
Username: NotRequired[str],
- See ServiceType
IceServerTypeDef#
# IceServerTypeDef definition
class IceServerTypeDef(TypedDict):
Uris: NotRequired[List[str]],
Username: NotRequired[str],
Password: NotRequired[str],
Ttl: NotRequired[int],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
SendAlexaOfferToMasterRequestRequestTypeDef#
# SendAlexaOfferToMasterRequestRequestTypeDef definition
class SendAlexaOfferToMasterRequestRequestTypeDef(TypedDict):
ChannelARN: str,
SenderClientId: str,
MessagePayload: str,
GetIceServerConfigResponseTypeDef#
# GetIceServerConfigResponseTypeDef definition
class GetIceServerConfigResponseTypeDef(TypedDict):
IceServerList: List[IceServerTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SendAlexaOfferToMasterResponseTypeDef#
# SendAlexaOfferToMasterResponseTypeDef definition
class SendAlexaOfferToMasterResponseTypeDef(TypedDict):
Answer: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)