Skip to content

Type definitions#

Index > ChimeSDKMediaPipelines > Type definitions

Auto-generated documentation for ChimeSDKMediaPipelines type annotations stubs module mypy-boto3-chime-sdk-media-pipelines.

TimestampTypeDef#

# TimestampTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import TimestampTypeDef


def get_value() -> TimestampTypeDef:
    return ...


# TimestampTypeDef definition

TimestampTypeDef = Union[
    datetime.datetime,
    str,
]

SelectedVideoStreamsUnionTypeDef#

# SelectedVideoStreamsUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SelectedVideoStreamsUnionTypeDef


def get_value() -> SelectedVideoStreamsUnionTypeDef:
    return ...


# SelectedVideoStreamsUnionTypeDef definition

SelectedVideoStreamsUnionTypeDef = Union[
    SelectedVideoStreamsTypeDef,  # (1)
    SelectedVideoStreamsOutputTypeDef,  # (2)
]
  1. See SelectedVideoStreamsTypeDef
  2. See SelectedVideoStreamsOutputTypeDef

AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef#

# AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef


def get_value() -> AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef:
    return ...


# AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef definition

AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef = Union[
    AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef,  # (1)
    AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef,  # (2)
]
  1. See AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef
  2. See AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef

RealTimeAlertConfigurationUnionTypeDef#

# RealTimeAlertConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import RealTimeAlertConfigurationUnionTypeDef


def get_value() -> RealTimeAlertConfigurationUnionTypeDef:
    return ...


# RealTimeAlertConfigurationUnionTypeDef definition

RealTimeAlertConfigurationUnionTypeDef = Union[
    RealTimeAlertConfigurationTypeDef,  # (1)
    RealTimeAlertConfigurationOutputTypeDef,  # (2)
]
  1. See RealTimeAlertConfigurationTypeDef
  2. See RealTimeAlertConfigurationOutputTypeDef

SourceConfigurationUnionTypeDef#

# SourceConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SourceConfigurationUnionTypeDef


def get_value() -> SourceConfigurationUnionTypeDef:
    return ...


# SourceConfigurationUnionTypeDef definition

SourceConfigurationUnionTypeDef = Union[
    SourceConfigurationTypeDef,  # (1)
    SourceConfigurationOutputTypeDef,  # (2)
]
  1. See SourceConfigurationTypeDef
  2. See SourceConfigurationOutputTypeDef

MediaInsightsPipelineConfigurationElementUnionTypeDef#

# MediaInsightsPipelineConfigurationElementUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineConfigurationElementUnionTypeDef


def get_value() -> MediaInsightsPipelineConfigurationElementUnionTypeDef:
    return ...


# MediaInsightsPipelineConfigurationElementUnionTypeDef definition

MediaInsightsPipelineConfigurationElementUnionTypeDef = Union[
    MediaInsightsPipelineConfigurationElementTypeDef,  # (1)
    MediaInsightsPipelineConfigurationElementOutputTypeDef,  # (2)
]
  1. See MediaInsightsPipelineConfigurationElementTypeDef
  2. See MediaInsightsPipelineConfigurationElementOutputTypeDef

KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef#

# KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef


def get_value() -> KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef:
    return ...


# KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef definition

KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef = Union[
    KinesisVideoStreamSourceRuntimeConfigurationTypeDef,  # (1)
    KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef,  # (2)
]
  1. See KinesisVideoStreamSourceRuntimeConfigurationTypeDef
  2. See KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef

KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef#

# KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef


def get_value() -> KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef:
    return ...


# KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef definition

KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef = Union[
    KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef,  # (1)
    KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef,  # (2)
]
  1. See KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef
  2. See KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef

ChimeSdkMeetingConfigurationUnionTypeDef#

# ChimeSdkMeetingConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingConfigurationUnionTypeDef


def get_value() -> ChimeSdkMeetingConfigurationUnionTypeDef:
    return ...


# ChimeSdkMeetingConfigurationUnionTypeDef definition

ChimeSdkMeetingConfigurationUnionTypeDef = Union[
    ChimeSdkMeetingConfigurationTypeDef,  # (1)
    ChimeSdkMeetingConfigurationOutputTypeDef,  # (2)
]
  1. See ChimeSdkMeetingConfigurationTypeDef
  2. See ChimeSdkMeetingConfigurationOutputTypeDef

ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef#

# ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef


def get_value() -> ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef:
    return ...


# ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef definition

ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef = Union[
    ChimeSdkMeetingLiveConnectorConfigurationTypeDef,  # (1)
    ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef,  # (2)
]
  1. See ChimeSdkMeetingLiveConnectorConfigurationTypeDef
  2. See ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef

LiveConnectorSourceConfigurationUnionTypeDef#

# LiveConnectorSourceConfigurationUnionTypeDef Union usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSourceConfigurationUnionTypeDef


def get_value() -> LiveConnectorSourceConfigurationUnionTypeDef:
    return ...


# LiveConnectorSourceConfigurationUnionTypeDef definition

LiveConnectorSourceConfigurationUnionTypeDef = Union[
    LiveConnectorSourceConfigurationTypeDef,  # (1)
    LiveConnectorSourceConfigurationOutputTypeDef,  # (2)
]
  1. See LiveConnectorSourceConfigurationTypeDef
  2. See LiveConnectorSourceConfigurationOutputTypeDef

ActiveSpeakerOnlyConfigurationTypeDef#

# ActiveSpeakerOnlyConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ActiveSpeakerOnlyConfigurationTypeDef


def get_value() -> ActiveSpeakerOnlyConfigurationTypeDef:
    return {
        "ActiveSpeakerPosition": ...,
    }


# ActiveSpeakerOnlyConfigurationTypeDef definition

class ActiveSpeakerOnlyConfigurationTypeDef(TypedDict):
    ActiveSpeakerPosition: NotRequired[ActiveSpeakerPositionType],  # (1)
  1. See ActiveSpeakerPositionType

PostCallAnalyticsSettingsTypeDef#

# PostCallAnalyticsSettingsTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import PostCallAnalyticsSettingsTypeDef


def get_value() -> PostCallAnalyticsSettingsTypeDef:
    return {
        "OutputLocation": ...,
    }


# PostCallAnalyticsSettingsTypeDef definition

class PostCallAnalyticsSettingsTypeDef(TypedDict):
    OutputLocation: str,
    DataAccessRoleArn: str,
    ContentRedactionOutput: NotRequired[ContentRedactionOutputType],  # (1)
    OutputEncryptionKMSKeyId: NotRequired[str],
  1. See ContentRedactionOutputType

AmazonTranscribeProcessorConfigurationTypeDef#

# AmazonTranscribeProcessorConfigurationTypeDef TypedDict 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: NotRequired[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],
    IdentifyLanguage: NotRequired[bool],
    IdentifyMultipleLanguages: NotRequired[bool],
    LanguageOptions: NotRequired[str],
    PreferredLanguage: NotRequired[CallAnalyticsLanguageCodeType],  # (1)
    VocabularyNames: NotRequired[str],
    VocabularyFilterNames: NotRequired[str],
  1. See CallAnalyticsLanguageCodeType
  2. See VocabularyFilterMethodType
  3. See PartialResultsStabilityType
  4. See ContentTypeType
  5. See ContentTypeType
  6. See CallAnalyticsLanguageCodeType

AudioConcatenationConfigurationTypeDef#

# AudioConcatenationConfigurationTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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,

SseAwsKeyManagementParamsTypeDef#

# SseAwsKeyManagementParamsTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SseAwsKeyManagementParamsTypeDef


def get_value() -> SseAwsKeyManagementParamsTypeDef:
    return {
        "AwsKmsKeyId": ...,
    }


# SseAwsKeyManagementParamsTypeDef definition

class SseAwsKeyManagementParamsTypeDef(TypedDict):
    AwsKmsKeyId: str,
    AwsKmsEncryptionContext: NotRequired[str],

TagTypeDef#

# TagTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import TagTypeDef


def get_value() -> TagTypeDef:
    return {
        "Key": ...,
    }


# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ResponseMetadataTypeDef


def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
    }


# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,
    HostId: NotRequired[str],

S3RecordingSinkRuntimeConfigurationTypeDef#

# S3RecordingSinkRuntimeConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import S3RecordingSinkRuntimeConfigurationTypeDef


def get_value() -> S3RecordingSinkRuntimeConfigurationTypeDef:
    return {
        "Destination": ...,
    }


# S3RecordingSinkRuntimeConfigurationTypeDef definition

class S3RecordingSinkRuntimeConfigurationTypeDef(TypedDict):
    Destination: str,
    RecordingFileFormat: RecordingFileFormatType,  # (1)
  1. See RecordingFileFormatType

KinesisVideoStreamConfigurationTypeDef#

# KinesisVideoStreamConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamConfigurationTypeDef


def get_value() -> KinesisVideoStreamConfigurationTypeDef:
    return {
        "Region": ...,
    }


# KinesisVideoStreamConfigurationTypeDef definition

