public sealed class Offer : IMessage<Offer>, IEquatable<Offer>, IDeepCloneable<Offer>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class Offer.
Represents an offer made to resellers for purchase.
An offer is associated with a [Sku][google.cloud.channel.v1.Sku], has a plan
for payment, a price, and defines the constraints for buying.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eOffer\u003c/code\u003e class within the Google Cloud Channel v1 API, specifically in the .NET environment, highlighting version 2.10.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOffer\u003c/code\u003e class represents offers made to resellers for purchase, including details about the associated SKU, payment plan, pricing, and purchase constraints, with the latest version being 2.14.0, and the earliest documented version being 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOffer\u003c/code\u003e class contains properties such as \u003ccode\u003eConstraints\u003c/code\u003e, \u003ccode\u003eDealCode\u003c/code\u003e, \u003ccode\u003eEndTime\u003c/code\u003e, \u003ccode\u003eMarketingInfo\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eOfferName\u003c/code\u003e, \u003ccode\u003eParameterDefinitions\u003c/code\u003e, \u003ccode\u003ePlan\u003c/code\u003e, \u003ccode\u003ePriceByResources\u003c/code\u003e, \u003ccode\u003eSku\u003c/code\u003e, and \u003ccode\u003eStartTime\u003c/code\u003e, detailing the offer's terms and conditions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOffer\u003c/code\u003e class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, showing its structure and capabilities within the .NET ecosystem.\u003c/p\u003e\n"],["\u003cp\u003eConstructors for the \u003ccode\u003eOffer\u003c/code\u003e class include a default constructor and one that accepts another \u003ccode\u003eOffer\u003c/code\u003e object as a parameter, indicating the possibility of creating new offers or copying existing ones.\u003c/p\u003e\n"]]],[],null,[]]