REST Resource: projects.sites

자원: 사이트

Site Firebase 호스팅 사이트를 나타냅니다.

JSON 표현
{
  "name": string,
  "defaultUrl": string,
  "appId": string,
  "labels": {
    string: string,
    ...
  },
  "type": enum (Type)
}
필드
name

string

출력만 가능합니다. 호스팅 사이트의 정규화된 리소스 이름으로, 형식은 다음과 같습니다.

projects/ PROJECT_IDENTIFIER /sites/ SITE_ID

PROJECT_IDENTIFIER : Firebase 프로젝트의 ProjectNumber (권장) 또는 ProjectId 입니다.
Google의 AIP 2510 표준 에서 프로젝트 식별자를 사용하는 방법을 자세히 알아보세요.

defaultUrl

string

출력만 가능합니다. 호스팅 사이트의 기본 URL입니다.

appId

string

선택 과목. 호스팅 사이트와 연결된 웹 앱의 ID입니다 .

labels

map (key: string, value: string)

선택 과목. 호스팅 사이트에 대한 사용자 지정 라벨입니다.

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

type

enum ( Type )

출력만 가능합니다. 호스팅 사이트의 유형입니다.

모든 Firebase 프로젝트에는 프로젝트에 호스팅이 프로비저닝될 때 생성되는 DEFAULT_SITE 가 있습니다. 모든 추가 사이트는 USER_SITE 입니다.

유형

가능한 사이트 유형입니다.

열거형
TYPE_UNSPECIFIED 알 수 없는 상태입니다. 백엔드 오류로 인해 발생한 것일 수 있습니다.
DEFAULT_SITE Firebase 프로젝트가 생성될 때 프로비저닝되는 기본 호스팅 사이트입니다.
USER_SITE 사용자가 만든 호스팅 사이트입니다.

행동 양식

create

지정된 상위 Firebase 프로젝트에 새 호스팅 Site 만듭니다.

delete

지정된 상위 Firebase 프로젝트에서 지정된 호스팅 Site 삭제합니다.

get

지정된 호스팅 Site 가져옵니다.

list

지정된 상위 Firebase 프로젝트와 연결된 각 호스팅 Site 나열합니다.

patch

지정된 호스팅 Site 의 속성을 업데이트합니다.