AWS::Connect::TaskTemplateSpecifies a task template for a Amazon Connect instance.
import { CfnTaskTemplate } from 'aws-cdk-lib/aws-connect';Or use the module namespace:
import * as connect from 'aws-cdk-lib/aws-connect';
// connect.CfnTaskTemplateConfiguration passed to the constructor as CfnTaskTemplateProps.
instanceArnRequiredstringThe Amazon Resource Name (ARN) of the Amazon Connect instance.
clientTokenOptionalstringA unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
constraintsOptionalanyConstraints that are applicable to the fields listed. The values can be represented in either JSON or YAML format. For an example of the JSON configuration, see *Examples* at the bottom of this page.
contactFlowArnOptionalstringThe Amazon Resource Name (ARN) of the flow that runs by default when a task is created by referencing this template. `ContactFlowArn` is not required when there is a field with `fieldType` = `QUICK_CONNECT` .
defaultsOptionalIResolvable | IResolvable | DefaultFieldValueProperty[]The default values for fields when a task is created by referencing this template.
descriptionOptionalstringThe description of the task template.
fieldsOptionalIResolvable | IResolvable | FieldProperty[]Fields that are part of the template. A template requires at least one field that has type `Name` .
nameOptionalstringThe name of the task template.
selfAssignContactFlowArnOptionalstringThe Amazon Resource Name (ARN) of the flow.
statusOptionalstringThe status of the task template.
tagsOptionalCfnTag[]The tags used to organize, track, or control access for this resource.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-connectAWS::Connect::TaskTemplate