Cloud Channel v1 API - Class ListCustomerRepricingConfigsRequest (2.8.0)

public sealed class ListCustomerRepricingConfigsRequest : IPageRequest, IMessage<ListCustomerRepricingConfigsRequest>, IEquatable<ListCustomerRepricingConfigsRequest>, IDeepCloneable<ListCustomerRepricingConfigsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Channel v1 API class ListCustomerRepricingConfigsRequest.

Request message for [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs].

Inheritance

object > ListCustomerRepricingConfigsRequest

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ListCustomerRepricingConfigsRequest()

public ListCustomerRepricingConfigsRequest()

ListCustomerRepricingConfigsRequest(ListCustomerRepricingConfigsRequest)

public ListCustomerRepricingConfigsRequest(ListCustomerRepricingConfigsRequest other)
Parameter
NameDescription
otherListCustomerRepricingConfigsRequest

Properties

Filter

public string Filter { get; set; }

Optional. A filter for [CloudChannelService.ListCustomerRepricingConfigs] results (customer only). You can use this filter when you support a BatchGet-like query. To use the filter, you must set parent=accounts/{account_id}/customers/-.

Example: customer = accounts/account_id/customers/c1 OR customer = accounts/account_id/customers/c2.

Property Value
TypeDescription
string

PageSize

public int PageSize { get; set; }

Optional. The maximum number of repricing configs to return. The service may return fewer than this value. If unspecified, returns a maximum of 50 rules. The maximum value is 100; values above 100 will be coerced to 100.

Property Value
TypeDescription
int

PageToken

public string PageToken { get; set; }

Optional. A token identifying a page of results beyond the first page. Obtained through [ListCustomerRepricingConfigsResponse.next_page_token][google.cloud.channel.v1.ListCustomerRepricingConfigsResponse.next_page_token] of the previous [CloudChannelService.ListCustomerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListCustomerRepricingConfigs] call.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. The resource name of the customer. Parent uses the format: accounts/{account_id}/customers/{customer_id}. Supports accounts/{account_id}/customers/- to retrieve configs for all customers.

Property Value
TypeDescription
string

ParentAsCustomerName

public CustomerName ParentAsCustomerName { get; set; }

CustomerName-typed view over the Parent resource name property.

Property Value
TypeDescription
CustomerName