Google Dialogflow Entity Type

This page shows how to write Terraform for Dialogflow Entity Type and write them securely.

google_dialogflow_entity_type (Terraform)

The Entity Type in Dialogflow can be configured in Terraform with the resource name google_dialogflow_entity_type. The following sections describe how to use the resource and its parameters.

Example Usage from GitHub

An example could not be found in GitHub.

Review your Terraform file for Google best practices

Shisho Cloud, our free checker to make sure your Terraform configuration follows best practices, is available (beta).


The name of this entity type to be displayed on the console.

Enables fuzzy entity extraction during classification.

  • id optional computed - string
  • kind required - string

Indicates the kind of entity type. KIND_MAP: Map entity types allow mapping of a group of synonyms to a reference value. KIND_LIST: List entity types contain a set of entries that do not map to reference values. However, list entity types can contain references to other entity types (with or without aliases). * KIND_REGEXP: Regexp entity types allow to specify regular expressions in entries values. Possible values: ["KIND_MAP", "KIND_LIST", "KIND_REGEXP"]

  • name optional computed - string

The unique identifier of the entity type. Format: projects/<Project ID>/agent/entityTypes/<Entity type ID>.

  • project optional computed - string
  • entities list block

    A collection of value synonyms. For example, if the entity type is vegetable, and value is scallions, a synonym could be green onions. For KIND_LIST entity types: * This collection must contain exactly one synonym equal to value.

    The primary value associated with this entity entry. For example, if the entity type is vegetable, the value could be scallions. For KINDMAP entity types: A reference value to be used in place of synonyms. For KINDLIST entity types: A string that can contain references to other entity types (with or without aliases).

  • timeouts single block

Explanation in Terraform Registry

Represents an entity type. Entity types serve as a tool for extracting parameter values from natural language queries. To get more information about EntityType, see:

Frequently asked questions

What is Google Dialogflow Entity Type?

Google Dialogflow Entity Type is a resource for Dialogflow of Google Cloud Platform. Settings can be wrote in Terraform.


Automate config file reviews on your commits

Fix issues in your infrastructure as code with auto-generated patches.