public sealed class ParameterDefinition : IMessage<ParameterDefinition>, IEquatable<ParameterDefinition>, IDeepCloneable<ParameterDefinition>, IBufferMessage, IMessage
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 details the \u003ccode\u003eParameterDefinition\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Channel.V1\u003c/code\u003e namespace, specifically for version 1.5.0, and includes links to older and newer versions of the class documentation up to version 2.14.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParameterDefinition\u003c/code\u003e class is designed to define the parameters needed to purchase an Offer, including details on allowed values, min/max values, and data type.\u003c/p\u003e\n"],["\u003cp\u003eThis \u003ccode\u003eParameterDefinition\u003c/code\u003e class implements \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e interfaces, enabling object comparison, cloning, and message handling.\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, each governing different aspects of the parameter's usage and data requirements.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation displays multiple version links of the ParameterDefinition class in the Google.Cloud.Channel.V1 namespace for .NET, from version 1.0.0 all the way up to the latest, 2.14.0, indicating the evolution of the class over time.\u003c/p\u003e\n"]]],[],null,[]]