CfnCallAnalyticsCategoryProps
- class aws_cdk.aws_transcribe.CfnCallAnalyticsCategoryProps(*, category_name, rules, input_type=None, tags=None)
Bases:
objectProperties for defining a
CfnCallAnalyticsCategory.- Parameters:
category_name (
str) – A unique name, chosen by you, for your Call Analytics category.rules (
Union[IResolvable,Sequence[Union[IResolvable,RuleProperty,Dict[str,Any]]]]) – Rules define a Call Analytics category.input_type (
Optional[str]) – The input type associated with the specified category.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – Tags associated with the Call Analytics category.
- 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_transcribe as transcribe cfn_call_analytics_category_props = transcribe.CfnCallAnalyticsCategoryProps( category_name="categoryName", rules=[transcribe.CfnCallAnalyticsCategory.RuleProperty( interruption_filter=transcribe.CfnCallAnalyticsCategory.InterruptionFilterProperty( absolute_time_range=transcribe.CfnCallAnalyticsCategory.AbsoluteTimeRangeProperty( end_time=123, first=123, last=123, start_time=123 ), negate=False, participant_role="participantRole", relative_time_range=transcribe.CfnCallAnalyticsCategory.RelativeTimeRangeProperty( end_percentage=123, first=123, last=123, start_percentage=123 ), threshold=123 ), non_talk_time_filter=transcribe.CfnCallAnalyticsCategory.NonTalkTimeFilterProperty( absolute_time_range=transcribe.CfnCallAnalyticsCategory.AbsoluteTimeRangeProperty( end_time=123, first=123, last=123, start_time=123 ), negate=False, relative_time_range=transcribe.CfnCallAnalyticsCategory.RelativeTimeRangeProperty( end_percentage=123, first=123, last=123, start_percentage=123 ), threshold=123 ), sentiment_filter=transcribe.CfnCallAnalyticsCategory.SentimentFilterProperty( sentiments=["sentiments"], # the properties below are optional absolute_time_range=transcribe.CfnCallAnalyticsCategory.AbsoluteTimeRangeProperty( end_time=123, first=123, last=123, start_time=123 ), negate=False, participant_role="participantRole", relative_time_range=transcribe.CfnCallAnalyticsCategory.RelativeTimeRangeProperty( end_percentage=123, first=123, last=123, start_percentage=123 ) ), transcript_filter=transcribe.CfnCallAnalyticsCategory.TranscriptFilterProperty( targets=["targets"], transcript_filter_type="transcriptFilterType", # the properties below are optional absolute_time_range=transcribe.CfnCallAnalyticsCategory.AbsoluteTimeRangeProperty( end_time=123, first=123, last=123, start_time=123 ), negate=False, participant_role="participantRole", relative_time_range=transcribe.CfnCallAnalyticsCategory.RelativeTimeRangeProperty( end_percentage=123, first=123, last=123, start_percentage=123 ) ) )], # the properties below are optional input_type="inputType", tags=[CfnTag( key="key", value="value" )] )
Attributes
- category_name
A unique name, chosen by you, for your Call Analytics category.
- input_type
The input type associated with the specified category.
- rules
Rules define a Call Analytics category.
- tags
Tags associated with the Call Analytics category.