Media Insights Pipeline Configuration Element Args
data class MediaInsightsPipelineConfigurationElementArgs(val amazonTranscribeCallAnalyticsProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeCallAnalyticsProcessorConfigurationArgs>? = null, val amazonTranscribeProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeProcessorConfigurationArgs>? = null, val kinesisDataStreamSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementKinesisDataStreamSinkConfigurationArgs>? = null, val lambdaFunctionSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementLambdaFunctionSinkConfigurationArgs>? = null, val s3RecordingSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementS3RecordingSinkConfigurationArgs>? = null, val snsTopicSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementSnsTopicSinkConfigurationArgs>? = null, val sqsQueueSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementSqsQueueSinkConfigurationArgs>? = null, val type: Output<String>, val voiceAnalyticsProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementVoiceAnalyticsProcessorConfigurationArgs>? = null) : ConvertibleToJava<MediaInsightsPipelineConfigurationElementArgs>
Constructors
Link copied to clipboard
constructor(amazonTranscribeCallAnalyticsProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeCallAnalyticsProcessorConfigurationArgs>? = null, amazonTranscribeProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeProcessorConfigurationArgs>? = null, kinesisDataStreamSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementKinesisDataStreamSinkConfigurationArgs>? = null, lambdaFunctionSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementLambdaFunctionSinkConfigurationArgs>? = null, s3RecordingSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementS3RecordingSinkConfigurationArgs>? = null, snsTopicSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementSnsTopicSinkConfigurationArgs>? = null, sqsQueueSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementSqsQueueSinkConfigurationArgs>? = null, type: Output<String>, voiceAnalyticsProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementVoiceAnalyticsProcessorConfigurationArgs>? = null)
Properties
Link copied to clipboard
val amazonTranscribeCallAnalyticsProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeCallAnalyticsProcessorConfigurationArgs>? = null
Configuration for Amazon Transcribe Call Analytics processor.
Link copied to clipboard
val amazonTranscribeProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementAmazonTranscribeProcessorConfigurationArgs>? = null
Configuration for Amazon Transcribe processor.
Link copied to clipboard
val kinesisDataStreamSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementKinesisDataStreamSinkConfigurationArgs>? = null
Configuration for Kinesis Data Stream sink.
Link copied to clipboard
val lambdaFunctionSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementLambdaFunctionSinkConfigurationArgs>? = null
Configuration for Lambda Function sink.
Link copied to clipboard
val s3RecordingSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementS3RecordingSinkConfigurationArgs>? = null
Configuration for S3 recording sink.
Link copied to clipboard
val snsTopicSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementSnsTopicSinkConfigurationArgs>? = null
Configuration for SNS Topic sink.
Link copied to clipboard
val sqsQueueSinkConfiguration: Output<MediaInsightsPipelineConfigurationElementSqsQueueSinkConfigurationArgs>? = null
Configuration for SQS Queue sink.
Link copied to clipboard
val voiceAnalyticsProcessorConfiguration: Output<MediaInsightsPipelineConfigurationElementVoiceAnalyticsProcessorConfigurationArgs>? = null
Configuration for Voice analytics processor.