지정된 버전에 대해 업로드할 나머지 파일을 나열합니다.
HTTP 요청
GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*/versions/*}/files
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
매개변수 | |
---|---|
parent | 필수의. 파일을 나열할 버전이며 형식은 다음과 같습니다. |
쿼리 매개변수
매개변수 | |
---|---|
status | 지정된 버전에 대해 나열되어야 하는 파일 유형입니다. |
pageSize | 반환할 버전 파일의 최대 수입니다. 이 최대 수보다 적은 수의 버전 파일이 존재하는 경우 서비스는 더 낮은 수를 반환할 수 있습니다. |
pageToken | 목록을 다시 시작할 위치를 서버에 알려주는 |
요청 본문
요청 본문은 비어 있어야 합니다.
응답 본문
성공하면 응답 본문에 다음 구조의 데이터가 포함됩니다.
JSON 표현 |
---|
{
"files": [
{
object ( |
필드 | |
---|---|
files[] | 지정된 버전의 파일 해시에 대한 경로 목록입니다. |
nextPageToken | 이 응답의 결과보다 더 많은 결과가 존재하는 경우 페이지 매김 토큰입니다. 다음번 |
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
-
https://www.googleapis.com/auth/firebase.hosting.readonly
-
https://www.googleapis.com/auth/firebase.hosting
-
https://www.googleapis.com/auth/firebase.readonly
-
https://www.googleapis.com/auth/firebase
-
https://www.googleapis.com/auth/cloud-platform.read-only
-
https://www.googleapis.com/auth/cloud-platform
자세한 내용은 인증 개요를 참조하세요.
상태
버전에 추가되는 파일의 현재 상태입니다.
열거형 | |
---|---|
STATUS_UNSPECIFIED | 기본 상태입니다. 의도적으로 사용해서는 안 됩니다. |
EXPECTED | 파일은 버전에 포함되어 있으며 가까운 시일 내에 업로드될 예정입니다. |
ACTIVE | 파일이 이미 Firebase 호스팅에 업로드되었습니다. |
버전파일
버전의 일부인 정적 콘텐츠 파일입니다.
JSON 표현 |
---|
{
"path": string,
"hash": string,
"status": enum ( |
필드 | |
---|---|
path | 파일 콘텐츠가 표시되어야 하는 URI입니다. |
hash | 파일의 SHA256 콘텐츠 해시입니다. |
status | 출력만 가능합니다. 지정된 버전에 있는 특정 파일의 현재 상태입니다. 값은 |