Cloud Channel v1 API - Class ListPurchasableSkusRequest.Types.ChangeOfferPurchase (2.5.0)

public sealed class ListPurchasableSkusRequest.Types.ChangeOfferPurchase : IMessage<ListPurchasableSkusRequest.Types.ChangeOfferPurchase>, IEquatable<ListPurchasableSkusRequest.Types.ChangeOfferPurchase>, IDeepCloneable<ListPurchasableSkusRequest.Types.ChangeOfferPurchase>, IBufferMessage, IMessage

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

List SKUs for upgrading or downgrading an entitlement. Make the purchase using [CloudChannelService.ChangeOffer][google.cloud.channel.v1.CloudChannelService.ChangeOffer].

Inheritance

object > ListPurchasableSkusRequest.Types.ChangeOfferPurchase

Namespace

GoogleCloudGoogle.Cloud.ChannelV1

Assembly

Google.Cloud.Channel.V1.dll

Constructors

ChangeOfferPurchase()

public ChangeOfferPurchase()

ChangeOfferPurchase(ChangeOfferPurchase)

public ChangeOfferPurchase(ListPurchasableSkusRequest.Types.ChangeOfferPurchase other)
Parameter
NameDescription
otherListPurchasableSkusRequestTypesChangeOfferPurchase

Properties

ChangeType

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

Required. Change Type for the entitlement.

Property Value
TypeDescription
ListPurchasableSkusRequestTypesChangeOfferPurchaseTypesChangeType

Entitlement

public string Entitlement { get; set; }

Required. Resource name of the entitlement. Format: accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}

Property Value
TypeDescription
string