public sealed class ParameterDefinition : IMessage<ParameterDefinition>, IEquatable<ParameterDefinition>, IDeepCloneable<ParameterDefinition>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Channel v1 API class ParameterDefinition.
Parameter's definition. Specifies what parameter is required to use the
current Offer to purchase.
Maximum value of the parameter, if applicable. Inclusive. For example,
maximum seats when purchasing Google Workspace Business Standard.
Applicable to INT64 and DOUBLE parameter types.
Minimal value of the parameter, if applicable. Inclusive. For example,
minimal commitment when purchasing Anthos is 0.01.
Applicable to INT64 and DOUBLE parameter types.
[[["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\u003eParameterDefinition\u003c/code\u003e class within the Google Cloud Channel v1 API, detailing its structure and usage.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParameterDefinition\u003c/code\u003e class is used to specify the parameters required when using an Offer to make a purchase, including details like data type, allowed values, and minimum/maximum values.\u003c/p\u003e\n"],["\u003cp\u003eThe page offers a version history of the \u003ccode\u003eParameterDefinition\u003c/code\u003e class, spanning from version 1.0.0 to the latest 2.14.0, allowing users to view documentation for different versions.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eParameterDefinition\u003c/code\u003e implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its functionality and integration within the .NET framework.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eParameterDefinition\u003c/code\u003e class include \u003ccode\u003eAllowedValues\u003c/code\u003e, \u003ccode\u003eMaxValue\u003c/code\u003e, \u003ccode\u003eMinValue\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, \u003ccode\u003eOptional\u003c/code\u003e, and \u003ccode\u003eParameterType\u003c/code\u003e, which collectively define the characteristics of a parameter.\u003c/p\u003e\n"]]],[],null,[]]