REST Resource: projects.locations.customClasses

Resource: CustomClass

CustomClass untuk pembiasan dalam pengenalan ucapan. Digunakan untuk mendefinisikan kumpulan kata atau frasa yang mewakili konsep atau tema umum yang mungkin muncul di audio Anda, misalnya daftar nama kapal penumpang.

Representasi JSON
{
  "name": string,
  "uid": string,
  "displayName": string,
  "items": [
    {
      object (ClassItem)
    }
  ],
  "state": enum (State),
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "expireTime": string,
  "annotations": {
    string: string,
    ...
  },
  "etag": string,
  "reconciling": boolean,
  "kmsKeyName": string,
  "kmsKeyVersionName": string
}
Kolom
name

string

Hanya output. Pengenal. Nama resource CustomClass. Format projects/{project}/locations/{location}/customClasses/{customClass}.

uid

string

Hanya output. ID unik yang ditetapkan sistem untuk CustomClass.

displayName

string

Opsional. Nama yang dapat ditetapkan pengguna dan dapat dibaca manusia untuk CustomClass. Harus terdiri dari 63 karakter atau kurang.

items[]

object (ClassItem)

Koleksi item kelas.

state

enum (State)

Hanya output. Status siklus proses CustomClass.

createTime

string (Timestamp format)

Hanya output. Waktu pembuatan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Hanya output. Terakhir kali resource ini diubah.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

deleteTime

string (Timestamp format)

Hanya output. Waktu saat resource ini diminta untuk dihapus.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

expireTime

string (Timestamp format)

Hanya output. Waktu saat resource ini akan dihapus permanen.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit fraksional. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

annotations

map (key: string, value: string)

Opsional. Memungkinkan pengguna menyimpan data arbitrer dalam jumlah kecil. Kunci dan nilai masing-masing harus terdiri dari 63 karakter atau kurang. Maksimal 100 anotasi.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

etag

string

Hanya output. Checksum ini dihitung oleh server berdasarkan nilai {i>field<i} lain. Ini dapat dikirim pada saat permintaan pembaruan, pembatalan penghapusan, dan penghapusan untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan.

reconciling

boolean

Hanya output. Apakah CustomClass ini sedang dalam proses diupdate atau tidak.

kmsKeyName

string

Hanya output. Nama kunci KMS yang digunakan untuk mengenkripsi CustomClass. Format yang diharapkan adalah projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.

kmsKeyVersionName

string

Hanya output. Nama versi kunci KMS yang digunakan untuk mengenkripsi CustomClass. Format yang diharapkan adalah projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}.

ClassItem

Item dari class.

Representasi JSON
{
  "value": string
}
Kolom
value

string

Nilai item kelas.

Negara bagian/Provinsi

Kumpulan status yang menentukan siklus proses CustomClass.

Enum
STATE_UNSPECIFIED Status tidak ditentukan. Ini hanya digunakan/berguna untuk membedakan nilai yang tidak ditetapkan.
ACTIVE Status normal dan aktif.
DELETED CustomClass ini telah dihapus.

Metode

create

Membuat CustomClass.

delete

Menghapus CustomClass.

get

Menampilkan CustomClass yang diminta.

list

Mencantumkan CustomClass.

patch

Mengupdate CustomClass.

undelete

Membatalkan penghapusan CustomClass.