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 |