windowsDeliveryOptimizationConfiguration リソースの種類

名前空間: microsoft.graph

大事な: /beta バージョンの Microsoft Graph API は変更される可能性があります。運用環境での使用はサポートされていません。

注:Intune 用 Microsoft Graph API には、テナントの有効な Intune ライセンスが必要です。

Windows 配信の最適化の構成

deviceConfiguration から継承します

メソッド

メソッド 戻り値の型 説明
windowsDeliveryOptimizationConfigurations の一覧表示 windowsDeliveryOptimizationConfiguration コレクション windowsDeliveryOptimizationConfiguration オブジェクトのプロパティとリレーションシップを一覧表示します。
windowsDeliveryOptimizationConfiguration を取得する windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfiguration オブジェクトのプロパティとリレーションシップを読み取ります。
windowsDeliveryOptimizationConfiguration を作成する windowsDeliveryOptimizationConfiguration 新しい windowsDeliveryOptimizationConfiguration オブジェクトを 作成します。
windowsDeliveryOptimizationConfiguration を削除する なし windowsDeliveryOptimizationConfiguration を削除します
WindowsDeliveryOptimizationConfiguration を更新する windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfiguration オブジェクトのプロパティを更新します。

プロパティ

プロパティ 説明
id String エンティティのキー。 deviceConfiguration から継承します
lastModifiedDateTime DateTimeOffset オブジェクトの最終更新の DateTime。 deviceConfiguration から継承します
roleScopeTagIds String collection このエンティティ インスタンスのスコープ タグの一覧。 deviceConfiguration から継承します
supportsScopeTags ブール型 基になるデバイス構成がスコープ タグの割り当てをサポートするかどうかを示します。 ScopeTags プロパティへの割り当ては、この値が false であり、スコープ付きユーザーにエンティティが表示されない場合は許可されません。 これは Silverlight で作成されたレガシ ポリシーに対して発生し、Azure Portal でポリシーを削除して再作成することで解決できます。 このプロパティは読み取り専用です。 deviceConfiguration から継承します
deviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition このポリシーの OS エディションの適用性。 deviceConfiguration から継承します
deviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion このポリシーの OS バージョンの適用規則。 deviceConfiguration から継承します
deviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode このポリシーのデバイス モードの適用規則。 deviceConfiguration から継承します
createdDateTime DateTimeOffset オブジェクトが作成された DateTime。 deviceConfiguration から継承します
description String 管理者が指定した、デバイス構成についての説明。 deviceConfiguration から継承します
displayName String 管理者が指定した、デバイス構成の名前。 deviceConfiguration から継承します
version Int32 デバイス構成のバージョン。 deviceConfiguration から継承します
deliveryOptimizationMode windowsDeliveryOptimizationMode 配信の最適化を使用して、大規模なコンテンツ配布シナリオのネットワーク帯域幅の消費量を管理できるダウンロード方法を指定します。 可能な値は、userDefinedhttpOnlyhttpWithPeeringNathttpWithPeeringPrivateGrouphttpWithInternetPeeringsimpleDownloadbypassMode です。
restrictPeerSelectionBy deliveryOptimizationRestrictPeerSelectionByOptions 選択したオプションを使用してピアの選択を制限するように指定します。
オプション 1 (サブネット マスク) は、配信最適化モードダウンロード モード LAN (1) とグループ (2) にのみ適用されます。 可能な値は、notConfiguredsubnetMask です。
groupIdSource deliveryOptimizationGroupIdSource ピアの選択を特定のソースに制限するように指定します。
このポリシーで設定されたオプションは、配信最適化モード グループ (2) ダウンロード モードにのみ適用されます。 グループ (2) がダウンロード モードに設定されていない場合、このポリシーは無視されます。 オプション 3 - DHCP オプション ID の場合、クライアントは DHCP オプション ID 234 にクエリを実行し、返された GUID 値をグループ ID として使用します。
bandwidthMode deliveryOptimizationBandwidth パーセンテージ、絶対数、または時間を使用して、フォアグラウンドとバックグラウンドの帯域幅の使用量を指定します。
backgroundDownloadFromHttpDelayInSeconds Int64 ピアツーピアを使用できるバックグラウンド ダウンロードで HTTP ソースを遅延させる秒数を指定します。 有効な値 0 ~ 4294967295
foregroundDownloadFromHttpDelayInSeconds Int64 ピアツーピア (0 から 86400) を使用できるフォアグラウンド ダウンロードで HTTP ソースを遅延させる秒数を指定します。 有効な値 0 ~ 86400
0 を指定すると、配信の最適化が設定され、クラウド サービスを使用してこの設定が管理されます。 有効な値 0 ~ 86400
minimumRamAllowedToPeerInGigabytes Int32 ピア キャッシュを使用する最小 RAM サイズを GB 単位で指定します (1 から 100000)。 有効な値 1 ~ 100000
minimumDiskSizeAllowedToPeerInGigabytes Int32 ピア キャッシュ (1 から 100000) を使用する最小ディスク サイズを GB 単位で指定します。 有効な値 1 ~ 100000
推奨値: 64 GB から 256 GB。 有効な値 1 ~ 100000
minimumFileSizeToCacheInMegabytes Int32 ピア キャッシュ (1 から 100000) を使用するために有効な最小コンテンツ ファイル サイズを MB 単位で指定します。 有効な値 1 ~ 100000
推奨値: 1 MB から 100,000 MB。 有効な値 1 ~ 100000
minimumBatteryPercentageAllowedToUpload Int32 デバイスがデータをアップロードできるようにする最小バッテリーの割合を指定します (0 から 100)。 有効な値は 0 から 100 までです
既定値は 0 です。 値 0 (ゼロ) は "制限なし" を意味し、クラウド サービスの既定値が使用されます。 有効な値は 0 から 100 までです
modifyCacheLocation String 配信の最適化でキャッシュに使用するドライブを指定します。
maximumCacheAgeInDays Int32 正常にダウンロードされた後に各ファイルが配信最適化キャッシュに保持される最大時間を日数で指定します (0 から 3650)。 有効な値 0 から 3650
maximumCacheSize deliveryOptimizationMaxCacheSize 配信の最適化の最大キャッシュ サイズをパーセンテージまたは GB 単位で指定します。
vpnPeerCaching enablement VPN 経由でドメイン ネットワークに接続しているときに、デバイスがピア キャッシュに参加できるかどうかを指定します。 可能な値は notConfiguredenableddisabled です。
cacheServerHostNames String collection キャッシュ サーバーのホスト名を指定します。
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
}