Skip to content

CreateTemplateRequest

Source code in docs_src/capo_connectcases/types/create_template_request.py
class CreateTemplateRequest(TypedDict, closed=True):
    domain_id: "capo_connectcases.types.domain_id.DomainId"
    """<p>The unique identifier of the Cases domain. </p>"""
    name: "capo_connectcases.types.template_name.TemplateName"
    """<p>A name for the template. It must be unique per domain.</p>"""
    description: NotRequired[
        "capo_connectcases.types.template_description.TemplateDescription"
    ]
    """<p>A brief description of the template.</p>"""
    layout_configuration: NotRequired[
        "capo_connectcases.types.layout_configuration.LayoutConfiguration"
    ]
    """<p>Configuration of layouts associated to the template.</p>"""
    required_fields: NotRequired[
        "capo_connectcases.types.required_field_list.RequiredFieldList"
    ]
    """<p>A list of fields that must contain a value for a case to be successfully created with this template.</p>"""
    status: NotRequired["capo_connectcases.types.template_status.TemplateStatus"]
    """<p>The status of the template.</p>"""
    rules: NotRequired[
        "capo_connectcases.types.template_case_rule_list.TemplateCaseRuleList"
    ]
    """<p>A list of case rules (also known as <a href="https://docs.aws.amazon.com/connect/latest/adminguide/case-field-conditions.html">case field conditions</a>) on a template. </p>"""
    tag_propagation_configurations: NotRequired[
        "capo_connectcases.types.tag_propagation_configuration_list.TagPropagationConfigurationList"
    ]
    """<p>Defines tag propagation configuration for resources created within a domain. Tags specified here will be automatically applied to resources being created for the specified resource type.</p>"""

description instance-attribute

description: NotRequired[TemplateDescription]

A brief description of the template.

domain_id instance-attribute

domain_id: DomainId

The unique identifier of the Cases domain.

layout_configuration instance-attribute

layout_configuration: NotRequired[LayoutConfiguration]

Configuration of layouts associated to the template.

name instance-attribute

A name for the template. It must be unique per domain.

required_fields instance-attribute

required_fields: NotRequired[RequiredFieldList]

A list of fields that must contain a value for a case to be successfully created with this template.

rules instance-attribute

rules: NotRequired[TemplateCaseRuleList]

A list of case rules (also known as case field conditions) on a template.

status instance-attribute

status: NotRequired[TemplateStatus]

The status of the template.

tag_propagation_configurations instance-attribute

tag_propagation_configurations: NotRequired[TagPropagationConfigurationList]

Defines tag propagation configuration for resources created within a domain. Tags specified here will be automatically applied to resources being created for the specified resource type.