Class: Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineRequest

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#client_request_tokenString

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.

Returns:

  • (String)


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_configurationTypes::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_configurationTypes::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_arnString

The ARN of the pipeline's configuration.

Returns:

  • (String)


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_metadataHash<String,String>

The runtime metadata for the media insights pipeline. Consists of a key-value map of strings.

Returns:

  • (Hash<String,String>)


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_configurationTypes::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

#tagsArray<Types::Tag>

The tags assigned to the media insights pipeline.

Returns:



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