REST Resource: sites.releases

자원: 릴리스

Release 특정 시간에 공개되도록 설정된 특정 구성 및 파일 모음 입니다.

JSON 표현
{
  "name": string,
  "version": {
    object (Version)
  },
  "type": enum (Type),
  "releaseTime": string,
  "releaseUser": {
    object (ActingUser)
  },
  "message": string
}
필드
name

string

출력만 가능합니다. 다음 형식 중 하나를 사용하는 릴리스의 고유 식별자입니다.

  • sites/ SITE_ID /releases/ RELEASE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID /releases/ RELEASE_ID

이 이름은 releases.create 또는 channels.releases.create 호출할 때 응답 본문에 제공됩니다.

version

object ( Version )

출력만 가능합니다. 출시된 구성 및 콘텐츠입니다.

type

enum ( Type )

출시 이유를 설명합니다.

SITE_DISABLE 유형 릴리스를 생성하는 경우에만 이 필드에 값을 지정하십시오.

releaseTime

string ( Timestamp format)

출력만 가능합니다. 버전이 공개로 설정된 시간입니다.

RFC3339 UTC "Zulu" 형식의 타임스탬프이며 해상도는 나노초이며 최대 9자리 소수 자릿수입니다. 예: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z" .

releaseUser

object ( ActingUser )

출력만 가능합니다. 릴리스를 생성한 사용자를 식별합니다.

message

string

릴리스가 생성되었을 때의 배포 설명입니다. 값은 최대 512자까지 가능합니다.

행동 양식

create

지정된 버전의 콘텐츠가 해당 URL에 적극적으로 표시되도록 하는 새 릴리스를 만듭니다.

get

사이트 또는 채널에 대해 지정된 릴리스를 가져옵니다.

list

지정된 사이트 또는 채널에 대해 생성된 릴리스를 나열합니다.