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 definition

TimestampTypeDef = Union[
    datetime,
    str,
]

MediaInsightsPipelineConfigurationElementUnionTypeDef#

# MediaInsightsPipelineConfigurationElementUnionTypeDef definition

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

RealTimeAlertConfigurationUnionTypeDef#

# RealTimeAlertConfigurationUnionTypeDef definition

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

KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef#

# KinesisVideoStreamSourceRuntimeConfigurationUnionTypeDef definition

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

KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef#

# KinesisVideoStreamRecordingSourceRuntimeConfigurationUnionTypeDef definition

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

ChimeSdkMeetingConfigurationUnionTypeDef#

# ChimeSdkMeetingConfigurationUnionTypeDef definition

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

LiveConnectorSourceConfigurationUnionTypeDef#

# LiveConnectorSourceConfigurationUnionTypeDef definition

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

ActiveSpeakerOnlyConfigurationTypeDef#

# ActiveSpeakerOnlyConfigurationTypeDef definition

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

PostCallAnalyticsSettingsTypeDef#

# PostCallAnalyticsSettingsTypeDef definition

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

AmazonTranscribeProcessorConfigurationTypeDef#

# 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],
    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 definition

class AudioConcatenationConfigurationTypeDef(TypedDict):
    State: AudioArtifactsConcatenationStateType,  # (1)
  1. See AudioArtifactsConcatenationStateType

CompositedVideoConcatenationConfigurationTypeDef#

# CompositedVideoConcatenationConfigurationTypeDef definition

class CompositedVideoConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

ContentConcatenationConfigurationTypeDef#

# ContentConcatenationConfigurationTypeDef definition

class ContentConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

DataChannelConcatenationConfigurationTypeDef#

# DataChannelConcatenationConfigurationTypeDef definition

class DataChannelConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

MeetingEventsConcatenationConfigurationTypeDef#

# MeetingEventsConcatenationConfigurationTypeDef definition

class MeetingEventsConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

TranscriptionMessagesConcatenationConfigurationTypeDef#

# TranscriptionMessagesConcatenationConfigurationTypeDef definition

class TranscriptionMessagesConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

VideoConcatenationConfigurationTypeDef#

# VideoConcatenationConfigurationTypeDef definition

class VideoConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

AudioArtifactsConfigurationTypeDef#

# AudioArtifactsConfigurationTypeDef definition

class AudioArtifactsConfigurationTypeDef(TypedDict):
    MuxType: AudioMuxTypeType,  # (1)
  1. See AudioMuxTypeType

ContentArtifactsConfigurationTypeDef#

# ContentArtifactsConfigurationTypeDef definition

class ContentArtifactsConfigurationTypeDef(TypedDict):
    State: ArtifactsStateType,  # (1)
    MuxType: NotRequired[ContentMuxTypeType],  # (2)
  1. See ArtifactsStateType
  2. See ContentMuxTypeType

VideoArtifactsConfigurationTypeDef#

# VideoArtifactsConfigurationTypeDef definition

class VideoArtifactsConfigurationTypeDef(TypedDict):
    State: ArtifactsStateType,  # (1)
    MuxType: NotRequired[VideoMuxTypeType],  # (2)
  1. See ArtifactsStateType
  2. See VideoMuxTypeType

ChannelDefinitionTypeDef#

# ChannelDefinitionTypeDef definition

class ChannelDefinitionTypeDef(TypedDict):
    ChannelId: int,
    ParticipantRole: NotRequired[ParticipantRoleType],  # (1)
  1. See ParticipantRoleType

S3BucketSinkConfigurationTypeDef#

# S3BucketSinkConfigurationTypeDef definition

class S3BucketSinkConfigurationTypeDef(TypedDict):
    Destination: str,

TagTypeDef#

# TagTypeDef definition

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

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef definition

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

S3RecordingSinkRuntimeConfigurationTypeDef#

# S3RecordingSinkRuntimeConfigurationTypeDef definition

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

KinesisVideoStreamConfigurationTypeDef#

# KinesisVideoStreamConfigurationTypeDef definition

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

MediaStreamSinkTypeDef#

# MediaStreamSinkTypeDef definition

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

MediaStreamSourceTypeDef#

# MediaStreamSourceTypeDef definition

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

DeleteMediaCapturePipelineRequestRequestTypeDef#

# DeleteMediaCapturePipelineRequestRequestTypeDef definition

class DeleteMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef#

# DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef definition

class DeleteMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
    Identifier: str,

DeleteMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef#

# DeleteMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef definition

class DeleteMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef(TypedDict):
    Identifier: str,

DeleteMediaPipelineRequestRequestTypeDef#

# DeleteMediaPipelineRequestRequestTypeDef definition

class DeleteMediaPipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

TimestampRangeOutputTypeDef#

# TimestampRangeOutputTypeDef definition

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

GetMediaCapturePipelineRequestRequestTypeDef#

# GetMediaCapturePipelineRequestRequestTypeDef definition

class GetMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetMediaInsightsPipelineConfigurationRequestRequestTypeDef#

# GetMediaInsightsPipelineConfigurationRequestRequestTypeDef definition

class GetMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
    Identifier: str,

GetMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef#

# GetMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef definition

class GetMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef(TypedDict):
    Identifier: str,

GetMediaPipelineRequestRequestTypeDef#

# GetMediaPipelineRequestRequestTypeDef definition

class GetMediaPipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetSpeakerSearchTaskRequestRequestTypeDef#

# GetSpeakerSearchTaskRequestRequestTypeDef definition

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

SpeakerSearchTaskTypeDef#

# SpeakerSearchTaskTypeDef definition

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

GetVoiceToneAnalysisTaskRequestRequestTypeDef#

# GetVoiceToneAnalysisTaskRequestRequestTypeDef definition

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

VoiceToneAnalysisTaskTypeDef#

# VoiceToneAnalysisTaskTypeDef definition

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

HorizontalLayoutConfigurationTypeDef#

# 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 definition

class PresenterOnlyConfigurationTypeDef(TypedDict):
    PresenterPosition: NotRequired[PresenterPositionType],  # (1)
  1. See PresenterPositionType

VerticalLayoutConfigurationTypeDef#

# 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 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 definition

class IssueDetectionConfigurationTypeDef(TypedDict):
    RuleName: str,

KeywordMatchConfigurationOutputTypeDef#

# KeywordMatchConfigurationOutputTypeDef definition

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

KeywordMatchConfigurationTypeDef#

# KeywordMatchConfigurationTypeDef definition

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

KinesisDataStreamSinkConfigurationTypeDef#

# KinesisDataStreamSinkConfigurationTypeDef definition

class KinesisDataStreamSinkConfigurationTypeDef(TypedDict):
    InsightsTarget: NotRequired[str],

KinesisVideoStreamConfigurationUpdateTypeDef#

# KinesisVideoStreamConfigurationUpdateTypeDef definition

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

KinesisVideoStreamPoolSummaryTypeDef#

# KinesisVideoStreamPoolSummaryTypeDef definition

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

RecordingStreamConfigurationTypeDef#

# RecordingStreamConfigurationTypeDef definition

class RecordingStreamConfigurationTypeDef(TypedDict):
    StreamArn: NotRequired[str],

KinesisVideoStreamSourceTaskConfigurationTypeDef#

# KinesisVideoStreamSourceTaskConfigurationTypeDef definition

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

LambdaFunctionSinkConfigurationTypeDef#

# LambdaFunctionSinkConfigurationTypeDef definition

class LambdaFunctionSinkConfigurationTypeDef(TypedDict):
    InsightsTarget: NotRequired[str],

ListMediaCapturePipelinesRequestRequestTypeDef#

# ListMediaCapturePipelinesRequestRequestTypeDef definition

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

MediaCapturePipelineSummaryTypeDef#

# MediaCapturePipelineSummaryTypeDef definition

class MediaCapturePipelineSummaryTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],

ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef#

# ListMediaInsightsPipelineConfigurationsRequestRequestTypeDef definition

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

MediaInsightsPipelineConfigurationSummaryTypeDef#

# MediaInsightsPipelineConfigurationSummaryTypeDef definition

class MediaInsightsPipelineConfigurationSummaryTypeDef(TypedDict):
    MediaInsightsPipelineConfigurationName: NotRequired[str],
    MediaInsightsPipelineConfigurationId: NotRequired[str],
    MediaInsightsPipelineConfigurationArn: NotRequired[str],

ListMediaPipelineKinesisVideoStreamPoolsRequestRequestTypeDef#

# ListMediaPipelineKinesisVideoStreamPoolsRequestRequestTypeDef definition

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

