리소스: DatabaseInstance
실시간 데이터베이스 인스턴스를 나타냅니다. DatabaseInstance의 콘텐츠와 상호작용하는 방법에 대한 자세한 내용은 https://firebase.google.com/docs/database/rest/start를 참조하세요.
JSON 표현 |
---|
{ "name": string, "project": string, "databaseUrl": string, "type": enum ( |
필드 | |
---|---|
name |
데이터베이스 인스턴스의 정규화된 리소스 이름으로, |
project |
출력 전용입니다. 이 인스턴스가 속한 프로젝트의 리소스 이름입니다. 예를 들면 |
databaseUrl |
출력 전용입니다. 출력 전용. 데이터베이스의 전역적으로 고유한 호스트 이름입니다. |
type |
변경할 수 없습니다. 데이터베이스 인스턴스 유형입니다. 생성 시에는 USER_DATABASE만 허용되며, 생략된 경우 기본값이기도 합니다. |
state |
출력 전용입니다. 데이터베이스의 수명 주기 상태입니다. 읽기 전용입니다. |
데이터베이스 인스턴스 유형
데이터베이스 인스턴스의 가능한 유형입니다.
열거형 | |
---|---|
DATABASE_INSTANCE_TYPE_UNSPECIFIED |
알 수 없는 상태이며 백엔드 오류 때문일 수 있습니다. 설정되지 않은 값을 구별하는 데만 사용됩니다. |
DEFAULT_DATABASE |
프로젝트를 만들 때 프로비저닝되는 기본 데이터베이스입니다. |
USER_DATABASE |
사용자가 만든 데이터베이스입니다. |
주
데이터베이스 수명 주기 상태
열거형 | |
---|---|
LIFECYCLE_STATE_UNSPECIFIED |
상태가 지정되지 않았으며 백엔드 오류 때문일 수 있습니다. 설정되지 않은 값을 구별하는 데만 사용됩니다. |
ACTIVE |
정상 및 활성 상태. |
DISABLED |
데이터베이스가 사용 중지된 상태입니다. 나중에 다시 사용 설정할 수 있습니다. |
DELETED |
데이터베이스가 삭제된 상태입니다. |
메소드 |
|
---|---|
|
새 DatabaseInstance 를 만들 것을 요청합니다. |
|
DatabaseInstance 를 삭제하도록 표시합니다. |
|
DatabaseInstance 를 사용 중지합니다. |
|
지정된 리소스 이름으로 식별된 DatabaseInstance 를 가져옵니다. |
|
지정된 상위 프로젝트와 연결된 각 DatabaseInstance 를 나열합니다. |
|
DatabaseInstance 를 사용 설정합니다. |
|
이전에 삭제되도록 표시되었던 DatabaseInstance 를 복원합니다. |