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”为“自定义”时,此值将与“customDownloadUrl”匹配。请注意,这些信息仅供参考,可能会发生变化。请勿在设备以外存储或使用。

DownloadType

OTA 软件包的下载类型。

枚举
DOWNLOAD_TYPE_UNSPECIFIED 未指定。
NORMAL 通过 Google 服务器。
ZERO_COST 通过 Google 为零费用 OTA 提供的特定 VIP。
CUSTOM 通过外部服务器。customDownloadUrl 应随此选项一同设置。

方法

list

列出配置的软件包。