- 1.38.0 (latest)
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.1
- 1.33.0
- 1.32.1
- 1.31.1
- 1.30.1
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.1
- 1.22.0
- 1.21.0
- 1.20.1
- 1.19.0
- 1.18.0
- 1.17.1
- 1.16.0
- 1.15.0
- 1.14.1
- 1.13.5
- 1.12.1
- 1.11.0
- 1.10.0
- 1.9.1
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.2
- 1.2.0
- 1.1.1
- 1.0.0
- 0.8.2
- 0.7.1
- 0.6.0
- 0.5.0
- 0.4.1
- 0.3.0
- 0.2.0
- 0.1.1
Parameter(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a form parameter.
Attributes | |
---|---|
Name | Description |
display_name |
str
Required. The human-readable name of the parameter, unique within the form. |
required |
bool
Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes. |
entity_type |
str
Required. The entity type of the parameter. Format: projects/-/locations/-/agents/-/entityTypes/
for system entity types (for example,
projects/-/locations/-/agents/-/entityTypes/sys.date ),
or
projects/
for developer entity types.
|
is_list |
bool
Indicates whether the parameter represents a list of values. |
fill_behavior |
Required. Defines fill behavior for the parameter. |
default_value |
The default value of an optional parameter. If the parameter is required, the default value will be ignored. |
redact |
bool
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 name in both request and response. The default value is false. |
Classes
FillBehavior
FillBehavior(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Configuration for how the filling of a parameter should be handled.