Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Active
Speaker Only Configuration Defines the configuration for an
ActiveSpeakerOnlyvideo tile.- Amazon
Transcribe Call Analytics Processor Configuration A structure that contains the configuration settings for an Amazon Transcribe call analytics processor.
- Amazon
Transcribe Processor Configuration A structure that contains the configuration settings for an Amazon Transcribe processor.
Calls to this API must include a
LanguageCode,IdentifyLanguage, orIdentifyMultipleLanguagesparameter. If you include more than one of those parameters, your transcription job fails.- Artifacts
Concatenation Configuration The configuration for the artifacts concatenation.
- Artifacts
Configuration The configuration for the artifacts.
- Audio
Artifacts Configuration The audio artifact configuration object.
- Audio
Concatenation Configuration The audio artifact concatenation configuration object.
- Channel
Definition Defines an audio channel in a Kinesis video stream.
- Chime
SdkMeeting Concatenation Configuration The configuration object of the Amazon Chime SDK meeting concatenation for a specified media pipeline.
- Chime
SdkMeeting Configuration The configuration object of the Amazon Chime SDK meeting for a specified media pipeline.
SourceTypemust beChimeSdkMeeting.- Chime
SdkMeeting Live Connector Configuration The media pipeline's configuration object.
- Composited
Video Artifacts Configuration Specifies the configuration for compositing video artifacts.
- Composited
Video Concatenation Configuration The composited video configuration object for a specified media pipeline.
SourceTypemust beChimeSdkMeeting.- Concatenation
Sink The data sink of the configuration object.
- Concatenation
Source The source type and media pipeline configuration settings in a configuration object.
- Content
Artifacts Configuration The content artifact object.
- Content
Concatenation Configuration The composited content configuration object for a specified media pipeline.
- Data
Channel Concatenation Configuration The content configuration object's data channel.
- Fragment
Selector Describes the timestamp range and timestamp origin of a range of fragments.
Only fragments with a start timestamp greater than or equal to the given start time and less than or equal to the end time are returned. For example, say a stream contains fragments with the following start timestamps:
-
00:00:00
-
00:00:02
-
00:00:04
-
00:00:06
A fragment selector range with a start time of 00:00:01 and end time of 00:00:04 would return the fragments with start times of 00:00:02 and 00:00:04.
-
- Grid
View Configuration Specifies the type of grid layout.
- Horizontal
Layout Configuration Defines the configuration settings for the horizontal layout.
- Issue
Detection Configuration A structure that contains the configuration settings for an issue detection task.
- Keyword
Match Configuration A structure that contains the settings for a keyword match task.
- Kinesis
Data Stream Sink Configuration A structure that contains the configuration settings for a Kinesis Data Stream sink.
- Kinesis
Video Stream Configuration The configuration of an Kinesis video stream.
If a meeting uses an opt-in Region as its MediaRegion, the KVS stream must be in that same Region. For example, if a meeting uses the
af-south-1Region, the KVS stream must also be inaf-south-1. However, if the meeting uses a Region that AWS turns on by default, the KVS stream can be in any available Region, including an opt-in Region. For example, if the meeting usesca-central-1, the KVS stream can be ineu-west-2,us-east-1,af-south-1, or any other Region that the Amazon Chime SDK supports.To learn which AWS Region a meeting uses, call the GetMeeting API and use the MediaRegion parameter from the response.
For more information about opt-in Regions, refer to Available Regions in the Amazon Chime SDK Developer Guide, and Specify which AWS Regions your account can use, in the AWS Account Management Reference Guide.
- Kinesis
Video Stream Configuration Update The updated Kinesis video stream configuration object.
- Kinesis
Video Stream Pool Configuration The video stream pool configuration object.
- Kinesis
Video Stream Pool Summary A summary of the Kinesis video stream pool.
- Kinesis
Video Stream Recording Source Runtime Configuration A structure that contains the runtime settings for recording a Kinesis video stream.
- Kinesis
Video Stream Source Runtime Configuration The runtime configuration settings for the Kinesis video stream source.
- Kinesis
Video Stream Source Task Configuration The task configuration settings for the Kinesis video stream source.
- Lambda
Function Sink Configuration A structure that contains the configuration settings for an AWS Lambda function's data sink.
- Live
Connector Rtmp Configuration The media pipeline's RTMP configuration object.
- Live
Connector Sink Configuration The media pipeline's sink configuration settings.
- Live
Connector Source Configuration The data source configuration object of a streaming media pipeline.
- Media
Capture Pipeline A media pipeline object consisting of an ID, source type, source ARN, a sink type, a sink ARN, and a configuration object.
- Media
Capture Pipeline Source Configuration The source configuration object of a media capture pipeline.
- Media
Capture Pipeline Summary The summary data of a media capture pipeline.
- Media
Concatenation Pipeline Concatenates audio and video data from one or more data streams.
- Media
Insights Pipeline A media pipeline that streams call analytics data.
- Media
Insights Pipeline Configuration A structure that contains the configuration settings for a media insights pipeline.
- Media
Insights Pipeline Configuration Element An element in a media insights pipeline configuration.
- Media
Insights Pipeline Configuration Summary A summary of the media insights pipeline configuration.
- Media
Insights Pipeline Element Status The status of the pipeline element.
- Media
Live Connector Pipeline The connector pipeline.
- Media
Pipeline A pipeline consisting of a media capture, media concatenation, or live-streaming pipeline.
- Media
Pipeline Summary The summary of the media pipeline.
- Media
Stream Pipeline Structure that contains the settings for a media stream pipeline.
- Media
Stream Sink Structure that contains the settings for a media stream sink.
- Media
Stream Source Structure that contains the settings for media stream sources.
- Meeting
Events Concatenation Configuration The configuration object for an event concatenation pipeline.
- Post
Call Analytics Settings Allows you to specify additional settings for your Call Analytics post-call request, including output locations for your redacted transcript, which IAM role to use, and which encryption key to use.
DataAccessRoleArnandOutputLocationare required fields.PostCallAnalyticsSettingsprovides the same insights as a Call Analytics post-call transcription. For more information, refer to Post-call analytics with real-time transcriptions in the Amazon Transcribe Developer Guide.- Presenter
Only Configuration Defines the configuration for a presenter-only video tile.
- Real
Time Alert Configuration A structure that contains the configuration settings for real-time alerts.
- Real
Time Alert Rule Specifies the words or phrases that trigger an alert.
- Recording
Stream Configuration A structure that holds the settings for recording media.
- S3Bucket
Sink Configuration The configuration settings for the S3 bucket.
- S3Recording
Sink Configuration The structure that holds the settings for transmitting media to the Amazon S3 bucket. These values are used as defaults if
S3RecordingSinkRuntimeConfigurationis not specified.- S3Recording
Sink Runtime Configuration A structure that holds the settings for transmitting media files to the Amazon S3 bucket. If specified, the settings in this structure override any settings in
S3RecordingSinkConfiguration.- Selected
Video Streams The video streams for a specified media pipeline. The total number of video streams can't exceed 25.
- Sentiment
Configuration A structure that contains the configuration settings for a sentiment analysis task.
- SnsTopic
Sink Configuration The configuration settings for the SNS topic sink.
- Source
Configuration Source configuration for a specified media pipeline.
- Speaker
Search Task A representation of an asynchronous request to perform speaker search analysis on a media insights pipeline.
- SqsQueue
Sink Configuration The configuration settings for the SQS sink.
- SseAws
KeyManagement Params Contains server side encryption parameters to be used by media capture pipeline. The parameters can also be used by media concatenation pipeline taking media capture pipeline as a media source.
- Stream
Channel Definition Defines a streaming channel.
- Stream
Configuration The configuration settings for a stream.
- Tag
A key/value pair that grants users access to meeting resources.
- Timestamp
Range The range of timestamps to return.
- Transcription
Messages Concatenation Configuration The configuration object for concatenating transcription messages.
- Vertical
Layout Configuration Defines the configuration settings for a vertical layout.
- Video
Artifacts Configuration The video artifact configuration object.
- Video
Attribute Defines the settings for a video tile.
- Video
Concatenation Configuration The configuration object of a video concatenation pipeline.
- Voice
Analytics Processor Configuration The configuration settings for a voice analytics processor.
- Voice
Enhancement Sink Configuration A static structure that contains the configuration data for a
VoiceEnhancementSinkConfigurationelement.- Voice
Tone Analysis Task A representation of an asynchronous request to perform voice tone analysis on a media insights pipeline.
Enums§
- Active
Speaker Position - When writing a match expression against
ActiveSpeakerPosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Artifacts
Concatenation State - When writing a match expression against
ArtifactsConcatenationState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Artifacts
State - When writing a match expression against
ArtifactsState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Audio
Artifacts Concatenation State - When writing a match expression against
AudioArtifactsConcatenationState, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Audio
Channels Option - When writing a match expression against
AudioChannelsOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Audio
MuxType - When writing a match expression against
AudioMuxType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Border
Color - When writing a match expression against
BorderColor, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Call
Analytics Language Code - When writing a match expression against
CallAnalyticsLanguageCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Canvas
Orientation - When writing a match expression against
CanvasOrientation, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Concatenation
Sink Type - When writing a match expression against
ConcatenationSinkType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Concatenation
Source Type - When writing a match expression against
ConcatenationSourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Content
MuxType - When writing a match expression against
ContentMuxType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Content
Redaction Output - When writing a match expression against
ContentRedactionOutput, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Content
Share Layout Option - When writing a match expression against
ContentShareLayoutOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Content
Type - When writing a match expression against
ContentType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Error
Code - When writing a match expression against
ErrorCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Fragment
Selector Type - When writing a match expression against
FragmentSelectorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Highlight
Color - When writing a match expression against
HighlightColor, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Horizontal
Tile Position - When writing a match expression against
HorizontalTilePosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Kinesis
Video Stream Pool Status - When writing a match expression against
KinesisVideoStreamPoolStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Layout
Option - When writing a match expression against
LayoutOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Live
Connector MuxType - When writing a match expression against
LiveConnectorMuxType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Live
Connector Sink Type - When writing a match expression against
LiveConnectorSinkType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Live
Connector Source Type - When writing a match expression against
LiveConnectorSourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Encoding - When writing a match expression against
MediaEncoding, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Insights Pipeline Configuration Element Type - When writing a match expression against
MediaInsightsPipelineConfigurationElementType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Pipeline Element Status - When writing a match expression against
MediaPipelineElementStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Pipeline Sink Type - When writing a match expression against
MediaPipelineSinkType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Pipeline Source Type - When writing a match expression against
MediaPipelineSourceType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Pipeline Status - When writing a match expression against
MediaPipelineStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Pipeline Status Update - When writing a match expression against
MediaPipelineStatusUpdate, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Pipeline Task Status - When writing a match expression against
MediaPipelineTaskStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Stream Pipeline Sink Type - When writing a match expression against
MediaStreamPipelineSinkType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Media
Stream Type - When writing a match expression against
MediaStreamType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Partial
Results Stability - When writing a match expression against
PartialResultsStability, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Participant
Role - When writing a match expression against
ParticipantRole, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Presenter
Position - When writing a match expression against
PresenterPosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Real
Time Alert Rule Type - When writing a match expression against
RealTimeAlertRuleType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Recording
File Format - When writing a match expression against
RecordingFileFormat, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Resolution
Option - When writing a match expression against
ResolutionOption, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Sentiment
Type - When writing a match expression against
SentimentType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Tile
Order - When writing a match expression against
TileOrder, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Vertical
Tile Position - When writing a match expression against
VerticalTilePosition, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Video
MuxType - When writing a match expression against
VideoMuxType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Vocabulary
Filter Method - When writing a match expression against
VocabularyFilterMethod, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Voice
Analytics Configuration Status - When writing a match expression against
VoiceAnalyticsConfigurationStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Voice
Analytics Language Code - When writing a match expression against
VoiceAnalyticsLanguageCode, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.