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)


984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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.



984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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.



984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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)


984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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>)


984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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.



984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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:



984
985
986
987
988
989
990
991
992
993
994
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 984

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