windowsDeliveryOptimizationConfiguration リソースの種類windowsDeliveryOptimizationConfiguration resource type

重要: ベータ版の Microsoft Graph Api は変更される可能性があります。運用環境での使用はサポートされていません。Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

注: Microsoft Graph API for Intune では、テナントに対してアクティブな intune ライセンスが必要です。Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

Windows 配信の最適化の構成Windows Delivery Optimization configuration

deviceConfiguration から継承しますInherits from deviceConfiguration

メソッドMethods

メソッドMethod 戻り値の型Return Type 説明Description
リスト windowsDeliveryOptimizationConfigurationsList windowsDeliveryOptimizationConfigurations windowsDeliveryOptimizationConfigurationコレクションwindowsDeliveryOptimizationConfiguration collection WindowsDeliveryOptimizationConfigurationオブジェクトのプロパティとリレーションシップをリストします。List properties and relationships of the windowsDeliveryOptimizationConfiguration objects.
WindowsDeliveryOptimizationConfiguration を取得するGet windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfigurationwindowsDeliveryOptimizationConfiguration WindowsDeliveryOptimizationConfigurationオブジェクトのプロパティとリレーションシップを読み取ります。Read properties and relationships of the windowsDeliveryOptimizationConfiguration object.
WindowsDeliveryOptimizationConfiguration を作成するCreate windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfigurationwindowsDeliveryOptimizationConfiguration 新しいwindowsDeliveryOptimizationConfigurationオブジェクトを作成します。Create a new windowsDeliveryOptimizationConfiguration object.
WindowsDeliveryOptimizationConfiguration の削除Delete windowsDeliveryOptimizationConfiguration NoneNone WindowsDeliveryOptimizationConfigurationを削除します。Deletes a windowsDeliveryOptimizationConfiguration.
WindowsDeliveryOptimizationConfiguration の更新Update windowsDeliveryOptimizationConfiguration windowsDeliveryOptimizationConfigurationwindowsDeliveryOptimizationConfiguration WindowsDeliveryOptimizationConfigurationオブジェクトのプロパティを更新します。Update the properties of a windowsDeliveryOptimizationConfiguration object.

プロパティProperties

