Managedconfigurationsfordevice

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

Ресурс управляемой конфигурации содержит набор управляемых свойств, определенных разработчиком приложения в схеме управляемых конфигураций приложения, а также любые переменные конфигурации, определенные для пользователя.

{
  "kind": string,
  "productId": string,
  "managedProperty": [
    {
      "key": string,
      "valueBool": boolean,
      "valueInteger": integer,
      "valueString": string,
      "valueStringArray": [
        string
      ],
      "valueBundle": {
        "managedProperty": [
          (ManagedProperty)
        ]
      },
      "valueBundleArray": [
        {
          "managedProperty": [
            (ManagedProperty)
          ]
        }
      ]
    }
  ],
  "configurationVariables": {
    "kind": "androidenterprise#configurationVariables",
    "mcmId": string,
    "variableSet": [
      {
        "kind": "androidenterprise#variableSet",
        "placeholder": string,
        "userValue": string
      }
    ]
  }
}
Имя свойства Ценить Описание Примечания
configurationVariables nested object Содержит идентификатор управляемого профиля конфигурации и набор переменных конфигурации (если есть), определенных для пользователя.
configurationVariables. kind string
configurationVariables. mcmId string Идентификатор параметров управляемых конфигураций.
configurationVariables. variableSet[] list Набор переменных, который присваивается пользователю.
configurationVariables.variableSet[]. kind string
configurationVariables.variableSet[]. placeholder string Строка-заполнитель; определяется ЭММ.
configurationVariables.variableSet[]. userValue string Значение заполнителя, характерное для пользователя.
kind string Устарело.

managedProperty[] list Набор управляемых свойств для этой конфигурации.
managedProperty[]. key string Уникальный ключ, идентифицирующий свойство.
managedProperty[]. valueBool boolean Логическое значение — оно будет присутствовать только в том случае, если тип свойства — bool.
managedProperty[]. valueBundle nested object Пакет управляемых свойств — будет присутствовать только в том случае, если тип свойства — пакет.
managedProperty[].valueBundle. managedProperty[] list Список управляемых свойств.
managedProperty[]. valueBundleArray[] list Список наборов свойств — он будет присутствовать только в том случае, если тип свойства — bundle_array.
managedProperty[].valueBundleArray[]. managedProperty[] list Список управляемых свойств.
managedProperty[]. valueInteger integer Целочисленное значение — оно будет присутствовать только в том случае, если тип свойства — целочисленный.
managedProperty[]. valueString string Строковое значение — оно будет присутствовать только в том случае, если тип свойства — строка, выбор или скрытый.
managedProperty[]. valueStringArray[] list Список строковых значений — будет присутствовать только в том случае, если тип свойства — множественный выбор.
productId string Идентификатор продукта, для которого предназначена управляемая конфигурация, например "app:com.google.android.gm".

Методы

удалить
Удаляет управляемую конфигурацию для каждого устройства для приложения для указанного устройства.
получать
Получает сведения об управляемой конфигурации для каждого устройства.
список
Список всех управляемых конфигураций для каждого устройства для указанного устройства. Устанавливается только ID.
обновлять
Добавляет или обновляет управляемую конфигурацию для каждого устройства для приложения для указанного устройства.