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 .

Варианты загрузки

downloadType OTA. Для типа CUSTOM также необходимо указать customDownloadUrl .

JSON-представление
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
Поля
downloadType

enum ( DownloadType )

Тип загрузки для подачи файла OTA через Google.

customDownloadUrl

string

Загрузите URL-адрес для передачи файла OTA через серверы, не принадлежащие Google. Должен быть указан только CUSTOM downloadType.

currentDownloadUrl

string

Только вывод. Текущий URL-адрес, который устройства используют для загрузки пакета. Это значение будет соответствовать customDownloadUrl если downloadType имеет значение CUSTOM. Обратите внимание, что это носит исключительно информационный характер и может измениться. Его нельзя хранить или использовать вне устройства.

Тип загрузки

Тип загрузки пакетов OTA.

Перечисления
DOWNLOAD_TYPE_UNSPECIFIED Не указан.
NORMAL Через серверы Google.
ZERO_COST Через специальный VIP-пакет Google для бесплатных OTA.
CUSTOM Через внешний сервер. customDownloadUrl должен быть установлен вместе с этой опцией.

Методы

list

Перечисляет пакеты конфигурации.