CfnCallAnalyticsCategoryMixinProps

class aws_cdk.cfn_property_mixins.aws_transcribe.CfnCallAnalyticsCategoryMixinProps(*, category_name=None, input_type=None, rules=None, tags=None)

Bases: object

Properties for CfnCallAnalyticsCategoryPropsMixin.

Parameters:
  • category_name (Optional[str]) – A unique name, chosen by you, for your Call Analytics category.

  • input_type (Optional[str]) – The input type associated with the specified category.

  • rules (Union[IResolvable, Sequence[Union[IResolvable, RuleProperty, Dict[str, Any]]], None]) – Rules define a Call Analytics category.

  • tags (Optional[Sequence[Union[CfnTag, Dict[str, Any]]]]) – Tags associated with the Call Analytics category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transcribe-callanalyticscategory.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_transcribe as transcribe

cfn_call_analytics_category_mixin_props = transcribe.CfnCallAnalyticsCategoryMixinProps(
    category_name="categoryName",
    input_type="inputType",
    rules=[transcribe.CfnCallAnalyticsCategoryPropsMixin.RuleProperty(
        interruption_filter=transcribe.CfnCallAnalyticsCategoryPropsMixin.InterruptionFilterProperty(
            absolute_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.AbsoluteTimeRangeProperty(
                end_time=123,
                first=123,
                last=123,
                start_time=123
            ),
            negate=False,
            participant_role="participantRole",
            relative_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.RelativeTimeRangeProperty(
                end_percentage=123,
                first=123,
                last=123,
                start_percentage=123
            ),
            threshold=123
        ),
        non_talk_time_filter=transcribe.CfnCallAnalyticsCategoryPropsMixin.NonTalkTimeFilterProperty(
            absolute_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.AbsoluteTimeRangeProperty(
                end_time=123,
                first=123,
                last=123,
                start_time=123
            ),
            negate=False,
            relative_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.RelativeTimeRangeProperty(
                end_percentage=123,
                first=123,
                last=123,
                start_percentage=123
            ),
            threshold=123
        ),
        sentiment_filter=transcribe.CfnCallAnalyticsCategoryPropsMixin.SentimentFilterProperty(
            absolute_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.AbsoluteTimeRangeProperty(
                end_time=123,
                first=123,
                last=123,
                start_time=123
            ),
            negate=False,
            participant_role="participantRole",
            relative_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.RelativeTimeRangeProperty(
                end_percentage=123,
                first=123,
                last=123,
                start_percentage=123
            ),
            sentiments=["sentiments"]
        ),
        transcript_filter=transcribe.CfnCallAnalyticsCategoryPropsMixin.TranscriptFilterProperty(
            absolute_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.AbsoluteTimeRangeProperty(
                end_time=123,
                first=123,
                last=123,
                start_time=123
            ),
            negate=False,
            participant_role="participantRole",
            relative_time_range=transcribe.CfnCallAnalyticsCategoryPropsMixin.RelativeTimeRangeProperty(
                end_percentage=123,
                first=123,
                last=123,
                start_percentage=123
            ),
            targets=["targets"],
            transcript_filter_type="transcriptFilterType"
        )
    )],
    tags=[CfnTag(
        key="key",
        value="value"
    )]
)

Attributes

category_name

A unique name, chosen by you, for your Call Analytics category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transcribe-callanalyticscategory.html#cfn-transcribe-callanalyticscategory-categoryname

input_type

The input type associated with the specified category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transcribe-callanalyticscategory.html#cfn-transcribe-callanalyticscategory-inputtype

rules

Rules define a Call Analytics category.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transcribe-callanalyticscategory.html#cfn-transcribe-callanalyticscategory-rules

tags

Tags associated with the Call Analytics category.

See:

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