REST Resource: projects.locations.customClasses

Resource: CustomClass

Sekumpulan kata atau frasa yang mewakili konsep umum yang kemungkinan muncul dalam audio Anda, misalnya daftar nama kapal penumpang. Item CustomClass dapat digantikan ke dalam placeholder yang Anda tetapkan dalam frasa PhraseSet.

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

string

Nama resource class kustom.

customClassId

string

Jika class kustom ini adalah resource, customClassId adalah ID resource CustomClass. Peka huruf besar/kecil.

items[]

object (ClassItem)

Kumpulan item class.

kmsKeyName

string

Hanya output. Nama kunci KMS yang digunakan untuk mengenkripsi konten ClassItem. 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 konten ClassItem. Format yang diharapkan adalah projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}.

uid

string

Hanya output. ID unik yang ditetapkan sistem untuk CustomClass. Kolom ini tidak digunakan.

displayName

string

Hanya output. Nama yang dapat dibaca manusia dan dapat ditetapkan pengguna untuk CustomClass. Harus terdiri dari 63 karakter atau kurang. Kolom ini tidak digunakan.

state

enum (State)

Hanya output. Status siklus proses CustomClass. Kolom ini tidak digunakan.

deleteTime

string (Timestamp format)

Hanya output. Waktu saat resource ini diminta untuk dihapus. Kolom ini tidak digunakan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

expireTime

string (Timestamp format)

Hanya output. Waktu saat resource ini akan dihapus. Kolom ini tidak digunakan.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

annotations

map (key: string, value: string)

Hanya output. Mengizinkan pengguna menyimpan data arbitrer dalam jumlah kecil. Panjang kunci dan nilai masing-masing tidak boleh lebih dari 63 karakter. Maksimal 100 anotasi. Kolom ini tidak digunakan.

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 kolom lainnya. Nilai ini dapat dikirim pada permintaan update, urungkan penghapusan, dan hapus untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan. Kolom ini tidak digunakan.

reconciling

boolean

Hanya output. Apakah CustomClass ini sedang dalam proses diperbarui atau tidak. Kolom ini tidak digunakan.

ClassItem

Item 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 disetel.
ACTIVE Status normal dan aktif.
DELETED CustomClass ini telah dihapus.

Metode

create

Buat class kustom.

delete

Menghapus kelas kustom.

get

Mendapatkan kelas kustom.

list

Mencantumkan class kustom.

patch

Perbarui kelas kustom.