Skip to content

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],
  1. See ContentRedactionOutputType

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],
  1. See CallAnalyticsLanguageCodeType
  2. See VocabularyFilterMethodType
  3. See PartialResultsStabilityType
  4. See ContentTypeType
  5. 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)
  1. See AudioArtifactsConcatenationStateType

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)
  1. See ArtifactsConcatenationStateType

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)
  1. See ArtifactsConcatenationStateType

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)
  1. See ArtifactsConcatenationStateType

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)
  1. See ArtifactsConcatenationStateType

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)
  1. See ArtifactsConcatenationStateType

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)
  1. See ArtifactsConcatenationStateType

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)
  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)
  1. See ArtifactsStateType
  2. 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)
  1. See ArtifactsStateType
  2. 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)
  1. See ParticipantRoleType

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)
  1. See RecordingFileFormatType

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)
  1. See ResponseMetadataTypeDef

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)
  1. See PresenterPositionType

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],
  1. See AudioChannelsOptionType

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)
  1. See RecordingFileFormatType

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)
  1. See VoiceAnalyticsConfigurationStatusType
  2. See VoiceAnalyticsConfigurationStatusType

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,
  1. See SentimentTypeType

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)
  1. See MediaPipelineStatusUpdateType

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]],
  1. See CallAnalyticsLanguageCodeType
  2. See VocabularyFilterMethodType
  3. See PartialResultsStabilityType
  4. See ContentTypeType
  5. See ContentTypeType
  6. 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)
  1. See AudioConcatenationConfigurationTypeDef
  2. See VideoConcatenationConfigurationTypeDef
  3. See ContentConcatenationConfigurationTypeDef
  4. See DataChannelConcatenationConfigurationTypeDef
  5. See TranscriptionMessagesConcatenationConfigurationTypeDef
  6. See MeetingEventsConcatenationConfigurationTypeDef
  7. 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)
  1. See ChannelDefinitionTypeDef

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)
  1. See ConcatenationSinkTypeType
  2. See S3BucketSinkConfigurationTypeDef

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)
  1. See TagTypeDef
  2. 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)
  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)
  1. See FragmentSelectorTypeType
  2. See TimestampRangeTypeDef

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)
  1. See ContentShareLayoutOptionType
  2. See PresenterOnlyConfigurationTypeDef

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)
  1. See MediaCapturePipelineSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaInsightsPipelineConfigurationSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaPipelineSummaryTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See LiveConnectorSinkTypeType
  2. See LiveConnectorRTMPConfigurationTypeDef

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)
  1. See RealTimeAlertRuleTypeType
  2. See KeywordMatchConfigurationTypeDef
  3. See SentimentConfigurationTypeDef
  4. 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)
  1. See SelectedVideoStreamsTypeDef

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)
  1. See MediaInsightsPipelineConfigurationElementTypeType
  2. See AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef
  3. See AmazonTranscribeProcessorConfigurationTypeDef
  4. See KinesisDataStreamSinkConfigurationTypeDef
  5. See S3RecordingSinkConfigurationTypeDef
  6. See VoiceAnalyticsProcessorConfigurationTypeDef
  7. See LambdaFunctionSinkConfigurationTypeDef
  8. See SqsQueueSinkConfigurationTypeDef
  9. 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)
  1. See ArtifactsConcatenationConfigurationTypeDef

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],
  1. See StreamChannelDefinitionTypeDef

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)
  1. See RecordingStreamConfigurationTypeDef
  2. See FragmentSelectorTypeDef

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)
  1. See LayoutOptionType
  2. See ResolutionOptionType
  3. See GridViewConfigurationTypeDef

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)
  1. See RealTimeAlertRuleTypeDef

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)
  1. See ChimeSdkMeetingConcatenationConfigurationTypeDef

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,
  1. See StreamConfigurationTypeDef
  2. See MediaEncodingType

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)
  1. See AudioArtifactsConfigurationTypeDef
  2. See VideoArtifactsConfigurationTypeDef
  3. See ContentArtifactsConfigurationTypeDef
  4. 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)
  1. See LiveConnectorMuxTypeType
  2. See CompositedVideoArtifactsConfigurationTypeDef
  3. 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],
  1. See MediaInsightsPipelineConfigurationElementTypeDef
  2. See RealTimeAlertConfigurationTypeDef
  3. 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],
  1. See RealTimeAlertConfigurationTypeDef
  2. See MediaInsightsPipelineConfigurationElementTypeDef

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)
  1. See MediaInsightsPipelineConfigurationElementTypeDef
  2. See RealTimeAlertConfigurationTypeDef

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)
  1. See ConcatenationSourceTypeType
  2. See MediaCapturePipelineSourceConfigurationTypeDef

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],
  1. See KinesisVideoStreamSourceRuntimeConfigurationTypeDef
  2. See KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef
  3. See S3RecordingSinkRuntimeConfigurationTypeDef
  4. 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],
  1. See MediaPipelineStatusType
  2. See KinesisVideoStreamSourceRuntimeConfigurationTypeDef
  3. See KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef
  4. 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)
  1. See SourceConfigurationTypeDef
  2. See ArtifactsConfigurationTypeDef

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)
  1. See LiveConnectorSourceTypeType
  2. See ChimeSdkMeetingLiveConnectorConfigurationTypeDef

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)
  1. See MediaInsightsPipelineConfigurationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaInsightsPipelineConfigurationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaInsightsPipelineConfigurationTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See ConcatenationSourceTypeDef
  2. See ConcatenationSinkTypeDef
  3. See TagTypeDef

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],
  1. See ConcatenationSourceTypeDef
  2. See ConcatenationSinkTypeDef
  3. See MediaPipelineStatusType

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)
  1. See MediaInsightsPipelineTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineSinkTypeType
  3. See ChimeSdkMeetingConfigurationTypeDef
  4. 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)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineStatusType
  3. See MediaPipelineSinkTypeType
  4. 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)
  1. See LiveConnectorSourceConfigurationTypeDef
  2. See LiveConnectorSinkConfigurationTypeDef
  3. 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],
  1. See LiveConnectorSourceConfigurationTypeDef
  2. See LiveConnectorSinkConfigurationTypeDef
  3. 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)
  1. See MediaConcatenationPipelineTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaCapturePipelineTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaCapturePipelineTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaLiveConnectorPipelineTypeDef
  2. See ResponseMetadataTypeDef

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)
  1. See MediaCapturePipelineTypeDef
  2. See MediaLiveConnectorPipelineTypeDef
  3. See MediaConcatenationPipelineTypeDef
  4. 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)
  1. See MediaPipelineTypeDef
  2. See ResponseMetadataTypeDef