Тип ресурса windowsDeliveryOptimizationConfiguration

Пространство имен: microsoft.graph

Важно! Майкрософт поддерживает API Intune и бета-версии, но они могут быть изменены чаще. Корпорация Майкрософт рекомендует по возможности использовать версию 1.0. Проверьте доступность API в версии 1.0 с помощью средства выбора версии.

Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.

Конфигурация оптимизации доставки Windows

Наследуется от deviceConfiguration.

Методы

Метод Возвращаемый тип Описание
Вывод списка windowsDeliveryOptimizationConfigurations Коллекция windowsDeliveryOptimizationConfiguration Список свойств и связей объектов windowsDeliveryOptimizationConfiguration .
Получение windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfiguration Чтение свойств и связей объекта windowsDeliveryOptimizationConfiguration .
Create windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfiguration Создайте новый объект windowsDeliveryOptimizationConfiguration .
Удаление windowsDeliveryOptimizationConfiguration Нет Удаляет WindowsDeliveryOptimizationConfiguration.
Обновление windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfiguration Обновление свойств объекта windowsDeliveryOptimizationConfiguration .

Свойства

Свойство Тип Описание
id String Ключ объекта. Наследуется от объекта deviceConfiguration.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения объекта. Наследуется от объекта deviceConfiguration.
roleScopeTagIds Коллекция строк Список тегов области для этого экземпляра сущности. Наследуется от объекта deviceConfiguration.
supportsScopeTags Логический Указывает, поддерживает ли базовая конфигурация устройства назначение тегов областей. Присвоение свойству ScopeTags не допускается, если это значение ложно, и сущности не будут видны пользователям, к которым применяется определенная область. Это происходит для устаревших политик, созданных в Silverlight, и может быть устранено путем удаления и повторного создания политики на портале Azure. Это свойство доступно только для чтения. Наследуется от объекта deviceConfiguration.
deviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition Применимость выпуска ОС для этой политики. Наследуется от объекта deviceConfiguration.
deviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion Правило применимости версии ОС для этой политики. Наследуется от объекта deviceConfiguration.
deviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode Правило применимости режима устройства для этой политики. Наследуется от объекта deviceConfiguration.
createdDateTime DateTimeOffset Дата и время создания объекта. Наследуется от объекта deviceConfiguration.
description String Указанное администратором описание конфигурации устройства. Наследуется от объекта deviceConfiguration.
displayName String Указанное администратором имя конфигурации устройства. Наследуется от объекта deviceConfiguration.
version Int32 Версия конфигурации устройства. Наследуется от объекта deviceConfiguration.
deliveryOptimizationMode windowsDeliveryOptimizationMode Определяет метод скачивания, который можно использовать при оптимизации доставки для управления использованием пропускной способности сети в сценариях распространения большого объема содержимого. Возможные значения: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode.
restrictPeerSelectionBy deliveryOptimizationRestrictPeerSelectionByOptions Ограничение выбора однорангового узла с помощью выбранного параметра.
Вариант 1 (Маска подсети) применяется только к режимам оптимизации доставки: режиму загрузки, локальной сети (1) и группе (2). Возможные значения: notConfigured, subnetMask.
groupIdSource deliveryOptimizationGroupIdSource Ограничивает выбор однорангового узла определенным источником.
Параметры, заданные в этой политике, применимы только к режиму оптимизации доставки Группа (2). Если для группы (2) не установлен режим скачивания, эта политика будет игнорироваться. Для варианта 3 (ИД варианта DHCP) клиент запрашивает ИД варианта DHCP 234 и использует возвращенное значение GUID в качестве ИД группы.
bandwidthMode deliveryOptimizationBandwidth Указывает использование полосы пропускания переднего плана и фонового плана в процентах, абсолютных значениях или часах.
backgroundDownloadFromHttpDelayInSeconds Int64 Указывает количество секунд для задержки источника HTTP в фоновом скачивании, при котором разрешена одноранговая связь. Допустимые значения от 0 до 4294967295
foregroundDownloadFromHttpDelayInSeconds Int64 Указывает количество секунд для задержки источника HTTP при загрузке на переднем плане, при которой разрешено использовать одноранговый режим (0-86400). Допустимые значения от 0 до 86400
Если указать 0, оптимизация доставки будет использоваться для управления этим параметром с помощью облачной службы. Допустимые значения от 0 до 86400
minimumRamAllowedToPeerInGigabytes Int32 Указывает минимальный размер ОЗУ в ГБ для однорангового кэширования (1-100000). Допустимые значения от 1 до 100000
minimumDiskSizeAllowedToPeerInGigabytes Int32 Определяет минимальный размер диска в ГБ для однорангового кэширования (1-100000). Допустимые значения от 1 до 100000
Рекомендуемые значения: от 64 ГБ до 256 ГБ. Допустимые значения от 1 до 100000
minimumFileSizeToCacheInMegabytes Int32 Определяет минимальный размер файла содержимого в МБ, используемый для однорангового кэширования (1-100000). Допустимые значения от 1 до 100000
Рекомендуемые значения: от 1 МБ до 100 000 МБ. Допустимые значения от 1 до 100000
minimumBatteryPercentageAllowedToUpload Int32 Указывает минимальный процент заряда батареи, который позволяет устройству отправлять данные (0–100). Допустимые значения: от 0 до 100
Значение по умолчанию равно 0. Значение 0 (ноль) означает "не ограничено". Будет использоваться значение по умолчанию облачной службы. Допустимые значения: от 0 до 100
modifyCacheLocation String Указывает диск, который служба оптимизации доставки должна использовать для своего кэша.
maximumCacheAgeInDays Int32 Указывает максимальное время в днях, в течение которого каждый файл хранится в кэше оптимизации доставки после успешного скачивания (0-3650). Допустимые значения от 0 до 3650
maximumCacheSize deliveryOptimizationMaxCacheSize Указывает максимальный размер кэша для оптимизации доставки в процентах или в ГБ.
vpnPeerCaching включение Указывает, разрешено ли устройству участвовать в одноранговом кэшировании при подключении через VPN к сети домена. Возможные значения: notConfigured, enabled, disabled.
cacheServerHostNames Коллекция строк Указывает имена узлов серверов кэша.
cacheServerForegroundDownloadFallbackToHttpDelayInSeconds Int32 Указывает количество секунд для задержки перехода от серверов кэша к источнику HTTP для загрузки переднего плана. Допустимые значения от 0 до 2592000.
cacheServerBackgroundDownloadFallbackToHttpDelayInSeconds Int32 Указывает количество секунд для задержки перехода от кэш-серверов к источнику HTTP для фонового скачивания. Допустимые значения от 0 до 2592000.

