REST Resource: projects.locations.instances.agenticCaseReportTemplates

Resource: AgenticCaseReportTemplate

A template for generating agentic case reports.

JSON representation
{
  "name": string,
  "displayName": string,
  "templateSections": [
    {
      object (AgenticCaseReportTemplateSection)
    }
  ],
  "llmInstruction": string,
  "createTime": string,
  "updateTime": string,
  "creator": string,
  "state": enum (State)
}
Fields
name

string

Identifier. The resource name of the template.

displayName

string

Required. The display name of the template.

templateSections[]

object (AgenticCaseReportTemplateSection)

Required. The sections of the template.

llmInstruction

string

Optional. LLM instructions for generating the report.

createTime

string (Timestamp format)

Output only. The time the template was created.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. The time the template was last updated.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

creator

string

Required. The creator of the template.

state

enum (State)

Output only. The state of the template.

AgenticCaseReportTemplateSection

A section of a template.

JSON representation
{
  "type": enum (SectionType),
  "title": string,
  "content": string
}
Fields
type

enum (SectionType)

Required. The type of the section.

title

string

Required. The title of the section.

content

string

Required. The content of the section.

SectionType

The type of the section.

Enums
SECTION_TYPE_UNSPECIFIED The section type is unspecified.
FREE_TEXT Free text section.
PROMPT Prompt section.

State

The state of the template.

Enums
STATE_UNSPECIFIED The state is unspecified.
DRAFT The template is a draft.
PUBLISHED The template is published.

Methods

create

Creates a new reporting template.

delete

Deletes a reporting template.

get

Retrieves a specific reporting template by its ID.

list

Lists all reporting templates for a customer.

patch

Updates an existing reporting template.