Resource: AgenticCaseReportTemplate
A template for generating agentic case reports.
| JSON representation |
|---|
{ "name": string, "displayName": string, "templateSections": [ { object ( |
| Fields | |
|---|---|
name |
Identifier. The resource name of the template. |
displayName |
Required. The display name of the template. |
templateSections[] |
Required. The sections of the template. |
llmInstruction |
Optional. LLM instructions for generating the report. |
createTime |
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: |
updateTime |
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: |
creator |
Required. The creator of the template. |
state |
Output only. The state of the template. |
AgenticCaseReportTemplateSection
A section of a template.
| JSON representation |
|---|
{
"type": enum ( |
| Fields | |
|---|---|
type |
Required. The type of the section. |
title |
Required. The title of the section. |
content |
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 |
|
|---|---|
|
Creates a new reporting template. |
|
Deletes a reporting template. |
|
Retrieves a specific reporting template by its ID. |
|
Lists all reporting templates for a customer. |
|
Updates an existing reporting template. |