Class: Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineConfigurationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ChimeSDKMediaPipelines::Types::CreateMediaInsightsPipelineConfigurationRequest
- Includes:
- Structure
- Defined in:
- 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 ‘Transcribe` and `Transcribe 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 '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 '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 '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 '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 '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 '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 |