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 文件的下载网址。只能与 CUSTOM downloadType 一起提供。

currentDownloadUrl

string

仅限输出。设备用于下载软件包的当前网址。当 downloadType 为 CUSTOM 时,此值将与 customDownloadUrl 匹配。请注意,这些信息仅供参考,可能会发生变化。请勿在设备外存储或使用。

DownloadType

OTA 软件包的下载类型。

枚举
DOWNLOAD_TYPE_UNSPECIFIED 未指定。
NORMAL 通过 Google 服务器发送。
ZERO_COST 通过 Google 专用 VIP 获享零费用 OTA 更新。
CUSTOM 通过外部服务器。customDownloadUrl 应与此选项一起设置。

方法

list

列出配置的软件包。