class KinesisVideoStreamConfigurationTypeDef(TypedDict):
    Region: str,
    DataRetentionInHours: NotRequired[int],

MediaStreamSinkTypeDef#

# MediaStreamSinkTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaStreamSinkTypeDef


def get_value() -> MediaStreamSinkTypeDef:
    return {
        "SinkArn": ...,
    }


# MediaStreamSinkTypeDef definition

class MediaStreamSinkTypeDef(TypedDict):
    SinkArn: str,
    SinkType: MediaStreamPipelineSinkTypeType,  # (1)
    ReservedStreamCapacity: int,
    MediaStreamType: MediaStreamTypeType,  # (2)
  1. See MediaStreamPipelineSinkTypeType
  2. See MediaStreamTypeType

MediaStreamSourceTypeDef#

# MediaStreamSourceTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaStreamSourceTypeDef


def get_value() -> MediaStreamSourceTypeDef:
    return {
        "SourceType": ...,
    }


# MediaStreamSourceTypeDef definition

class MediaStreamSourceTypeDef(TypedDict):
    SourceType: MediaPipelineSourceTypeType,  # (1)
    SourceArn: str,
  1. See MediaPipelineSourceTypeType

DeleteMediaCapturePipelineRequestTypeDef#

# DeleteMediaCapturePipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaCapturePipelineRequestTypeDef


def get_value() -> DeleteMediaCapturePipelineRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }


# DeleteMediaCapturePipelineRequestTypeDef definition

class DeleteMediaCapturePipelineRequestTypeDef(TypedDict):
    MediaPipelineId: str,

DeleteMediaInsightsPipelineConfigurationRequestTypeDef#

# DeleteMediaInsightsPipelineConfigurationRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaInsightsPipelineConfigurationRequestTypeDef


def get_value() -> DeleteMediaInsightsPipelineConfigurationRequestTypeDef:
    return {
        "Identifier": ...,
    }


# DeleteMediaInsightsPipelineConfigurationRequestTypeDef definition

class DeleteMediaInsightsPipelineConfigurationRequestTypeDef(TypedDict):
    Identifier: str,

DeleteMediaPipelineKinesisVideoStreamPoolRequestTypeDef#

# DeleteMediaPipelineKinesisVideoStreamPoolRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaPipelineKinesisVideoStreamPoolRequestTypeDef


def get_value() -> DeleteMediaPipelineKinesisVideoStreamPoolRequestTypeDef:
    return {
        "Identifier": ...,
    }


# DeleteMediaPipelineKinesisVideoStreamPoolRequestTypeDef definition

class DeleteMediaPipelineKinesisVideoStreamPoolRequestTypeDef(TypedDict):
    Identifier: str,

DeleteMediaPipelineRequestTypeDef#

# DeleteMediaPipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaPipelineRequestTypeDef


def get_value() -> DeleteMediaPipelineRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }


# DeleteMediaPipelineRequestTypeDef definition

class DeleteMediaPipelineRequestTypeDef(TypedDict):
    MediaPipelineId: str,

TimestampRangeOutputTypeDef#

# TimestampRangeOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import TimestampRangeOutputTypeDef


def get_value() -> TimestampRangeOutputTypeDef:
    return {
        "StartTimestamp": ...,
    }


# TimestampRangeOutputTypeDef definition

class TimestampRangeOutputTypeDef(TypedDict):
    StartTimestamp: datetime.datetime,
    EndTimestamp: datetime.datetime,

GetMediaCapturePipelineRequestTypeDef#

# GetMediaCapturePipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaCapturePipelineRequestTypeDef


def get_value() -> GetMediaCapturePipelineRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }


# GetMediaCapturePipelineRequestTypeDef definition

class GetMediaCapturePipelineRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetMediaInsightsPipelineConfigurationRequestTypeDef#

# GetMediaInsightsPipelineConfigurationRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaInsightsPipelineConfigurationRequestTypeDef


def get_value() -> GetMediaInsightsPipelineConfigurationRequestTypeDef:
    return {
        "Identifier": ...,
    }


# GetMediaInsightsPipelineConfigurationRequestTypeDef definition

class GetMediaInsightsPipelineConfigurationRequestTypeDef(TypedDict):
    Identifier: str,

GetMediaPipelineKinesisVideoStreamPoolRequestTypeDef#

# GetMediaPipelineKinesisVideoStreamPoolRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineKinesisVideoStreamPoolRequestTypeDef


def get_value() -> GetMediaPipelineKinesisVideoStreamPoolRequestTypeDef:
    return {
        "Identifier": ...,
    }


# GetMediaPipelineKinesisVideoStreamPoolRequestTypeDef definition

class GetMediaPipelineKinesisVideoStreamPoolRequestTypeDef(TypedDict):
    Identifier: str,

GetMediaPipelineRequestTypeDef#

# GetMediaPipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineRequestTypeDef


def get_value() -> GetMediaPipelineRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }


# GetMediaPipelineRequestTypeDef definition

class GetMediaPipelineRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetSpeakerSearchTaskRequestTypeDef#

# GetSpeakerSearchTaskRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetSpeakerSearchTaskRequestTypeDef


def get_value() -> GetSpeakerSearchTaskRequestTypeDef:
    return {
        "Identifier": ...,
    }


# GetSpeakerSearchTaskRequestTypeDef definition

class GetSpeakerSearchTaskRequestTypeDef(TypedDict):
    Identifier: str,
    SpeakerSearchTaskId: str,

SpeakerSearchTaskTypeDef#

# SpeakerSearchTaskTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SpeakerSearchTaskTypeDef


def get_value() -> SpeakerSearchTaskTypeDef:
    return {
        "SpeakerSearchTaskId": ...,
    }


# SpeakerSearchTaskTypeDef definition

