Interface protos.google.cloud.dialogflow.cx.v3beta1.ITool (4.6.0)

Properties of a Tool.

Package

@google-cloud/dialogflow-cx

Properties

actions

actions?: (string[]|null);

Tool actions

dataStoreSpec

dataStoreSpec?: (google.cloud.dialogflow.cx.v3beta1.Tool.IDataStoreTool|null);

Tool dataStoreSpec

description

description?: (string|null);

Tool description

displayName

displayName?: (string|null);

Tool displayName

extensionSpec

extensionSpec?: (google.cloud.dialogflow.cx.v3beta1.Tool.IExtensionTool|null);

Tool extensionSpec

functionSpec

functionSpec?: (google.cloud.dialogflow.cx.v3beta1.Tool.IFunctionTool|null);

Tool functionSpec

name

name?: (string|null);

Tool name

openApiSpec

openApiSpec?: (google.cloud.dialogflow.cx.v3beta1.Tool.IOpenApiTool|null);

Tool openApiSpec

schemas

schemas?: (string[]|null);

Tool schemas

toolType

toolType?: (google.cloud.dialogflow.cx.v3beta1.Tool.ToolType|keyof typeof google.cloud.dialogflow.cx.v3beta1.Tool.ToolType|null);

Tool toolType