Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudDialogflowCxV3beta1FormParameter

import type { GoogleCloudDialogflowCxV3beta1FormParameter } from "https://googleapis.deno.dev/v1/dialogflow:v3.ts";

Represents a form parameter.

interface GoogleCloudDialogflowCxV3beta1FormParameter {
defaultValue?: any;
displayName?: string;
entityType?: string;
isList?: boolean;
redact?: boolean;
required?: boolean;
}

§Properties

§

Hierarchical advanced settings for this parameter. The settings exposed at the lower level overrides the settings exposed at the higher level.

§
defaultValue?: any
[src]

The default value of an optional parameter. If the parameter is required, the default value will be ignored.

§
displayName?: string
[src]

Required. The human-readable name of the parameter, unique within the form.

§
entityType?: string
[src]

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//locations//agents//entityTypes/ for developer entity types.

§

Required. Defines fill behavior for the parameter.

§
isList?: boolean
[src]

Indicates whether the parameter represents a list of values.

§
redact?: boolean
[src]

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 is enabled.

§
required?: boolean
[src]

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.