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\u003eThe webpage provides reference documentation and code samples for the Cloud Channel v1 API class \u003ccode\u003eParameterDefinition\u003c/code\u003e, with version 2.13.0 being the currently viewed version and 2.14.0 being the latest version.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eParameterDefinition\u003c/code\u003e is a class used to define the parameters required to purchase an offer and is part of the \u003ccode\u003eGoogle.Cloud.Channel.V1\u003c/code\u003e namespace within the \u003ccode\u003eGoogle.Cloud.Channel.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe class \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, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class has various properties that are used to constrain the acceptable values for a specific parameter such as \u003ccode\u003eAllowedValues\u003c/code\u003e, \u003ccode\u003eMaxValue\u003c/code\u003e, \u003ccode\u003eMinValue\u003c/code\u003e, \u003ccode\u003eOptional\u003c/code\u003e, \u003ccode\u003eParameterType\u003c/code\u003e and \u003ccode\u003eName\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation includes links to a comprehensive list of version history, ranging from version 1.0.0 to 2.14.0, each version having its own set of reference documentation for the \u003ccode\u003eParameterDefinition\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]