Method: legacyAdvancedReports.legacyGetLookerReportDetails

Full name: projects.locations.instances.legacyAdvancedReports.legacyGetLookerReportDetails

legacyAdvancedReports.legacyGetLookerReportDetails returns the looker report details.

HTTP request


POST https://chronicle.africa-south1.rep.googleapis.com/v1alpha/{instance}/legacyAdvancedReports:legacyGetLookerReportDetails

Path parameters

Parameters
instance

string

Required. The instance to create the Looker Advanced Report in. Format: projects/{project}/locations/{location}/instances/{instance}

Request body

The request body contains data with the following structure:

JSON representation
{
  "title": string,
  "firstViewName": string,
  "category": enum (LegacyAdvancedReportCategory),
  "creatorGuid": string,
  "modifier": string,
  "externalId": string,
  "includeViewOnlyUsers": boolean,
  "environments": [
    string
  ],
  "environmentsJson": string,
  "id": string,
  "tenantId": string,
  "creatorFullName": string,
  "modifierFullName": string,
  "creationTimeUnixTimeInMs": string,
  "modificationTimeUnixTimeInMs": string
}
Fields
title

string

Optional. The title of the Looker report.

firstViewName

string

Optional. The name of the first view in the Looker report.

category

enum (LegacyAdvancedReportCategory)

Optional. The category of the Looker report.

creatorGuid

string

Optional. The creator guid of the Looker report.

modifier

string

Optional. The modifier of the Looker report.

externalId

string

Optional. The external id of the Looker report.

includeViewOnlyUsers

boolean

Optional. Indicates if view only users should be included.

environments[]

string

Optional. List of environments associated with the copied advanced report.

environmentsJson

string

Optional. The JSON representation of the environments field.

id

string (int64 format)

Optional. The ID of the advanced report.

tenantId

string

Optional. The tenant id of the Looker report.

creatorFullName

string

Optional. The full name of the creator of the advanced report.

modifierFullName

string

Optional. The full name of the modifier of the advanced report.

creationTimeUnixTimeInMs

string (int64 format)

Optional. The creation time of the advanced report in Unix time in milliseconds.

modificationTimeUnixTimeInMs

string (int64 format)

Optional. The modification time of the advanced report in Unix time in milliseconds.

Response body

Response for getting the Looker report details.

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

JSON representation
{
  "embedUrl": string,
  "category": enum (LegacyAdvancedReportCategory),
  "externalUrl": string,
  "isConnectionError": boolean,
  "connectionErrorMessage": string,
  "isConfigured": boolean,
  "title": string,
  "workbookUniqName": string,
  "folderName": string,
  "creator": string,
  "creatorFullName": string,
  "modifier": string,
  "modifierFullName": string,
  "environments": [
    string
  ],
  "includeViewOnlyUsers": boolean,
  "id": string,
  "creationTimeUnixTimeInMs": string,
  "modificationTimeUnixTimeInMs": string
}
Fields
embedUrl

string

Optional. The embed url of the advanced report.

category

enum (LegacyAdvancedReportCategory)

Optional. The category of the advanced report.

externalUrl

string

Optional. The external url of the advanced report.

isConnectionError

boolean

Optional. Indicates if there is a connection error.

connectionErrorMessage

string

Optional. The connection error message.

isConfigured

boolean

Optional. Indicates if the advanced report is configured.

title

string

Optional. The title of the advanced report.

workbookUniqName

string

Optional. The workbook uniq name of the advanced report.

folderName

string

Optional. The folder name of the advanced report.

creator

string

Optional. The creator of the advanced report.

creatorFullName

string

Optional. The full name of the creator of the advanced report.

modifier

string

Optional. The modifier of the advanced report.

modifierFullName

string

Optional. The full name of the modifier of the advanced report.

environments[]

string

Optional. List of environments associated with the advanced report.

includeViewOnlyUsers

boolean

Optional. Indicates if view only users should be included.

id

string (int64 format)

Optional. The ID of the advanced report.

creationTimeUnixTimeInMs

string (int64 format)

Optional. The creation time of the advanced report in Unix time in milliseconds.

modificationTimeUnixTimeInMs

string (int64 format)

Optional. The modification time of the advanced report in Unix time in milliseconds.

Authorization scopes

Requires the following OAuth scope:

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

For more information, see the Authentication Overview.

IAM Permissions

Requires the following IAM permission on the instance resource:

  • chronicle.legacySoarAdvancedReports.get

For more information, see the IAM documentation.

LegacyAdvancedReportCategory

Enums
DEFAULT Default.
PERSONAL Personal.
SHARED Shared.
OTHER Other.