AWS Fundamentals Logo
AWS Fundamentals
AWS::Cases::Template

Cases Template

A template in the Cases domain. This template is used to define the case object model (that is, to define what data can be captured on cases) in a Cases domain. A template must have a unique name within a domain, and it must reference existing field IDs and layout IDs.

Properties

8 configurable properties. 1 required. Click a row to see details.

Filter:
PropertyTypeFlags
Name
string
Required
Description
string
DomainId
string
Create-only
LayoutConfiguration
LayoutConfiguration
RequiredFields
Array<RequiredField>
Rules
Array<TemplateRule>
Status
string
Tags
Array<Tag>

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
CreatedTimestringThe time at which the template was created.
LastModifiedTimestringThe time at which the template was created or last modified.
TemplateArnstringThe Amazon Resource Name (ARN) of the template.
TemplateIdstringThe unique identifier of a template.

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Cases::Template

Resources:
  MyResource:
    Type: AWS::Cases::Template
    Properties:
      Name: "my-name"
      Tags:
        - Key: Environment
          Value: Production
      Description: !Ref "AWS::StackName"

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

cases:GetTemplatecases:CreateTemplatecases:TagResource

read

cases:GetTemplate

update

cases:GetTemplatecases:UpdateTemplatecases:TagResourcecases:UntagResource

delete

cases:DeleteTemplatecases:UntagResource

list

cases:ListTemplates

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

ServiceCases
Properties12
Required1
TaggingSupported
Primary IDTemplateArn

Supported Operations

CreateReadUpdateDeleteList

Immutable After Creation

These properties cannot be changed after the resource is created. Updating them triggers a replacement.

DomainId

Related Resources

External Links