public sealed class Report : IMessage<Report>, IEquatable<Report>, IDeepCloneable<Report>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class Report.
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.
Namespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
Report()
public Report()
Report(Report)
public Report(Report other)
Parameter | |
---|---|
Name | Description |
other | Report |
Properties
Columns
public RepeatedField<Column> Columns { get; }
The list of columns included in the report. This defines the schema of the report results.
Property Value | |
---|---|
Type | Description |
RepeatedFieldColumn |
Description
public string Description { get; set; }
A description of other aspects of the report, such as the products it supports.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
A human-readable name for this report.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
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,
613bf59q
).
Name uses the format: accounts/{account_id}/reports/{report_id}
Property Value | |
---|---|
Type | Description |
string |
ReportName
public ReportName ReportName { get; set; }
ReportName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ReportName |