Parameter(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents an intent parameter.
Attributes:
id (str):
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].
entity_type (str):
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.
is_list (bool):
Indicates whether the parameter represents a
list of values.
redact (bool):
Indicates whether the parameter content should be redacted
in log. If redaction is enabled, the parameter content will
be replaced by parameter name during logging. Note: the
parameter content is subject to redaction if either
parameter level redaction or [entity type level
redaction][google.cloud.dialogflow.cx.v3.EntityType.redact]
is enabled.