ListMediaPipelinesRequestRequestTypeDef#

# ListMediaPipelinesRequestRequestTypeDef definition

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

MediaPipelineSummaryTypeDef#

# MediaPipelineSummaryTypeDef definition

class MediaPipelineSummaryTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

LiveConnectorRTMPConfigurationTypeDef#

# LiveConnectorRTMPConfigurationTypeDef definition

class LiveConnectorRTMPConfigurationTypeDef(TypedDict):
    Url: str,
    AudioChannels: NotRequired[AudioChannelsOptionType],  # (1)
    AudioSampleRate: NotRequired[str],
  1. See AudioChannelsOptionType

S3RecordingSinkConfigurationTypeDef#

# S3RecordingSinkConfigurationTypeDef definition

class S3RecordingSinkConfigurationTypeDef(TypedDict):
    Destination: NotRequired[str],
    RecordingFileFormat: NotRequired[RecordingFileFormatType],  # (1)
  1. See RecordingFileFormatType

SnsTopicSinkConfigurationTypeDef#

# SnsTopicSinkConfigurationTypeDef definition

class SnsTopicSinkConfigurationTypeDef(TypedDict):
    InsightsTarget: NotRequired[str],

SqsQueueSinkConfigurationTypeDef#

# SqsQueueSinkConfigurationTypeDef definition

class SqsQueueSinkConfigurationTypeDef(TypedDict):
    InsightsTarget: NotRequired[str],

VoiceAnalyticsProcessorConfigurationTypeDef#

# VoiceAnalyticsProcessorConfigurationTypeDef definition

class VoiceAnalyticsProcessorConfigurationTypeDef(TypedDict):
    SpeakerSearchStatus: NotRequired[VoiceAnalyticsConfigurationStatusType],  # (1)
    VoiceToneAnalysisStatus: NotRequired[VoiceAnalyticsConfigurationStatusType],  # (1)
  1. See VoiceAnalyticsConfigurationStatusType
  2. See VoiceAnalyticsConfigurationStatusType

VoiceEnhancementSinkConfigurationTypeDef#

# VoiceEnhancementSinkConfigurationTypeDef definition

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

MediaInsightsPipelineElementStatusTypeDef#

# MediaInsightsPipelineElementStatusTypeDef definition

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

SentimentConfigurationTypeDef#

# SentimentConfigurationTypeDef definition

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

SelectedVideoStreamsOutputTypeDef#

# SelectedVideoStreamsOutputTypeDef definition

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

SelectedVideoStreamsTypeDef#

# SelectedVideoStreamsTypeDef definition

class SelectedVideoStreamsTypeDef(TypedDict):
    AttendeeIds: NotRequired[Sequence[str]],
    ExternalUserIds: NotRequired[Sequence[str]],

StopSpeakerSearchTaskRequestRequestTypeDef#

# StopSpeakerSearchTaskRequestRequestTypeDef definition

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

StopVoiceToneAnalysisTaskRequestRequestTypeDef#

# StopVoiceToneAnalysisTaskRequestRequestTypeDef definition

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

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef definition

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

UpdateMediaInsightsPipelineStatusRequestRequestTypeDef#

# UpdateMediaInsightsPipelineStatusRequestRequestTypeDef definition

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

AmazonTranscribeCallAnalyticsProcessorConfigurationOutputTypeDef#

# 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 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 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 definition

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

StreamChannelDefinitionTypeDef#

# StreamChannelDefinitionTypeDef definition

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

ConcatenationSinkTypeDef#

# ConcatenationSinkTypeDef definition

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

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef definition

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

EmptyResponseMetadataTypeDef#

# EmptyResponseMetadataTypeDef definition

class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef definition

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

CreateMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef#

# CreateMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef definition

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

KinesisVideoStreamPoolConfigurationTypeDef#

# 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],
    UpdatedTimestamp: NotRequired[datetime],
  1. See KinesisVideoStreamPoolStatusType
  2. See KinesisVideoStreamConfigurationTypeDef

CreateMediaStreamPipelineRequestRequestTypeDef#

# CreateMediaStreamPipelineRequestRequestTypeDef definition

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

MediaStreamPipelineTypeDef#

# MediaStreamPipelineTypeDef definition

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

FragmentSelectorOutputTypeDef#

# FragmentSelectorOutputTypeDef definition

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

GetSpeakerSearchTaskResponseTypeDef#

