REST Resource: deployments.configs.packages

리소스: PackageConfig

패키지 구성

JSON 표현
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
필드
packageName

string

패키지의 이름입니다.

downloadOptions

object (DownloadOptions)

패키지 다운로드 옵션

zeroCostApnCapability

string

설정된 경우 데이터 전송량 제한이 있는 네트워크에서 업데이트를 다운로드하기 위해 셀룰러 네트워크의 APN을 선택하는 데 사용되는 기능이 됩니다. 그렇지 않으면 다운로드를 위해 특별한 APN이 선택되지 않습니다. Google Play 서비스는 이 APN을 선택하려면 올바른 시스템 권한을 보유해야 하며 일반적으로 이동통신사는 트래픽이 허용 목록에 추가되었는지 확인해야 합니다. 이러한 이유로 이 옵션은 일반적으로 ZERO_COST 다운로드 유형과 결합됩니다.

DownloadOptions

OTA downloadType입니다. CUSTOM 유형의 경우 customDownloadUrl도 제공해야 합니다.

JSON 표현
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
필드
downloadType

enum (DownloadType)

Google을 통해 OTA 파일을 제공할 다운로드 유형입니다.

customDownloadUrl

string

Google 이외의 서버를 통해 OTA 파일을 제공하는 다운로드 URL CUSTOM downloadType으로만 제공해야 합니다.

currentDownloadUrl

string

출력 전용. 기기에서 패키지를 다운로드하는 데 사용하는 현재 URL입니다. downloadType가 CUSTOM일 때 이 값은 customDownloadUrl와 일치합니다. 이는 정보 제공 목적으로만 제공되며 변경될 수 있습니다. 기기 외부에 보관하거나 사용해서는 안 됩니다.

DownloadType

OTA 패키지의 다운로드 유형입니다.

열거형
DOWNLOAD_TYPE_UNSPECIFIED 지정되지 않음
NORMAL Google 서버를 통해
ZERO_COST 제로 비용 OTA를 위한 Google의 특정 VIP를 통해
CUSTOM 외부 서버를 통해 customDownloadUrl는 이 옵션과 함께 설정해야 합니다.

방법

list

구성의 패키지를 나열합니다.