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: object

Properties 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:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chime-mediainsightspipelineconfiguration.html

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.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chime-mediainsightspipelineconfiguration.html#cfn-chime-mediainsightspipelineconfiguration-elements

media_insights_pipeline_configuration_name

The name of the media insights pipeline configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chime-mediainsightspipelineconfiguration.html#cfn-chime-mediainsightspipelineconfiguration-mediainsightspipelineconfigurationname

real_time_alert_configuration

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chime-mediainsightspipelineconfiguration.html#cfn-chime-mediainsightspipelineconfiguration-realtimealertconfiguration

Type:

see

resource_access_role_arn

The ARN of the role used by the service to access Amazon Web Services resources.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chime-mediainsightspipelineconfiguration.html#cfn-chime-mediainsightspipelineconfiguration-resourceaccessrolearn

tags

The tags associated with the configuration.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chime-mediainsightspipelineconfiguration.html#cfn-chime-mediainsightspipelineconfiguration-tags