CfnMediaInsightsPipelineConfigurationProps
- class aws_cdk.aws_chime.CfnMediaInsightsPipelineConfigurationProps(*, elements, media_insights_pipeline_configuration_name, resource_access_role_arn, real_time_alert_configuration=None, tags=None)
Bases:
objectProperties for defining a
CfnMediaInsightsPipelineConfiguration.- Parameters:
elements (
Union[IResolvable,Sequence[Union[IResolvable,MediaInsightsPipelineConfigurationElementProperty,Dict[str,Any]]]]) – The elements in the configuration.media_insights_pipeline_configuration_name (
str) – The name of the media insights pipeline configuration.resource_access_role_arn (
str) – The ARN of the role used by the service to access Amazon Web Services resources.real_time_alert_configuration (
Union[IResolvable,RealTimeAlertConfigurationProperty,Dict[str,Any],None])tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – The tags associated with the configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_chime as chime cfn_media_insights_pipeline_configuration_props = chime.CfnMediaInsightsPipelineConfigurationProps( elements=[chime.CfnMediaInsightsPipelineConfiguration.MediaInsightsPipelineConfigurationElementProperty( type="type", # the properties below are optional amazon_transcribe_call_analytics_processor_configuration=chime.CfnMediaInsightsPipelineConfiguration.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty( language_code="languageCode", # the properties below are optional call_analytics_stream_categories=["callAnalyticsStreamCategories"], content_identification_type="contentIdentificationType", content_redaction_type="contentRedactionType", enable_partial_results_stabilization=False, filter_partial_results=False, language_model_name="languageModelName", partial_results_stability="partialResultsStability", pii_entity_types="piiEntityTypes", post_call_analytics_settings=chime.CfnMediaInsightsPipelineConfiguration.PostCallAnalyticsSettingsProperty( data_access_role_arn="dataAccessRoleArn", output_location="outputLocation", # the properties below are optional content_redaction_output="contentRedactionOutput", output_encryption_kms_key_id="outputEncryptionKmsKeyId" ), vocabulary_filter_method="vocabularyFilterMethod", vocabulary_filter_name="vocabularyFilterName", vocabulary_name="vocabularyName" ), amazon_transcribe_processor_configuration=chime.CfnMediaInsightsPipelineConfiguration.AmazonTranscribeProcessorConfigurationProperty( content_identification_type="contentIdentificationType", content_redaction_type="contentRedactionType", enable_partial_results_stabilization=False, filter_partial_results=False, identify_language=False, identify_multiple_languages=False, language_code="languageCode", language_model_name="languageModelName", language_options="languageOptions", partial_results_stability="partialResultsStability", pii_entity_types="piiEntityTypes", preferred_language="preferredLanguage", show_speaker_label=False, vocabulary_filter_method="vocabularyFilterMethod", vocabulary_filter_name="vocabularyFilterName", vocabulary_filter_names="vocabularyFilterNames", vocabulary_name="vocabularyName", vocabulary_names="vocabularyNames" ), kinesis_data_stream_sink_configuration=chime.CfnMediaInsightsPipelineConfiguration.KinesisDataStreamSinkConfigurationProperty( insights_target="insightsTarget" ), s3_recording_sink_configuration=chime.CfnMediaInsightsPipelineConfiguration.S3RecordingSinkConfigurationProperty( destination="destination", recording_file_format="recordingFileFormat" ) )], media_insights_pipeline_configuration_name="mediaInsightsPipelineConfigurationName", resource_access_role_arn="resourceAccessRoleArn", # the properties below are optional real_time_alert_configuration=chime.CfnMediaInsightsPipelineConfiguration.RealTimeAlertConfigurationProperty( disabled=False, rules=[chime.CfnMediaInsightsPipelineConfiguration.RealTimeAlertRuleProperty( type="type", # the properties below are optional issue_detection_configuration=chime.CfnMediaInsightsPipelineConfiguration.IssueDetectionConfigurationProperty( rule_name="ruleName" ), keyword_match_configuration=chime.CfnMediaInsightsPipelineConfiguration.KeywordMatchConfigurationProperty( keywords=["keywords"], rule_name="ruleName", # the properties below are optional negate=False ), sentiment_configuration=chime.CfnMediaInsightsPipelineConfiguration.SentimentConfigurationProperty( rule_name="ruleName", sentiment_type="sentimentType", time_period=123 ) )] ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- elements
The elements in the configuration.
- media_insights_pipeline_configuration_name
The name of the media insights pipeline configuration.
- real_time_alert_configuration
-
- Type:
see
- resource_access_role_arn
The ARN of the role used by the service to access Amazon Web Services resources.
- tags
The tags associated with the configuration.