Typed dictionaries#
Index > ChimeSDKMediaPipelines > Typed dictionaries
Auto-generated documentation for ChimeSDKMediaPipelines type annotations stubs module mypy-boto3-chime-sdk-media-pipelines.
PostCallAnalyticsSettingsTypeDef#
# PostCallAnalyticsSettingsTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import PostCallAnalyticsSettingsTypeDef
def get_value() -> PostCallAnalyticsSettingsTypeDef:
return {
"OutputLocation": ...,
"DataAccessRoleArn": ...,
}
# PostCallAnalyticsSettingsTypeDef definition
class PostCallAnalyticsSettingsTypeDef(TypedDict):
OutputLocation: str,
DataAccessRoleArn: str,
ContentRedactionOutput: NotRequired[ContentRedactionOutputType], # (1)
OutputEncryptionKMSKeyId: NotRequired[str],
AmazonTranscribeProcessorConfigurationTypeDef#
# AmazonTranscribeProcessorConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import AmazonTranscribeProcessorConfigurationTypeDef
def get_value() -> AmazonTranscribeProcessorConfigurationTypeDef:
return {
"LanguageCode": ...,
}
# AmazonTranscribeProcessorConfigurationTypeDef definition
class AmazonTranscribeProcessorConfigurationTypeDef(TypedDict):
LanguageCode: CallAnalyticsLanguageCodeType, # (1)
VocabularyName: NotRequired[str],
VocabularyFilterName: NotRequired[str],
VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType], # (2)
ShowSpeakerLabel: NotRequired[bool],
EnablePartialResultsStabilization: NotRequired[bool],
PartialResultsStability: NotRequired[PartialResultsStabilityType], # (3)
ContentIdentificationType: NotRequired[ContentTypeType], # (4)
ContentRedactionType: NotRequired[ContentTypeType], # (4)
PiiEntityTypes: NotRequired[str],
LanguageModelName: NotRequired[str],
FilterPartialResults: NotRequired[bool],
- See CallAnalyticsLanguageCodeType
- See VocabularyFilterMethodType
- See PartialResultsStabilityType
- See ContentTypeType
- See ContentTypeType
AudioConcatenationConfigurationTypeDef#
# AudioConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import AudioConcatenationConfigurationTypeDef
def get_value() -> AudioConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# AudioConcatenationConfigurationTypeDef definition
class AudioConcatenationConfigurationTypeDef(TypedDict):
State: AudioArtifactsConcatenationStateType, # (1)
CompositedVideoConcatenationConfigurationTypeDef#
# CompositedVideoConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CompositedVideoConcatenationConfigurationTypeDef
def get_value() -> CompositedVideoConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# CompositedVideoConcatenationConfigurationTypeDef definition
class CompositedVideoConcatenationConfigurationTypeDef(TypedDict):
State: ArtifactsConcatenationStateType, # (1)
ContentConcatenationConfigurationTypeDef#
# ContentConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ContentConcatenationConfigurationTypeDef
def get_value() -> ContentConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# ContentConcatenationConfigurationTypeDef definition
class ContentConcatenationConfigurationTypeDef(TypedDict):
State: ArtifactsConcatenationStateType, # (1)
DataChannelConcatenationConfigurationTypeDef#
# DataChannelConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DataChannelConcatenationConfigurationTypeDef
def get_value() -> DataChannelConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# DataChannelConcatenationConfigurationTypeDef definition
class DataChannelConcatenationConfigurationTypeDef(TypedDict):
State: ArtifactsConcatenationStateType, # (1)
MeetingEventsConcatenationConfigurationTypeDef#
# MeetingEventsConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MeetingEventsConcatenationConfigurationTypeDef
def get_value() -> MeetingEventsConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# MeetingEventsConcatenationConfigurationTypeDef definition
class MeetingEventsConcatenationConfigurationTypeDef(TypedDict):
State: ArtifactsConcatenationStateType, # (1)
TranscriptionMessagesConcatenationConfigurationTypeDef#
# TranscriptionMessagesConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TranscriptionMessagesConcatenationConfigurationTypeDef
def get_value() -> TranscriptionMessagesConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# TranscriptionMessagesConcatenationConfigurationTypeDef definition
class TranscriptionMessagesConcatenationConfigurationTypeDef(TypedDict):
State: ArtifactsConcatenationStateType, # (1)
VideoConcatenationConfigurationTypeDef#
# VideoConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import VideoConcatenationConfigurationTypeDef
def get_value() -> VideoConcatenationConfigurationTypeDef:
return {
"State": ...,
}
# VideoConcatenationConfigurationTypeDef definition
class VideoConcatenationConfigurationTypeDef(TypedDict):
State: ArtifactsConcatenationStateType, # (1)
AudioArtifactsConfigurationTypeDef#
# AudioArtifactsConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import AudioArtifactsConfigurationTypeDef
def get_value() -> AudioArtifactsConfigurationTypeDef:
return {
"MuxType": ...,
}
# AudioArtifactsConfigurationTypeDef definition
class AudioArtifactsConfigurationTypeDef(TypedDict):
MuxType: AudioMuxTypeType, # (1)
- See AudioMuxTypeType
ContentArtifactsConfigurationTypeDef#
# ContentArtifactsConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ContentArtifactsConfigurationTypeDef
def get_value() -> ContentArtifactsConfigurationTypeDef:
return {
"State": ...,
}
# ContentArtifactsConfigurationTypeDef definition
class ContentArtifactsConfigurationTypeDef(TypedDict):
State: ArtifactsStateType, # (1)
MuxType: NotRequired[ContentMuxTypeType], # (2)
- See ArtifactsStateType
- See ContentMuxTypeType
VideoArtifactsConfigurationTypeDef#
# VideoArtifactsConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import VideoArtifactsConfigurationTypeDef
def get_value() -> VideoArtifactsConfigurationTypeDef:
return {
"State": ...,
}
# VideoArtifactsConfigurationTypeDef definition
class VideoArtifactsConfigurationTypeDef(TypedDict):
State: ArtifactsStateType, # (1)
MuxType: NotRequired[VideoMuxTypeType], # (2)
- See ArtifactsStateType
- See VideoMuxTypeType
ChannelDefinitionTypeDef#
# ChannelDefinitionTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChannelDefinitionTypeDef
def get_value() -> ChannelDefinitionTypeDef:
return {
"ChannelId": ...,
}
# ChannelDefinitionTypeDef definition
class ChannelDefinitionTypeDef(TypedDict):
ChannelId: int,
ParticipantRole: NotRequired[ParticipantRoleType], # (1)
S3BucketSinkConfigurationTypeDef#
# S3BucketSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import S3BucketSinkConfigurationTypeDef
def get_value() -> S3BucketSinkConfigurationTypeDef:
return {
"Destination": ...,
}
# S3BucketSinkConfigurationTypeDef definition
class S3BucketSinkConfigurationTypeDef(TypedDict):
Destination: str,
TagTypeDef#
# TagTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
S3RecordingSinkRuntimeConfigurationTypeDef#
# S3RecordingSinkRuntimeConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import S3RecordingSinkRuntimeConfigurationTypeDef
def get_value() -> S3RecordingSinkRuntimeConfigurationTypeDef:
return {
"Destination": ...,
"RecordingFileFormat": ...,
}
# S3RecordingSinkRuntimeConfigurationTypeDef definition
class S3RecordingSinkRuntimeConfigurationTypeDef(TypedDict):
Destination: str,
RecordingFileFormat: RecordingFileFormatType, # (1)
DeleteMediaCapturePipelineRequestRequestTypeDef#
# DeleteMediaCapturePipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaCapturePipelineRequestRequestTypeDef
def get_value() -> DeleteMediaCapturePipelineRequestRequestTypeDef:
return {
"MediaPipelineId": ...,
}
# DeleteMediaCapturePipelineRequestRequestTypeDef definition
class DeleteMediaCapturePipelineRequestRequestTypeDef(TypedDict):
MediaPipelineId: str,
DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef#
# DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef
def get_value() -> DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef:
return {
"Identifier": ...,
}
# DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef definition
class DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
Identifier: str,
DeleteMediaPipelineRequestRequestTypeDef#
# DeleteMediaPipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaPipelineRequestRequestTypeDef
def get_value() -> DeleteMediaPipelineRequestRequestTypeDef:
return {
"MediaPipelineId": ...,
}
# DeleteMediaPipelineRequestRequestTypeDef definition
class DeleteMediaPipelineRequestRequestTypeDef(TypedDict):
MediaPipelineId: str,
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TimestampRangeTypeDef#
# TimestampRangeTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TimestampRangeTypeDef
def get_value() -> TimestampRangeTypeDef:
return {
"StartTimestamp": ...,
"EndTimestamp": ...,
}
# TimestampRangeTypeDef definition
class TimestampRangeTypeDef(TypedDict):
StartTimestamp: Union[datetime, str],
EndTimestamp: Union[datetime, str],
GetMediaCapturePipelineRequestRequestTypeDef#
# GetMediaCapturePipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaCapturePipelineRequestRequestTypeDef
def get_value() -> GetMediaCapturePipelineRequestRequestTypeDef:
return {
"MediaPipelineId": ...,
}
# GetMediaCapturePipelineRequestRequestTypeDef definition
class GetMediaCapturePipelineRequestRequestTypeDef(TypedDict):
MediaPipelineId: str,
GetMediaInsightsPipelineConfigurationRequestRequestTypeDef#
# GetMediaInsightsPipelineConfigurationRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaInsightsPipelineConfigurationRequestRequestTypeDef
def get_value() -> GetMediaInsightsPipelineConfigurationRequestRequestTypeDef:
return {
"Identifier": ...,
}
# GetMediaInsightsPipelineConfigurationRequestRequestTypeDef definition
class GetMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
Identifier: str,
GetMediaPipelineRequestRequestTypeDef#
# GetMediaPipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineRequestRequestTypeDef
def get_value() -> GetMediaPipelineRequestRequestTypeDef:
return {
"MediaPipelineId": ...,
}
# GetMediaPipelineRequestRequestTypeDef definition
class GetMediaPipelineRequestRequestTypeDef(TypedDict):
MediaPipelineId: str,
PresenterOnlyConfigurationTypeDef#
# PresenterOnlyConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import PresenterOnlyConfigurationTypeDef
def get_value() -> PresenterOnlyConfigurationTypeDef:
return {
"PresenterPosition": ...,
}
# PresenterOnlyConfigurationTypeDef definition
class PresenterOnlyConfigurationTypeDef(TypedDict):
PresenterPosition: NotRequired[PresenterPositionType], # (1)
IssueDetectionConfigurationTypeDef#
# IssueDetectionConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import IssueDetectionConfigurationTypeDef
def get_value() -> IssueDetectionConfigurationTypeDef:
return {
"RuleName": ...,
}
# IssueDetectionConfigurationTypeDef definition
class IssueDetectionConfigurationTypeDef(TypedDict):
RuleName: str,
KeywordMatchConfigurationTypeDef#
# KeywordMatchConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import KeywordMatchConfigurationTypeDef
def get_value() -> KeywordMatchConfigurationTypeDef:
return {
"RuleName": ...,
"Keywords": ...,
}
# KeywordMatchConfigurationTypeDef definition
class KeywordMatchConfigurationTypeDef(TypedDict):
RuleName: str,
Keywords: Sequence[str],
Negate: NotRequired[bool],
KinesisDataStreamSinkConfigurationTypeDef#
# KinesisDataStreamSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisDataStreamSinkConfigurationTypeDef
def get_value() -> KinesisDataStreamSinkConfigurationTypeDef:
return {
"InsightsTarget": ...,
}
# KinesisDataStreamSinkConfigurationTypeDef definition
class KinesisDataStreamSinkConfigurationTypeDef(TypedDict):
InsightsTarget: NotRequired[str],
RecordingStreamConfigurationTypeDef#
# RecordingStreamConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import RecordingStreamConfigurationTypeDef
def get_value() -> RecordingStreamConfigurationTypeDef:
return {
"StreamArn": ...,
}
# RecordingStreamConfigurationTypeDef definition
class RecordingStreamConfigurationTypeDef(TypedDict):
StreamArn: NotRequired[str],
LambdaFunctionSinkConfigurationTypeDef#
# LambdaFunctionSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LambdaFunctionSinkConfigurationTypeDef
def get_value() -> LambdaFunctionSinkConfigurationTypeDef:
return {
"InsightsTarget": ...,
}
# LambdaFunctionSinkConfigurationTypeDef definition
class LambdaFunctionSinkConfigurationTypeDef(TypedDict):
InsightsTarget: NotRequired[str],
ListMediaCapturePipelinesRequestRequestTypeDef#
# ListMediaCapturePipelinesRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaCapturePipelinesRequestRequestTypeDef
def get_value() -> ListMediaCapturePipelinesRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListMediaCapturePipelinesRequestRequestTypeDef definition
class ListMediaCapturePipelinesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MediaCapturePipelineSummaryTypeDef#
# MediaCapturePipelineSummaryTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineSummaryTypeDef
def get_value() -> MediaCapturePipelineSummaryTypeDef:
return {
"MediaPipelineId": ...,
}
# MediaCapturePipelineSummaryTypeDef definition
class MediaCapturePipelineSummaryTypeDef(TypedDict):
MediaPipelineId: NotRequired[str],
MediaPipelineArn: NotRequired[str],
ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef#
# ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef
def get_value() -> ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef definition
class ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MediaInsightsPipelineConfigurationSummaryTypeDef#
# MediaInsightsPipelineConfigurationSummaryTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineConfigurationSummaryTypeDef
def get_value() -> MediaInsightsPipelineConfigurationSummaryTypeDef:
return {
"MediaInsightsPipelineConfigurationName": ...,
}
# MediaInsightsPipelineConfigurationSummaryTypeDef definition
class MediaInsightsPipelineConfigurationSummaryTypeDef(TypedDict):
MediaInsightsPipelineConfigurationName: NotRequired[str],
MediaInsightsPipelineConfigurationId: NotRequired[str],
MediaInsightsPipelineConfigurationArn: NotRequired[str],
ListMediaPipelinesRequestRequestTypeDef#
# ListMediaPipelinesRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelinesRequestRequestTypeDef
def get_value() -> ListMediaPipelinesRequestRequestTypeDef:
return {
"NextToken": ...,
}
# ListMediaPipelinesRequestRequestTypeDef definition
class ListMediaPipelinesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MediaPipelineSummaryTypeDef#
# MediaPipelineSummaryTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaPipelineSummaryTypeDef
def get_value() -> MediaPipelineSummaryTypeDef:
return {
"MediaPipelineId": ...,
}
# MediaPipelineSummaryTypeDef definition
class MediaPipelineSummaryTypeDef(TypedDict):
MediaPipelineId: NotRequired[str],
MediaPipelineArn: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
LiveConnectorRTMPConfigurationTypeDef#
# LiveConnectorRTMPConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorRTMPConfigurationTypeDef
def get_value() -> LiveConnectorRTMPConfigurationTypeDef:
return {
"Url": ...,
}
# LiveConnectorRTMPConfigurationTypeDef definition
class LiveConnectorRTMPConfigurationTypeDef(TypedDict):
Url: str,
AudioChannels: NotRequired[AudioChannelsOptionType], # (1)
AudioSampleRate: NotRequired[str],
S3RecordingSinkConfigurationTypeDef#
# S3RecordingSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import S3RecordingSinkConfigurationTypeDef
def get_value() -> S3RecordingSinkConfigurationTypeDef:
return {
"Destination": ...,
}
# S3RecordingSinkConfigurationTypeDef definition
class S3RecordingSinkConfigurationTypeDef(TypedDict):
Destination: NotRequired[str],
RecordingFileFormat: NotRequired[RecordingFileFormatType], # (1)
SnsTopicSinkConfigurationTypeDef#
# SnsTopicSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SnsTopicSinkConfigurationTypeDef
def get_value() -> SnsTopicSinkConfigurationTypeDef:
return {
"InsightsTarget": ...,
}
# SnsTopicSinkConfigurationTypeDef definition
class SnsTopicSinkConfigurationTypeDef(TypedDict):
InsightsTarget: NotRequired[str],
SqsQueueSinkConfigurationTypeDef#
# SqsQueueSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SqsQueueSinkConfigurationTypeDef
def get_value() -> SqsQueueSinkConfigurationTypeDef:
return {
"InsightsTarget": ...,
}
# SqsQueueSinkConfigurationTypeDef definition
class SqsQueueSinkConfigurationTypeDef(TypedDict):
InsightsTarget: NotRequired[str],
VoiceAnalyticsProcessorConfigurationTypeDef#
# VoiceAnalyticsProcessorConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import VoiceAnalyticsProcessorConfigurationTypeDef
def get_value() -> VoiceAnalyticsProcessorConfigurationTypeDef:
return {
"SpeakerSearchStatus": ...,
}
# VoiceAnalyticsProcessorConfigurationTypeDef definition
class VoiceAnalyticsProcessorConfigurationTypeDef(TypedDict):
SpeakerSearchStatus: NotRequired[VoiceAnalyticsConfigurationStatusType], # (1)
VoiceToneAnalysisStatus: NotRequired[VoiceAnalyticsConfigurationStatusType], # (1)
SentimentConfigurationTypeDef#
# SentimentConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SentimentConfigurationTypeDef
def get_value() -> SentimentConfigurationTypeDef:
return {
"RuleName": ...,
"SentimentType": ...,
"TimePeriod": ...,
}
# SentimentConfigurationTypeDef definition
class SentimentConfigurationTypeDef(TypedDict):
RuleName: str,
SentimentType: SentimentTypeType, # (1)
TimePeriod: int,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
SelectedVideoStreamsTypeDef#
# SelectedVideoStreamsTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SelectedVideoStreamsTypeDef
def get_value() -> SelectedVideoStreamsTypeDef:
return {
"AttendeeIds": ...,
}
# SelectedVideoStreamsTypeDef definition
class SelectedVideoStreamsTypeDef(TypedDict):
AttendeeIds: NotRequired[Sequence[str]],
ExternalUserIds: NotRequired[Sequence[str]],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"TagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
TagKeys: Sequence[str],
UpdateMediaInsightsPipelineStatusRequestRequestTypeDef#
# UpdateMediaInsightsPipelineStatusRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaInsightsPipelineStatusRequestRequestTypeDef
def get_value() -> UpdateMediaInsightsPipelineStatusRequestRequestTypeDef:
return {
"Identifier": ...,
"UpdateStatus": ...,
}
# UpdateMediaInsightsPipelineStatusRequestRequestTypeDef definition
class UpdateMediaInsightsPipelineStatusRequestRequestTypeDef(TypedDict):
Identifier: str,
UpdateStatus: MediaPipelineStatusUpdateType, # (1)
AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef#
# AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef
def get_value() -> AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef:
return {
"LanguageCode": ...,
}
# AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef definition
class AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef(TypedDict):
LanguageCode: CallAnalyticsLanguageCodeType, # (1)
VocabularyName: NotRequired[str],
VocabularyFilterName: NotRequired[str],
VocabularyFilterMethod: NotRequired[VocabularyFilterMethodType], # (2)
LanguageModelName: NotRequired[str],
EnablePartialResultsStabilization: NotRequired[bool],
PartialResultsStability: NotRequired[PartialResultsStabilityType], # (3)
ContentIdentificationType: NotRequired[ContentTypeType], # (4)
ContentRedactionType: NotRequired[ContentTypeType], # (4)
PiiEntityTypes: NotRequired[str],
FilterPartialResults: NotRequired[bool],
PostCallAnalyticsSettings: NotRequired[PostCallAnalyticsSettingsTypeDef], # (6)
CallAnalyticsStreamCategories: NotRequired[Sequence[str]],
- See CallAnalyticsLanguageCodeType
- See VocabularyFilterMethodType
- See PartialResultsStabilityType
- See ContentTypeType
- See ContentTypeType
- See PostCallAnalyticsSettingsTypeDef
ArtifactsConcatenationConfigurationTypeDef#
# ArtifactsConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ArtifactsConcatenationConfigurationTypeDef
def get_value() -> ArtifactsConcatenationConfigurationTypeDef:
return {
"Audio": ...,
"Video": ...,
"Content": ...,
"DataChannel": ...,
"TranscriptionMessages": ...,
"MeetingEvents": ...,
"CompositedVideo": ...,
}
# ArtifactsConcatenationConfigurationTypeDef definition
class ArtifactsConcatenationConfigurationTypeDef(TypedDict):
Audio: AudioConcatenationConfigurationTypeDef, # (1)
Video: VideoConcatenationConfigurationTypeDef, # (2)
Content: ContentConcatenationConfigurationTypeDef, # (3)
DataChannel: DataChannelConcatenationConfigurationTypeDef, # (4)
TranscriptionMessages: TranscriptionMessagesConcatenationConfigurationTypeDef, # (5)
MeetingEvents: MeetingEventsConcatenationConfigurationTypeDef, # (6)
CompositedVideo: CompositedVideoConcatenationConfigurationTypeDef, # (7)
- See AudioConcatenationConfigurationTypeDef
- See VideoConcatenationConfigurationTypeDef
- See ContentConcatenationConfigurationTypeDef
- See DataChannelConcatenationConfigurationTypeDef
- See TranscriptionMessagesConcatenationConfigurationTypeDef
- See MeetingEventsConcatenationConfigurationTypeDef
- See CompositedVideoConcatenationConfigurationTypeDef
StreamChannelDefinitionTypeDef#
# StreamChannelDefinitionTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import StreamChannelDefinitionTypeDef
def get_value() -> StreamChannelDefinitionTypeDef:
return {
"NumberOfChannels": ...,
}
# StreamChannelDefinitionTypeDef definition
class StreamChannelDefinitionTypeDef(TypedDict):
NumberOfChannels: int,
ChannelDefinitions: NotRequired[Sequence[ChannelDefinitionTypeDef]], # (1)
ConcatenationSinkTypeDef#
# ConcatenationSinkTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ConcatenationSinkTypeDef
def get_value() -> ConcatenationSinkTypeDef:
return {
"Type": ...,
"S3BucketSinkConfiguration": ...,
}
# ConcatenationSinkTypeDef definition
class ConcatenationSinkTypeDef(TypedDict):
Type: ConcatenationSinkTypeType, # (1)
S3BucketSinkConfiguration: S3BucketSinkConfigurationTypeDef, # (2)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceARN": ...,
"Tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceARN: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
FragmentSelectorTypeDef#
# FragmentSelectorTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import FragmentSelectorTypeDef
def get_value() -> FragmentSelectorTypeDef:
return {
"FragmentSelectorType": ...,
"TimestampRange": ...,
}
# FragmentSelectorTypeDef definition
class FragmentSelectorTypeDef(TypedDict):
FragmentSelectorType: FragmentSelectorTypeType, # (1)
TimestampRange: TimestampRangeTypeDef, # (2)
GridViewConfigurationTypeDef#
# GridViewConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GridViewConfigurationTypeDef
def get_value() -> GridViewConfigurationTypeDef:
return {
"ContentShareLayout": ...,
}
# GridViewConfigurationTypeDef definition
class GridViewConfigurationTypeDef(TypedDict):
ContentShareLayout: ContentShareLayoutOptionType, # (1)
PresenterOnlyConfiguration: NotRequired[PresenterOnlyConfigurationTypeDef], # (2)
ListMediaCapturePipelinesResponseTypeDef#
# ListMediaCapturePipelinesResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaCapturePipelinesResponseTypeDef
def get_value() -> ListMediaCapturePipelinesResponseTypeDef:
return {
"MediaCapturePipelines": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListMediaCapturePipelinesResponseTypeDef definition
class ListMediaCapturePipelinesResponseTypeDef(TypedDict):
MediaCapturePipelines: List[MediaCapturePipelineSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListMediaInsightsPipelineConfigurationsResponseTypeDef#
# ListMediaInsightsPipelineConfigurationsResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaInsightsPipelineConfigurationsResponseTypeDef
def get_value() -> ListMediaInsightsPipelineConfigurationsResponseTypeDef:
return {
"MediaInsightsPipelineConfigurations": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListMediaInsightsPipelineConfigurationsResponseTypeDef definition
class ListMediaInsightsPipelineConfigurationsResponseTypeDef(TypedDict):
MediaInsightsPipelineConfigurations: List[MediaInsightsPipelineConfigurationSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListMediaPipelinesResponseTypeDef#
# ListMediaPipelinesResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelinesResponseTypeDef
def get_value() -> ListMediaPipelinesResponseTypeDef:
return {
"MediaPipelines": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
# ListMediaPipelinesResponseTypeDef definition
class ListMediaPipelinesResponseTypeDef(TypedDict):
MediaPipelines: List[MediaPipelineSummaryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LiveConnectorSinkConfigurationTypeDef#
# LiveConnectorSinkConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSinkConfigurationTypeDef
def get_value() -> LiveConnectorSinkConfigurationTypeDef:
return {
"SinkType": ...,
"RTMPConfiguration": ...,
}
# LiveConnectorSinkConfigurationTypeDef definition
class LiveConnectorSinkConfigurationTypeDef(TypedDict):
SinkType: LiveConnectorSinkTypeType, # (1)
RTMPConfiguration: LiveConnectorRTMPConfigurationTypeDef, # (2)
RealTimeAlertRuleTypeDef#
# RealTimeAlertRuleTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import RealTimeAlertRuleTypeDef
def get_value() -> RealTimeAlertRuleTypeDef:
return {
"Type": ...,
}
# RealTimeAlertRuleTypeDef definition
class RealTimeAlertRuleTypeDef(TypedDict):
Type: RealTimeAlertRuleTypeType, # (1)
KeywordMatchConfiguration: NotRequired[KeywordMatchConfigurationTypeDef], # (2)
SentimentConfiguration: NotRequired[SentimentConfigurationTypeDef], # (3)
IssueDetectionConfiguration: NotRequired[IssueDetectionConfigurationTypeDef], # (4)
- See RealTimeAlertRuleTypeType
- See KeywordMatchConfigurationTypeDef
- See SentimentConfigurationTypeDef
- See IssueDetectionConfigurationTypeDef
SourceConfigurationTypeDef#
# SourceConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SourceConfigurationTypeDef
def get_value() -> SourceConfigurationTypeDef:
return {
"SelectedVideoStreams": ...,
}
# SourceConfigurationTypeDef definition
class SourceConfigurationTypeDef(TypedDict):
SelectedVideoStreams: NotRequired[SelectedVideoStreamsTypeDef], # (1)
MediaInsightsPipelineConfigurationElementTypeDef#
# MediaInsightsPipelineConfigurationElementTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineConfigurationElementTypeDef
def get_value() -> MediaInsightsPipelineConfigurationElementTypeDef:
return {
"Type": ...,
}
# MediaInsightsPipelineConfigurationElementTypeDef definition
class MediaInsightsPipelineConfigurationElementTypeDef(TypedDict):
Type: MediaInsightsPipelineConfigurationElementTypeType, # (1)
AmazonTranscribeCallAnalyticsProcessorConfiguration: NotRequired[AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef], # (2)
AmazonTranscribeProcessorConfiguration: NotRequired[AmazonTranscribeProcessorConfigurationTypeDef], # (3)
KinesisDataStreamSinkConfiguration: NotRequired[KinesisDataStreamSinkConfigurationTypeDef], # (4)
S3RecordingSinkConfiguration: NotRequired[S3RecordingSinkConfigurationTypeDef], # (5)
VoiceAnalyticsProcessorConfiguration: NotRequired[VoiceAnalyticsProcessorConfigurationTypeDef], # (6)
LambdaFunctionSinkConfiguration: NotRequired[LambdaFunctionSinkConfigurationTypeDef], # (7)
SqsQueueSinkConfiguration: NotRequired[SqsQueueSinkConfigurationTypeDef], # (8)
SnsTopicSinkConfiguration: NotRequired[SnsTopicSinkConfigurationTypeDef], # (9)
- See MediaInsightsPipelineConfigurationElementTypeType
- See AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef
- See AmazonTranscribeProcessorConfigurationTypeDef
- See KinesisDataStreamSinkConfigurationTypeDef
- See S3RecordingSinkConfigurationTypeDef
- See VoiceAnalyticsProcessorConfigurationTypeDef
- See LambdaFunctionSinkConfigurationTypeDef
- See SqsQueueSinkConfigurationTypeDef
- See SnsTopicSinkConfigurationTypeDef
ChimeSdkMeetingConcatenationConfigurationTypeDef#
# ChimeSdkMeetingConcatenationConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingConcatenationConfigurationTypeDef
def get_value() -> ChimeSdkMeetingConcatenationConfigurationTypeDef:
return {
"ArtifactsConfiguration": ...,
}
# ChimeSdkMeetingConcatenationConfigurationTypeDef definition
class ChimeSdkMeetingConcatenationConfigurationTypeDef(TypedDict):
ArtifactsConfiguration: ArtifactsConcatenationConfigurationTypeDef, # (1)
StreamConfigurationTypeDef#
# StreamConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import StreamConfigurationTypeDef
def get_value() -> StreamConfigurationTypeDef:
return {
"StreamArn": ...,
"StreamChannelDefinition": ...,
}
# StreamConfigurationTypeDef definition
class StreamConfigurationTypeDef(TypedDict):
StreamArn: str,
StreamChannelDefinition: StreamChannelDefinitionTypeDef, # (1)
FragmentNumber: NotRequired[str],
KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef#
# KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef
def get_value() -> KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef:
return {
"Streams": ...,
"FragmentSelector": ...,
}
# KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef definition
class KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef(TypedDict):
Streams: Sequence[RecordingStreamConfigurationTypeDef], # (1)
FragmentSelector: FragmentSelectorTypeDef, # (2)
CompositedVideoArtifactsConfigurationTypeDef#
# CompositedVideoArtifactsConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CompositedVideoArtifactsConfigurationTypeDef
def get_value() -> CompositedVideoArtifactsConfigurationTypeDef:
return {
"GridViewConfiguration": ...,
}
# CompositedVideoArtifactsConfigurationTypeDef definition
class CompositedVideoArtifactsConfigurationTypeDef(TypedDict):
GridViewConfiguration: GridViewConfigurationTypeDef, # (3)
Layout: NotRequired[LayoutOptionType], # (1)
Resolution: NotRequired[ResolutionOptionType], # (2)
RealTimeAlertConfigurationTypeDef#
# RealTimeAlertConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import RealTimeAlertConfigurationTypeDef
def get_value() -> RealTimeAlertConfigurationTypeDef:
return {
"Disabled": ...,
}
# RealTimeAlertConfigurationTypeDef definition
class RealTimeAlertConfigurationTypeDef(TypedDict):
Disabled: NotRequired[bool],
Rules: NotRequired[Sequence[RealTimeAlertRuleTypeDef]], # (1)
MediaCapturePipelineSourceConfigurationTypeDef#
# MediaCapturePipelineSourceConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineSourceConfigurationTypeDef
def get_value() -> MediaCapturePipelineSourceConfigurationTypeDef:
return {
"MediaPipelineArn": ...,
"ChimeSdkMeetingConfiguration": ...,
}
# MediaCapturePipelineSourceConfigurationTypeDef definition
class MediaCapturePipelineSourceConfigurationTypeDef(TypedDict):
MediaPipelineArn: str,
ChimeSdkMeetingConfiguration: ChimeSdkMeetingConcatenationConfigurationTypeDef, # (1)
KinesisVideoStreamSourceRuntimeConfigurationTypeDef#
# KinesisVideoStreamSourceRuntimeConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamSourceRuntimeConfigurationTypeDef
def get_value() -> KinesisVideoStreamSourceRuntimeConfigurationTypeDef:
return {
"Streams": ...,
"MediaEncoding": ...,
"MediaSampleRate": ...,
}
# KinesisVideoStreamSourceRuntimeConfigurationTypeDef definition
class KinesisVideoStreamSourceRuntimeConfigurationTypeDef(TypedDict):
Streams: Sequence[StreamConfigurationTypeDef], # (1)
MediaEncoding: MediaEncodingType, # (2)
MediaSampleRate: int,
ArtifactsConfigurationTypeDef#
# ArtifactsConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ArtifactsConfigurationTypeDef
def get_value() -> ArtifactsConfigurationTypeDef:
return {
"Audio": ...,
"Video": ...,
"Content": ...,
}
# ArtifactsConfigurationTypeDef definition
class ArtifactsConfigurationTypeDef(TypedDict):
Audio: AudioArtifactsConfigurationTypeDef, # (1)
Video: VideoArtifactsConfigurationTypeDef, # (2)
Content: ContentArtifactsConfigurationTypeDef, # (3)
CompositedVideo: NotRequired[CompositedVideoArtifactsConfigurationTypeDef], # (4)
- See AudioArtifactsConfigurationTypeDef
- See VideoArtifactsConfigurationTypeDef
- See ContentArtifactsConfigurationTypeDef
- See CompositedVideoArtifactsConfigurationTypeDef
ChimeSdkMeetingLiveConnectorConfigurationTypeDef#
# ChimeSdkMeetingLiveConnectorConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingLiveConnectorConfigurationTypeDef
def get_value() -> ChimeSdkMeetingLiveConnectorConfigurationTypeDef:
return {
"Arn": ...,
"MuxType": ...,
}
# ChimeSdkMeetingLiveConnectorConfigurationTypeDef definition
class ChimeSdkMeetingLiveConnectorConfigurationTypeDef(TypedDict):
Arn: str,
MuxType: LiveConnectorMuxTypeType, # (1)
CompositedVideo: NotRequired[CompositedVideoArtifactsConfigurationTypeDef], # (2)
SourceConfiguration: NotRequired[SourceConfigurationTypeDef], # (3)
- See LiveConnectorMuxTypeType
- See CompositedVideoArtifactsConfigurationTypeDef
- See SourceConfigurationTypeDef
CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef#
# CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef
def get_value() -> CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef:
return {
"MediaInsightsPipelineConfigurationName": ...,
"ResourceAccessRoleArn": ...,
"Elements": ...,
}
# CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef definition
class CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
MediaInsightsPipelineConfigurationName: str,
ResourceAccessRoleArn: str,
Elements: Sequence[MediaInsightsPipelineConfigurationElementTypeDef], # (1)
RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
ClientRequestToken: NotRequired[str],
- See MediaInsightsPipelineConfigurationElementTypeDef
- See RealTimeAlertConfigurationTypeDef
- See TagTypeDef
MediaInsightsPipelineConfigurationTypeDef#
# MediaInsightsPipelineConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineConfigurationTypeDef
def get_value() -> MediaInsightsPipelineConfigurationTypeDef:
return {
"MediaInsightsPipelineConfigurationName": ...,
}
# MediaInsightsPipelineConfigurationTypeDef definition
class MediaInsightsPipelineConfigurationTypeDef(TypedDict):
MediaInsightsPipelineConfigurationName: NotRequired[str],
MediaInsightsPipelineConfigurationArn: NotRequired[str],
ResourceAccessRoleArn: NotRequired[str],
RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationTypeDef], # (1)
Elements: NotRequired[List[MediaInsightsPipelineConfigurationElementTypeDef]], # (2)
MediaInsightsPipelineConfigurationId: NotRequired[str],
CreatedTimestamp: NotRequired[datetime],
UpdatedTimestamp: NotRequired[datetime],
UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef#
# UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef
def get_value() -> UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef:
return {
"Identifier": ...,
"ResourceAccessRoleArn": ...,
"Elements": ...,
}
# UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef definition
class UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
Identifier: str,
ResourceAccessRoleArn: str,
Elements: Sequence[MediaInsightsPipelineConfigurationElementTypeDef], # (1)
RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationTypeDef], # (2)
ConcatenationSourceTypeDef#
# ConcatenationSourceTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ConcatenationSourceTypeDef
def get_value() -> ConcatenationSourceTypeDef:
return {
"Type": ...,
"MediaCapturePipelineSourceConfiguration": ...,
}
# ConcatenationSourceTypeDef definition
class ConcatenationSourceTypeDef(TypedDict):
Type: ConcatenationSourceTypeType, # (1)
MediaCapturePipelineSourceConfiguration: MediaCapturePipelineSourceConfigurationTypeDef, # (2)
CreateMediaInsightsPipelineRequestRequestTypeDef#
# CreateMediaInsightsPipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineRequestRequestTypeDef
def get_value() -> CreateMediaInsightsPipelineRequestRequestTypeDef:
return {
"MediaInsightsPipelineConfigurationArn": ...,
}
# CreateMediaInsightsPipelineRequestRequestTypeDef definition
class CreateMediaInsightsPipelineRequestRequestTypeDef(TypedDict):
MediaInsightsPipelineConfigurationArn: str,
KinesisVideoStreamSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamSourceRuntimeConfigurationTypeDef], # (1)
MediaInsightsRuntimeMetadata: NotRequired[Mapping[str, str]],
KinesisVideoStreamRecordingSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef], # (2)
S3RecordingSinkRuntimeConfiguration: NotRequired[S3RecordingSinkRuntimeConfigurationTypeDef], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
ClientRequestToken: NotRequired[str],
- See KinesisVideoStreamSourceRuntimeConfigurationTypeDef
- See KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef
- See S3RecordingSinkRuntimeConfigurationTypeDef
- See TagTypeDef
MediaInsightsPipelineTypeDef#
# MediaInsightsPipelineTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineTypeDef
def get_value() -> MediaInsightsPipelineTypeDef:
return {
"MediaPipelineId": ...,
}
# MediaInsightsPipelineTypeDef definition
class MediaInsightsPipelineTypeDef(TypedDict):
MediaPipelineId: NotRequired[str],
MediaPipelineArn: NotRequired[str],
MediaInsightsPipelineConfigurationArn: NotRequired[str],
Status: NotRequired[MediaPipelineStatusType], # (1)
KinesisVideoStreamSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamSourceRuntimeConfigurationTypeDef], # (2)
MediaInsightsRuntimeMetadata: NotRequired[Dict[str, str]],
KinesisVideoStreamRecordingSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef], # (3)
S3RecordingSinkRuntimeConfiguration: NotRequired[S3RecordingSinkRuntimeConfigurationTypeDef], # (4)
CreatedTimestamp: NotRequired[datetime],
- See MediaPipelineStatusType
- See KinesisVideoStreamSourceRuntimeConfigurationTypeDef
- See KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef
- See S3RecordingSinkRuntimeConfigurationTypeDef
ChimeSdkMeetingConfigurationTypeDef#
# ChimeSdkMeetingConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingConfigurationTypeDef
def get_value() -> ChimeSdkMeetingConfigurationTypeDef:
return {
"SourceConfiguration": ...,
}
# ChimeSdkMeetingConfigurationTypeDef definition
class ChimeSdkMeetingConfigurationTypeDef(TypedDict):
SourceConfiguration: NotRequired[SourceConfigurationTypeDef], # (1)
ArtifactsConfiguration: NotRequired[ArtifactsConfigurationTypeDef], # (2)
LiveConnectorSourceConfigurationTypeDef#
# LiveConnectorSourceConfigurationTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSourceConfigurationTypeDef
def get_value() -> LiveConnectorSourceConfigurationTypeDef:
return {
"SourceType": ...,
"ChimeSdkMeetingLiveConnectorConfiguration": ...,
}
# LiveConnectorSourceConfigurationTypeDef definition
class LiveConnectorSourceConfigurationTypeDef(TypedDict):
SourceType: LiveConnectorSourceTypeType, # (1)
ChimeSdkMeetingLiveConnectorConfiguration: ChimeSdkMeetingLiveConnectorConfigurationTypeDef, # (2)
CreateMediaInsightsPipelineConfigurationResponseTypeDef#
# CreateMediaInsightsPipelineConfigurationResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineConfigurationResponseTypeDef
def get_value() -> CreateMediaInsightsPipelineConfigurationResponseTypeDef:
return {
"MediaInsightsPipelineConfiguration": ...,
"ResponseMetadata": ...,
}
# CreateMediaInsightsPipelineConfigurationResponseTypeDef definition
class CreateMediaInsightsPipelineConfigurationResponseTypeDef(TypedDict):
MediaInsightsPipelineConfiguration: MediaInsightsPipelineConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetMediaInsightsPipelineConfigurationResponseTypeDef#
# GetMediaInsightsPipelineConfigurationResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaInsightsPipelineConfigurationResponseTypeDef
def get_value() -> GetMediaInsightsPipelineConfigurationResponseTypeDef:
return {
"MediaInsightsPipelineConfiguration": ...,
"ResponseMetadata": ...,
}
# GetMediaInsightsPipelineConfigurationResponseTypeDef definition
class GetMediaInsightsPipelineConfigurationResponseTypeDef(TypedDict):
MediaInsightsPipelineConfiguration: MediaInsightsPipelineConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateMediaInsightsPipelineConfigurationResponseTypeDef#
# UpdateMediaInsightsPipelineConfigurationResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaInsightsPipelineConfigurationResponseTypeDef
def get_value() -> UpdateMediaInsightsPipelineConfigurationResponseTypeDef:
return {
"MediaInsightsPipelineConfiguration": ...,
"ResponseMetadata": ...,
}
# UpdateMediaInsightsPipelineConfigurationResponseTypeDef definition
class UpdateMediaInsightsPipelineConfigurationResponseTypeDef(TypedDict):
MediaInsightsPipelineConfiguration: MediaInsightsPipelineConfigurationTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMediaConcatenationPipelineRequestRequestTypeDef#
# CreateMediaConcatenationPipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaConcatenationPipelineRequestRequestTypeDef
def get_value() -> CreateMediaConcatenationPipelineRequestRequestTypeDef:
return {
"Sources": ...,
"Sinks": ...,
}
# CreateMediaConcatenationPipelineRequestRequestTypeDef definition
class CreateMediaConcatenationPipelineRequestRequestTypeDef(TypedDict):
Sources: Sequence[ConcatenationSourceTypeDef], # (1)
Sinks: Sequence[ConcatenationSinkTypeDef], # (2)
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
MediaConcatenationPipelineTypeDef#
# MediaConcatenationPipelineTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaConcatenationPipelineTypeDef
def get_value() -> MediaConcatenationPipelineTypeDef:
return {
"MediaPipelineId": ...,
}
# MediaConcatenationPipelineTypeDef definition
class MediaConcatenationPipelineTypeDef(TypedDict):
MediaPipelineId: NotRequired[str],
MediaPipelineArn: NotRequired[str],
Sources: NotRequired[List[ConcatenationSourceTypeDef]], # (1)
Sinks: NotRequired[List[ConcatenationSinkTypeDef]], # (2)
Status: NotRequired[MediaPipelineStatusType], # (3)
CreatedTimestamp: NotRequired[datetime],
UpdatedTimestamp: NotRequired[datetime],
CreateMediaInsightsPipelineResponseTypeDef#
# CreateMediaInsightsPipelineResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineResponseTypeDef
def get_value() -> CreateMediaInsightsPipelineResponseTypeDef:
return {
"MediaInsightsPipeline": ...,
"ResponseMetadata": ...,
}
# CreateMediaInsightsPipelineResponseTypeDef definition
class CreateMediaInsightsPipelineResponseTypeDef(TypedDict):
MediaInsightsPipeline: MediaInsightsPipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMediaCapturePipelineRequestRequestTypeDef#
# CreateMediaCapturePipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaCapturePipelineRequestRequestTypeDef
def get_value() -> CreateMediaCapturePipelineRequestRequestTypeDef:
return {
"SourceType": ...,
"SourceArn": ...,
"SinkType": ...,
"SinkArn": ...,
}
# CreateMediaCapturePipelineRequestRequestTypeDef definition
class CreateMediaCapturePipelineRequestRequestTypeDef(TypedDict):
SourceType: MediaPipelineSourceTypeType, # (1)
SourceArn: str,
SinkType: MediaPipelineSinkTypeType, # (2)
SinkArn: str,
ClientRequestToken: NotRequired[str],
ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationTypeDef], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See MediaPipelineSourceTypeType
- See MediaPipelineSinkTypeType
- See ChimeSdkMeetingConfigurationTypeDef
- See TagTypeDef
MediaCapturePipelineTypeDef#
# MediaCapturePipelineTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineTypeDef
def get_value() -> MediaCapturePipelineTypeDef:
return {
"MediaPipelineId": ...,
}
# MediaCapturePipelineTypeDef definition
class MediaCapturePipelineTypeDef(TypedDict):
MediaPipelineId: NotRequired[str],
MediaPipelineArn: NotRequired[str],
SourceType: NotRequired[MediaPipelineSourceTypeType], # (1)
SourceArn: NotRequired[str],
Status: NotRequired[MediaPipelineStatusType], # (2)
SinkType: NotRequired[MediaPipelineSinkTypeType], # (3)
SinkArn: NotRequired[str],
CreatedTimestamp: NotRequired[datetime],
UpdatedTimestamp: NotRequired[datetime],
ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationTypeDef], # (4)
- See MediaPipelineSourceTypeType
- See MediaPipelineStatusType
- See MediaPipelineSinkTypeType
- See ChimeSdkMeetingConfigurationTypeDef
CreateMediaLiveConnectorPipelineRequestRequestTypeDef#
# CreateMediaLiveConnectorPipelineRequestRequestTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaLiveConnectorPipelineRequestRequestTypeDef
def get_value() -> CreateMediaLiveConnectorPipelineRequestRequestTypeDef:
return {
"Sources": ...,
"Sinks": ...,
}
# CreateMediaLiveConnectorPipelineRequestRequestTypeDef definition
class CreateMediaLiveConnectorPipelineRequestRequestTypeDef(TypedDict):
Sources: Sequence[LiveConnectorSourceConfigurationTypeDef], # (1)
Sinks: Sequence[LiveConnectorSinkConfigurationTypeDef], # (2)
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See LiveConnectorSourceConfigurationTypeDef
- See LiveConnectorSinkConfigurationTypeDef
- See TagTypeDef
MediaLiveConnectorPipelineTypeDef#
# MediaLiveConnectorPipelineTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaLiveConnectorPipelineTypeDef
def get_value() -> MediaLiveConnectorPipelineTypeDef:
return {
"Sources": ...,
}
# MediaLiveConnectorPipelineTypeDef definition
class MediaLiveConnectorPipelineTypeDef(TypedDict):
Sources: NotRequired[List[LiveConnectorSourceConfigurationTypeDef]], # (1)
Sinks: NotRequired[List[LiveConnectorSinkConfigurationTypeDef]], # (2)
MediaPipelineId: NotRequired[str],
MediaPipelineArn: NotRequired[str],
Status: NotRequired[MediaPipelineStatusType], # (3)
CreatedTimestamp: NotRequired[datetime],
UpdatedTimestamp: NotRequired[datetime],
- See LiveConnectorSourceConfigurationTypeDef
- See LiveConnectorSinkConfigurationTypeDef
- See MediaPipelineStatusType
CreateMediaConcatenationPipelineResponseTypeDef#
# CreateMediaConcatenationPipelineResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaConcatenationPipelineResponseTypeDef
def get_value() -> CreateMediaConcatenationPipelineResponseTypeDef:
return {
"MediaConcatenationPipeline": ...,
"ResponseMetadata": ...,
}
# CreateMediaConcatenationPipelineResponseTypeDef definition
class CreateMediaConcatenationPipelineResponseTypeDef(TypedDict):
MediaConcatenationPipeline: MediaConcatenationPipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMediaCapturePipelineResponseTypeDef#
# CreateMediaCapturePipelineResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaCapturePipelineResponseTypeDef
def get_value() -> CreateMediaCapturePipelineResponseTypeDef:
return {
"MediaCapturePipeline": ...,
"ResponseMetadata": ...,
}
# CreateMediaCapturePipelineResponseTypeDef definition
class CreateMediaCapturePipelineResponseTypeDef(TypedDict):
MediaCapturePipeline: MediaCapturePipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetMediaCapturePipelineResponseTypeDef#
# GetMediaCapturePipelineResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaCapturePipelineResponseTypeDef
def get_value() -> GetMediaCapturePipelineResponseTypeDef:
return {
"MediaCapturePipeline": ...,
"ResponseMetadata": ...,
}
# GetMediaCapturePipelineResponseTypeDef definition
class GetMediaCapturePipelineResponseTypeDef(TypedDict):
MediaCapturePipeline: MediaCapturePipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateMediaLiveConnectorPipelineResponseTypeDef#
# CreateMediaLiveConnectorPipelineResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaLiveConnectorPipelineResponseTypeDef
def get_value() -> CreateMediaLiveConnectorPipelineResponseTypeDef:
return {
"MediaLiveConnectorPipeline": ...,
"ResponseMetadata": ...,
}
# CreateMediaLiveConnectorPipelineResponseTypeDef definition
class CreateMediaLiveConnectorPipelineResponseTypeDef(TypedDict):
MediaLiveConnectorPipeline: MediaLiveConnectorPipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
MediaPipelineTypeDef#
# MediaPipelineTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaPipelineTypeDef
def get_value() -> MediaPipelineTypeDef:
return {
"MediaCapturePipeline": ...,
}
# MediaPipelineTypeDef definition
class MediaPipelineTypeDef(TypedDict):
MediaCapturePipeline: NotRequired[MediaCapturePipelineTypeDef], # (1)
MediaLiveConnectorPipeline: NotRequired[MediaLiveConnectorPipelineTypeDef], # (2)
MediaConcatenationPipeline: NotRequired[MediaConcatenationPipelineTypeDef], # (3)
MediaInsightsPipeline: NotRequired[MediaInsightsPipelineTypeDef], # (4)
- See MediaCapturePipelineTypeDef
- See MediaLiveConnectorPipelineTypeDef
- See MediaConcatenationPipelineTypeDef
- See MediaInsightsPipelineTypeDef
GetMediaPipelineResponseTypeDef#
# GetMediaPipelineResponseTypeDef usage example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineResponseTypeDef
def get_value() -> GetMediaPipelineResponseTypeDef:
return {
"MediaPipeline": ...,
"ResponseMetadata": ...,
}
# GetMediaPipelineResponseTypeDef definition
class GetMediaPipelineResponseTypeDef(TypedDict):
MediaPipeline: MediaPipelineTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)