Mengambil skema alat yang ditentukan. Skema dihitung secara langsung untuk instance alat tertentu.
Permintaan HTTP
POST https://ces.googleapis.com/v1/{parent=projects/*/locations/*/apps/*}:retrieveToolSchema
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
parent |
Wajib. Nama resource aplikasi yang memiliki alat/kumpulan alat. Format: |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"tool": string,
"toolsetTool": {
object ( |
| Kolom | |
|---|---|
| ID alat untuk mengambil skemanya. Alat ini bisa berupa alat yang tetap ada atau alat dari toolset. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons: | |
tool |
Opsional. Nama alat untuk mengambil skema. Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool} |
toolsetTool |
Opsional. Alat toolset untuk mengambil skema. Hanya satu alat yang harus cocok dengan predikat dari toolset. Jika tidak, error akan ditampilkan. |
| Akhir kolom yang saling eksklusif. | |
Isi respons
Pesan respons untuk ToolService.RetrieveToolSchema.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "inputSchema": { object ( |
| Kolom | |
|---|---|
inputSchema |
Skema parameter input alat. |
outputSchema |
Skema parameter output alat. |
| ID alat yang skemanya ditujukan untuknya. Berikut adalah daftar kolom yang bersifat eksklusif satu sama lain. Maksimal satu kolom akan ditetapkan dalam respons: | |
tool |
Nama alat yang ditujukan untuk skema. Format: |
toolsetTool |
Alat toolset yang skemanya ditujukan untuk. |
| Akhir kolom yang saling eksklusif. | |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/ces
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource parent:
ces.tools.get
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.