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, "GCP 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 |
RepeatedField<Column> |
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 |