CfnMediaInsightsPipelineConfigurationMixinProps
- class aws_cdk.cfn_property_mixins.aws_chime.CfnMediaInsightsPipelineConfigurationMixinProps(*, elements=None, media_insights_pipeline_configuration_name=None, real_time_alert_configuration=None, resource_access_role_arn=None, tags=None)
Bases:
objectProperties for CfnMediaInsightsPipelineConfigurationPropsMixin.
- Parameters:
elements (
Union[IResolvable,Sequence[Union[IResolvable,MediaInsightsPipelineConfigurationElementProperty,Dict[str,Any]]],None]) – The elements in the configuration.media_insights_pipeline_configuration_name (
Optional[str]) – The name of the media insights pipeline configuration.real_time_alert_configuration (
Union[IResolvable,RealTimeAlertConfigurationProperty,Dict[str,Any],None])resource_access_role_arn (
Optional[str]) – The ARN of the role used by the service to access Amazon Web Services resources.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.cfn_property_mixins import aws_chime as chime cfn_media_insights_pipeline_configuration_mixin_props = chime.CfnMediaInsightsPipelineConfigurationMixinProps( elements=[chime.CfnMediaInsightsPipelineConfigurationPropsMixin.MediaInsightsPipelineConfigurationElementProperty( amazon_transcribe_call_analytics_processor_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.AmazonTranscribeCallAnalyticsProcessorConfigurationProperty( call_analytics_stream_categories=["callAnalyticsStreamCategories"], content_identification_type="contentIdentificationType", content_redaction_type="contentRedactionType", enable_partial_results_stabilization=False, filter_partial_results=False, language_code="languageCode", language_model_name="languageModelName", partial_results_stability="partialResultsStability", pii_entity_types="piiEntityTypes", post_call_analytics_settings=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.PostCallAnalyticsSettingsProperty( content_redaction_output="contentRedactionOutput", data_access_role_arn="dataAccessRoleArn", output_encryption_kms_key_id="outputEncryptionKmsKeyId", output_location="outputLocation" ), vocabulary_filter_method="vocabularyFilterMethod", vocabulary_filter_name="vocabularyFilterName", vocabulary_name="vocabularyName" ), amazon_transcribe_processor_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.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.CfnMediaInsightsPipelineConfigurationPropsMixin.KinesisDataStreamSinkConfigurationProperty( insights_target="insightsTarget" ), s3_recording_sink_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.S3RecordingSinkConfigurationProperty( destination="destination", recording_file_format="recordingFileFormat" ), type="type" )], media_insights_pipeline_configuration_name="mediaInsightsPipelineConfigurationName", real_time_alert_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.RealTimeAlertConfigurationProperty( disabled=False, rules=[chime.CfnMediaInsightsPipelineConfigurationPropsMixin.RealTimeAlertRuleProperty( issue_detection_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.IssueDetectionConfigurationProperty( rule_name="ruleName" ), keyword_match_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.KeywordMatchConfigurationProperty( keywords=["keywords"], negate=False, rule_name="ruleName" ), sentiment_configuration=chime.CfnMediaInsightsPipelineConfigurationPropsMixin.SentimentConfigurationProperty( rule_name="ruleName", sentiment_type="sentimentType", time_period=123 ), type="type" )] ), resource_access_role_arn="resourceAccessRoleArn", 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.