# GetSpeakerSearchTaskResponseTypeDef definition

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

StartSpeakerSearchTaskResponseTypeDef#

# StartSpeakerSearchTaskResponseTypeDef definition

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

GetVoiceToneAnalysisTaskResponseTypeDef#

# GetVoiceToneAnalysisTaskResponseTypeDef definition

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

StartVoiceToneAnalysisTaskResponseTypeDef#

# StartVoiceToneAnalysisTaskResponseTypeDef definition

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

GridViewConfigurationTypeDef#

# 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

UpdateMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef#

# UpdateMediaPipelineKinesisVideoStreamPoolRequestRequestTypeDef definition

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

ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef#

# ListMediaPipelineKinesisVideoStreamPoolsResponseTypeDef definition

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

StartSpeakerSearchTaskRequestRequestTypeDef#

# StartSpeakerSearchTaskRequestRequestTypeDef definition

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

StartVoiceToneAnalysisTaskRequestRequestTypeDef#

# StartVoiceToneAnalysisTaskRequestRequestTypeDef definition

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

ListMediaCapturePipelinesResponseTypeDef#

# ListMediaCapturePipelinesResponseTypeDef definition

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

ListMediaInsightsPipelineConfigurationsResponseTypeDef#

# ListMediaInsightsPipelineConfigurationsResponseTypeDef definition

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

ListMediaPipelinesResponseTypeDef#

# ListMediaPipelinesResponseTypeDef definition

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

LiveConnectorSinkConfigurationTypeDef#

# LiveConnectorSinkConfigurationTypeDef definition

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

RealTimeAlertRuleOutputTypeDef#

# 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 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 definition

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

SourceConfigurationTypeDef#

# SourceConfigurationTypeDef definition

class SourceConfigurationTypeDef(TypedDict):
    SelectedVideoStreams: NotRequired[SelectedVideoStreamsTypeDef],  # (1)
  1. See SelectedVideoStreamsTypeDef

TimestampRangeTypeDef#

# TimestampRangeTypeDef definition

class TimestampRangeTypeDef(TypedDict):
    StartTimestamp: Union[datetime, str],
    EndTimestamp: Union[datetime, str],

MediaInsightsPipelineConfigurationElementOutputTypeDef#

# 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

MediaInsightsPipelineConfigurationElementTypeDef#

# MediaInsightsPipelineConfigurationElementTypeDef definition

class MediaInsightsPipelineConfigurationElementTypeDef(TypedDict):
    Type: MediaInsightsPipelineConfigurationElementTypeType,  # (1)
    AmazonTranscribeCallAnalyticsProcessorConfiguration: NotRequired[AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef],  # (2)
    AmazonTranscribeProcessorConfiguration: NotRequired[AmazonTranscribeProcessorConfigurationTypeDef],  # (3)
    KinesisDataStreamSinkConfiguration: NotRequired[KinesisDataStreamSinkConfigurationTypeDef],  # (4)
    S3RecordingSinkConfiguration: NotRequired[S3RecordingSinkConfigurationTypeDef],  # (5)
    VoiceAnalyticsProcessorConfiguration: NotRequired[VoiceAnalyticsProcessorConfigurationTypeDef],  # (6)
    LambdaFunctionSinkConfiguration: NotRequired[LambdaFunctionSinkConfigurationTypeDef],  # (7)
    SqsQueueSinkConfiguration: NotRequired[SqsQueueSinkConfigurationTypeDef],  # (8)
    SnsTopicSinkConfiguration: NotRequired[SnsTopicSinkConfigurationTypeDef],  # (9)
    VoiceEnhancementSinkConfiguration: NotRequired[VoiceEnhancementSinkConfigurationTypeDef],  # (10)
  1. See MediaInsightsPipelineConfigurationElementTypeType
  2. See AmazonTranscribeCallAnalyticsProcessorConfigurationTypeDef
  3. See AmazonTranscribeProcessorConfigurationTypeDef
  4. See KinesisDataStreamSinkConfigurationTypeDef
  5. See S3RecordingSinkConfigurationTypeDef
  6. See VoiceAnalyticsProcessorConfigurationTypeDef
  7. See LambdaFunctionSinkConfigurationTypeDef
  8. See SqsQueueSinkConfigurationTypeDef
  9. See SnsTopicSinkConfigurationTypeDef
  10. See VoiceEnhancementSinkConfigurationTypeDef