Связи

Связь Тип Описание
groupAssignments Коллекция deviceConfigurationGroupAssignment Список назначений групп для профиля конфигурации устройства. Наследуется от объекта deviceConfiguration.
assignments Коллекция deviceConfigurationAssignment Список назначений для профиля конфигурации устройства. Наследуется от объекта deviceConfiguration.
deviceStatuses Коллекция deviceConfigurationDeviceStatus Состояние установки конфигурации для каждого устройства. Наследуется от объекта deviceConfiguration.
userStatuses Коллекция deviceConfigurationUserStatus Состояние установки конфигурации устройства по пользователю. Наследуется от объекта deviceConfiguration.
deviceStatusOverview deviceConfigurationDeviceOverview Обзор состояния конфигурации устройств. Наследуется от deviceConfiguration.
userStatusOverview deviceConfigurationUserOverview Обзор состояния конфигурации устройств для пользователей. Наследуется от deviceConfiguration.
deviceSettingStateSummaries Коллекция settingStateDeviceSummary Сводка данных о состоянии настройки конфигурации устройств. Наследуется от deviceConfiguration.

Представление JSON

Ниже представлено описание ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.windowsDeliveryOptimizationConfiguration",
  "id": "String (identifier)",
  "lastModifiedDateTime": "String (timestamp)",
  "roleScopeTagIds": [
    "String"
  ],
  "supportsScopeTags": true,
  "deviceManagementApplicabilityRuleOsEdition": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsEdition",
    "osEditionTypes": [
      "String"
    ],
    "name": "String",
    "ruleType": "String"
  },
  "deviceManagementApplicabilityRuleOsVersion": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleOsVersion",
    "minOSVersion": "String",
    "maxOSVersion": "String",
    "name": "String",
    "ruleType": "String"
  },
  "deviceManagementApplicabilityRuleDeviceMode": {
    "@odata.type": "microsoft.graph.deviceManagementApplicabilityRuleDeviceMode",
    "deviceMode": "String",
    "name": "String",
    "ruleType": "String"
  },
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "version": 1024,
  "deliveryOptimizationMode": "String",
  "restrictPeerSelectionBy": "String",
  "groupIdSource": {
    "@odata.type": "microsoft.graph.deliveryOptimizationGroupIdSource"
  },
  "bandwidthMode": {
    "@odata.type": "microsoft.graph.deliveryOptimizationBandwidth"
  },
  "backgroundDownloadFromHttpDelayInSeconds": 1024,
  "foregroundDownloadFromHttpDelayInSeconds": 1024,
  "minimumRamAllowedToPeerInGigabytes": 1024,
  "minimumDiskSizeAllowedToPeerInGigabytes": 1024,
  "minimumFileSizeToCacheInMegabytes": 1024,
  "minimumBatteryPercentageAllowedToUpload": 1024,
  "modifyCacheLocation": "String",
  "maximumCacheAgeInDays": 1024,
  "maximumCacheSize": {
    "@odata.type": "microsoft.graph.deliveryOptimizationMaxCacheSize"
  },
  "vpnPeerCaching": "String",
  "cacheServerHostNames": [
    "String"
  ],
  "cacheServerForegroundDownloadFallbackToHttpDelayInSeconds": 1024,
  "cacheServerBackgroundDownloadFallbackToHttpDelayInSeconds": 1024
}