Method: iceberg.v1.restcatalog.v1.getConfig

v1.getConfig는 모든 카탈로그 구성 설정을 나열합니다. 가장 중요한 점은 현재 모든 메서드를 지원하지 않으므로 이 카탈로그에서 지원하는 메서드를 나열하는 선택사항인 endpoints 필드가 포함되어 있다는 것입니다. 이 서비스에 정의된 모든 메서드를 반환합니다 (프로젝트 구성 허용 목록 적용).

GCP 리소스가 아닙니다.

HTTP 요청


GET https://biglake.googleapis.com/iceberg/v1/restcatalog/v1/config

URL은 gRPC 트랜스코딩 구문을 사용합니다.

쿼리 파라미터

파라미터
warehouse

string

필수 항목입니다. 서비스에서 요청할 창고 위치 또는 식별자입니다.

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

Iceberg 카탈로그 구성입니다.

성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.

JSON 표현
{
  "overrides": {
    string: string,
    ...
  },
  "defaults": {
    string: string,
    ...
  },
  "endpoints": [
    string
  ]
}
필드
overrides

map (key: string, value: string)

출력 전용입니다. 클라이언트 구성을 재정의하는 데 사용해야 하는 속성입니다. 기본값 및 클라이언트 구성 후에 적용됩니다. 비어 있더라도 필수입니다.

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

defaults

map (key: string, value: string)

출력 전용입니다. 기본 구성으로 사용해야 하는 속성입니다. 클라이언트 구성 전에 적용됩니다. 비어 있더라도 필수입니다.

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

endpoints[]

string

출력 전용입니다. 엔드포인트는 필수이며 비워 둘 수 없습니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • https://www.googleapis.com/auth/bigquery
  • https://www.googleapis.com/auth/cloud-platform

자세한 내용은 Authentication Overview를 참조하세요.