public sealed class Parameter : IMessage<Intent.Types.Parameter>, IEquatable<Intent.Types.Parameter>, IDeepCloneable<Intent.Types.Parameter>, IBufferMessage, IMessage
Required. The entity type of the parameter.
Format: projects/-/locations/-/agents/-/entityTypes/<System Entity Type
ID> for system entity types (for example,
projects/-/locations/-/agents/-/entityTypes/sys.date), or
projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/entityTypes/<Entity Type ID> for developer entity types.
Property Value
Type
Description
System.String
Id
public string Id { get; set; }
Required. The unique identifier of the parameter. This field
is used by [training phrases][google.cloud.dialogflow.cx.v3.Intent.TrainingPhrase] to annotate their
[parts][google.cloud.dialogflow.cx.v3.Intent.TrainingPhrase.Part].
Property Value
Type
Description
System.String
IsList
public bool IsList { get; set; }
Indicates whether the parameter represents a list of values.
Property Value
Type
Description
System.Boolean
Redact
public bool Redact { get; set; }
Indicates whether the parameter content is logged in text and audio. If
it is set to true, the parameter content will be replaced to parameter
id in both request and response. The default value is false.
[[["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 latest version of the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3.Intent.Types.Parameter\u003c/code\u003e is 2.23.0, with a comprehensive list of previous versions available, going as far back as version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParameter\u003c/code\u003e class represents an intent parameter within the Dialogflow CX V3 API, inheriting from \u003ccode\u003eSystem.Object\u003c/code\u003e and implementing several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eParameter\u003c/code\u003e class include \u003ccode\u003eEntityType\u003c/code\u003e, \u003ccode\u003eId\u003c/code\u003e, \u003ccode\u003eIsList\u003c/code\u003e, and \u003ccode\u003eRedact\u003c/code\u003e, which define the entity type, unique identifier, list status, and content redaction, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available, one default \u003ccode\u003eParameter()\u003c/code\u003e and another \u003ccode\u003eParameter(Intent.Types.Parameter)\u003c/code\u003e to accept an existing parameter.\u003c/p\u003e\n"]]],[],null,[]]