We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 28, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 28, 2026 by Pulumi
Resource type definition for AWS::Transcribe::CallAnalyticsCategory
Create CallAnalyticsCategory Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CallAnalyticsCategory(name: string, args: CallAnalyticsCategoryArgs, opts?: CustomResourceOptions);@overload
def CallAnalyticsCategory(resource_name: str,
args: CallAnalyticsCategoryArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CallAnalyticsCategory(resource_name: str,
opts: Optional[ResourceOptions] = None,
rules: Optional[Sequence[CallAnalyticsCategoryRuleArgs]] = None,
category_name: Optional[str] = None,
input_type: Optional[CallAnalyticsCategoryInputType] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewCallAnalyticsCategory(ctx *Context, name string, args CallAnalyticsCategoryArgs, opts ...ResourceOption) (*CallAnalyticsCategory, error)public CallAnalyticsCategory(string name, CallAnalyticsCategoryArgs args, CustomResourceOptions? opts = null)
public CallAnalyticsCategory(String name, CallAnalyticsCategoryArgs args)
public CallAnalyticsCategory(String name, CallAnalyticsCategoryArgs args, CustomResourceOptions options)
type: aws-native:transcribe:CallAnalyticsCategory
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_transcribe_call_analytics_category" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args CallAnalyticsCategoryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CallAnalyticsCategoryArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CallAnalyticsCategoryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CallAnalyticsCategoryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CallAnalyticsCategoryArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
CallAnalyticsCategory Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CallAnalyticsCategory resource accepts the following input properties:
- Rules
List<Pulumi.
Aws Native. Transcribe. Inputs. Call Analytics Category Rule> - Rules define a Call Analytics category.
- Category
Name string - A unique name, chosen by you, for your Call Analytics category.
- Input
Type Pulumi.Aws Native. Transcribe. Call Analytics Category Input Type - The input type associated with the specified category.
-
List<Pulumi.
Aws Native. Inputs. Tag> - Tags associated with the Call Analytics category.
- Rules
[]Call
Analytics Category Rule Args - Rules define a Call Analytics category.
- Category
Name string - A unique name, chosen by you, for your Call Analytics category.
- Input
Type CallAnalytics Category Input Type - The input type associated with the specified category.
-
Tag
Args - Tags associated with the Call Analytics category.
- rules list(object)
- Rules define a Call Analytics category.
- category_
name string - A unique name, chosen by you, for your Call Analytics category.
- input_
type "REAL_TIME" | "POST_CALL" - The input type associated with the specified category.
- list(object)
- Tags associated with the Call Analytics category.
- rules
List<Call
Analytics Category Rule> - Rules define a Call Analytics category.
- category
Name String - A unique name, chosen by you, for your Call Analytics category.
- input
Type CallAnalytics Category Input Type - The input type associated with the specified category.
- List<Tag>
- Tags associated with the Call Analytics category.
- rules
Call
Analytics Category Rule[] - Rules define a Call Analytics category.
- category
Name string - A unique name, chosen by you, for your Call Analytics category.
- input
Type CallAnalytics Category Input Type - The input type associated with the specified category.
- Tag[]
- Tags associated with the Call Analytics category.
- rules
Sequence[Call
Analytics Category Rule Args] - Rules define a Call Analytics category.
- category_
name str - A unique name, chosen by you, for your Call Analytics category.
- input_
type CallAnalytics Category Input Type - The input type associated with the specified category.
-
Sequence[Tag
Args] - Tags associated with the Call Analytics category.
- rules List<Property Map>
- Rules define a Call Analytics category.
- category
Name String - A unique name, chosen by you, for your Call Analytics category.
- input
Type "REAL_TIME" | "POST_CALL" - The input type associated with the specified category.
- List<Property Map>
- Tags associated with the Call Analytics category.
Outputs
All input properties are implicitly available as output properties. Additionally, the CallAnalyticsCategory resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) of the Call Analytics category.
- Create
Time string - The date and time the Call Analytics category was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Update stringTime - The date and time the Call Analytics category was last updated.
- Arn string
- The Amazon Resource Name (ARN) of the Call Analytics category.
- Create
Time string - The date and time the Call Analytics category was created.
- Id string
- The provider-assigned unique ID for this managed resource.
- Last
Update stringTime - The date and time the Call Analytics category was last updated.
- arn string
- The Amazon Resource Name (ARN) of the Call Analytics category.
- create_
time string - The date and time the Call Analytics category was created.
- id string
- The provider-assigned unique ID for this managed resource.
- last_
update_ stringtime - The date and time the Call Analytics category was last updated.
- arn String
- The Amazon Resource Name (ARN) of the Call Analytics category.
- create
Time String - The date and time the Call Analytics category was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Update StringTime - The date and time the Call Analytics category was last updated.
- arn string
- The Amazon Resource Name (ARN) of the Call Analytics category.
- create
Time string - The date and time the Call Analytics category was created.
- id string
- The provider-assigned unique ID for this managed resource.
- last
Update stringTime - The date and time the Call Analytics category was last updated.
- arn str
- The Amazon Resource Name (ARN) of the Call Analytics category.
- create_
time str - The date and time the Call Analytics category was created.
- id str
- The provider-assigned unique ID for this managed resource.
- last_
update_ strtime - The date and time the Call Analytics category was last updated.
- arn String
- The Amazon Resource Name (ARN) of the Call Analytics category.
- create
Time String - The date and time the Call Analytics category was created.
- id String
- The provider-assigned unique ID for this managed resource.
- last
Update StringTime - The date and time the Call Analytics category was last updated.
Supporting Types
CallAnalyticsCategoryAbsoluteTimeRange, CallAnalyticsCategoryAbsoluteTimeRangeArgs
- end_
time number - first number
- last number
- start_
time number
- end_
time int - first int
- last int
- start_
time int
CallAnalyticsCategoryInputType, CallAnalyticsCategoryInputTypeArgs
- Real
Time REAL_TIME- Post
Call POST_CALL
- Call
Analytics Category Input Type Real Time REAL_TIME- Call
Analytics Category Input Type Post Call POST_CALL
- "REAL_TIME"
REAL_TIME- "POST_CALL"
POST_CALL
- Real
Time REAL_TIME- Post
Call POST_CALL
- Real
Time REAL_TIME- Post
Call POST_CALL
- REAL_TIME
REAL_TIME- POST_CALL
POST_CALL
- "REAL_TIME"
REAL_TIME- "POST_CALL"
POST_CALL
CallAnalyticsCategoryInterruptionFilter, CallAnalyticsCategoryInterruptionFilterArgs
- Absolute
Time Pulumi.Range Aws Native. Transcribe. Inputs. Call Analytics Category Absolute Time Range - Negate bool
- Participant
Role Pulumi.Aws Native. Transcribe. Call Analytics Category Interruption Filter Participant Role - Relative
Time Pulumi.Range Aws Native. Transcribe. Inputs. Call Analytics Category Relative Time Range - Threshold int
CallAnalyticsCategoryInterruptionFilterParticipantRole, CallAnalyticsCategoryInterruptionFilterParticipantRoleArgs
- Agent
AGENT- Customer
CUSTOMER
- Call
Analytics Category Interruption Filter Participant Role Agent AGENT- Call
Analytics Category Interruption Filter Participant Role Customer CUSTOMER
- "AGENT"
AGENT- "CUSTOMER"
CUSTOMER
- Agent
AGENT- Customer
CUSTOMER
- Agent
AGENT- Customer
CUSTOMER
- AGENT
AGENT- CUSTOMER
CUSTOMER
- "AGENT"
AGENT- "CUSTOMER"
CUSTOMER
CallAnalyticsCategoryNonTalkTimeFilter, CallAnalyticsCategoryNonTalkTimeFilterArgs
CallAnalyticsCategoryRelativeTimeRange, CallAnalyticsCategoryRelativeTimeRangeArgs
- End
Percentage int - First int
- Last int
- Start
Percentage int
- End
Percentage int - First int
- Last int
- Start
Percentage int
- end_
percentage number - first number
- last number
- start_
percentage number
- end
Percentage Integer - first Integer
- last Integer
- start
Percentage Integer
- end
Percentage number - first number
- last number
- start
Percentage number
- end_
percentage int - first int
- last int
- start_
percentage int
- end
Percentage Number - first Number
- last Number
- start
Percentage Number
CallAnalyticsCategoryRule, CallAnalyticsCategoryRuleArgs
- Interruption
Filter Pulumi.Aws Native. Transcribe. Inputs. Call Analytics Category Interruption Filter - Non
Talk Pulumi.Time Filter Aws Native. Transcribe. Inputs. Call Analytics Category Non Talk Time Filter - Sentiment
Filter Pulumi.Aws Native. Transcribe. Inputs. Call Analytics Category Sentiment Filter - Transcript
Filter Pulumi.Aws Native. Transcribe. Inputs. Call Analytics Category Transcript Filter
CallAnalyticsCategorySentimentFilter, CallAnalyticsCategorySentimentFilterArgs
- Sentiments
List<Pulumi.
Aws Native. Transcribe. Call Analytics Category Sentiment Filter Sentiments Item> - Absolute
Time Pulumi.Range Aws Native. Transcribe. Inputs. Call Analytics Category Absolute Time Range - Negate bool
- Participant
Role Pulumi.Aws Native. Transcribe. Call Analytics Category Sentiment Filter Participant Role - Relative
Time Pulumi.Range Aws Native. Transcribe. Inputs. Call Analytics Category Relative Time Range
CallAnalyticsCategorySentimentFilterParticipantRole, CallAnalyticsCategorySentimentFilterParticipantRoleArgs
- Agent
AGENT- Customer
CUSTOMER
- Call
Analytics Category Sentiment Filter Participant Role Agent AGENT- Call
Analytics Category Sentiment Filter Participant Role Customer CUSTOMER
- "AGENT"
AGENT- "CUSTOMER"
CUSTOMER
- Agent
AGENT- Customer
CUSTOMER
- Agent
AGENT- Customer
CUSTOMER
- AGENT
AGENT- CUSTOMER
CUSTOMER
- "AGENT"
AGENT- "CUSTOMER"
CUSTOMER
CallAnalyticsCategorySentimentFilterSentimentsItem, CallAnalyticsCategorySentimentFilterSentimentsItemArgs
- Positive
POSITIVE- Negative
NEGATIVE- Neutral
NEUTRAL- Mixed
MIXED
- Call
Analytics Category Sentiment Filter Sentiments Item Positive POSITIVE- Call
Analytics Category Sentiment Filter Sentiments Item Negative NEGATIVE- Call
Analytics Category Sentiment Filter Sentiments Item Neutral NEUTRAL- Call
Analytics Category Sentiment Filter Sentiments Item Mixed MIXED
- "POSITIVE"
POSITIVE- "NEGATIVE"
NEGATIVE- "NEUTRAL"
NEUTRAL- "MIXED"
MIXED
- Positive
POSITIVE- Negative
NEGATIVE- Neutral
NEUTRAL- Mixed
MIXED
- Positive
POSITIVE- Negative
NEGATIVE- Neutral
NEUTRAL- Mixed
MIXED
- POSITIVE
POSITIVE- NEGATIVE
NEGATIVE- NEUTRAL
NEUTRAL- MIXED
MIXED
- "POSITIVE"
POSITIVE- "NEGATIVE"
NEGATIVE- "NEUTRAL"
NEUTRAL- "MIXED"
MIXED
CallAnalyticsCategoryTranscriptFilter, CallAnalyticsCategoryTranscriptFilterArgs
- Targets List<string>
- Transcript
Filter Pulumi.Type Aws Native. Transcribe. Call Analytics Category Transcript Filter Transcript Filter Type - Absolute
Time Pulumi.Range Aws Native. Transcribe. Inputs. Call Analytics Category Absolute Time Range - Negate bool
- Participant
Role Pulumi.Aws Native. Transcribe. Call Analytics Category Transcript Filter Participant Role - Relative
Time Pulumi.Range Aws Native. Transcribe. Inputs. Call Analytics Category Relative Time Range
CallAnalyticsCategoryTranscriptFilterParticipantRole, CallAnalyticsCategoryTranscriptFilterParticipantRoleArgs
- Agent
AGENT- Customer
CUSTOMER
- Call
Analytics Category Transcript Filter Participant Role Agent AGENT- Call
Analytics Category Transcript Filter Participant Role Customer CUSTOMER
- "AGENT"
AGENT- "CUSTOMER"
CUSTOMER
- Agent
AGENT- Customer
CUSTOMER
- Agent
AGENT- Customer
CUSTOMER
- AGENT
AGENT- CUSTOMER
CUSTOMER
- "AGENT"
AGENT- "CUSTOMER"
CUSTOMER
CallAnalyticsCategoryTranscriptFilterTranscriptFilterType, CallAnalyticsCategoryTranscriptFilterTranscriptFilterTypeArgs
- Exact
EXACT
- Call
Analytics Category Transcript Filter Transcript Filter Type Exact EXACT
- "EXACT"
EXACT
- Exact
EXACT
- Exact
EXACT
- EXACT
EXACT
- "EXACT"
EXACT
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Sep 28, 2026 by Pulumi