Cloud Channel v1 API - Class ListChannelPartnerRepricingConfigsRequest (2.5.0)

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

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

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

Inheritance

object > ListChannelPartnerRepricingConfigsRequest

Namespace

GoogleCloudGoogle.Cloud.ChannelV1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ListChannelPartnerRepricingConfigsRequest()

public ListChannelPartnerRepricingConfigsRequest()

ListChannelPartnerRepricingConfigsRequest(ListChannelPartnerRepricingConfigsRequest)

public ListChannelPartnerRepricingConfigsRequest(ListChannelPartnerRepricingConfigsRequest other)
Parameter
NameDescription
otherListChannelPartnerRepricingConfigsRequest

Properties

Filter

public string Filter { get; set; }

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

Example: channel_partner_link = accounts/account_id/channelPartnerLinks/c1 OR channel_partner_link = accounts/account_id/channelPartnerLinks/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 [ListChannelPartnerRepricingConfigsResponse.next_page_token][google.cloud.channel.v1.ListChannelPartnerRepricingConfigsResponse.next_page_token] of the previous [CloudChannelService.ListChannelPartnerRepricingConfigs][google.cloud.channel.v1.CloudChannelService.ListChannelPartnerRepricingConfigs] call.

Property Value
TypeDescription
string

Parent

public string Parent { get; set; }

Required. The resource name of the account's [ChannelPartnerLink][google.cloud.channel.v1.ChannelPartnerLink]. Parent uses the format: accounts/{account_id}/channelPartnerLinks/{channel_partner_id}. Supports accounts/{account_id}/channelPartnerLinks/- to retrieve configs for all channel partners.

Property Value
TypeDescription
string

ParentAsChannelPartnerLinkName

public ChannelPartnerLinkName ParentAsChannelPartnerLinkName { get; set; }

ChannelPartnerLinkName-typed view over the Parent resource name property.

Property Value
TypeDescription
ChannelPartnerLinkName