プロパティProperty Type 説明Description
idid 文字列String エンティティのキー。Key of the entity. deviceConfiguration から継承しますInherited from deviceConfiguration
lastModifiedDateTimelastModifiedDateTime DateTimeOffsetDateTimeOffset オブジェクトの最終更新の DateTime。DateTime the object was last modified. deviceConfiguration から継承しますInherited from deviceConfiguration
roleScopeTagIdsroleScopeTagIds 文字列コレクションString collection このエンティティインスタンスの範囲タグのリスト。List of Scope Tags for this Entity instance. deviceConfiguration から継承しますInherited from deviceConfiguration
supportsScopeTagssupportsScopeTags BooleanBoolean 基になるデバイス構成がスコープタグの割り当てをサポートしているかどうかを示します。Indicates whether or not the underlying Device Configuration supports the assignment of scope tags. この値が false である場合、ScopeTags プロパティへの割り当ては許可されません。エンティティは、スコープを持つユーザーには表示されません。Assigning to the ScopeTags property is not allowed when this value is false and entities will not be visible to scoped users. これは Silverlight で作成された従来のポリシーに対して実行され、Azure ポータルでポリシーを削除して再作成することによって解決できます。This occurs for Legacy policies created in Silverlight and can be resolved by deleting and recreating the policy in the Azure Portal. このプロパティに値を設定するには、 SetExtrusionDirection メソッドを適用します。This property is read-only. deviceConfiguration から継承しますInherited from deviceConfiguration
deviceManagementApplicabilityRuleOsEditiondeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEditiondeviceManagementApplicabilityRuleOsEdition このポリシーの OS エディションの適用。The OS edition applicability for this Policy. deviceConfiguration から継承しますInherited from deviceConfiguration
deviceManagementApplicabilityRuleOsVersiondeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersiondeviceManagementApplicabilityRuleOsVersion このポリシーの OS バージョン適用ルール。The OS version applicability rule for this Policy. deviceConfiguration から継承しますInherited from deviceConfiguration
Devicemanagementの信頼性ルール DevicemodedeviceManagementApplicabilityRuleDeviceMode Devicemanagementの信頼性ルール DevicemodedeviceManagementApplicabilityRuleDeviceMode このポリシーのデバイスモード適用ルール。The device mode applicability rule for this Policy. deviceConfiguration から継承しますInherited from deviceConfiguration
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset オブジェクトが作成された DateTime。DateTime the object was created. deviceConfiguration から継承しますInherited from deviceConfiguration
descriptiondescription StringString 管理者が指定した、デバイス構成についての説明。Admin provided description of the Device Configuration. deviceConfiguration から継承しますInherited from deviceConfiguration
displayNamedisplayName StringString 管理者が指定した、デバイス構成の名前。Admin provided name of the device configuration. deviceConfiguration から継承しますInherited from deviceConfiguration
versionversion Int32Int32 デバイス構成のバージョン。Version of the device configuration. deviceConfiguration から継承しますInherited from deviceConfiguration
deliveryOptimizationModedeliveryOptimizationMode windowsDeliveryOptimizationModewindowsDeliveryOptimizationMode 大規模なコンテンツ配信シナリオのネットワーク帯域幅の消費を管理するために、配信の最適化で使用できるダウンロード方法を指定します。Specifies the download method that delivery optimization can use to manage network bandwidth consumption for large content distribution scenarios. 可能な値は、userDefinedhttpOnlyhttpWithPeeringNathttpWithPeeringPrivateGrouphttpWithInternetPeeringsimpleDownloadbypassMode です。Possible values are: userDefined, httpOnly, httpWithPeeringNat, httpWithPeeringPrivateGroup, httpWithInternetPeering, simpleDownload, bypassMode.
restrictPeerSelectionByrestrictPeerSelectionBy deliveryOptimizationRestrictPeerSelectionByOptionsdeliveryOptimizationRestrictPeerSelectionByOptions 選択したオプションを使用してピアの選択を制限するように指定します。Specifies to restrict peer selection via selected option.
オプション 1 (サブネットマスク) は、配信最適化モードのダウンロードモード LAN (1) とグループ (2) にのみ適用されます。Option 1 (Subnet mask) only applies to Delivery Optimization modes Download Mode LAN (1) and Group (2). 可能な値は、notConfiguredsubnetMask です。Possible values are: notConfigured, subnetMask.
groupIdSourcegroupIdSource deliveryOptimizationGroupIdSourcedeliveryOptimizationGroupIdSource ピア選択を固有ソースに制限するように指定します。Specifies to restrict peer selection to a specfic source.
このポリシーで設定されたオプションは、配信最適化モードグループ (2) ダウンロードモードにのみ適用されます。The options set in this policy only apply to Delivery Optimization mode Group (2) download mode. グループ (2) がダウンロードモードに設定されていない場合、このポリシーは無視されます。If Group (2) isn't set as Download mode, this policy will be ignored. オプション 3-DHCP オプション ID の場合、クライアントは DHCP オプション ID 234 に対してクエリを実行し、返された GUID 値をグループ ID として使用します。For option 3 - DHCP Option ID, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID.
bandwidthModebandwidthMode deliveryOptimizationBandwidthdeliveryOptimizationBandwidth パーセント、absolutes、または時間を使用して、フォアグラウンドおよびバックグラウンドの帯域幅の使用を指定します。Specifies foreground and background bandwidth usage using percentages, absolutes, or hours.
backgroundDownloadFromHttpDelayInSecondsbackgroundDownloadFromHttpDelayInSeconds Int64Int64 ピアツーピアの使用が許可されているバックグラウンドダウンロードで HTTP ソースを遅延させる秒数を指定します。Specifies number of seconds to delay an HTTP source in a background download that is allowed to use peer-to-peer. 有効な値は 0 ~ 4294967295Valid values 0 to 4294967295
foregroundDownloadFromHttpDelayInSecondsforegroundDownloadFromHttpDelayInSeconds Int64Int64 ピアツーピア (0-86400) の使用が許可されているフォアグラウンドダウンロードで HTTP ソースを遅延させる秒数を指定します。Specifies number of seconds to delay an HTTP source in a foreground download that is allowed to use peer-to-peer (0-86400). 有効な値は 0 ~ 86400Valid values 0 to 86400
0を指定すると、クラウドサービスを使用してこの設定を管理するための配信の最適化が設定されます。Specifying 0 sets Delivery Optimization to manage this setting using the cloud service. 有効な値は 0 ~ 86400Valid values 0 to 86400
minimumRamAllowedToPeerInGigabytesminimumRamAllowedToPeerInGigabytes Int32Int32 ピアキャッシュを使用するための最小 RAM サイズを GB 単位で指定します (1-100000)。Specifies the minimum RAM size in GB to use Peer Caching (1-100000). 有効な値は 1 ~ 10万Valid values 1 to 100000
minimumDiskSizeAllowedToPeerInGigabytesminimumDiskSizeAllowedToPeerInGigabytes Int32Int32 ピアキャッシュ (1-100000) を使用するための最小ディスクサイズを GB 単位で指定します。Specifies the minimum disk size in GB to use Peer Caching (1-100000). 有効な値は 1 ~ 10万Valid values 1 to 100000
推奨値:64 GB から 256 GB。Recommended values: 64 GB to 256 GB. 有効な値は 1 ~ 10万Valid values 1 to 100000
minimumFileSizeToCacheInMegabytes バイトminimumFileSizeToCacheInMegabytes Int32Int32 ピアキャッシュを使用するために有効にするコンテンツファイルの最小サイズを MB 単位で指定します (1-100000)。Specifies the minimum content file size in MB enabled to use Peer Caching (1-100000). 有効な値は 1 ~ 10万Valid values 1 to 100000
推奨値: 1 MB ~ 10万 MB。Recommended values: 1 MB to 100,000 MB. 有効な値は 1 ~ 10万Valid values 1 to 100000
minimumBatteryPercentageAllowedToUploadminimumBatteryPercentageAllowedToUpload Int32Int32 デバイスがデータをアップロードできるように、最小バッテリの割合 (0-100) を指定します。Specifies the minimum battery percentage to allow the device to upload data (0-100). 有効な値は 0 から 100 までですValid values 0 to 100
既定値は 0 です。The default value is 0. 値 0 (ゼロ) は "制限なし" を意味し、クラウドサービスの既定値が使用されます。The value 0 (zero) means "not limited" and the cloud service default value will be used. 有効な値は 0 から 100 までですValid values 0 to 100
modifyCacheLocationmodifyCacheLocation StringString 配信の最適化でキャッシュに使用するドライブを指定します。Specifies the drive that Delivery Optimization should use for its cache.
maximumCacheAgeInDaysmaximumCacheAgeInDays Int32Int32 正常にダウンロードされた後に、各ファイルが配信最適化キャッシュに保持される最大時間 (0-3650) を指定します。Specifies the maximum time in days that each file is held in the Delivery Optimization cache after downloading successfully (0-3650). 有効な値は 0 ~ 3650Valid values 0 to 3650
maximumCacheSizemaximumCacheSize deliveryOptimizationMaxCacheSizedeliveryOptimizationMaxCacheSize 配信最適化の最大キャッシュサイズをパーセンテージまたは GB で指定します。Specifies the maximum cache size that Delivery Optimization either as a percentage or in GB.
vpnPeerCaching キャッシュvpnPeerCaching 購入enablement ドメインネットワークに VPN 経由で接続している間、デバイスがピアキャッシュへの参加を許可するかどうかを指定します。Specifies whether the device is allowed to participate in Peer Caching while connected via VPN to the domain network. 可能な値は、notConfiguredenableddisabled です。Possible values are: notConfigured, enabled, disabled.
cacheServerHostNames 名cacheServerHostNames 文字列コレクションString collection キャッシュサーバーのホスト名を指定します。Specifies cache servers host names.
cacheServerForegroundDownloadFallbackToHttpDelayInSecondscacheServerForegroundDownloadFallbackToHttpDelayInSeconds Int32Int32 フォアグラウンドダウンロードのためにキャッシュサーバーから HTTP ソースへのフォールバックを遅延させる秒数を指定します。Specifies number of seconds to delay a fall back from cache servers to an HTTP source for a foreground download. 有効な値は0から2592000です。Valid values 0 to 2592000.
cacheServerBackgroundDownloadFallbackToHttpDelayInSecondscacheServerBackgroundDownloadFallbackToHttpDelayInSeconds Int32Int32 バックグラウンドをダウンロードするためにキャッシュサーバーから HTTP ソースへのフォールバックを遅延させる秒数を指定します。Specifies number of seconds to delay a fall back from cache servers to an HTTP source for a background download. 有効な値は0から2592000です。Valid values 0 to 2592000.

