Method: enterprises.policies.modifyPolicyApplications

Обновляет или создает приложения в политике.

HTTP-запрос

POST https://androidmanagement.googleapis.com/v1/{name=enterprises/*/policies/*}:modifyPolicyApplications

URL-адрес использует синтаксис gRPC Transcoding .

Параметры пути

Параметры
name

string

Обязательно. Имя Policy , содержащей объекты ApplicationPolicy , которые необходимо обновить, в форме enterprises/{enterpriseId}/policies/{policyId} .

Текст запроса

Тело запроса содержит данные со следующей структурой:

JSON-представление
{
  "changes": [
    {
      object (ApplicationPolicyChange)
    }
  ]
}
Поля
changes[]

object ( ApplicationPolicyChange )

Обязательно. Изменения, которые необходимо внести в объекты ApplicationPolicy. Должен быть хотя бы один ApplicationPolicyChange .

Тело ответа

Ответ на запрос на обновление или создание объектов ApplicationPolicy в данной политике.

В случае успеха тело ответа содержит данные со следующей структурой:

JSON-представление
{
  "policy": {
    object (Policy)
  }
}
Поля
policy

object ( Policy )

Обновленная политика.

Области действия авторизации

Требуется следующая область действия OAuth:

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

Для получения более подробной информации см.OAuth 2.0 Overview .

Изменение политики приложения

Изменение, которое необходимо внести в один объект ApplicationPolicy.

JSON-представление
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
Поля
application

object ( ApplicationPolicy )

Если ApplicationPolicy.packageName соответствует существующему объекту ApplicationPolicy в изменяемой Policy , то этот объект будет обновлен. В противном случае он будет добавлен в конец Policy.applications .

updateMask

string ( FieldMask format)

Маска поля, указывающая поля для обновления. Если не указано, обновляются все изменяемые поля.

Это список полностью определенных имен полей, разделенных запятыми. Пример: "user.displayName,photo" .