Skip to content

Typed dictionaries

Index > ChimeSDKMediaPipelines > Typed dictionaries

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

AudioConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import AudioConcatenationConfigurationTypeDef

def get_value() -> AudioConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class AudioConcatenationConfigurationTypeDef(TypedDict):
    State: AudioArtifactsConcatenationStateType,  # (1)
  1. See AudioArtifactsConcatenationStateType

CompositedVideoConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CompositedVideoConcatenationConfigurationTypeDef

def get_value() -> CompositedVideoConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class CompositedVideoConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

ContentConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ContentConcatenationConfigurationTypeDef

def get_value() -> ContentConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class ContentConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

DataChannelConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DataChannelConcatenationConfigurationTypeDef

def get_value() -> DataChannelConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class DataChannelConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

MeetingEventsConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MeetingEventsConcatenationConfigurationTypeDef

def get_value() -> MeetingEventsConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class MeetingEventsConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

TranscriptionMessagesConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TranscriptionMessagesConcatenationConfigurationTypeDef

def get_value() -> TranscriptionMessagesConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class TranscriptionMessagesConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

VideoConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import VideoConcatenationConfigurationTypeDef

def get_value() -> VideoConcatenationConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class VideoConcatenationConfigurationTypeDef(TypedDict):
    State: ArtifactsConcatenationStateType,  # (1)
  1. See ArtifactsConcatenationStateType

AudioArtifactsConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import AudioArtifactsConfigurationTypeDef

def get_value() -> AudioArtifactsConfigurationTypeDef:
    return {
        "MuxType": ...,
    }
Definition
class AudioArtifactsConfigurationTypeDef(TypedDict):
    MuxType: AudioMuxTypeType,  # (1)
  1. See AudioMuxTypeType

ContentArtifactsConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ContentArtifactsConfigurationTypeDef

def get_value() -> ContentArtifactsConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class ContentArtifactsConfigurationTypeDef(TypedDict):
    State: ArtifactsStateType,  # (1)
    MuxType: NotRequired[ContentMuxTypeType],  # (2)
  1. See ArtifactsStateType
  2. See ContentMuxTypeType

VideoArtifactsConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import VideoArtifactsConfigurationTypeDef

def get_value() -> VideoArtifactsConfigurationTypeDef:
    return {
        "State": ...,
    }
Definition
class VideoArtifactsConfigurationTypeDef(TypedDict):
    State: ArtifactsStateType,  # (1)
    MuxType: NotRequired[VideoMuxTypeType],  # (2)
  1. See ArtifactsStateType
  2. See VideoMuxTypeType

S3BucketSinkConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import S3BucketSinkConfigurationTypeDef

def get_value() -> S3BucketSinkConfigurationTypeDef:
    return {
        "Destination": ...,
    }
Definition
class S3BucketSinkConfigurationTypeDef(TypedDict):
    Destination: str,

TagTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

DeleteMediaCapturePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaCapturePipelineRequestRequestTypeDef

def get_value() -> DeleteMediaCapturePipelineRequestRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class DeleteMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

DeleteMediaPipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import DeleteMediaPipelineRequestRequestTypeDef

def get_value() -> DeleteMediaPipelineRequestRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class DeleteMediaPipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetMediaCapturePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaCapturePipelineRequestRequestTypeDef

def get_value() -> GetMediaCapturePipelineRequestRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class GetMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

GetMediaPipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineRequestRequestTypeDef

def get_value() -> GetMediaPipelineRequestRequestTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class GetMediaPipelineRequestRequestTypeDef(TypedDict):
    MediaPipelineId: str,

PresenterOnlyConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import PresenterOnlyConfigurationTypeDef

def get_value() -> PresenterOnlyConfigurationTypeDef:
    return {
        "PresenterPosition": ...,
    }
Definition
class PresenterOnlyConfigurationTypeDef(TypedDict):
    PresenterPosition: NotRequired[PresenterPositionType],  # (1)
  1. See PresenterPositionType

ListMediaCapturePipelinesRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaCapturePipelinesRequestRequestTypeDef

def get_value() -> ListMediaCapturePipelinesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListMediaCapturePipelinesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MediaCapturePipelineSummaryTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineSummaryTypeDef

def get_value() -> MediaCapturePipelineSummaryTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class MediaCapturePipelineSummaryTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],

ListMediaPipelinesRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelinesRequestRequestTypeDef

def get_value() -> ListMediaPipelinesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListMediaPipelinesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MediaPipelineSummaryTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaPipelineSummaryTypeDef

def get_value() -> MediaPipelineSummaryTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class MediaPipelineSummaryTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,

LiveConnectorRTMPConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorRTMPConfigurationTypeDef

def get_value() -> LiveConnectorRTMPConfigurationTypeDef:
    return {
        "Url": ...,
    }
Definition
class LiveConnectorRTMPConfigurationTypeDef(TypedDict):
    Url: str,
    AudioChannels: NotRequired[AudioChannelsOptionType],  # (1)
    AudioSampleRate: NotRequired[str],
  1. See AudioChannelsOptionType

SelectedVideoStreamsTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SelectedVideoStreamsTypeDef

def get_value() -> SelectedVideoStreamsTypeDef:
    return {
        "AttendeeIds": ...,
    }
Definition
class SelectedVideoStreamsTypeDef(TypedDict):
    AttendeeIds: NotRequired[Sequence[str]],
    ExternalUserIds: NotRequired[Sequence[str]],

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    TagKeys: Sequence[str],

ArtifactsConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ArtifactsConcatenationConfigurationTypeDef

def get_value() -> ArtifactsConcatenationConfigurationTypeDef:
    return {
        "Audio": ...,
        "Video": ...,
        "Content": ...,
        "DataChannel": ...,
        "TranscriptionMessages": ...,
        "MeetingEvents": ...,
        "CompositedVideo": ...,
    }
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

ConcatenationSinkTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ConcatenationSinkTypeDef

def get_value() -> ConcatenationSinkTypeDef:
    return {
        "Type": ...,
        "S3BucketSinkConfiguration": ...,
    }
Definition
class ConcatenationSinkTypeDef(TypedDict):
    Type: ConcatenationSinkTypeType,  # (1)
    S3BucketSinkConfiguration: S3BucketSinkConfigurationTypeDef,  # (2)
  1. See ConcatenationSinkTypeType
  2. See S3BucketSinkConfigurationTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceARN": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceARN: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

EmptyResponseMetadataTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import EmptyResponseMetadataTypeDef

def get_value() -> EmptyResponseMetadataTypeDef:
    return {
        "ResponseMetadata": ...,
    }
Definition
class EmptyResponseMetadataTypeDef(TypedDict):
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

GridViewConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GridViewConfigurationTypeDef

def get_value() -> GridViewConfigurationTypeDef:
    return {
        "ContentShareLayout": ...,
    }
Definition
class GridViewConfigurationTypeDef(TypedDict):
    ContentShareLayout: ContentShareLayoutOptionType,  # (1)
    PresenterOnlyConfiguration: NotRequired[PresenterOnlyConfigurationTypeDef],  # (2)
  1. See ContentShareLayoutOptionType
  2. See PresenterOnlyConfigurationTypeDef

ListMediaCapturePipelinesResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaCapturePipelinesResponseTypeDef

