REST Resource: projects.locations.indexEndpoints

리소스: IndexEndpoint

IndexEndpoint 리소스를 나타내는 메시지입니다. ImageIndexes가 여기에 배포됩니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "description": string,
  "deployedIndex": {
    object (DeployedIndex)
  },
  "state": enum (State),
  "labels": {
    string: string,
    ...
  },
  "createTime": string,
  "updateTime": string
}
필드
name

string

출력 전용입니다. IndexEndpoint의 리소스 이름입니다. 형식: projects/{project}/locations/{location}/indexEndpoints/{indexEndpointId}

displayName

string

선택사항입니다. IndexEndpoint의 표시 이름입니다. 최대 32자(영문 기준)까지 가능합니다.

description

string

선택사항입니다. IndexEndpoint에 대한 설명입니다. 최대 25,000자(영문 기준)까지 가능합니다.

deployedIndex

object (DeployedIndex)

출력 전용입니다. 이 IndexEndpoint에 배포된 색인입니다.

state

enum (State)

출력 전용입니다. IndexEndpoint 상태입니다.

labels

map (key: string, value: string)

선택사항입니다. 리소스에 적용된 라벨은 다음 요구사항을 충족해야 합니다.

  • 각 리소스는 여러 개의 라벨(최대 64개)을 가질 수 있습니다.
  • 각 라벨은 키-값 쌍이어야 합니다.
  • 키는 비워 둘 수 없으며 최소 길이는 1자이고 최대 길이는 63자입니다. 값은 비워 둘 수 있으며 최대 길이는 63자(영문 기준)입니다.
  • 키와 값에는 소문자, 숫자, 밑줄, 대시만 사용할 수 있습니다. 모든 문자는 UTF-8 인코딩을 사용해야 하며 국제 문자가 허용됩니다.
  • 라벨의 키 부분은 고유해야 합니다. 그러나 여러 리소스에 동일한 키를 사용할 수 있습니다.
  • 키는 소문자나 국제 문자로 시작해야 합니다.

자세한 내용은 Google Cloud 문서를 참고하세요.

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

createTime

string (Timestamp format)

출력 전용입니다. 타임스탬프를 만듭니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

updateTime

string (Timestamp format)

출력 전용입니다. 업데이트 타임스탬프.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

DeployedIndex

색인 배포입니다.

JSON 표현
{
  "index": string
}
필드
index

string

필수 입력란입니다. 배포된 색인의 이름입니다. 형식: projects/*/locations/*/corpora/*/indexes/*

IndexEndpoint 단계

열거형
STATE_UNSPECIFIED 기본값입니다. 사용해서는 안 됩니다.
CREATING CREATING 상태입니다.
CREATED CREATED 상태입니다.
UPDATING 상태가 UPDATING입니다.
FAILED 상태가 FAILED입니다.

메서드

create

IndexEndpoint를 만듭니다.

delete

IndexEndpoint를 삭제합니다.

deployIndex

IndexEndpoint에 색인을 배포합니다.

get

IndexEndpoint를 가져옵니다.

list

프로젝트의 모든 IndexEndpoint를 나열합니다.

patch

IndexEndpoint를 업데이트합니다.

searchIndexEndpoint

배포된 색인 엔드포인트를 검색합니다 (이미지 코퍼스 유형만 해당).

undeployIndex

IndexEndpoint에서 색인을 배포 취소합니다.