리소스: 제휴
여러 백엔드 메타스토어의 제휴를 나타냅니다.
JSON 표현 |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "version": string, "backendMetastores": { integer: { object ( |
필드 | |
---|---|
name |
변경할 수 없습니다. 제휴의 상대 리소스 이름으로, 형식은 'projects/{projectNumber}/locations/{locationId}/federations/{federationId}`입니다. |
createTime |
출력 전용입니다. 메타스토어 제휴가 생성된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
updateTime |
출력 전용입니다. 메타스토어 제휴가 마지막으로 업데이트된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
labels |
메타스토어 제휴에 대한 사용자 정의 라벨입니다.
|
version |
변경할 수 없습니다. 제휴의 Apache Hive 메타스토어 버전입니다. 모든 백엔드 메타스토어 버전은 제휴 버전과 호환되어야 합니다. |
backendMetastores |
|
endpointUri |
출력 전용입니다. 제휴 엔드포인트입니다. |
state |
출력 전용입니다. 제휴의 현재 상태입니다. |
stateMessage |
출력 전용입니다. 메타스토어 제휴의 현재 상태에 대한 추가 정보(있는 경우)입니다. |
uid |
출력 전용입니다. 메타스토어 제휴의 전역적으로 고유한 리소스 식별자입니다. |
BackendMetastore
제휴의 백엔드 메타스토어를 나타냅니다.
JSON 표현 |
---|
{
"name": string,
"metastoreType": enum ( |
필드 | |
---|---|
name |
제휴 중인 메타스토어의 상대적 리소스 이름입니다. 현재 지원되는 메타스토어의 상대 리소스 이름 형식은 다음과 같습니다.
|
metastoreType |
백엔드 메타스토어의 유형입니다. |
MetastoreType
백엔드 메타스토어의 유형입니다.
열거형 | |
---|---|
METASTORE_TYPE_UNSPECIFIED |
메타스토어 유형이 설정되지 않았습니다. |
DATAPLEX |
백엔드 메타스토어는 Dataplex입니다. |
BIGQUERY |
백엔드 메타스토어는 BigQuery입니다. |
DATAPROC_METASTORE |
백엔드 메타스토어는 Dataproc Metastore입니다. |
주
제휴의 현재 상태입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
메타스토어 제휴 상태를 알 수 없습니다. |
CREATING |
메타스토어 제휴를 만드는 중입니다. |
ACTIVE |
메타스토어 제휴가 실행 중이며 쿼리를 처리할 준비가 되었습니다. |
UPDATING |
메타스토어 제휴를 업데이트하는 중입니다. 계속 사용할 수 있지만 현재 추가 업데이트 요청을 수락하거나 삭제할 수 없습니다. |
DELETING |
메타스토어 제휴가 삭제되고 있습니다. 사용할 수 없습니다. |
ERROR |
메타스토어 제휴에 오류가 발생하여 사용할 수 없습니다. 메타스토어 제휴를 삭제해야 합니다. |
메서드 |
|
---|---|
|
프로젝트 및 위치에 메타스토어 제휴를 만듭니다. |
|
단일 제휴를 삭제합니다. |
|
단일 제휴의 세부정보를 가져옵니다. |
|
리소스의 액세스 제어 정책을 가져옵니다. |
|
프로젝트 및 위치의 제휴를 나열합니다. |
|
제휴의 필드를 업데이트합니다. |
|
지정된 리소스의 액세스 제어 정책을 설정합니다. |
|
지정된 리소스에 대해 호출자가 보유한 권한을 반환합니다. |