Class: Aws::ChimeSDKMediaPipelines::Types::MediaInsightsPipelineConfigurationElement

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb

Overview

An element in a media insights pipeline configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amazon_transcribe_call_analytics_processor_configurationTypes::AmazonTranscribeCallAnalyticsProcessorConfiguration

The analytics configuration settings for transcribing audio in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#amazon_transcribe_processor_configurationTypes::AmazonTranscribeProcessorConfiguration

The transcription processor configuration settings in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#kinesis_data_stream_sink_configurationTypes::KinesisDataStreamSinkConfiguration

The configuration settings for the Kinesis Data Stream Sink in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_function_sink_configurationTypes::LambdaFunctionSinkConfiguration

The configuration settings for the Amazon Web Services Lambda sink in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#s3_recording_sink_configurationTypes::S3RecordingSinkConfiguration

The configuration settings for the Amazon S3 recording bucket in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#sns_topic_sink_configurationTypes::SnsTopicSinkConfiguration

The configuration settings for an SNS topic sink in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#sqs_queue_sink_configurationTypes::SqsQueueSinkConfiguration

The configuration settings for an SQS queue sink in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The element type.

Returns:

  • (String)


2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#voice_analytics_processor_configurationTypes::VoiceAnalyticsProcessorConfiguration

The voice analytics configuration settings in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#voice_enhancement_sink_configurationTypes::VoiceEnhancementSinkConfiguration

The configuration settings for voice enhancement sink in a media insights pipeline configuration element.



2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2299

class MediaInsightsPipelineConfigurationElement < Struct.new(
  :type,
  :amazon_transcribe_call_analytics_processor_configuration,
  :amazon_transcribe_processor_configuration,
  :kinesis_data_stream_sink_configuration,
  :s3_recording_sink_configuration,
  :voice_analytics_processor_configuration,
  :lambda_function_sink_configuration,
  :sqs_queue_sink_configuration,
  :sns_topic_sink_configuration,
  :voice_enhancement_sink_configuration)
  SENSITIVE = []
  include Aws::Structure
end