REST Resource: projects.locations.indexEndpoints

Resource: IndexEndpoint

Pesan yang mewakili resource IndexEndpoint. ImageIndexes di-deploy ke dalamnya.

Representasi JSON
{
  "name": string,
  "displayName": string,
  "description": string,
  "deployedIndex": {
    object (DeployedIndex)
  },
  "state": enum (State),
  "labels": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string
}
Kolom
name

string

Hanya output. Nama resource IndexEndpoint. Format: projects/{project}/locations/{location}/indexEndpoints/{indexEndpointId}

displayName

string

Opsional. Nama tampilan IndexEndpoint. Dapat berisi maksimal 32 karakter.

description

string

Opsional. Deskripsi IndexEndpoint. Dapat berisi maksimal 25.000 karakter.

deployedIndex

object (DeployedIndex)

Hanya output. Indeks yang di-deploy di IndexEndpoint ini.

state

enum (State)

Hanya output. Status IndexEndpoint.

labels

map (key: string, value: string)

Opsional. Label yang diterapkan ke resource harus memenuhi persyaratan berikut:

  • Setiap resource dapat memiliki beberapa label, hingga maksimum 64 label.
  • Setiap label harus berupa pasangan nilai kunci.
  • Kunci memiliki panjang minimum 1 karakter dan panjang maksimum 63 karakter serta tidak boleh kosong. Nilai boleh kosong dan memiliki panjang maksimum 63 karakter.
  • Kunci dan nilai hanya boleh berisi huruf kecil, karakter numerik, garis bawah, dan tanda hubung. Semua karakter harus menggunakan encoding UTF-8, dan karakter internasional boleh digunakan.
  • Bagian kunci label harus unik. Namun, Anda dapat menggunakan kunci yang sama dengan beberapa resource.
  • Kunci harus diawali dengan huruf kecil atau karakter internasional.

Lihat Dokumen Google Cloud untuk mengetahui detail selengkapnya.

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

createTime

string (Timestamp format)

Hanya output. Membuat stempel waktu.

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

updateTime

string (Timestamp format)

Hanya output. Stempel waktu update.

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

DeployedIndex

Deployment Indeks.

Representasi JSON
{
  "index": string
}
Kolom
index

string

Wajib. Nama Indeks yang di-deploy. Format: projects/*/locations/*/corpora/*/indexes/*

Negara bagian/Provinsi

Tahap IndexEndpoint.

Enum
STATE_UNSPECIFIED Nilai default. Tidak boleh digunakan.
CREATING Status MEMBUAT.
CREATED Status CREATED.
UPDATING Status UPDATING.
FAILED Status GAGAL.

Metode

create

Membuat IndexEndpoint.

delete

Menghapus IndexEndpoint.

deployIndex

Men-deploy Indeks ke IndexEndpoint.

get

Mendapatkan IndexEndpoint.

list

Mencantumkan semua IndexEndpoint dalam project.

patch

Memperbarui IndexEndpoint.

searchIndexEndpoint

Menelusuri endpoint indeks yang di-deploy (khusus jenis korpus IMAGE).

undeployIndex

Membatalkan deployment Indeks dari IndexEndpoint.