def get_value() -> ListMediaCapturePipelinesResponseTypeDef:
    return {
        "MediaCapturePipelines": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMediaCapturePipelinesResponseTypeDef(TypedDict):
    MediaCapturePipelines: List[MediaCapturePipelineSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaCapturePipelineSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListMediaPipelinesResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ListMediaPipelinesResponseTypeDef

def get_value() -> ListMediaPipelinesResponseTypeDef:
    return {
        "MediaPipelines": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMediaPipelinesResponseTypeDef(TypedDict):
    MediaPipelines: List[MediaPipelineSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaPipelineSummaryTypeDef
  2. See ResponseMetadataTypeDef

LiveConnectorSinkConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSinkConfigurationTypeDef

def get_value() -> LiveConnectorSinkConfigurationTypeDef:
    return {
        "SinkType": ...,
        "RTMPConfiguration": ...,
    }
Definition
class LiveConnectorSinkConfigurationTypeDef(TypedDict):
    SinkType: LiveConnectorSinkTypeType,  # (1)
    RTMPConfiguration: LiveConnectorRTMPConfigurationTypeDef,  # (2)
  1. See LiveConnectorSinkTypeType
  2. See LiveConnectorRTMPConfigurationTypeDef

SourceConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import SourceConfigurationTypeDef

def get_value() -> SourceConfigurationTypeDef:
    return {
        "SelectedVideoStreams": ...,
    }
Definition
class SourceConfigurationTypeDef(TypedDict):
    SelectedVideoStreams: NotRequired[SelectedVideoStreamsTypeDef],  # (1)
  1. See SelectedVideoStreamsTypeDef

ChimeSdkMeetingConcatenationConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingConcatenationConfigurationTypeDef

def get_value() -> ChimeSdkMeetingConcatenationConfigurationTypeDef:
    return {
        "ArtifactsConfiguration": ...,
    }
Definition
class ChimeSdkMeetingConcatenationConfigurationTypeDef(TypedDict):
    ArtifactsConfiguration: ArtifactsConcatenationConfigurationTypeDef,  # (1)
  1. See ArtifactsConcatenationConfigurationTypeDef

CompositedVideoArtifactsConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CompositedVideoArtifactsConfigurationTypeDef

def get_value() -> CompositedVideoArtifactsConfigurationTypeDef:
    return {
        "GridViewConfiguration": ...,
    }
Definition
class CompositedVideoArtifactsConfigurationTypeDef(TypedDict):
    GridViewConfiguration: GridViewConfigurationTypeDef,  # (3)
    Layout: NotRequired[LayoutOptionType],  # (1)
    Resolution: NotRequired[ResolutionOptionType],  # (2)
  1. See LayoutOptionType
  2. See ResolutionOptionType
  3. See GridViewConfigurationTypeDef

MediaCapturePipelineSourceConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineSourceConfigurationTypeDef

def get_value() -> MediaCapturePipelineSourceConfigurationTypeDef:
    return {
        "MediaPipelineArn": ...,
        "ChimeSdkMeetingConfiguration": ...,
    }
Definition
class MediaCapturePipelineSourceConfigurationTypeDef(TypedDict):
    MediaPipelineArn: str,
    ChimeSdkMeetingConfiguration: ChimeSdkMeetingConcatenationConfigurationTypeDef,  # (1)
  1. See ChimeSdkMeetingConcatenationConfigurationTypeDef

ArtifactsConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ArtifactsConfigurationTypeDef

def get_value() -> ArtifactsConfigurationTypeDef:
    return {
        "Audio": ...,
        "Video": ...,
        "Content": ...,
    }
Definition
class ArtifactsConfigurationTypeDef(TypedDict):
    Audio: AudioArtifactsConfigurationTypeDef,  # (1)
    Video: VideoArtifactsConfigurationTypeDef,  # (2)
    Content: ContentArtifactsConfigurationTypeDef,  # (3)
    CompositedVideo: NotRequired[CompositedVideoArtifactsConfigurationTypeDef],  # (4)
  1. See AudioArtifactsConfigurationTypeDef
  2. See VideoArtifactsConfigurationTypeDef
  3. See ContentArtifactsConfigurationTypeDef
  4. See CompositedVideoArtifactsConfigurationTypeDef

ChimeSdkMeetingLiveConnectorConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingLiveConnectorConfigurationTypeDef

def get_value() -> ChimeSdkMeetingLiveConnectorConfigurationTypeDef:
    return {
        "Arn": ...,
        "MuxType": ...,
    }
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

ConcatenationSourceTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ConcatenationSourceTypeDef

def get_value() -> ConcatenationSourceTypeDef:
    return {
        "Type": ...,
        "MediaCapturePipelineSourceConfiguration": ...,
    }
Definition
class ConcatenationSourceTypeDef(TypedDict):
    Type: ConcatenationSourceTypeType,  # (1)
    MediaCapturePipelineSourceConfiguration: MediaCapturePipelineSourceConfigurationTypeDef,  # (2)
  1. See ConcatenationSourceTypeType
  2. See MediaCapturePipelineSourceConfigurationTypeDef

ChimeSdkMeetingConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import ChimeSdkMeetingConfigurationTypeDef

def get_value() -> ChimeSdkMeetingConfigurationTypeDef:
    return {
        "SourceConfiguration": ...,
    }
Definition
class ChimeSdkMeetingConfigurationTypeDef(TypedDict):
    SourceConfiguration: NotRequired[SourceConfigurationTypeDef],  # (1)
    ArtifactsConfiguration: NotRequired[ArtifactsConfigurationTypeDef],  # (2)
  1. See SourceConfigurationTypeDef
  2. See ArtifactsConfigurationTypeDef

LiveConnectorSourceConfigurationTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import LiveConnectorSourceConfigurationTypeDef

def get_value() -> LiveConnectorSourceConfigurationTypeDef:
    return {
        "SourceType": ...,
        "ChimeSdkMeetingLiveConnectorConfiguration": ...,
    }
Definition
class LiveConnectorSourceConfigurationTypeDef(TypedDict):
    SourceType: LiveConnectorSourceTypeType,  # (1)
    ChimeSdkMeetingLiveConnectorConfiguration: ChimeSdkMeetingLiveConnectorConfigurationTypeDef,  # (2)
  1. See LiveConnectorSourceTypeType
  2. See ChimeSdkMeetingLiveConnectorConfigurationTypeDef

CreateMediaConcatenationPipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaConcatenationPipelineRequestRequestTypeDef

def get_value() -> CreateMediaConcatenationPipelineRequestRequestTypeDef:
    return {
        "Sources": ...,
        "Sinks": ...,
    }
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

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaConcatenationPipelineTypeDef

def get_value() -> MediaConcatenationPipelineTypeDef:
    return {
        "MediaPipelineId": ...,
    }
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

CreateMediaCapturePipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaCapturePipelineRequestRequestTypeDef

def get_value() -> CreateMediaCapturePipelineRequestRequestTypeDef:
    return {
        "SourceType": ...,
        "SourceArn": ...,
        "SinkType": ...,
        "SinkArn": ...,
    }
Definition
class CreateMediaCapturePipelineRequestRequestTypeDef(TypedDict):
    SourceType: MediaPipelineSourceTypeType,  # (1)
    SourceArn: str,
    SinkType: MediaPipelineSinkTypeType,  # (2)
    SinkArn: str,
    ClientRequestToken: NotRequired[str],
    ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationTypeDef],  # (3)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (4)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineSinkTypeType
  3. See ChimeSdkMeetingConfigurationTypeDef
  4. See TagTypeDef

MediaCapturePipelineTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaCapturePipelineTypeDef

def get_value() -> MediaCapturePipelineTypeDef:
    return {
        "MediaPipelineId": ...,
    }
Definition
class MediaCapturePipelineTypeDef(TypedDict):
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],
    SourceType: NotRequired[MediaPipelineSourceTypeType],  # (1)
    SourceArn: NotRequired[str],
    Status: NotRequired[MediaPipelineStatusType],  # (2)
    SinkType: NotRequired[MediaPipelineSinkTypeType],  # (3)
    SinkArn: NotRequired[str],
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
    ChimeSdkMeetingConfiguration: NotRequired[ChimeSdkMeetingConfigurationTypeDef],  # (4)
  1. See MediaPipelineSourceTypeType
  2. See MediaPipelineStatusType
  3. See MediaPipelineSinkTypeType
  4. See ChimeSdkMeetingConfigurationTypeDef

CreateMediaLiveConnectorPipelineRequestRequestTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaLiveConnectorPipelineRequestRequestTypeDef

def get_value() -> CreateMediaLiveConnectorPipelineRequestRequestTypeDef:
    return {
        "Sources": ...,
        "Sinks": ...,
    }
Definition
class CreateMediaLiveConnectorPipelineRequestRequestTypeDef(TypedDict):
    Sources: Sequence[LiveConnectorSourceConfigurationTypeDef],  # (1)
    Sinks: Sequence[LiveConnectorSinkConfigurationTypeDef],  # (2)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
  1. See LiveConnectorSourceConfigurationTypeDef
  2. See LiveConnectorSinkConfigurationTypeDef
  3. See TagTypeDef

MediaLiveConnectorPipelineTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaLiveConnectorPipelineTypeDef

def get_value() -> MediaLiveConnectorPipelineTypeDef:
    return {
        "Sources": ...,
    }
Definition
class MediaLiveConnectorPipelineTypeDef(TypedDict):
    Sources: NotRequired[List[LiveConnectorSourceConfigurationTypeDef]],  # (1)
    Sinks: NotRequired[List[LiveConnectorSinkConfigurationTypeDef]],  # (2)
    MediaPipelineId: NotRequired[str],
    MediaPipelineArn: NotRequired[str],
    Status: NotRequired[MediaPipelineStatusType],  # (3)
    CreatedTimestamp: NotRequired[datetime],
    UpdatedTimestamp: NotRequired[datetime],
  1. See LiveConnectorSourceConfigurationTypeDef
  2. See LiveConnectorSinkConfigurationTypeDef
  3. See MediaPipelineStatusType

CreateMediaConcatenationPipelineResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaConcatenationPipelineResponseTypeDef

def get_value() -> CreateMediaConcatenationPipelineResponseTypeDef:
    return {
        "MediaConcatenationPipeline": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateMediaConcatenationPipelineResponseTypeDef(TypedDict):
    MediaConcatenationPipeline: MediaConcatenationPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaConcatenationPipelineTypeDef
  2. See ResponseMetadataTypeDef

CreateMediaCapturePipelineResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaCapturePipelineResponseTypeDef

def get_value() -> CreateMediaCapturePipelineResponseTypeDef:
    return {
        "MediaCapturePipeline": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateMediaCapturePipelineResponseTypeDef(TypedDict):
    MediaCapturePipeline: MediaCapturePipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaCapturePipelineTypeDef
  2. See ResponseMetadataTypeDef

GetMediaCapturePipelineResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaCapturePipelineResponseTypeDef

def get_value() -> GetMediaCapturePipelineResponseTypeDef:
    return {
        "MediaCapturePipeline": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetMediaCapturePipelineResponseTypeDef(TypedDict):
    MediaCapturePipeline: MediaCapturePipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaCapturePipelineTypeDef
  2. See ResponseMetadataTypeDef

CreateMediaLiveConnectorPipelineResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import CreateMediaLiveConnectorPipelineResponseTypeDef

def get_value() -> CreateMediaLiveConnectorPipelineResponseTypeDef:
    return {
        "MediaLiveConnectorPipeline": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateMediaLiveConnectorPipelineResponseTypeDef(TypedDict):
    MediaLiveConnectorPipeline: MediaLiveConnectorPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaLiveConnectorPipelineTypeDef
  2. See ResponseMetadataTypeDef

MediaPipelineTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import MediaPipelineTypeDef

def get_value() -> MediaPipelineTypeDef:
    return {
        "MediaCapturePipeline": ...,
    }
Definition
class MediaPipelineTypeDef(TypedDict):
    MediaCapturePipeline: NotRequired[MediaCapturePipelineTypeDef],  # (1)
    MediaLiveConnectorPipeline: NotRequired[MediaLiveConnectorPipelineTypeDef],  # (2)
    MediaConcatenationPipeline: NotRequired[MediaConcatenationPipelineTypeDef],  # (3)
  1. See MediaCapturePipelineTypeDef
  2. See MediaLiveConnectorPipelineTypeDef
  3. See MediaConcatenationPipelineTypeDef

GetMediaPipelineResponseTypeDef

Usage Example
from mypy_boto3_chime_sdk_media_pipelines.type_defs import GetMediaPipelineResponseTypeDef

def get_value() -> GetMediaPipelineResponseTypeDef:
    return {
        "MediaPipeline": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetMediaPipelineResponseTypeDef(TypedDict):
    MediaPipeline: MediaPipelineTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MediaPipelineTypeDef
  2. See ResponseMetadataTypeDef