windowsDeviceMalwareState を作成する

名前空間: microsoft.graph

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

新しい windowsDeviceMalwareState オブジェクトを 作成します。

この API は、次の国内クラウド展開で使用できます。

グローバル サービス 米国政府機関 L4 米国政府機関 L5 (DOD) 21Vianet が運営する中国
✅ ✅ ✅ ✅

アクセス許可

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

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

HTTP 要求

POST /deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/windowsProtectionState/detectedMalwareState

要求ヘッダー

ヘッダー 値
Authorization ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。
承諾 application/json

要求本文

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

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

プロパティ 型 説明
id 文字列 一意の識別子。 これはマルウェア ID です。
displayName 文字列 マルウェア名
additionalInformationUrl 文字列 マルウェアの詳細を確認するための情報 URL
severity windowsMalwareSeverity マルウェアの重大度。 使用可能な値: unknown、low、moderate、high、severe。
executionState windowsMalwareExecutionState ブロック/実行などのマルウェアの実行状態。使用可能な値は、 unknown、 blocked、 allowed、 running、 notRunningです。
state windowsMalwareState クリーン/検疫/許可などのマルウェアの現在の状態。使用できる値は、 unknown、 detected、 cleaned、 quarantined、 removed、 allowed、 blocked、 cleanFailed、 quarantineFailed、 removeFailed、 allowFailed、 abandoned、 blockFailedです。
threatState windowsMalwareThreatState クリーン/検疫/許可などのマルウェアの現在の状態。使用可能な値は、 active、 actionFailed、 manualStepsRequired、 fullScanRequired、 rebootRequired、 remediatedWithNonCriticalFailures、 quarantined、 removed、 cleaned、 allowed、 noStatusClearedです。
initialDetectionDateTime DateTimeOffset マルウェアの初期検出日時
lastStateChangeDateTime DateTimeOffset この特定の脅威が最後に変更された時刻
detectionCount Int32 マルウェアが検出された回数
category windowsMalwareCategory マルウェアのカテゴリ。 The possible values are: invalid, adware, spyware, passwordStealer, trojanDownloader, worm, backdoor, remoteAccessTrojan, trojan, emailFlooder, keylogger, dialer, monitoringSoftware, browserModifier, cookie, browserPlugin, aolExploit, nuker, securityDisabler, jokeProgram, hostileActiveXControl, softwareBundler, stealthNotifier, settingsModifier, toolBar, remoteControlSoftware, trojanFtp, potentialUnwantedSoftware, icqExploit, trojanTelnet, exploit, filesharingProgram, malwareCreationTool, remote_Control_Software, tool, trojanDenialOfService, trojanDropper, trojanMassMailer, trojanMonitoringSoftware, trojanProxyServer, virus, known, unknown, spp, behavior, vulnerability, policy, enterpriseUnwantedSoftware, ransom, hipsRule.

応答

成功した場合、このメソッドは 201 Created 応答コードと、応答本文に windowsDeviceMalwareState オブジェクトを返します。

例

要求

以下は、要求の例です。

POST https://graph.microsoft.com/v1.0/deviceManagement/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}/windowsProtectionState/detectedMalwareState
Content-type: application/json
Content-length: 484

{
  "@odata.type": "#microsoft.graph.windowsDeviceMalwareState",
  "displayName": "Display Name value",
  "additionalInformationUrl": "https://example.com/additionalInformationUrl/",
  "severity": "low",
  "executionState": "blocked",
  "state": "detected",
  "threatState": "actionFailed",
  "initialDetectionDateTime": "2016-12-31T23:57:05.3889692-08:00",
  "lastStateChangeDateTime": "2016-12-31T23:59:51.0767794-08:00",
  "detectionCount": 14,
  "category": "adware"
}

応答

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

HTTP/1.1 201 Created
Content-Type: application/json
Content-Length: 533

{
  "@odata.type": "#microsoft.graph.windowsDeviceMalwareState",
  "id": "6698016c-016c-6698-6c01-98666c019866",
  "displayName": "Display Name value",
  "additionalInformationUrl": "https://example.com/additionalInformationUrl/",
  "severity": "low",
  "executionState": "blocked",
  "state": "detected",
  "threatState": "actionFailed",
  "initialDetectionDateTime": "2016-12-31T23:57:05.3889692-08:00",
  "lastStateChangeDateTime": "2016-12-31T23:59:51.0767794-08:00",
  "detectionCount": 14,
  "category": "adware"
}