public sealed class ChangeOfferPurchase : IMessage<ListPurchasableOffersRequest.Types.ChangeOfferPurchase>, IEquatable<ListPurchasableOffersRequest.Types.ChangeOfferPurchase>, IDeepCloneable<ListPurchasableOffersRequest.Types.ChangeOfferPurchase>, IBufferMessage, IMessage
Optional. Resource name of the SKU that is being changed to. Should be provided if
upgrading or downgrading an entitlement. Format:
products/{product_id}/skus/{sku_id}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage details the `ChangeOfferPurchase` class, which is used to list offers for changing a purchase in the Google Cloud Channel API, version 1.0.0."],["The `ChangeOfferPurchase` class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and inherits from `Object`."],["There are multiple versions of the `ChangeOfferPurchase` class detailed on the page, with the latest being version 2.14.0, which are all subclasses, or earlier versions, of the current `ChangeOfferPurchase` class."],["The class has two constructors, a parameterless constructor and one that takes another `ChangeOfferPurchase` instance, and it also includes two properties, `Entitlement` and `NewSku`, which are both strings."],["The class properties `Entitlement` and `NewSku` can be used to set, respectively, the resource name of the entitlement being changed, and the resource name of the SKU to which the entitlement is being changed."]]],[]]