Class: Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineConfigurationRequest
- 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
-
#client_request_token ⇒ String
The unique identifier for the media insights pipeline configuration request.
-
#elements ⇒ Array<Types::MediaInsightsPipelineConfigurationElement>
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
-
#media_insights_pipeline_configuration_name ⇒ String
The name of the media insights pipeline configuration.
-
#real_time_alert_configuration ⇒ Types::RealTimeAlertConfiguration
The configuration settings for the real-time alerts in a media insights pipeline configuration.
-
#resource_access_role_arn ⇒ String
The ARN of the role used by the service to access Amazon Web Services resources, including
TranscribeandTranscribe Call Analytics, on the caller’s behalf. -
#tags ⇒ Array<Types::Tag>
The tags assigned to the media insights pipeline configuration.
Instance Attribute Details
#client_request_token ⇒ String
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.
964 965 966 967 968 969 970 971 972 973 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 964 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 |
#elements ⇒ Array<Types::MediaInsightsPipelineConfigurationElement>
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
964 965 966 967 968 969 970 971 972 973 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 964 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_name ⇒ String
The name of the media insights pipeline configuration.
964 965 966 967 968 969 970 971 972 973 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 964 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_configuration ⇒ Types::RealTimeAlertConfiguration
The configuration settings for the real-time alerts in a media insights pipeline configuration.
964 965 966 967 968 969 970 971 972 973 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 964 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_arn ⇒ String
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.
964 965 966 967 968 969 970 971 972 973 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 964 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 |
#tags ⇒ Array<Types::Tag>
The tags assigned to the media insights pipeline configuration.
964 965 966 967 968 969 970 971 972 973 |
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 964 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 |