tipo de recurso windowsProtectionState

Namespace: microsoft.graph

Observação: A API do Microsoft Graph para Intune requer uma licença ativa do Intune para o locatário.

Entidade de status de proteção do dispositivo.

Métodos

Método Tipo de retorno Descrição
Obter windowsProtectionState windowsProtectionState Leia as propriedades e relações do objeto windowsProtectionState .
Atualizar windowsProtectionState windowsProtectionState Atualizar as propriedades de um objeto windowsProtectionState .

Propriedades

Propriedade Tipo Descrição
id Cadeia de caracteres O identificador exclusivo do objeto de status de proteção do dispositivo. Esta é a ID do dispositivo
malwareProtectionEnabled Booliano Quando TRUE indica que o antimalware está habilitado, quando FALSE indica que o antimalware não está habilitado.
deviceState windowsDeviceHealthState Indica o estado de integridade do dispositivo. Os valores possíveis são: limpo, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical. Os valores possíveis são: clean, fullScanPending, rebootPending, manualStepsPending, offlineScanPending, critical.
realTimeProtectionEnabled Booliano Quando VERDADEIRO indica que a proteção em tempo real está habilitada, quando FALSO indica que a proteção em tempo real não está habilitada. O padrão é a configuração no dispositivo cliente.
networkInspectionSystemEnabled Booliano Quando VERDADEIRO indica sistema de inspeção de rede habilitado, quando FALSO indica que o sistema de inspeção de rede não está habilitado. O padrão é a configuração no dispositivo cliente.
quickScanOverdue Booliano Quando VERDADEIRO indica que a verificação rápida está vencida, quando FALSO indica que a verificação rápida não está vencida. O padrão é a configuração no dispositivo cliente.
fullScanOverdue Booliano Quando VERDADEIRO indica que a verificação completa está vencida, quando FALSO indica que a verificação completa não está vencida. O padrão é a configuração no dispositivo cliente.
signatureUpdateOverdue Booliano Quando VERDADEIRO indica que a assinatura está desatualizada, quando FALSO indica que a assinatura não está desatualizada. O padrão é a configuração no dispositivo cliente.
rebootRequired Booliano Quando VERDADEIRO indica que a reinicialização é necessária, quando FALSO indica quando VERDADEIRO indica que a reinicialização não é necessária. O padrão é a configuração no dispositivo cliente.
fullScanRequired Booliano Quando VERDADEIRO indica que a verificação completa é necessária, quando FALSO indica que a verificação completa não é necessária. O padrão é a configuração no dispositivo cliente.
engineVersion Cadeia de caracteres Versão atual do mecanismo de proteção de ponto de extremidade
signatureVersion Cadeia de caracteres Versão atual das definições de malware
antiMalwareVersion Cadeia de caracteres Versão antimalware atual
lastQuickScanDateTime DateTimeOffset Data e hora da última verificação rápida
lastFullScanDateTime DateTimeOffset Data e hora da última verificação rápida
lastQuickScanSignatureVersion Cadeia de caracteres Última versão de assinatura de verificação rápida
lastFullScanSignatureVersion Cadeia de caracteres Última versão de assinatura de verificação completa
lastReportedDateTime DateTimeOffset Hora relatada do último status de integridade do dispositivo
productStatus windowsDefenderProductStatus Status do Produto do Windows Defender Antivírus. Os valores possíveis são: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatAction, pendingRebootDueToThreatAction, pendingManualStepsDueToThreatAction, avSignaturesOutOfDate, asSignaturesOutOfDate, noQuickScanHappenedForSpecifiedPeriod, noFullScanHappenedForSpecifiedPeriod, systemInitiatedScanInProgress, systemInitiatedCleanInProgress, samplesPendingSubmission, productRunningInEvaluationMode, productRunningInNonGenuineMode, productExpired, offlineScanRequired, serviceShutdownAsPartOfSystemShutdown, threatRemediationFailedCritically, threatRemediationFailedNonCritically, noStatusFlagsSet, platformOutOfDate, platformUpdateInProgress, platformAboutToBeOutdated, signatureOrPlatformEndOfLifeIsPastOrIsImpending, windowsSModeSignaturesInUseOnNonWin10SInstall. Os valores possíveis são: noStatus, serviceNotRunning, serviceStartedWithoutMalwareProtection, pendingFullScanDueToThreatActionpendingRebootDueToThreatActionpendingManualStepsDueToThreatActionavSignaturesOutOfDateasSignaturesOutOfDatenoQuickScanHappenedForSpecifiedPeriodnoFullScanHappenedForSpecifiedPeriodsystemInitiatedScanInProgresssystemInitiatedCleanInProgresssamplesPendingSubmissionproductRunningInEvaluationModeproductRunningInNonGenuineModeproductExpiredofflineScanRequiredserviceShutdownAsPartOfSystemShutdownthreatRemediationFailedCriticallythreatRemediationFailedNonCriticallynoStatusFlagsSetplatformOutOfDateplatformUpdateInProgressplatformAboutToBeOutdatedsignatureOrPlatformEndOfLifeIsPastOrIsImpendingwindowsSModeSignaturesInUseOnNonWin10SInstall
isVirtualMachine Booliano Quando TRUE indica que o dispositivo é uma máquina virtual, quando FALSE indica que o dispositivo não é uma máquina virtual. O padrão é a configuração no dispositivo cliente.
tamperProtectionEnabled Booliano Quando TRUE indica que o recurso de proteção contra adulterações do Windows Defender está habilitado, quando FALSE indica que o recurso de proteção contra adulterações do Windows Defender não está habilitado. O padrão é a configuração no dispositivo cliente.

Relações

Relação Tipo Descrição
detectedMalwareState coleção windowsDeviceMalwareState Lista de malware do dispositivo

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "@odata.type": "#microsoft.graph.windowsProtectionState",
  "id": "String (identifier)",
  "malwareProtectionEnabled": true,
  "deviceState": "String",
  "realTimeProtectionEnabled": true,
  "networkInspectionSystemEnabled": true,
  "quickScanOverdue": true,
  "fullScanOverdue": true,
  "signatureUpdateOverdue": true,
  "rebootRequired": true,
  "fullScanRequired": true,
  "engineVersion": "String",
  "signatureVersion": "String",
  "antiMalwareVersion": "String",
  "lastQuickScanDateTime": "String (timestamp)",
  "lastFullScanDateTime": "String (timestamp)",
  "lastQuickScanSignatureVersion": "String",
  "lastFullScanSignatureVersion": "String",
  "lastReportedDateTime": "String (timestamp)",
  "productStatus": "String",
  "isVirtualMachine": true,
  "tamperProtectionEnabled": true
}