Cloud Channel v1 API - Class RunReportJobRequest (2.2.0)

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

Inheritance

Object > RunReportJobRequest

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

RunReportJobRequest()

public RunReportJobRequest()

RunReportJobRequest(RunReportJobRequest)

public RunReportJobRequest(RunReportJobRequest other)
Parameter
NameDescription
otherRunReportJobRequest

Properties

DateRange

public DateRange DateRange { get; set; }

Optional. The range of usage or invoice dates to include in the result.

Property Value
TypeDescription
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:&quot;accounts/C123abc/customers/S456def&quot; OR customer:&quot;accounts/C123abc/customers/S789ghi&quot;) AND invoice_start_date.year >= 2022

Property Value
TypeDescription
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
TypeDescription
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
TypeDescription
String

ReportName

public ReportName ReportName { get; set; }

ReportName-typed view over the Name resource name property.

Property Value
TypeDescription
ReportName