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.
Implements
IPageRequest, IMessageListPurchasableSkusRequest, IEquatableListPurchasableSkusRequest, IDeepCloneableListPurchasableSkusRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
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 |
ListPurchasableSkusRequestTypesChangeOfferPurchase |
CreateEntitlementPurchase
public ListPurchasableSkusRequest.Types.CreateEntitlementPurchase CreateEntitlementPurchase { get; set; }
List SKUs for CreateEntitlement purchase.
Property Value | |
---|---|
Type | Description |
ListPurchasableSkusRequestTypesCreateEntitlementPurchase |
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 |
ListPurchasableSkusRequestPurchaseOptionOneofCase |