Class: Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineRequest
- Defined in:
- gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token]
Instance Attribute Summary collapse
-
#client_request_token ⇒ String
The unique identifier for the media insights pipeline request.
-
#kinesis_video_stream_recording_source_runtime_configuration ⇒ Types::KinesisVideoStreamRecordingSourceRuntimeConfiguration
The runtime configuration for the Kinesis video recording stream source.
-
#kinesis_video_stream_source_runtime_configuration ⇒ Types::KinesisVideoStreamSourceRuntimeConfiguration
The runtime configuration for the Kinesis video stream source of the media insights pipeline.
-
#media_insights_pipeline_configuration_arn ⇒ String
The ARN of the pipeline's configuration.
-
#media_insights_runtime_metadata ⇒ Hash<String,String>
The runtime metadata for the media insights pipeline.
-
#s3_recording_sink_runtime_configuration ⇒ Types::S3RecordingSinkRuntimeConfiguration
The runtime configuration for the S3 recording sink.
-
#tags ⇒ Array<Types::Tag>
The tags assigned to the media insights pipeline.
Instance Attribute Details
#client_request_token ⇒ String
The unique identifier for the media insights pipeline request.
A suitable default value is auto-generated. You should normally not need to pass this option.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |
#kinesis_video_stream_recording_source_runtime_configuration ⇒ Types::KinesisVideoStreamRecordingSourceRuntimeConfiguration
The runtime configuration for the Kinesis video recording stream source.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |
#kinesis_video_stream_source_runtime_configuration ⇒ Types::KinesisVideoStreamSourceRuntimeConfiguration
The runtime configuration for the Kinesis video stream source of the media insights pipeline.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |
#media_insights_pipeline_configuration_arn ⇒ String
The ARN of the pipeline's configuration.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |
#media_insights_runtime_metadata ⇒ Hash<String,String>
The runtime metadata for the media insights pipeline. Consists of a key-value map of strings.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |
#s3_recording_sink_runtime_configuration ⇒ Types::S3RecordingSinkRuntimeConfiguration
The runtime configuration for the S3 recording sink. If specified,
the settings in this structure override any settings in
S3RecordingSinkConfiguration
.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags assigned to the media insights pipeline.
1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1025 class CreateMediaInsightsPipelineRequest < Struct.new( :media_insights_pipeline_configuration_arn, :kinesis_video_stream_source_runtime_configuration, :media_insights_runtime_metadata, :kinesis_video_stream_recording_source_runtime_configuration, :s3_recording_sink_runtime_configuration, :tags, :client_request_token) SENSITIVE = [:media_insights_pipeline_configuration_arn, :media_insights_runtime_metadata, :client_request_token] include Aws::Structure end |