Method: deployments.packages.update

Actualiza un objeto package. Muestra INVALID_ARGUMENT en las siguientes dos situaciones: (1) si se actualizan campos que no sean "título, estado inhabilitado y restricciones". (2) Las restricciones de compilación se modifican cuando el paquete es una actualización incremental.

Solicitud HTTP

PUT https://androidovertheair.googleapis.com/v1/{name=deployments/*/packages/**}

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Nombre del recurso relativo. Por ejemplo: “deployments/deployment_x/packages/package_a”

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "packageObj": {
    object (Package)
  },
  "versionTag": {
    object (VersionTag)
  }
}
Campos
packageObj

object (Package)

Obligatorio. El Package que se actualizará.

versionTag

object (VersionTag)

Obligatorio. El paquete que se actualizará debe coincidir con esta versión. Si otro cliente actualiza la configuración existente de forma simultánea, la operación de actualización fallará.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de Package.

Permisos de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/android_partner_over_the_air

Para obtener más información, consulta la Descripción general de OAuth 2.0.