Method: views.saveOverviewTemplate

Full name: projects.locations.instances.views.saveOverviewTemplate

Save an overview template.

HTTP request


POST https://chronicle.africa-south1.rep.googleapis.com/v1beta/{parent}/views:saveOverviewTemplate

Path parameters

Parameters
parent

string

Required. The onotlogy record to import visual families for. Format: projects/{project}/locations/{location}/instances/{instance}/Views/{view}

Request body

The request body contains an instance of OverviewTemplateData.

Response body

Represents a full overview template containing widgets and metadata.

If successful, the response body contains data with the following structure:

JSON representation
{
  "identifier": string,
  "name": string,
  "creator": string,
  "playbookIdentifier": string,
  "widgets": [
    {
      object (TemplateWidgetDefinition)
    }
  ],
  "roles": [
    string
  ],
  "id": string,
  "type": enum (OverviewTemplateEnum),
  "creationTimeUnixTimeInMs": string
}
Fields
identifier

string

Required. Unique string identifier for this overview template.

name

string

Required. Display name of the overview template.

creator

string

Optional. Username or ID of the creator.

playbookIdentifier

string

Optional. Related playbook identifier (should be a GUID string).

widgets[]

object (TemplateWidgetDefinition)

Optional. List of widget definitions contained in the template.

roles[]

string (int64 format)

Optional. List of role IDs assigned to this overview.

id

string (int64 format)

Required. Unique numeric ID of the template.

type

enum (OverviewTemplateEnum)

Required. Type of the overview template.

creationTimeUnixTimeInMs

string (int64 format)

Required. Creation timestamp (Unix epoch time in milliseconds).

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/chronicle
  • https://www.googleapis.com/auth/chronicle.readonly

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the parent resource:

  • chronicle.views.update

For more information, see the IAM documentation.

OverviewTemplateEnum

Specifies the type or category of the overview template.

Enums
OVERVIEW_TEMPLATE_ENUM_UNSPECIFIED Unspecified overview template type.
PLAYBOOK_DEFAULT Default overview template type.
REGULAR Regular overview template type.
SYSTEM_ALERT System alert overview template type.
SYSTEM_CASE System case overview template type.
ALERT_TYPE Alert type overview template type.
SYSTEM_CASE_V2 System case overview template type V2. This is the default Case view for the Cases 2.0 UI.
SYSTEM_ALERT_V2 System alert overview template type V2. This is the default alert view for the Cases 2.0 UI.
SYSTEM_DETECTION System detection overview template type.