リレーションシップRelationships

リレーションシップRelationship Type 説明Description
groupAssignmentsgroupAssignments deviceConfigurationGroupAssignmentコレクションdeviceConfigurationGroupAssignment collection デバイスの構成プロファイルのグループ割り当てのリストです。The list of group assignments for the device configuration profile. deviceConfiguration から継承しますInherited from deviceConfiguration
assignmentsassignments deviceConfigurationAssignment コレクションdeviceConfigurationAssignment collection デバイスの構成プロファイルの割り当てのリスト。The list of assignments for the device configuration profile. deviceConfiguration から継承しますInherited from deviceConfiguration
deviceStatusesdeviceStatuses deviceConfigurationDeviceStatus コレクションdeviceConfigurationDeviceStatus collection デバイスごとのデバイス構成のインストール状況。Device configuration installation status by device. deviceConfiguration から継承しますInherited from deviceConfiguration
userStatusesuserStatuses deviceConfigurationUserStatus コレクションdeviceConfigurationUserStatus collection ユーザーごとのデバイス構成のインストール状態。Device configuration installation status by user. deviceConfiguration から継承しますInherited from deviceConfiguration
deviceStatusOverviewdeviceStatusOverview deviceConfigurationDeviceOverviewdeviceConfigurationDeviceOverview デバイス構成のデバイス状態の概要 (deviceConfiguration から継承)Device Configuration devices status overview Inherited from deviceConfiguration
userStatusOverviewuserStatusOverview deviceConfigurationUserOverviewdeviceConfigurationUserOverview デバイス構成のユーザー状態の概要 (deviceConfiguration から継承)Device Configuration users status overview Inherited from deviceConfiguration
deviceSettingStateSummariesdeviceSettingStateSummaries settingStateDeviceSummary コレクションsettingStateDeviceSummary collection デバイス構成設定状態のデバイスの要約 (deviceConfiguration から継承)Device Configuration Setting State Device Summary Inherited from deviceConfiguration

JSON 表記JSON Representation

以下は、リソースの JSON 表記です。Here is a JSON representation of the resource.

{
  "@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
}