Class: Aws::ChimeSDKMediaPipelines::Types::MediaInsightsPipeline

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

Overview

A media pipeline that streams call analytics data.

Constant Summary collapse

SENSITIVE =
[:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]

Instance Attribute Summary collapse

Instance Attribute Details

#created_timestamp ⇒ Time

The time at which the media insights pipeline was created.

Returns:

  • (Time)


2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#element_statuses ⇒ Array<Types::MediaInsightsPipelineElementStatus>

The statuses that the elements in a media insights pipeline can have during data processing.



2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#kinesis_video_stream_recording_source_runtime_configuration ⇒ Types::KinesisVideoStreamRecordingSourceRuntimeConfiguration

The runtime configuration settings for a Kinesis recording video stream in a media insights pipeline.



2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#kinesis_video_stream_source_runtime_configuration ⇒ Types::KinesisVideoStreamSourceRuntimeConfiguration

The configuration settings for a Kinesis runtime video stream in a media insights pipeline.



2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#media_insights_pipeline_configuration_arn ⇒ String

The ARN of a media insight pipeline's configuration settings.

Returns:

  • (String)


2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#media_insights_runtime_metadata ⇒ Hash<String,String>

The runtime metadata of a media insights pipeline.

Returns:

  • (Hash<String,String>)


2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#media_pipeline_arn ⇒ String

The ARN of a media insights pipeline.

Returns:

  • (String)


2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#media_pipeline_id ⇒ String

The ID of a media insights pipeline.

Returns:

  • (String)


2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#s3_recording_sink_runtime_configuration ⇒ Types::S3RecordingSinkRuntimeConfiguration

The runtime configuration of the Amazon S3 bucket that stores recordings in a media insights pipeline.



2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end

#status ⇒ String

The status of a media insights pipeline.

Returns:

  • (String)


2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
# File 'lib/aws-sdk-chimesdkmediapipelines/types.rb', line 2269

class MediaInsightsPipeline < Struct.new(
  :media_pipeline_id,
  :media_pipeline_arn,
  :media_insights_pipeline_configuration_arn,
  :status,
  :kinesis_video_stream_source_runtime_configuration,
  :media_insights_runtime_metadata,
  :kinesis_video_stream_recording_source_runtime_configuration,
  :s3_recording_sink_runtime_configuration,
  :created_timestamp,
  :element_statuses)
  SENSITIVE = [:media_pipeline_arn, :media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata]
  include Aws::Structure
end