REST Resource: deployments.configs.packages

Recurso: PackageConfig

Uma configuração de pacote.

Representação JSON
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
Campos
packageName

string

O nome do pacote.

downloadOptions

object (DownloadOptions)

Opções de download do pacote.

zeroCostApnCapability

string

Se definida, será o recurso usado para selecionar o APN da rede celular para fazer o download da atualização em uma rede limitada. Caso contrário, nenhum APN especial será selecionado para download. Observe que o Google Play Services deve ter as permissões de sistema corretas para selecionar esse APN, e a operadora geralmente precisa se certificar de que o tráfego esteja na lista de permissões. Por esse motivo, essa opção normalmente é associada ao tipo de download ZERO_COST.

DownloadOptions

A agência de viagens on-line downloadType. Para o tipo CUSTOM, um customDownloadUrl também precisa ser fornecido.

Representação JSON
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
Campos
downloadType

enum (DownloadType)

Tipo de download para disponibilizar o arquivo OTA pelo Google.

customDownloadUrl

string

Baixe o URL para veicular o arquivo OTA por servidores que não são do Google. Precisa ser fornecido apenas com o downloadType CUSTOM.

currentDownloadUrl

string

Apenas saída. O URL atual que os dispositivos usam para fazer o download do pacote. Esse valor corresponderá a customDownloadUrl quando downloadType for CUSTOM. Essas informações são apenas informativas e podem sofrer alterações. Ele não deve ser armazenado nem usado fora do dispositivo.

DownloadType

O tipo de download dos pacotes OTA.

Enums
DOWNLOAD_TYPE_UNSPECIFIED Não especificado.
NORMAL Pelos servidores do Google.
ZERO_COST Pelo VIP específico do Google para OTAs sem custo.
CUSTOM Por um servidor externo. customDownloadUrl precisa ser definido com essa opção.

Métodos

list

Lista os pacotes da configuração.