v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1336218221.3 KB
projects

Creates a new toolset in the given app.

post/v1/{+parent}/toolsets

Path parameters

parentstring required

Required. The resource name of the app to create a toolset in.

Query parameters

toolsetIdstring

Optional. The ID to use for the toolset, which will become the final component of the toolset's resource name. If not provided, a unique ID will be automatically assigned for the toolset.

Request body

etagstring

ETag used to ensure the object hasn't changed during a read-modify-write operation. If the etag is empty, the update will overwrite any concurrent changes.

timeoutstring google-duration

Optional. The timeout for the toolset execution. If not set, the default timeout is 30 seconds for SYNCHRONOUS toolsets and 60 seconds for ASYNCHRONOUS toolsets.

displayNamestring

Optional. The display name of the toolset. Must be unique within the same app.

namestring

Identifier. The unique identifier of the toolset. Format: projects/{project}/locations/{location}/apps/{app}/toolsets/{toolset}

updateTimestring google-datetime

Output only. Timestamp when the toolset was last updated.

createTimestring google-datetime

Output only. Timestamp when the toolset was created.

executionType'EXECUTION_TYPE_UNSPECIFIED' | 'SYNCHRONOUS' | 'ASYNCHRONOUS'

Optional. The execution type of the tools in the toolset.

descriptionstring

Optional. The description of the toolset.

Response

Successful response