userExperienceAnalyticsBatteryHealthModelPerformance を更新する

名前空間: microsoft.graph

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

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

userExperienceAnalyticsBatteryHealthModelPerformance オブジェクトのプロパティを更新します。

前提条件

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

アクセス許可の種類 アクセス許可 (特権の小さいものから大きいものへ)
委任 (職場または学校のアカウント) DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All
委任 (個人用 Microsoft アカウント) サポートされていません。
アプリケーション DeviceManagementConfiguration.ReadWrite.All, DeviceManagementManagedDevices.ReadWrite.All

HTTP 要求

PATCH /deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformanceId}

要求ヘッダー

ヘッダー
Authorization ベアラー <トークン> が必要です。
承諾 application/json

要求本文

要求本文で、 userExperienceAnalyticsBatteryHealthModelPerformance オブジェクトの JSON 表現を指定します。

次の表 は、userExperienceAnalyticsBatteryHealthModelPerformance を作成するときに必要なプロパティを示しています。

プロパティ 説明
id String ユーザー エクスペリエンス分析バッテリ正常性モデルのパフォーマンス オブジェクトの一意の識別子。
activeDevices Int32 そのモデルのアクティブなデバイスの数。 有効な値 -2147483647に2147483648
model String デバイスのモデル名。
manufacturer String デバイスの製造元の名前。
averageMaxCapacityPercentage Int32 特定のモデルのすべてのデバイスの最大容量の平均。 最大容量は、デバイスのバッテリの完全な充電容量と設計容量を測定します。 有効な値 -2147483647に2147483648
averageEstimatedRuntimeInMinutes Int32 特定のモデルのすべてのデバイスに対する、完全な料金での推定ランタイムの平均。 単位 (分単位)。 有効な値 -2147483647に2147483648
averageBatteryAgeInDays Int32 テナント内の特定のモデルのすべてのデバイスのバッテリの有効期間の平均。 単位 (日数)。 有効な値 -2147483647に2147483648
modelBatteryHealthScore Int32 モデルの最大容量スコアとランタイム見積もりスコアの加重平均。 値の範囲は 0 ~ 100 です。 有効な値 -2147483647に2147483648

応答

成功した場合、このメソッドは応答コードと、応答本文で更新された userExperienceAnalyticsBatteryHealthModelPerformance オブジェクトを返200 OKします。

要求

以下は、要求の例です。

PATCH https://graph.microsoft.com/beta/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformanceId}
Content-type: application/json
Content-length: 333

{
  "@odata.type": "#microsoft.graph.userExperienceAnalyticsBatteryHealthModelPerformance",
  "activeDevices": 13,
  "model": "Model value",
  "manufacturer": "Manufacturer value",
  "averageMaxCapacityPercentage": 12,
  "averageEstimatedRuntimeInMinutes": 0,
  "averageBatteryAgeInDays": 7,
  "modelBatteryHealthScore": 7
}

応答

以下は、応答の例です。注:簡潔にするために、ここに示す応答オブジェクトは切り詰められている場合があります。すべてのプロパティは実際の呼び出しから返されます。

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 382

{
  "@odata.type": "#microsoft.graph.userExperienceAnalyticsBatteryHealthModelPerformance",
  "id": "0850afa4-afa4-0850-a4af-5008a4af5008",
  "activeDevices": 13,
  "model": "Model value",
  "manufacturer": "Manufacturer value",
  "averageMaxCapacityPercentage": 12,
  "averageEstimatedRuntimeInMinutes": 0,
  "averageBatteryAgeInDays": 7,
  "modelBatteryHealthScore": 7
}