public sealed class RunReportJobRequest : IMessage<RunReportJobRequest>, IEquatable<RunReportJobRequest>, IDeepCloneable<RunReportJobRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class RunReportJobRequest.
Request message for [CloudChannelReportsService.RunReportJob][google.cloud.channel.v1.CloudChannelReportsService.RunReportJob].
Implements
IMessage<RunReportJobRequest>, IEquatable<RunReportJobRequest>, IDeepCloneable<RunReportJobRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
RunReportJobRequest()
public RunReportJobRequest()
RunReportJobRequest(RunReportJobRequest)
public RunReportJobRequest(RunReportJobRequest other)
Parameter | |
---|---|
Name | Description |
other | RunReportJobRequest |
Properties
DateRange
public DateRange DateRange { get; set; }
Optional. The range of usage or invoice dates to include in the result.
Property Value | |
---|---|
Type | Description |
DateRange |
Filter
public string Filter { get; set; }
Optional. A structured string that defines conditions on dimension columns to restrict the report output.
Filters support logical operators (AND, OR, NOT) and conditional operators
(=, !=, <, >, <=, and >=) using column_id
as keys.
For example:
(customer:"accounts/C123abc/customers/S456def" OR
customer:"accounts/C123abc/customers/S789ghi") AND
invoice_start_date.year >= 2022
Property Value | |
---|---|
Type | Description |
String |
LanguageCode
public string LanguageCode { get; set; }
Optional. The BCP-47 language code, such as "en-US". If specified, the response is localized to the corresponding language code if the original data sources support it. Default is "en-US".
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 |