class SpeakerSearchTaskTypeDef(TypedDict):
    SpeakerSearchTaskId: NotRequired[str],
    SpeakerSearchTaskStatus: NotRequired[MediaPipelineTaskStatusType],  # (1)
    CreatedTimestamp: NotRequired[datetime.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
  1. See MediaPipelineTaskStatusType

GetVoiceToneAnalysisTaskRequestTypeDef#

# GetVoiceToneAnalysisTaskRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetVoiceToneAnalysisTaskRequestTypeDef


def get_value() -> GetVoiceToneAnalysisTaskRequestTypeDef:
    return {
        "Identifier": ...,
    }


# GetVoiceToneAnalysisTaskRequestTypeDef definition

class GetVoiceToneAnalysisTaskRequestTypeDef(TypedDict):
    Identifier: str,
    VoiceToneAnalysisTaskId: str,

VoiceToneAnalysisTaskTypeDef#

# VoiceToneAnalysisTaskTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import VoiceToneAnalysisTaskTypeDef


def get_value() -> VoiceToneAnalysisTaskTypeDef:
    return {
        "VoiceToneAnalysisTaskId": ...,
    }


# VoiceToneAnalysisTaskTypeDef definition

class VoiceToneAnalysisTaskTypeDef(TypedDict):
    VoiceToneAnalysisTaskId: NotRequired[str],
    VoiceToneAnalysisTaskStatus: NotRequired[MediaPipelineTaskStatusType],  # (1)
    CreatedTimestamp: NotRequired[datetime.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
  1. See MediaPipelineTaskStatusType

HorizontalLayoutConfigurationTypeDef#

# HorizontalLayoutConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import HorizontalLayoutConfigurationTypeDef


def get_value() -> HorizontalLayoutConfigurationTypeDef:
    return {
        "TileOrder": ...,
    }


# HorizontalLayoutConfigurationTypeDef definition

class HorizontalLayoutConfigurationTypeDef(TypedDict):
    TileOrder: NotRequired[TileOrderType],  # (1)
    TilePosition: NotRequired[HorizontalTilePositionType],  # (2)
    TileCount: NotRequired[int],
    TileAspectRatio: NotRequired[str],
  1. See TileOrderType
  2. See HorizontalTilePositionType

PresenterOnlyConfigurationTypeDef#

# PresenterOnlyConfigurationTypeDef TypedDict 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

VerticalLayoutConfigurationTypeDef#

# VerticalLayoutConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import VerticalLayoutConfigurationTypeDef


def get_value() -> VerticalLayoutConfigurationTypeDef:
    return {
        "TileOrder": ...,
    }


# VerticalLayoutConfigurationTypeDef definition

class VerticalLayoutConfigurationTypeDef(TypedDict):
    TileOrder: NotRequired[TileOrderType],  # (1)
    TilePosition: NotRequired[VerticalTilePositionType],  # (2)
    TileCount: NotRequired[int],
    TileAspectRatio: NotRequired[str],
  1. See TileOrderType
  2. See VerticalTilePositionType

VideoAttributeTypeDef#

# VideoAttributeTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import VideoAttributeTypeDef


def get_value() -> VideoAttributeTypeDef:
    return {
        "CornerRadius": ...,
    }


# VideoAttributeTypeDef definition

class VideoAttributeTypeDef(TypedDict):
    CornerRadius: NotRequired[int],
    BorderColor: NotRequired[BorderColorType],  # (1)
    HighlightColor: NotRequired[HighlightColorType],  # (2)
    BorderThickness: NotRequired[int],
  1. See BorderColorType
  2. See HighlightColorType

IssueDetectionConfigurationTypeDef#

# IssueDetectionConfigurationTypeDef TypedDict 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,

KeywordMatchConfigurationOutputTypeDef#

# KeywordMatchConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KeywordMatchConfigurationOutputTypeDef


def get_value() -> KeywordMatchConfigurationOutputTypeDef:
    return {
        "RuleName": ...,
    }


# KeywordMatchConfigurationOutputTypeDef definition

class KeywordMatchConfigurationOutputTypeDef(TypedDict):
    RuleName: str,
    Keywords: List[str],
    Negate: NotRequired[bool],

KeywordMatchConfigurationTypeDef#

# KeywordMatchConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KeywordMatchConfigurationTypeDef


def get_value() -> KeywordMatchConfigurationTypeDef:
    return {
        "RuleName": ...,
    }


# KeywordMatchConfigurationTypeDef definition

class KeywordMatchConfigurationTypeDef(TypedDict):
    RuleName: str,
    Keywords: Sequence[str],
    Negate: NotRequired[bool],

KinesisDataStreamSinkConfigurationTypeDef#

# KinesisDataStreamSinkConfigurationTypeDef TypedDict 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],

KinesisVideoStreamConfigurationUpdateTypeDef#

# KinesisVideoStreamConfigurationUpdateTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamConfigurationUpdateTypeDef


def get_value() -> KinesisVideoStreamConfigurationUpdateTypeDef:
    return {
        "DataRetentionInHours": ...,
    }


# KinesisVideoStreamConfigurationUpdateTypeDef definition

class KinesisVideoStreamConfigurationUpdateTypeDef(TypedDict):
    DataRetentionInHours: NotRequired[int],

KinesisVideoStreamPoolSummaryTypeDef#

# KinesisVideoStreamPoolSummaryTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamPoolSummaryTypeDef


def get_value() -> KinesisVideoStreamPoolSummaryTypeDef:
    return {
        "PoolName": ...,
    }


# KinesisVideoStreamPoolSummaryTypeDef definition

class KinesisVideoStreamPoolSummaryTypeDef(TypedDict):
    PoolName: NotRequired[str],
    PoolId: NotRequired[str],
    PoolArn: NotRequired[str],

RecordingStreamConfigurationTypeDef#

# RecordingStreamConfigurationTypeDef TypedDict 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],

KinesisVideoStreamSourceTaskConfigurationTypeDef#

# KinesisVideoStreamSourceTaskConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamSourceTaskConfigurationTypeDef


def get_value() -> KinesisVideoStreamSourceTaskConfigurationTypeDef:
    return {
        "StreamArn": ...,
    }


# KinesisVideoStreamSourceTaskConfigurationTypeDef definition

class KinesisVideoStreamSourceTaskConfigurationTypeDef(TypedDict):
    StreamArn: str,
    ChannelId: int,
    FragmentNumber: NotRequired[str],

LambdaFunctionSinkConfigurationTypeDef#

# LambdaFunctionSinkConfigurationTypeDef TypedDict 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],

ListMediaCapturePipelinesRequestTypeDef#

# ListMediaCapturePipelinesRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaCapturePipelinesRequestTypeDef


def get_value() -> ListMediaCapturePipelinesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListMediaCapturePipelinesRequestTypeDef definition

class ListMediaCapturePipelinesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MediaCapturePipelineSummaryTypeDef#

# MediaCapturePipelineSummaryTypeDef TypedDict 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],

ListMediaInsightsPipelineConfigurationsRequestTypeDef#

# ListMediaInsightsPipelineConfigurationsRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaInsightsPipelineConfigurationsRequestTypeDef


def get_value() -> ListMediaInsightsPipelineConfigurationsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListMediaInsightsPipelineConfigurationsRequestTypeDef definition

class ListMediaInsightsPipelineConfigurationsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MediaInsightsPipelineConfigurationSummaryTypeDef#

# MediaInsightsPipelineConfigurationSummaryTypeDef TypedDict 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],

ListMediaPipelineKinesisVideoStreamPoolsRequestTypeDef#

# ListMediaPipelineKinesisVideoStreamPoolsRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelineKinesisVideoStreamPoolsRequestTypeDef


def get_value() -> ListMediaPipelineKinesisVideoStreamPoolsRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListMediaPipelineKinesisVideoStreamPoolsRequestTypeDef definition

class ListMediaPipelineKinesisVideoStreamPoolsRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListMediaPipelinesRequestTypeDef#

# ListMediaPipelinesRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelinesRequestTypeDef


def get_value() -> ListMediaPipelinesRequestTypeDef:
    return {
        "NextToken": ...,
    }


# ListMediaPipelinesRequestTypeDef definition

class ListMediaPipelinesRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MediaPipelineSummaryTypeDef#

# MediaPipelineSummaryTypeDef TypedDict 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],

ListTagsForResourceRequestTypeDef#

# ListTagsForResourceRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListTagsForResourceRequestTypeDef


def get_value() -> ListTagsForResourceRequestTypeDef:
    return {
        "ResourceARN": ...,
    }


# ListTagsForResourceRequestTypeDef definition

class ListTagsForResourceRequestTypeDef(TypedDict):
    ResourceARN: str,

LiveConnectorRTMPConfigurationTypeDef#

# LiveConnectorRTMPConfigurationTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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

VoiceEnhancementSinkConfigurationTypeDef#

# VoiceEnhancementSinkConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import VoiceEnhancementSinkConfigurationTypeDef


def get_value() -> VoiceEnhancementSinkConfigurationTypeDef:
    return {
        "Disabled": ...,
    }


# VoiceEnhancementSinkConfigurationTypeDef definition

class VoiceEnhancementSinkConfigurationTypeDef(TypedDict):
    Disabled: NotRequired[bool],

MediaInsightsPipelineElementStatusTypeDef#

# MediaInsightsPipelineElementStatusTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineElementStatusTypeDef


def get_value() -> MediaInsightsPipelineElementStatusTypeDef:
    return {
        "Type": ...,
    }


# MediaInsightsPipelineElementStatusTypeDef definition

class MediaInsightsPipelineElementStatusTypeDef(TypedDict):
    Type: NotRequired[MediaInsightsPipelineConfigurationElementTypeType],  # (1)
    Status: NotRequired[MediaPipelineElementStatusType],  # (2)
  1. See MediaInsightsPipelineConfigurationElementTypeType
  2. See MediaPipelineElementStatusType

SentimentConfigurationTypeDef#

# SentimentConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SentimentConfigurationTypeDef


def get_value() -> SentimentConfigurationTypeDef:
    return {
        "RuleName": ...,
    }


# SentimentConfigurationTypeDef definition

class SentimentConfigurationTypeDef(TypedDict):
    RuleName: str,
    SentimentType: SentimentTypeType,  # (1)
    TimePeriod: int,
  1. See SentimentTypeType

SelectedVideoStreamsOutputTypeDef#

# SelectedVideoStreamsOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SelectedVideoStreamsOutputTypeDef


def get_value() -> SelectedVideoStreamsOutputTypeDef:
    return {
        "AttendeeIds": ...,
    }


# SelectedVideoStreamsOutputTypeDef definition

class SelectedVideoStreamsOutputTypeDef(TypedDict):
    AttendeeIds: NotRequired[List[str]],
    ExternalUserIds: NotRequired[List[str]],

SelectedVideoStreamsTypeDef#

# SelectedVideoStreamsTypeDef TypedDict 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]],

StopSpeakerSearchTaskRequestTypeDef#

# StopSpeakerSearchTaskRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StopSpeakerSearchTaskRequestTypeDef


def get_value() -> StopSpeakerSearchTaskRequestTypeDef:
    return {
        "Identifier": ...,
    }


# StopSpeakerSearchTaskRequestTypeDef definition

class StopSpeakerSearchTaskRequestTypeDef(TypedDict):
    Identifier: str,
    SpeakerSearchTaskId: str,

StopVoiceToneAnalysisTaskRequestTypeDef#

# StopVoiceToneAnalysisTaskRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StopVoiceToneAnalysisTaskRequestTypeDef


def get_value() -> StopVoiceToneAnalysisTaskRequestTypeDef:
    return {
        "Identifier": ...,
    }


# StopVoiceToneAnalysisTaskRequestTypeDef definition

class StopVoiceToneAnalysisTaskRequestTypeDef(TypedDict):
    Identifier: str,
    VoiceToneAnalysisTaskId: str,

UntagResourceRequestTypeDef#

# UntagResourceRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import UntagResourceRequestTypeDef


def get_value() -> UntagResourceRequestTypeDef:
    return {
        "ResourceARN": ...,
    }


# UntagResourceRequestTypeDef definition

class UntagResourceRequestTypeDef(TypedDict):
    ResourceARN: str,
    TagKeys: Sequence[str],

UpdateMediaInsightsPipelineStatusRequestTypeDef#

# UpdateMediaInsightsPipelineStatusRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaInsightsPipelineStatusRequestTypeDef


def get_value() -> UpdateMediaInsightsPipelineStatusRequestTypeDef:
    return {
        "Identifier": ...,
    }


# UpdateMediaInsightsPipelineStatusRequestTypeDef definition

class UpdateMediaInsightsPipelineStatusRequestTypeDef(TypedDict):
    Identifier: str,
    UpdateStatus: MediaPipelineStatusUpdateType,  # (1)
  1. See MediaPipelineStatusUpdateType

AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef#

# AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef


def get_value() -> AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef:
    return {
        "LanguageCode": ...,
    }


# AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef definition

class AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef(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[List[str]],
  1. See CallAnalyticsLanguageCodeType
  2. See VocabularyFilterMethodType
  3. See PartialResultsStabilityType
  4. See ContentTypeType
  5. See ContentTypeType
  6. See PostCallAnalyticsSettingsTypeDef

AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef#

# AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef TypedDict 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 TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ArtifactsConcatenationConfigurationTypeDef


def get_value() -> ArtifactsConcatenationConfigurationTypeDef:
    return {
        "Audio": ...,
    }


# 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

StreamChannelDefinitionOutputTypeDef#

# StreamChannelDefinitionOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StreamChannelDefinitionOutputTypeDef


def get_value() -> StreamChannelDefinitionOutputTypeDef:
    return {
        "NumberOfChannels": ...,
    }


# StreamChannelDefinitionOutputTypeDef definition

class StreamChannelDefinitionOutputTypeDef(TypedDict):
    NumberOfChannels: int,
    ChannelDefinitions: NotRequired[List[ChannelDefinitionTypeDef]],  # (1)
  1. See List[ChannelDefinitionTypeDef]

StreamChannelDefinitionTypeDef#

# StreamChannelDefinitionTypeDef TypedDict 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 Sequence[ChannelDefinitionTypeDef]

ConcatenationSinkTypeDef#

# ConcatenationSinkTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ConcatenationSinkTypeDef


def get_value() -> ConcatenationSinkTypeDef:
    return {
        "Type": ...,
    }


# ConcatenationSinkTypeDef definition

class ConcatenationSinkTypeDef(TypedDict):
    Type: ConcatenationSinkTypeType,  # (1)
    S3BucketSinkConfiguration: S3BucketSinkConfigurationTypeDef,  # (2)
  1. See ConcatenationSinkTypeType
  2. See S3BucketSinkConfigurationTypeDef

TagResourceRequestTypeDef#

# TagResourceRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import TagResourceRequestTypeDef


def get_value() -> TagResourceRequestTypeDef:
    return {
        "ResourceARN": ...,
    }


# TagResourceRequestTypeDef definition

class TagResourceRequestTypeDef(TypedDict):
    ResourceARN: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See Sequence[TagTypeDef]

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef TypedDict 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

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListTagsForResourceResponseTypeDef


def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
    }


# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See List[TagTypeDef]
  2. See ResponseMetadataTypeDef

CreateMediaPipelineKinesisVideoStreamPoolRequestTypeDef#

# CreateMediaPipelineKinesisVideoStreamPoolRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaPipelineKinesisVideoStreamPoolRequestTypeDef


def get_value() -> CreateMediaPipelineKinesisVideoStreamPoolRequestTypeDef:
    return {
        "StreamConfiguration": ...,
    }


# CreateMediaPipelineKinesisVideoStreamPoolRequestTypeDef definition

class CreateMediaPipelineKinesisVideoStreamPoolRequestTypeDef(TypedDict):
    StreamConfiguration: KinesisVideoStreamConfigurationTypeDef,  # (1)
    PoolName: str,
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See KinesisVideoStreamConfigurationTypeDef
  2. See Sequence[TagTypeDef]

KinesisVideoStreamPoolConfigurationTypeDef#

# KinesisVideoStreamPoolConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamPoolConfigurationTypeDef


def get_value() -> KinesisVideoStreamPoolConfigurationTypeDef:
    return {
        "PoolArn": ...,
    }


# KinesisVideoStreamPoolConfigurationTypeDef definition

class KinesisVideoStreamPoolConfigurationTypeDef(TypedDict):
    PoolArn: NotRequired[str],
    PoolName: NotRequired[str],
    PoolId: NotRequired[str],
    PoolStatus: NotRequired[KinesisVideoStreamPoolStatusType],  # (1)
    PoolSize: NotRequired[int],
    StreamConfiguration: NotRequired[KinesisVideoStreamConfigurationTypeDef],  # (2)
    CreatedTimestamp: NotRequired[datetime.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
  1. See KinesisVideoStreamPoolStatusType
  2. See KinesisVideoStreamConfigurationTypeDef

CreateMediaStreamPipelineRequestTypeDef#

# CreateMediaStreamPipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaStreamPipelineRequestTypeDef


def get_value() -> CreateMediaStreamPipelineRequestTypeDef:
    return {
        "Sources": ...,
    }


# CreateMediaStreamPipelineRequestTypeDef definition

class CreateMediaStreamPipelineRequestTypeDef(TypedDict):
    Sources: Sequence[MediaStreamSourceTypeDef],  # (1)
    Sinks: Sequence[MediaStreamSinkTypeDef],  # (2)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See Sequence[MediaStreamSourceTypeDef]
  2. See Sequence[MediaStreamSinkTypeDef]
  3. See Sequence[TagTypeDef]

MediaStreamPipelineTypeDef#

# MediaStreamPipelineTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaStreamPipelineTypeDef


def get_value() -> MediaStreamPipelineTypeDef:
    return {
        "MediaPipelineId": ...,
    }


# MediaStreamPipelineTypeDef definition

class MediaStreamPipelineTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
    Status: NotRequired[MediaPipelineStatusType],  # (1)
    Sources: NotRequired[List[MediaStreamSourceTypeDef]],  # (2)
    Sinks: NotRequired[List[MediaStreamSinkTypeDef]],  # (3)
  1. See MediaPipelineStatusType
  2. See List[MediaStreamSourceTypeDef]
  3. See List[MediaStreamSinkTypeDef]

FragmentSelectorOutputTypeDef#

# FragmentSelectorOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import FragmentSelectorOutputTypeDef


def get_value() -> FragmentSelectorOutputTypeDef:
    return {
        "FragmentSelectorType": ...,
    }


# FragmentSelectorOutputTypeDef definition

class FragmentSelectorOutputTypeDef(TypedDict):
    FragmentSelectorType: FragmentSelectorTypeType,  # (1)
    TimestampRange: TimestampRangeOutputTypeDef,  # (2)
  1. See FragmentSelectorTypeType
  2. See TimestampRangeOutputTypeDef

GetSpeakerSearchTaskResponseTypeDef#

# GetSpeakerSearchTaskResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetSpeakerSearchTaskResponseTypeDef


def get_value() -> GetSpeakerSearchTaskResponseTypeDef:
    return {
        "SpeakerSearchTask": ...,
    }


# GetSpeakerSearchTaskResponseTypeDef definition

class GetSpeakerSearchTaskResponseTypeDef(TypedDict):
    SpeakerSearchTask: SpeakerSearchTaskTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SpeakerSearchTaskTypeDef
  2. See ResponseMetadataTypeDef

StartSpeakerSearchTaskResponseTypeDef#

# StartSpeakerSearchTaskResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StartSpeakerSearchTaskResponseTypeDef


def get_value() -> StartSpeakerSearchTaskResponseTypeDef:
    return {
        "SpeakerSearchTask": ...,
    }


# StartSpeakerSearchTaskResponseTypeDef definition

class StartSpeakerSearchTaskResponseTypeDef(TypedDict):
    SpeakerSearchTask: SpeakerSearchTaskTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SpeakerSearchTaskTypeDef
  2. See ResponseMetadataTypeDef

GetVoiceToneAnalysisTaskResponseTypeDef#

# GetVoiceToneAnalysisTaskResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetVoiceToneAnalysisTaskResponseTypeDef


def get_value() -> GetVoiceToneAnalysisTaskResponseTypeDef:
    return {
        "VoiceToneAnalysisTask": ...,
    }


# GetVoiceToneAnalysisTaskResponseTypeDef definition

class GetVoiceToneAnalysisTaskResponseTypeDef(TypedDict):
    VoiceToneAnalysisTask: VoiceToneAnalysisTaskTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceToneAnalysisTaskTypeDef
  2. See ResponseMetadataTypeDef

StartVoiceToneAnalysisTaskResponseTypeDef#

# StartVoiceToneAnalysisTaskResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StartVoiceToneAnalysisTaskResponseTypeDef


def get_value() -> StartVoiceToneAnalysisTaskResponseTypeDef:
    return {
        "VoiceToneAnalysisTask": ...,
    }


# StartVoiceToneAnalysisTaskResponseTypeDef definition

class StartVoiceToneAnalysisTaskResponseTypeDef(TypedDict):
    VoiceToneAnalysisTask: VoiceToneAnalysisTaskTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See VoiceToneAnalysisTaskTypeDef
  2. See ResponseMetadataTypeDef

GridViewConfigurationTypeDef#

# GridViewConfigurationTypeDef TypedDict 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)
    ActiveSpeakerOnlyConfiguration: NotRequired[ActiveSpeakerOnlyConfigurationTypeDef],  # (3)
    HorizontalLayoutConfiguration: NotRequired[HorizontalLayoutConfigurationTypeDef],  # (4)
    VerticalLayoutConfiguration: NotRequired[VerticalLayoutConfigurationTypeDef],  # (5)
    VideoAttribute: NotRequired[VideoAttributeTypeDef],  # (6)
    CanvasOrientation: NotRequired[CanvasOrientationType],  # (7)
  1. See ContentShareLayoutOptionType
  2. See PresenterOnlyConfigurationTypeDef
  3. See ActiveSpeakerOnlyConfigurationTypeDef
  4. See HorizontalLayoutConfigurationTypeDef
  5. See VerticalLayoutConfigurationTypeDef
  6. See VideoAttributeTypeDef
  7. See CanvasOrientationType

UpdateMediaPipelineKinesisVideoStreamPoolRequestTypeDef#

# UpdateMediaPipelineKinesisVideoStreamPoolRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaPipelineKinesisVideoStreamPoolRequestTypeDef


def get_value() -> UpdateMediaPipelineKinesisVideoStreamPoolRequestTypeDef:
    return {
        "Identifier": ...,
    }


# UpdateMediaPipelineKinesisVideoStreamPoolRequestTypeDef definition

class UpdateMediaPipelineKinesisVideoStreamPoolRequestTypeDef(TypedDict):
    Identifier: str,
    StreamConfiguration: NotRequired[KinesisVideoStreamConfigurationUpdateTypeDef],  # (1)
  1. See KinesisVideoStreamConfigurationUpdateTypeDef

ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef#

# ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef


def get_value() -> ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef:
    return {
        "KinesisVideoStreamPools": ...,
    }


# ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef definition

class ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef(TypedDict):
    KinesisVideoStreamPools: List[KinesisVideoStreamPoolSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[KinesisVideoStreamPoolSummaryTypeDef]
  2. See ResponseMetadataTypeDef

StartSpeakerSearchTaskRequestTypeDef#

# StartSpeakerSearchTaskRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StartSpeakerSearchTaskRequestTypeDef


def get_value() -> StartSpeakerSearchTaskRequestTypeDef:
    return {
        "Identifier": ...,
    }


# StartSpeakerSearchTaskRequestTypeDef definition

class StartSpeakerSearchTaskRequestTypeDef(TypedDict):
    Identifier: str,
    VoiceProfileDomainArn: str,
    KinesisVideoStreamSourceTaskConfiguration: NotRequired[KinesisVideoStreamSourceTaskConfigurationTypeDef],  # (1)
    ClientRequestToken: NotRequired[str],
  1. See KinesisVideoStreamSourceTaskConfigurationTypeDef

StartVoiceToneAnalysisTaskRequestTypeDef#

# StartVoiceToneAnalysisTaskRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StartVoiceToneAnalysisTaskRequestTypeDef


def get_value() -> StartVoiceToneAnalysisTaskRequestTypeDef:
    return {
        "Identifier": ...,
    }


# StartVoiceToneAnalysisTaskRequestTypeDef definition

class StartVoiceToneAnalysisTaskRequestTypeDef(TypedDict):
    Identifier: str,
    LanguageCode: VoiceAnalyticsLanguageCodeType,  # (1)
    KinesisVideoStreamSourceTaskConfiguration: NotRequired[KinesisVideoStreamSourceTaskConfigurationTypeDef],  # (2)
    ClientRequestToken: NotRequired[str],
  1. See VoiceAnalyticsLanguageCodeType
  2. See KinesisVideoStreamSourceTaskConfigurationTypeDef

ListMediaCapturePipelinesResponseTypeDef#

# ListMediaCapturePipelinesResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaCapturePipelinesResponseTypeDef


def get_value() -> ListMediaCapturePipelinesResponseTypeDef:
    return {
        "MediaCapturePipelines": ...,
    }


# ListMediaCapturePipelinesResponseTypeDef definition

class ListMediaCapturePipelinesResponseTypeDef(TypedDict):
    MediaCapturePipelines: List[MediaCapturePipelineSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[MediaCapturePipelineSummaryTypeDef]
  2. See ResponseMetadataTypeDef

ListMediaInsightsPipelineConfigurationsResponseTypeDef#

# ListMediaInsightsPipelineConfigurationsResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaInsightsPipelineConfigurationsResponseTypeDef


def get_value() -> ListMediaInsightsPipelineConfigurationsResponseTypeDef:
    return {
        "MediaInsightsPipelineConfigurations": ...,
    }


# ListMediaInsightsPipelineConfigurationsResponseTypeDef definition

class ListMediaInsightsPipelineConfigurationsResponseTypeDef(TypedDict):
    MediaInsightsPipelineConfigurations: List[MediaInsightsPipelineConfigurationSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[MediaInsightsPipelineConfigurationSummaryTypeDef]
  2. See ResponseMetadataTypeDef

ListMediaPipelinesResponseTypeDef#

# ListMediaPipelinesResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelinesResponseTypeDef


def get_value() -> ListMediaPipelinesResponseTypeDef:
    return {
        "MediaPipelines": ...,
    }


# ListMediaPipelinesResponseTypeDef definition

class ListMediaPipelinesResponseTypeDef(TypedDict):
    MediaPipelines: List[MediaPipelineSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
    NextToken: NotRequired[str],
  1. See List[MediaPipelineSummaryTypeDef]
  2. See ResponseMetadataTypeDef

LiveConnectorSinkConfigurationTypeDef#

# LiveConnectorSinkConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSinkConfigurationTypeDef


def get_value() -> LiveConnectorSinkConfigurationTypeDef:
    return {
        "SinkType": ...,
    }


# LiveConnectorSinkConfigurationTypeDef definition

class LiveConnectorSinkConfigurationTypeDef(TypedDict):
    SinkType: LiveConnectorSinkTypeType,  # (1)
    RTMPConfiguration: LiveConnectorRTMPConfigurationTypeDef,  # (2)
  1. See LiveConnectorSinkTypeType
  2. See LiveConnectorRTMPConfigurationTypeDef

RealTimeAlertRuleOutputTypeDef#

# RealTimeAlertRuleOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import RealTimeAlertRuleOutputTypeDef


def get_value() -> RealTimeAlertRuleOutputTypeDef:
    return {
        "Type": ...,
    }


# RealTimeAlertRuleOutputTypeDef definition

class RealTimeAlertRuleOutputTypeDef(TypedDict):
    Type: RealTimeAlertRuleTypeType,  # (1)
    KeywordMatchConfiguration: NotRequired[KeywordMatchConfigurationOutputTypeDef],  # (2)
    SentimentConfiguration: NotRequired[SentimentConfigurationTypeDef],  # (3)
    IssueDetectionConfiguration: NotRequired[IssueDetectionConfigurationTypeDef],  # (4)
  1. See RealTimeAlertRuleTypeType
  2. See KeywordMatchConfigurationOutputTypeDef
  3. See SentimentConfigurationTypeDef
  4. See IssueDetectionConfigurationTypeDef

RealTimeAlertRuleTypeDef#

# RealTimeAlertRuleTypeDef TypedDict 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

SourceConfigurationOutputTypeDef#

# SourceConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import SourceConfigurationOutputTypeDef


def get_value() -> SourceConfigurationOutputTypeDef:
    return {
        "SelectedVideoStreams": ...,
    }


# SourceConfigurationOutputTypeDef definition

class SourceConfigurationOutputTypeDef(TypedDict):
    SelectedVideoStreams: NotRequired[SelectedVideoStreamsOutputTypeDef],  # (1)
  1. See SelectedVideoStreamsOutputTypeDef

TimestampRangeTypeDef#

# TimestampRangeTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import TimestampRangeTypeDef


def get_value() -> TimestampRangeTypeDef:
    return {
        "StartTimestamp": ...,
    }


# TimestampRangeTypeDef definition

class TimestampRangeTypeDef(TypedDict):
    StartTimestamp: TimestampTypeDef,
    EndTimestamp: TimestampTypeDef,

MediaInsightsPipelineConfigurationElementOutputTypeDef#

# MediaInsightsPipelineConfigurationElementOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaInsightsPipelineConfigurationElementOutputTypeDef


def get_value() -> MediaInsightsPipelineConfigurationElementOutputTypeDef:
    return {
        "Type": ...,
    }


# MediaInsightsPipelineConfigurationElementOutputTypeDef definition

class MediaInsightsPipelineConfigurationElementOutputTypeDef(TypedDict):
    Type: MediaInsightsPipelineConfigurationElementTypeType,  # (1)
    AmazonTranscribeCallAnalyticsProcessorConfiguration: NotRequired[AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef],  # (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)
    VoiceEnhancementSinkConfiguration: NotRequired[VoiceEnhancementSinkConfigurationTypeDef],  # (10)
  1. See MediaInsightsPipelineConfigurationElementTypeType
  2. See AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef
  3. See AmazonTranscribeProcessorConfigurationTypeDef
  4. See KinesisDataStreamSinkConfigurationTypeDef
  5. See S3RecordingSinkConfigurationTypeDef
  6. See VoiceAnalyticsProcessorConfigurationTypeDef
  7. See LambdaFunctionSinkConfigurationTypeDef
  8. See SqsQueueSinkConfigurationTypeDef
  9. See SnsTopicSinkConfigurationTypeDef
  10. See VoiceEnhancementSinkConfigurationTypeDef

ChimeSdkMeetingConcatenationConfigurationTypeDef#

# ChimeSdkMeetingConcatenationConfigurationTypeDef TypedDict 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

StreamConfigurationOutputTypeDef#

# StreamConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StreamConfigurationOutputTypeDef


def get_value() -> StreamConfigurationOutputTypeDef:
    return {
        "StreamArn": ...,
    }


# StreamConfigurationOutputTypeDef definition

class StreamConfigurationOutputTypeDef(TypedDict):
    StreamArn: str,
    StreamChannelDefinition: StreamChannelDefinitionOutputTypeDef,  # (1)
    FragmentNumber: NotRequired[str],
  1. See StreamChannelDefinitionOutputTypeDef

StreamConfigurationTypeDef#

# StreamConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import StreamConfigurationTypeDef


def get_value() -> StreamConfigurationTypeDef:
    return {
        "StreamArn": ...,
    }


# StreamConfigurationTypeDef definition

class StreamConfigurationTypeDef(TypedDict):
    StreamArn: str,
    StreamChannelDefinition: StreamChannelDefinitionTypeDef,  # (1)
    FragmentNumber: NotRequired[str],
  1. See StreamChannelDefinitionTypeDef

CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef#

# CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef


def get_value() -> CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef:
    return {
        "KinesisVideoStreamPoolConfiguration": ...,
    }


# CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef definition

class CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef(TypedDict):
    KinesisVideoStreamPoolConfiguration: KinesisVideoStreamPoolConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See KinesisVideoStreamPoolConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef#

# GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef


def get_value() -> GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef:
    return {
        "KinesisVideoStreamPoolConfiguration": ...,
    }


# GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef definition

class GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef(TypedDict):
    KinesisVideoStreamPoolConfiguration: KinesisVideoStreamPoolConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See KinesisVideoStreamPoolConfigurationTypeDef
  2. See ResponseMetadataTypeDef

UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef#

# UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef


def get_value() -> UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef:
    return {
        "KinesisVideoStreamPoolConfiguration": ...,
    }


# UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef definition

class UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef(TypedDict):
    KinesisVideoStreamPoolConfiguration: KinesisVideoStreamPoolConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See KinesisVideoStreamPoolConfigurationTypeDef
  2. See ResponseMetadataTypeDef

CreateMediaStreamPipelineResponseTypeDef#

# CreateMediaStreamPipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaStreamPipelineResponseTypeDef


def get_value() -> CreateMediaStreamPipelineResponseTypeDef:
    return {
        "MediaStreamPipeline": ...,
    }


# CreateMediaStreamPipelineResponseTypeDef definition

class CreateMediaStreamPipelineResponseTypeDef(TypedDict):
    MediaStreamPipeline: MediaStreamPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaStreamPipelineTypeDef
  2. See ResponseMetadataTypeDef

KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef#

# KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef


def get_value() -> KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef:
    return {
        "Streams": ...,
    }


# KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef definition

class KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef(TypedDict):
    Streams: List[RecordingStreamConfigurationTypeDef],  # (1)
    FragmentSelector: FragmentSelectorOutputTypeDef,  # (2)
  1. See List[RecordingStreamConfigurationTypeDef]
  2. See FragmentSelectorOutputTypeDef

CompositedVideoArtifactsConfigurationTypeDef#

# CompositedVideoArtifactsConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CompositedVideoArtifactsConfigurationTypeDef


def get_value() -> CompositedVideoArtifactsConfigurationTypeDef:
    return {
        "Layout": ...,
    }


# 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

RealTimeAlertConfigurationOutputTypeDef#

# RealTimeAlertConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import RealTimeAlertConfigurationOutputTypeDef


def get_value() -> RealTimeAlertConfigurationOutputTypeDef:
    return {
        "Disabled": ...,
    }


# RealTimeAlertConfigurationOutputTypeDef definition

class RealTimeAlertConfigurationOutputTypeDef(TypedDict):
    Disabled: NotRequired[bool],
    Rules: NotRequired[List[RealTimeAlertRuleOutputTypeDef]],  # (1)
  1. See List[RealTimeAlertRuleOutputTypeDef]

RealTimeAlertConfigurationTypeDef#

# RealTimeAlertConfigurationTypeDef TypedDict 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 Sequence[RealTimeAlertRuleTypeDef]

SourceConfigurationTypeDef#

# SourceConfigurationTypeDef TypedDict 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[SelectedVideoStreamsUnionTypeDef],  # (1)
  1. See SelectedVideoStreamsUnionTypeDef

FragmentSelectorTypeDef#

# FragmentSelectorTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import FragmentSelectorTypeDef


def get_value() -> FragmentSelectorTypeDef:
    return {
        "FragmentSelectorType": ...,
    }


# FragmentSelectorTypeDef definition

class FragmentSelectorTypeDef(TypedDict):
    FragmentSelectorType: FragmentSelectorTypeType,  # (1)
    TimestampRange: TimestampRangeTypeDef,  # (2)
  1. See FragmentSelectorTypeType
  2. See TimestampRangeTypeDef

MediaInsightsPipelineConfigurationElementTypeDef#

# MediaInsightsPipelineConfigurationElementTypeDef TypedDict 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[AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef],  # (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)
    VoiceEnhancementSinkConfiguration: NotRequired[VoiceEnhancementSinkConfigurationTypeDef],  # (10)
  1. See MediaInsightsPipelineConfigurationElementTypeType
  2. See AmazonTranscribeCallAnalyticsProcessorConfigurationUnionTypeDef
  3. See AmazonTranscribeProcessorConfigurationTypeDef
  4. See KinesisDataStreamSinkConfigurationTypeDef
  5. See S3RecordingSinkConfigurationTypeDef
  6. See VoiceAnalyticsProcessorConfigurationTypeDef
  7. See LambdaFunctionSinkConfigurationTypeDef
  8. See SqsQueueSinkConfigurationTypeDef
  9. See SnsTopicSinkConfigurationTypeDef
  10. See VoiceEnhancementSinkConfigurationTypeDef

MediaCapturePipelineSourceConfigurationTypeDef#

# MediaCapturePipelineSourceConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineSourceConfigurationTypeDef


def get_value() -> MediaCapturePipelineSourceConfigurationTypeDef:
    return {
        "MediaPipelineArn": ...,
    }


# MediaCapturePipelineSourceConfigurationTypeDef definition

class MediaCapturePipelineSourceConfigurationTypeDef(TypedDict):
    MediaPipelineArn: str,
    ChimeSdkMeetingConfiguration: ChimeSdkMeetingConcatenationConfigurationTypeDef,  # (1)
  1. See ChimeSdkMeetingConcatenationConfigurationTypeDef

KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef#

# KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef


def get_value() -> KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef:
    return {
        "Streams": ...,
    }


# KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef definition

class KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef(TypedDict):
    Streams: List[StreamConfigurationOutputTypeDef],  # (1)
    MediaEncoding: MediaEncodingType,  # (2)
    MediaSampleRate: int,
  1. See List[StreamConfigurationOutputTypeDef]
  2. See MediaEncodingType

KinesisVideoStreamSourceRuntimeConfigurationTypeDef#

# KinesisVideoStreamSourceRuntimeConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamSourceRuntimeConfigurationTypeDef


def get_value() -> KinesisVideoStreamSourceRuntimeConfigurationTypeDef:
    return {
        "Streams": ...,
    }


# KinesisVideoStreamSourceRuntimeConfigurationTypeDef definition

class KinesisVideoStreamSourceRuntimeConfigurationTypeDef(TypedDict):
    Streams: Sequence[StreamConfigurationTypeDef],  # (1)
    MediaEncoding: MediaEncodingType,  # (2)
    MediaSampleRate: int,
  1. See Sequence[StreamConfigurationTypeDef]
  2. See MediaEncodingType

ArtifactsConfigurationTypeDef#

# ArtifactsConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ArtifactsConfigurationTypeDef


def get_value() -> ArtifactsConfigurationTypeDef:
    return {
        "Audio": ...,
    }


# 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

ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef#

# ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef


def get_value() -> ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef:
    return {
        "Arn": ...,
    }


# ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef definition

class ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef(TypedDict):
    Arn: str,
    MuxType: LiveConnectorMuxTypeType,  # (1)
    CompositedVideo: NotRequired[CompositedVideoArtifactsConfigurationTypeDef],  # (2)
    SourceConfiguration: NotRequired[SourceConfigurationOutputTypeDef],  # (3)
  1. See LiveConnectorMuxTypeType
  2. See CompositedVideoArtifactsConfigurationTypeDef
  3. See SourceConfigurationOutputTypeDef

MediaInsightsPipelineConfigurationTypeDef#

# MediaInsightsPipelineConfigurationTypeDef TypedDict 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[RealTimeAlertConfigurationOutputTypeDef],  # (1)
    Elements: NotRequired[List[MediaInsightsPipelineConfigurationElementOutputTypeDef]],  # (2)
    MediaInsightsPipelineConfigurationId: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
  1. See RealTimeAlertConfigurationOutputTypeDef
  2. See List[MediaInsightsPipelineConfigurationElementOutputTypeDef]

KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef#

# KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef


def get_value() -> KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef:
    return {
        "Streams": ...,
    }


# KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef definition

class KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef(TypedDict):
    Streams: Sequence[RecordingStreamConfigurationTypeDef],  # (1)
    FragmentSelector: FragmentSelectorTypeDef,  # (2)
  1. See Sequence[RecordingStreamConfigurationTypeDef]
  2. See FragmentSelectorTypeDef

ConcatenationSourceTypeDef#

# ConcatenationSourceTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ConcatenationSourceTypeDef


def get_value() -> ConcatenationSourceTypeDef:
    return {
        "Type": ...,
    }


# ConcatenationSourceTypeDef definition

class ConcatenationSourceTypeDef(TypedDict):
    Type: ConcatenationSourceTypeType,  # (1)
    MediaCapturePipelineSourceConfiguration: MediaCapturePipelineSourceConfigurationTypeDef,  # (2)
  1. See ConcatenationSourceTypeType
  2. See MediaCapturePipelineSourceConfigurationTypeDef

MediaInsightsPipelineTypeDef#

# MediaInsightsPipelineTypeDef TypedDict 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[KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef],  # (2)
    MediaInsightsRuntimeMetadata: NotRequired[Dict[str, str]],
    KinesisVideoStreamRecordingSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef],  # (3)
    S3RecordingSinkRuntimeConfiguration: NotRequired[S3RecordingSinkRuntimeConfigurationTypeDef],  # (4)
    CreatedTimestamp: NotRequired[datetime.datetime],
    ElementStatuses: NotRequired[List[MediaInsightsPipelineElementStatusTypeDef]],  # (5)
  1. See MediaPipelineStatusType
  2. See KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef
  3. See KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef
  4. See S3RecordingSinkRuntimeConfigurationTypeDef
  5. See List[MediaInsightsPipelineElementStatusTypeDef]

ChimeSdkMeetingConfigurationOutputTypeDef#

# ChimeSdkMeetingConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingConfigurationOutputTypeDef


def get_value() -> ChimeSdkMeetingConfigurationOutputTypeDef:
    return {
        "SourceConfiguration": ...,
    }


# ChimeSdkMeetingConfigurationOutputTypeDef definition

class ChimeSdkMeetingConfigurationOutputTypeDef(TypedDict):
    SourceConfiguration: NotRequired[SourceConfigurationOutputTypeDef],  # (1)
    ArtifactsConfiguration: NotRequired[ArtifactsConfigurationTypeDef],  # (2)
  1. See SourceConfigurationOutputTypeDef
  2. See ArtifactsConfigurationTypeDef

ChimeSdkMeetingConfigurationTypeDef#

# ChimeSdkMeetingConfigurationTypeDef TypedDict 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

LiveConnectorSourceConfigurationOutputTypeDef#

# LiveConnectorSourceConfigurationOutputTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSourceConfigurationOutputTypeDef


def get_value() -> LiveConnectorSourceConfigurationOutputTypeDef:
    return {
        "SourceType": ...,
    }


# LiveConnectorSourceConfigurationOutputTypeDef definition

class LiveConnectorSourceConfigurationOutputTypeDef(TypedDict):
    SourceType: LiveConnectorSourceTypeType,  # (1)
    ChimeSdkMeetingLiveConnectorConfiguration: ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef,  # (2)
  1. See LiveConnectorSourceTypeType
  2. See ChimeSdkMeetingLiveConnectorConfigurationOutputTypeDef

CreateMediaInsightsPipelineConfigurationResponseTypeDef#

# CreateMediaInsightsPipelineConfigurationResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineConfigurationResponseTypeDef


def get_value() -> CreateMediaInsightsPipelineConfigurationResponseTypeDef:
    return {
        "MediaInsightsPipelineConfiguration": ...,
    }


# CreateMediaInsightsPipelineConfigurationResponseTypeDef definition

class CreateMediaInsightsPipelineConfigurationResponseTypeDef(TypedDict):
    MediaInsightsPipelineConfiguration: MediaInsightsPipelineConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaInsightsPipelineConfigurationTypeDef
  2. See ResponseMetadataTypeDef

GetMediaInsightsPipelineConfigurationResponseTypeDef#

# GetMediaInsightsPipelineConfigurationResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaInsightsPipelineConfigurationResponseTypeDef


def get_value() -> GetMediaInsightsPipelineConfigurationResponseTypeDef:
    return {
        "MediaInsightsPipelineConfiguration": ...,
    }


# GetMediaInsightsPipelineConfigurationResponseTypeDef definition

class GetMediaInsightsPipelineConfigurationResponseTypeDef(TypedDict):
    MediaInsightsPipelineConfiguration: MediaInsightsPipelineConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaInsightsPipelineConfigurationTypeDef
  2. See ResponseMetadataTypeDef

UpdateMediaInsightsPipelineConfigurationResponseTypeDef#

# UpdateMediaInsightsPipelineConfigurationResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaInsightsPipelineConfigurationResponseTypeDef


def get_value() -> UpdateMediaInsightsPipelineConfigurationResponseTypeDef:
    return {
        "MediaInsightsPipelineConfiguration": ...,
    }


# UpdateMediaInsightsPipelineConfigurationResponseTypeDef definition

class UpdateMediaInsightsPipelineConfigurationResponseTypeDef(TypedDict):
    MediaInsightsPipelineConfiguration: MediaInsightsPipelineConfigurationTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaInsightsPipelineConfigurationTypeDef
  2. See ResponseMetadataTypeDef

ChimeSdkMeetingLiveConnectorConfigurationTypeDef#

# ChimeSdkMeetingLiveConnectorConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingLiveConnectorConfigurationTypeDef


def get_value() -> ChimeSdkMeetingLiveConnectorConfigurationTypeDef:
    return {
        "Arn": ...,
    }


# ChimeSdkMeetingLiveConnectorConfigurationTypeDef definition

class ChimeSdkMeetingLiveConnectorConfigurationTypeDef(TypedDict):
    Arn: str,
    MuxType: LiveConnectorMuxTypeType,  # (1)
    CompositedVideo: NotRequired[CompositedVideoArtifactsConfigurationTypeDef],  # (2)
    SourceConfiguration: NotRequired[SourceConfigurationUnionTypeDef],  # (3)
  1. See LiveConnectorMuxTypeType
  2. See CompositedVideoArtifactsConfigurationTypeDef
  3. See SourceConfigurationUnionTypeDef

CreateMediaInsightsPipelineConfigurationRequestTypeDef#

# CreateMediaInsightsPipelineConfigurationRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineConfigurationRequestTypeDef


def get_value() -> CreateMediaInsightsPipelineConfigurationRequestTypeDef:
    return {
        "MediaInsightsPipelineConfigurationName": ...,
    }


# CreateMediaInsightsPipelineConfigurationRequestTypeDef definition

class CreateMediaInsightsPipelineConfigurationRequestTypeDef(TypedDict):
    MediaInsightsPipelineConfigurationName: str,
    ResourceAccessRoleArn: str,
    Elements: Sequence[MediaInsightsPipelineConfigurationElementUnionTypeDef],  # (1)
    RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationUnionTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    ClientRequestToken: NotRequired[str],
  1. See Sequence[MediaInsightsPipelineConfigurationElementUnionTypeDef]
  2. See RealTimeAlertConfigurationUnionTypeDef
  3. See Sequence[TagTypeDef]

UpdateMediaInsightsPipelineConfigurationRequestTypeDef#

# UpdateMediaInsightsPipelineConfigurationRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import UpdateMediaInsightsPipelineConfigurationRequestTypeDef


def get_value() -> UpdateMediaInsightsPipelineConfigurationRequestTypeDef:
    return {
        "Identifier": ...,
    }


# UpdateMediaInsightsPipelineConfigurationRequestTypeDef definition

class UpdateMediaInsightsPipelineConfigurationRequestTypeDef(TypedDict):
    Identifier: str,
    ResourceAccessRoleArn: str,
    Elements: Sequence[MediaInsightsPipelineConfigurationElementUnionTypeDef],  # (1)
    RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationUnionTypeDef],  # (2)
  1. See Sequence[MediaInsightsPipelineConfigurationElementUnionTypeDef]
  2. See RealTimeAlertConfigurationUnionTypeDef

CreateMediaConcatenationPipelineRequestTypeDef#

# CreateMediaConcatenationPipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaConcatenationPipelineRequestTypeDef


def get_value() -> CreateMediaConcatenationPipelineRequestTypeDef:
    return {
        "Sources": ...,
    }


# CreateMediaConcatenationPipelineRequestTypeDef definition

class CreateMediaConcatenationPipelineRequestTypeDef(TypedDict):
    Sources: Sequence[ConcatenationSourceTypeDef],  # (1)
    Sinks: Sequence[ConcatenationSinkTypeDef],  # (2)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See Sequence[ConcatenationSourceTypeDef]
  2. See Sequence[ConcatenationSinkTypeDef]
  3. See Sequence[TagTypeDef]

MediaConcatenationPipelineTypeDef#

# MediaConcatenationPipelineTypeDef TypedDict 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.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
  1. See List[ConcatenationSourceTypeDef]
  2. See List[ConcatenationSinkTypeDef]
  3. See MediaPipelineStatusType

CreateMediaInsightsPipelineResponseTypeDef#

# CreateMediaInsightsPipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineResponseTypeDef


def get_value() -> CreateMediaInsightsPipelineResponseTypeDef:
    return {
        "MediaInsightsPipeline": ...,
    }


# CreateMediaInsightsPipelineResponseTypeDef definition

class CreateMediaInsightsPipelineResponseTypeDef(TypedDict):
    MediaInsightsPipeline: MediaInsightsPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaInsightsPipelineTypeDef
  2. See ResponseMetadataTypeDef

MediaCapturePipelineTypeDef#

# MediaCapturePipelineTypeDef TypedDict 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.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
    ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationOutputTypeDef],  # (4)
    SseAwsKeyManagementParams: NotRequired[SseAwsKeyManagementParamsTypeDef],  # (5)
    SinkIamRoleArn: NotRequired[str],
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineStatusType
  3. See MediaPipelineSinkTypeType
  4. See ChimeSdkMeetingConfigurationOutputTypeDef
  5. See SseAwsKeyManagementParamsTypeDef

MediaLiveConnectorPipelineTypeDef#

# MediaLiveConnectorPipelineTypeDef TypedDict 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[LiveConnectorSourceConfigurationOutputTypeDef]],  # (1)
    Sinks: NotRequired[List[LiveConnectorSinkConfigurationTypeDef]],  # (2)
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],
    Status: NotRequired[MediaPipelineStatusType],  # (3)
    CreatedTimestamp: NotRequired[datetime.datetime],
    UpdatedTimestamp: NotRequired[datetime.datetime],
  1. See List[LiveConnectorSourceConfigurationOutputTypeDef]
  2. See List[LiveConnectorSinkConfigurationTypeDef]
  3. See MediaPipelineStatusType

CreateMediaInsightsPipelineRequestTypeDef#

# CreateMediaInsightsPipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaInsightsPipelineRequestTypeDef


def get_value() -> CreateMediaInsightsPipelineRequestTypeDef:
    return {
        "MediaInsightsPipelineConfigurationArn": ...,
    }


# CreateMediaInsightsPipelineRequestTypeDef definition

class CreateMediaInsightsPipelineRequestTypeDef(TypedDict):
    MediaInsightsPipelineConfigurationArn: str,
    KinesisVideoStreamSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef],  # (1)
    MediaInsightsRuntimeMetadata: NotRequired[Mapping[str, str]],
    KinesisVideoStreamRecordingSourceRuntimeConfiguration: NotRequired[KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef],  # (2)
    S3RecordingSinkRuntimeConfiguration: NotRequired[S3RecordingSinkRuntimeConfigurationTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
    ClientRequestToken: NotRequired[str],
  1. See KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef
  2. See KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef
  3. See S3RecordingSinkRuntimeConfigurationTypeDef
  4. See Sequence[TagTypeDef]

CreateMediaConcatenationPipelineResponseTypeDef#

# CreateMediaConcatenationPipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaConcatenationPipelineResponseTypeDef


def get_value() -> CreateMediaConcatenationPipelineResponseTypeDef:
    return {
        "MediaConcatenationPipeline": ...,
    }


# CreateMediaConcatenationPipelineResponseTypeDef definition

class CreateMediaConcatenationPipelineResponseTypeDef(TypedDict):
    MediaConcatenationPipeline: MediaConcatenationPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaConcatenationPipelineTypeDef
  2. See ResponseMetadataTypeDef

CreateMediaCapturePipelineResponseTypeDef#

# CreateMediaCapturePipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaCapturePipelineResponseTypeDef


def get_value() -> CreateMediaCapturePipelineResponseTypeDef:
    return {
        "MediaCapturePipeline": ...,
    }


# CreateMediaCapturePipelineResponseTypeDef definition

class CreateMediaCapturePipelineResponseTypeDef(TypedDict):
    MediaCapturePipeline: MediaCapturePipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaCapturePipelineTypeDef
  2. See ResponseMetadataTypeDef

GetMediaCapturePipelineResponseTypeDef#

# GetMediaCapturePipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaCapturePipelineResponseTypeDef


def get_value() -> GetMediaCapturePipelineResponseTypeDef:
    return {
        "MediaCapturePipeline": ...,
    }


# GetMediaCapturePipelineResponseTypeDef definition

class GetMediaCapturePipelineResponseTypeDef(TypedDict):
    MediaCapturePipeline: MediaCapturePipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaCapturePipelineTypeDef
  2. See ResponseMetadataTypeDef

CreateMediaCapturePipelineRequestTypeDef#

# CreateMediaCapturePipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaCapturePipelineRequestTypeDef


def get_value() -> CreateMediaCapturePipelineRequestTypeDef:
    return {
        "SourceType": ...,
    }


# CreateMediaCapturePipelineRequestTypeDef definition

class CreateMediaCapturePipelineRequestTypeDef(TypedDict):
    SourceType: MediaPipelineSourceTypeType,  # (1)
    SourceArn: str,
    SinkType: MediaPipelineSinkTypeType,  # (2)
    SinkArn: str,
    ClientRequestToken: NotRequired[str],
    ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationUnionTypeDef],  # (3)
    SseAwsKeyManagementParams: NotRequired[SseAwsKeyManagementParamsTypeDef],  # (4)
    SinkIamRoleArn: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (5)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineSinkTypeType
  3. See ChimeSdkMeetingConfigurationUnionTypeDef
  4. See SseAwsKeyManagementParamsTypeDef
  5. See Sequence[TagTypeDef]

CreateMediaLiveConnectorPipelineResponseTypeDef#

# CreateMediaLiveConnectorPipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaLiveConnectorPipelineResponseTypeDef


def get_value() -> CreateMediaLiveConnectorPipelineResponseTypeDef:
    return {
        "MediaLiveConnectorPipeline": ...,
    }


# CreateMediaLiveConnectorPipelineResponseTypeDef definition

class CreateMediaLiveConnectorPipelineResponseTypeDef(TypedDict):
    MediaLiveConnectorPipeline: MediaLiveConnectorPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaLiveConnectorPipelineTypeDef
  2. See ResponseMetadataTypeDef

MediaPipelineTypeDef#

# MediaPipelineTypeDef TypedDict 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)
    MediaStreamPipeline: NotRequired[MediaStreamPipelineTypeDef],  # (5)
  1. See MediaCapturePipelineTypeDef
  2. See MediaLiveConnectorPipelineTypeDef
  3. See MediaConcatenationPipelineTypeDef
  4. See MediaInsightsPipelineTypeDef
  5. See MediaStreamPipelineTypeDef

LiveConnectorSourceConfigurationTypeDef#

# LiveConnectorSourceConfigurationTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSourceConfigurationTypeDef


def get_value() -> LiveConnectorSourceConfigurationTypeDef:
    return {
        "SourceType": ...,
    }


# LiveConnectorSourceConfigurationTypeDef definition

class LiveConnectorSourceConfigurationTypeDef(TypedDict):
    SourceType: LiveConnectorSourceTypeType,  # (1)
    ChimeSdkMeetingLiveConnectorConfiguration: ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef,  # (2)
  1. See LiveConnectorSourceTypeType
  2. See ChimeSdkMeetingLiveConnectorConfigurationUnionTypeDef

GetMediaPipelineResponseTypeDef#

# GetMediaPipelineResponseTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineResponseTypeDef


def get_value() -> GetMediaPipelineResponseTypeDef:
    return {
        "MediaPipeline": ...,
    }


# GetMediaPipelineResponseTypeDef definition

class GetMediaPipelineResponseTypeDef(TypedDict):
    MediaPipeline: MediaPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaPipelineTypeDef
  2. See ResponseMetadataTypeDef

CreateMediaLiveConnectorPipelineRequestTypeDef#

# CreateMediaLiveConnectorPipelineRequestTypeDef TypedDict usage example

from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaLiveConnectorPipelineRequestTypeDef


def get_value() -> CreateMediaLiveConnectorPipelineRequestTypeDef:
    return {
        "Sources": ...,
    }


# CreateMediaLiveConnectorPipelineRequestTypeDef definition

class CreateMediaLiveConnectorPipelineRequestTypeDef(TypedDict):
    Sources: Sequence[LiveConnectorSourceConfigurationUnionTypeDef],  # (1)
    Sinks: Sequence[LiveConnectorSinkConfigurationTypeDef],  # (2)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See Sequence[LiveConnectorSourceConfigurationUnionTypeDef]
  2. See Sequence[LiveConnectorSinkConfigurationTypeDef]
  3. See Sequence[TagTypeDef]