리소스: 릴리스
Release
는 특정 시점에 공개로 설정되는 특정한 구성 및 파일의 모음입니다.
JSON 표현 |
---|
{ "name": string, "version": { object ( |
필드 | |
---|---|
name |
출력 전용입니다. 발표곡의 고유 식별자로, 다음 형식 중 하나로 지정됩니다.
releases.create 또는 channels.releases.create 를 호출할 때 응답 본문에 제공됩니다.
|
version |
출력 전용입니다. 릴리스된 구성 및 콘텐츠입니다. |
type |
릴리스 이유를 설명합니다.
|
releaseTime |
출력 전용입니다. 버전을 공개로 설정하는 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
releaseUser |
출력 전용입니다. 릴리스를 만든 사용자를 식별합니다. |
message |
릴리스가 생성된 배포에 대한 설명입니다. 값은 최대 512자까지 입력할 수 있습니다. |
유형
릴리스 유형으로서 사이트 콘텐츠에 발생한 상황을 나타냅니다.
열거형 | |
---|---|
TYPE_UNSPECIFIED |
유형이 지정되지 않았습니다. 버전이 릴리스되었음을 나타냅니다. 다른 |
DEPLOY |
Firebase 호스팅에 업로드되어 릴리스된 버전입니다. |
ROLLBACK |
릴리스가 이전에 배포된 버전을 다시 가리킵니다. |
SITE_DISABLE |
릴리스에서 사이트의 콘텐츠 제공을 막습니다. 사이트가 존재하지 않는 것처럼 Firebase 호스팅이 작동합니다. |
메소드 |
|
---|---|
|
지정된 버전의 콘텐츠가 적절한 URL에 활발하게 표시되도록 새 릴리스를 만듭니다. |
|
사이트 또는 채널의 지정된 출시 버전을 가져옵니다. |
|
지정된 사이트 또는 채널에 대해 생성된 출시 버전을 나열합니다. |