Cloud Channel v1 API - Class ListPurchasableSkusRequest (2.16.0)

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

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

Request message for ListPurchasableSkus.

Inheritance

object > ListPurchasableSkusRequest

Namespace

Google.Cloud.Channel.V1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ListPurchasableSkusRequest()

public ListPurchasableSkusRequest()

ListPurchasableSkusRequest(ListPurchasableSkusRequest)

public ListPurchasableSkusRequest(ListPurchasableSkusRequest other)
Parameter
Name Description
other ListPurchasableSkusRequest

Properties

ChangeOfferPurchase

public ListPurchasableSkusRequest.Types.ChangeOfferPurchase ChangeOfferPurchase { get; set; }

List SKUs for ChangeOffer purchase with a new SKU.

Property Value
Type Description
ListPurchasableSkusRequest Types ChangeOfferPurchase

CreateEntitlementPurchase

public ListPurchasableSkusRequest.Types.CreateEntitlementPurchase CreateEntitlementPurchase { get; set; }

List SKUs for CreateEntitlement purchase.

Property Value
Type Description
ListPurchasableSkusRequest Types CreateEntitlementPurchase

Customer

public string Customer { get; set; }

Required. The resource name of the customer to list SKUs for. Format: accounts/{account_id}/customers/{customer_id}.

Property Value
Type Description
string

CustomerAsCustomerName

public CustomerName CustomerAsCustomerName { get; set; }

CustomerName-typed view over the Customer resource name property.

Property Value
Type Description
CustomerName

LanguageCode

public string LanguageCode { get; set; }

Optional. The BCP-47 language code. For example, "en-US". The response will localize in the corresponding language code, if specified. The default value is "en-US".

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

Optional. Requested page size. Server might return fewer results than requested. If unspecified, returns at most 100 SKUs. The maximum value is 1000; the server will coerce values above 1000.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

Optional. A token for a page of results other than the first page.

Property Value
Type Description
string

PurchaseOptionCase

public ListPurchasableSkusRequest.PurchaseOptionOneofCase PurchaseOptionCase { get; }
Property Value
Type Description
ListPurchasableSkusRequest PurchaseOptionOneofCase

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.