Method: legacyAdvancedReports.legacyCopyLookerReport

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

Copy a Looker Advanced Report.

HTTP request


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

Path parameters

Parameters
instance

string

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

Request body

The request body contains data with the following structure:

JSON representation
{
  "category": string,
  "environments": [
    string
  ],
  "id": string,
  "creationTimeUnixTimeInMs": string,
  "modificationTimeUnixTimeInMs": string
}
Fields
category

string

Optional. Target category for the copied advanced report.

environments[]

string

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

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.

Response body

If successful, the response body contains an instance of LegacyLookerReportResponse.

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.update

For more information, see the IAM documentation.