The ID and description of a report that was used to generate report data. For example, "Google Cloud Daily Spend", "Google Workspace License Activity", etc.
| JSON representation |
|---|
{ "name": string, "displayName": string, "columns": [ { object ( |
| Fields | |
|---|---|
name |
Required. The report's resource name. Specifies the account and report used to generate report data. The report_id identifier is a UID (for example, Name uses the format: accounts/{account_id}/reports/{report_id} |
displayName |
A human-readable name for this report. |
columns[] |
The list of columns included in the report. This defines the schema of the report results. |
description |
A description of other aspects of the report, such as the products it supports. |
Column
The definition of a report column. Specifies the data properties in the corresponding position of the report rows.
| JSON representation |
|---|
{ "columnId": string, "displayName": string, "dataType": enum ( |
| Fields | |
|---|---|
columnId |
The unique name of the column (for example, customer_domain, channelPartner, customer_cost). You can use column IDs in |
displayName |
The column's display name. |
dataType |
The type of the values for this column. |
DataType
Available data types for columns. Corresponds to the fields in the ReportValue oneof field.
| Enums | |
|---|---|
DATA_TYPE_UNSPECIFIED | Not used. |
STRING | ReportValues for this column will use stringValue. |
INT | ReportValues for this column will use intValue. |
DECIMAL | ReportValues for this column will use decimalValue. |
MONEY | ReportValues for this column will use moneyValue. |
DATE | ReportValues for this column will use dateValue. |
DATE_TIME | ReportValues for this column will use dateTimeValue. |