Type definitions#
Index > KinesisVideoSignalingChannels > Type definitions
Auto-generated documentation for KinesisVideoSignalingChannels type annotations stubs module mypy-boto3-kinesis-video-signaling.
GetIceServerConfigRequestTypeDef#
# GetIceServerConfigRequestTypeDef TypedDict usage example
from mypy_boto3_kinesis_video_signaling.type_defs import GetIceServerConfigRequestTypeDef
def get_value() -> GetIceServerConfigRequestTypeDef:
return {
"ChannelARN": ...,
}
# GetIceServerConfigRequestTypeDef definition
class GetIceServerConfigRequestTypeDef(TypedDict):
ChannelARN: str,
ClientId: NotRequired[str],
Service: NotRequired[ServiceType], # (1)
Username: NotRequired[str],
- See ServiceType
IceServerTypeDef#
# IceServerTypeDef TypedDict usage example
from mypy_boto3_kinesis_video_signaling.type_defs import IceServerTypeDef
def get_value() -> IceServerTypeDef:
return {
"Uris": ...,
}
# IceServerTypeDef definition
class IceServerTypeDef(TypedDict):
Uris: NotRequired[List[str]],
Username: NotRequired[str],
Password: NotRequired[str],
Ttl: NotRequired[int],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_kinesis_video_signaling.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
SendAlexaOfferToMasterRequestTypeDef#
# SendAlexaOfferToMasterRequestTypeDef TypedDict usage example
from mypy_boto3_kinesis_video_signaling.type_defs import SendAlexaOfferToMasterRequestTypeDef
def get_value() -> SendAlexaOfferToMasterRequestTypeDef:
return {
"ChannelARN": ...,
}
# SendAlexaOfferToMasterRequestTypeDef definition
class SendAlexaOfferToMasterRequestTypeDef(TypedDict):
ChannelARN: str,
SenderClientId: str,
MessagePayload: str,
GetIceServerConfigResponseTypeDef#
# GetIceServerConfigResponseTypeDef TypedDict usage example
from mypy_boto3_kinesis_video_signaling.type_defs import GetIceServerConfigResponseTypeDef
def get_value() -> GetIceServerConfigResponseTypeDef:
return {
"IceServerList": ...,
}
# GetIceServerConfigResponseTypeDef definition
class GetIceServerConfigResponseTypeDef(TypedDict):
IceServerList: List[IceServerTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See
List[IceServerTypeDef]
- See ResponseMetadataTypeDef
SendAlexaOfferToMasterResponseTypeDef#
# SendAlexaOfferToMasterResponseTypeDef TypedDict usage example
from mypy_boto3_kinesis_video_signaling.type_defs import SendAlexaOfferToMasterResponseTypeDef
def get_value() -> SendAlexaOfferToMasterResponseTypeDef:
return {
"Answer": ...,
}
# SendAlexaOfferToMasterResponseTypeDef definition
class SendAlexaOfferToMasterResponseTypeDef(TypedDict):
Answer: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)