Method: projects.locations.generators.create

Creates a generator.

HTTP request

POST https://{endpoint}/v2/{parent=projects/*/locations/*}/generators

Where {endpoint} is one of the supported service endpoints.

The URLs use gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The project/location to create generator for. Format: projects/<Project ID>/locations/<Location ID>

Query parameters

Parameters
generatorId

string

Optional. The ID to use for the generator, which will become the final component of the generator's resource name.

The generator ID must be compliant with the regression formula [a-zA-Z][a-zA-Z0-9_-]* with the characters length in range of [3,64]. If the field is not provided, an Id will be auto-generated. If the field is provided, the caller is responsible for 1. the uniqueness of the ID, otherwise the request will be rejected. 2. the consistency for whether to use custom ID or not under a project to better ensure uniqueness.

Request body

The request body contains an instance of Generator.

Response body

If successful, the response body contains a newly created instance of Generator.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/dialogflow

For more information, see the Authentication Overview.