Class: Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineConfigurationRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[:resource_access_role_arn, :client_request_token]

Instance Attribute Summary collapse

Instance Attribute Details

#client_request_tokenString

The unique identifier for the media insights pipeline configuration request.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


923
924
925
926
927
928
929
930
931
932
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 923

class CreateMediaInsightsPipelineConfigurationRequest < Struct.new(
  :media_insights_pipeline_configuration_name,
  :resource_access_role_arn,
  :real_time_alert_configuration,
  :elements,
  :tags,
  :client_request_token)
  SENSITIVE = [:resource_access_role_arn, :client_request_token]
  include Aws::Structure
end

#elementsArray<Types::MediaInsightsPipelineConfigurationElement>

The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.



923
924
925
926
927
928
929
930
931
932
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 923

class CreateMediaInsightsPipelineConfigurationRequest < Struct.new(
  :media_insights_pipeline_configuration_name,
  :resource_access_role_arn,
  :real_time_alert_configuration,
  :elements,
  :tags,
  :client_request_token)
  SENSITIVE = [:resource_access_role_arn, :client_request_token]
  include Aws::Structure
end

#media_insights_pipeline_configuration_nameString

The name of the media insights pipeline configuration.

Returns:

  • (String)


923
924
925
926
927
928
929
930
931
932
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 923

class CreateMediaInsightsPipelineConfigurationRequest < Struct.new(
  :media_insights_pipeline_configuration_name,
  :resource_access_role_arn,
  :real_time_alert_configuration,
  :elements,
  :tags,
  :client_request_token)
  SENSITIVE = [:resource_access_role_arn, :client_request_token]
  include Aws::Structure
end

#real_time_alert_configurationTypes::RealTimeAlertConfiguration

The configuration settings for the real-time alerts in a media insights pipeline configuration.



923
924
925
926
927
928
929
930
931
932
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 923

class CreateMediaInsightsPipelineConfigurationRequest < Struct.new(
  :media_insights_pipeline_configuration_name,
  :resource_access_role_arn,
  :real_time_alert_configuration,
  :elements,
  :tags,
  :client_request_token)
  SENSITIVE = [:resource_access_role_arn, :client_request_token]
  include Aws::Structure
end

#resource_access_role_arnString

The ARN of the role used by the service to access Amazon Web Services resources, including Transcribe and Transcribe Call Analytics, on the caller’s behalf.

Returns:

  • (String)


923
924
925
926
927
928
929
930
931
932
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 923

class CreateMediaInsightsPipelineConfigurationRequest < Struct.new(
  :media_insights_pipeline_configuration_name,
  :resource_access_role_arn,
  :real_time_alert_configuration,
  :elements,
  :tags,
  :client_request_token)
  SENSITIVE = [:resource_access_role_arn, :client_request_token]
  include Aws::Structure
end

#tagsArray<Types::Tag>

The tags assigned to the media insights pipeline configuration.

Returns:



923
924
925
926
927
928
929
930
931
932
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 923

class CreateMediaInsightsPipelineConfigurationRequest < Struct.new(
  :media_insights_pipeline_configuration_name,
  :resource_access_role_arn,
  :real_time_alert_configuration,
  :elements,
  :tags,
  :client_request_token)
  SENSITIVE = [:resource_access_role_arn, :client_request_token]
  include Aws::Structure
end