public sealed class ListPurchasableOffersRequest : IPageRequest, IMessage<ListPurchasableOffersRequest>, IEquatable<ListPurchasableOffersRequest>, IDeepCloneable<ListPurchasableOffersRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class ListPurchasableOffersRequest.
Request message for ListPurchasableOffers.
Implements
IPageRequest, IMessageListPurchasableOffersRequest, IEquatableListPurchasableOffersRequest, IDeepCloneableListPurchasableOffersRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Channel.V1Assembly
Google.Cloud.Channel.V1.dll
Constructors
ListPurchasableOffersRequest()
public ListPurchasableOffersRequest()
ListPurchasableOffersRequest(ListPurchasableOffersRequest)
public ListPurchasableOffersRequest(ListPurchasableOffersRequest other)
Parameter | |
---|---|
Name | Description |
other |
ListPurchasableOffersRequest |
Properties
ChangeOfferPurchase
public ListPurchasableOffersRequest.Types.ChangeOfferPurchase ChangeOfferPurchase { get; set; }
List Offers for ChangeOffer purchase.
Property Value | |
---|---|
Type | Description |
ListPurchasableOffersRequestTypesChangeOfferPurchase |
CreateEntitlementPurchase
public ListPurchasableOffersRequest.Types.CreateEntitlementPurchase CreateEntitlementPurchase { get; set; }
List Offers for CreateEntitlement purchase.
Property Value | |
---|---|
Type | Description |
ListPurchasableOffersRequestTypesCreateEntitlementPurchase |
Customer
public string Customer { get; set; }
Required. The resource name of the customer to list Offers 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 Offers. 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 ListPurchasableOffersRequest.PurchaseOptionOneofCase PurchaseOptionCase { get; }
Property Value | |
---|---|
Type | Description |
ListPurchasableOffersRequestPurchaseOptionOneofCase |