ChimeSdkMeetingConcatenationConfigurationTypeDef#

# ChimeSdkMeetingConcatenationConfigurationTypeDef definition

class ChimeSdkMeetingConcatenationConfigurationTypeDef(TypedDict):
    ArtifactsConfiguration: ArtifactsConcatenationConfigurationTypeDef,  # (1)
  1. See ArtifactsConcatenationConfigurationTypeDef

StreamConfigurationOutputTypeDef#

# StreamConfigurationOutputTypeDef definition

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

StreamConfigurationTypeDef#

# StreamConfigurationTypeDef definition

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

CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef#

# CreateMediaPipelineKinesisVideoStreamPoolResponseTypeDef definition

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

GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef#

# GetMediaPipelineKinesisVideoStreamPoolResponseTypeDef definition

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

UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef#

# UpdateMediaPipelineKinesisVideoStreamPoolResponseTypeDef definition

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

CreateMediaStreamPipelineResponseTypeDef#

# CreateMediaStreamPipelineResponseTypeDef definition

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

KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef#

# KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef definition

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

CompositedVideoArtifactsConfigurationTypeDef#

# 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 definition

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

RealTimeAlertConfigurationTypeDef#

# RealTimeAlertConfigurationTypeDef definition

class RealTimeAlertConfigurationTypeDef(TypedDict):
    Disabled: NotRequired[bool],
    Rules: NotRequired[Sequence[RealTimeAlertRuleTypeDef]],  # (1)
  1. See RealTimeAlertRuleTypeDef

FragmentSelectorTypeDef#

# FragmentSelectorTypeDef definition

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

MediaCapturePipelineSourceConfigurationTypeDef#

# MediaCapturePipelineSourceConfigurationTypeDef definition

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

KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef#

# KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef definition

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

KinesisVideoStreamSourceRuntimeConfigurationTypeDef#

# KinesisVideoStreamSourceRuntimeConfigurationTypeDef definition

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

ArtifactsConfigurationTypeDef#

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

ChimeSdkMeetingLiveConnectorConfigurationTypeDef#

# ChimeSdkMeetingLiveConnectorConfigurationTypeDef definition

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

MediaInsightsPipelineConfigurationTypeDef#

# 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],
    UpdatedTimestamp: NotRequired[datetime],
  1. See RealTimeAlertConfigurationOutputTypeDef
  2. See MediaInsightsPipelineConfigurationElementOutputTypeDef

KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef#

# KinesisVideoStreamRecordingSourceRuntimeConfigurationTypeDef definition

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

CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef#

# CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef definition

class CreateMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
    MediaInsightsPipelineConfigurationName: str,
    ResourceAccessRoleArn: str,
    Elements: Sequence[Union[MediaInsightsPipelineConfigurationElementTypeDef, MediaInsightsPipelineConfigurationElementOutputTypeDef]],  # (1)
    RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    ClientRequestToken: NotRequired[str],
  1. See MediaInsightsPipelineConfigurationElementTypeDef MediaInsightsPipelineConfigurationElementOutputTypeDef
  2. See RealTimeAlertConfigurationTypeDef
  3. See TagTypeDef

UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef#

# UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef definition

class UpdateMediaInsightsPipelineConfigurationRequestRequestTypeDef(TypedDict):
    Identifier: str,
    ResourceAccessRoleArn: str,
    Elements: Sequence[Union[MediaInsightsPipelineConfigurationElementTypeDef, MediaInsightsPipelineConfigurationElementOutputTypeDef]],  # (1)
    RealTimeAlertConfiguration: NotRequired[RealTimeAlertConfigurationTypeDef],  # (2)
  1. See MediaInsightsPipelineConfigurationElementTypeDef MediaInsightsPipelineConfigurationElementOutputTypeDef
  2. See RealTimeAlertConfigurationTypeDef

ConcatenationSourceTypeDef#

# ConcatenationSourceTypeDef definition

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

MediaInsightsPipelineTypeDef#

# 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],
    ElementStatuses: NotRequired[List[MediaInsightsPipelineElementStatusTypeDef]],  # (5)
  1. See MediaPipelineStatusType
  2. See KinesisVideoStreamSourceRuntimeConfigurationOutputTypeDef
  3. See KinesisVideoStreamRecordingSourceRuntimeConfigurationOutputTypeDef
  4. See S3RecordingSinkRuntimeConfigurationTypeDef
  5. See MediaInsightsPipelineElementStatusTypeDef

