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

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,

GetMediaCapturePipelineRequestRequestTypeDef#

# GetMediaCapturePipelineRequestRequestTypeDef definition

class GetMediaCapturePipelineRequestReq