ChimeSdkMeetingConfigurationOutputTypeDef#

# ChimeSdkMeetingConfigurationOutputTypeDef definition

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

ChimeSdkMeetingConfigurationTypeDef#

# ChimeSdkMeetingConfigurationTypeDef definition

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

LiveConnectorSourceConfigurationOutputTypeDef#

# LiveConnectorSourceConfigurationOutputTypeDef definition

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

LiveConnectorSourceConfigurationTypeDef#

# LiveConnectorSourceConfigurationTypeDef definition

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

CreateMediaInsightsPipelineConfigurationResponseTypeDef#

# CreateMediaInsightsPipelineConfigurationResponseTypeDef definition

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

GetMediaInsightsPipelineConfigurationResponseTypeDef#

# GetMediaInsightsPipelineConfigurationResponseTypeDef definition

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

UpdateMediaInsightsPipelineConfigurationResponseTypeDef#

# UpdateMediaInsightsPipelineConfigurationResponseTypeDef definition

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

CreateMediaInsightsPipelineRequestRequestTypeDef#

# CreateMediaInsightsPipelineRequestRequestTypeDef definition

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

CreateMediaConcatenationPipelineRequestRequestTypeDef#

# CreateMediaConcatenationPipelineRequestRequestTypeDef definition

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

MediaConcatenationPipelineTypeDef#

# MediaConcatenationPipelineTypeDef definition

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

CreateMediaInsightsPipelineResponseTypeDef#

# CreateMediaInsightsPipelineResponseTypeDef definition

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

MediaCapturePipelineTypeDef#

# MediaCapturePipelineTypeDef definition

class MediaCapturePipelineTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],
    SourceType: NotRequired[MediaPipelineSourceTypeType],  # (1)
    SourceArn: NotRequired[str],
    Status: NotRequired[MediaPipelineStatusType],  # (2)
    SinkType: NotRequired[MediaPipelineSinkTypeType],  # (3)
    SinkArn: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationOutputTypeDef],  # (4)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineStatusType
  3. See MediaPipelineSinkTypeType
  4. See ChimeSdkMeetingConfigurationOutputTypeDef

CreateMediaCapturePipelineRequestRequestTypeDef#

# CreateMediaCapturePipelineRequestRequestTypeDef definition

class CreateMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    SourceType: MediaPipelineSourceTypeType,  # (1)
    SourceArn: str,
    SinkType: MediaPipelineSinkTypeType,  # (2)
    SinkArn: str,
    ClientRequestToken: NotRequired[str],
    ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineSinkTypeType
  3. See ChimeSdkMeetingConfigurationTypeDef
  4. See TagTypeDef

MediaLiveConnectorPipelineTypeDef#

# 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],
    UpdatedTimestamp: NotRequired[datetime],
  1. See LiveConnectorSourceConfigurationOutputTypeDef
  2. See LiveConnectorSinkConfigurationTypeDef
  3. See MediaPipelineStatusType

CreateMediaConcatenationPipelineResponseTypeDef#

# CreateMediaConcatenationPipelineResponseTypeDef definition

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

CreateMediaCapturePipelineResponseTypeDef#

# CreateMediaCapturePipelineResponseTypeDef definition

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

GetMediaCapturePipelineResponseTypeDef#

# GetMediaCapturePipelineResponseTypeDef definition

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

CreateMediaLiveConnectorPipelineResponseTypeDef#

# CreateMediaLiveConnectorPipelineResponseTypeDef definition

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

MediaPipelineTypeDef#

# 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

CreateMediaLiveConnectorPipelineRequestRequestTypeDef#

# CreateMediaLiveConnectorPipelineRequestRequestTypeDef definition

class CreateMediaLiveConnectorPipelineRequestRequestTypeDef(TypedDict):
    Sources: Sequence[Union[LiveConnectorSourceConfigurationTypeDef, LiveConnectorSourceConfigurationOutputTypeDef]],  # (1)
    Sinks: Sequence[LiveConnectorSinkConfigurationTypeDef],  # (2)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See LiveConnectorSourceConfigurationTypeDef LiveConnectorSourceConfigurationOutputTypeDef
  2. See LiveConnectorSinkConfigurationTypeDef
  3. See TagTypeDef

GetMediaPipelineResponseTypeDef#

# GetMediaPipelineResponseTypeDef definition

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