mirror of
https://github.com/42wim/matterbridge.git
synced 2024-12-01 07:02:00 -08:00
48 lines
2.5 KiB
Go
48 lines
2.5 KiB
Go
|
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||
|
|
||
|
package msgraph
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
// WindowsProtectionState Device protection status entity.
|
||
|
type WindowsProtectionState struct {
|
||
|
// Entity is the base model of WindowsProtectionState
|
||
|
Entity
|
||
|
// MalwareProtectionEnabled Anti malware is enabled or not
|
||
|
MalwareProtectionEnabled *bool `json:"malwareProtectionEnabled,omitempty"`
|
||
|
// DeviceState Computer's state (like clean or pending full scan or pending reboot etc)
|
||
|
DeviceState *WindowsDeviceHealthState `json:"deviceState,omitempty"`
|
||
|
// RealTimeProtectionEnabled Real time protection is enabled or not?
|
||
|
RealTimeProtectionEnabled *bool `json:"realTimeProtectionEnabled,omitempty"`
|
||
|
// NetworkInspectionSystemEnabled Network inspection system enabled or not?
|
||
|
NetworkInspectionSystemEnabled *bool `json:"networkInspectionSystemEnabled,omitempty"`
|
||
|
// QuickScanOverdue Quick scan overdue or not?
|
||
|
QuickScanOverdue *bool `json:"quickScanOverdue,omitempty"`
|
||
|
// FullScanOverdue Full scan overdue or not?
|
||
|
FullScanOverdue *bool `json:"fullScanOverdue,omitempty"`
|
||
|
// SignatureUpdateOverdue Signature out of date or not?
|
||
|
SignatureUpdateOverdue *bool `json:"signatureUpdateOverdue,omitempty"`
|
||
|
// RebootRequired Reboot required or not?
|
||
|
RebootRequired *bool `json:"rebootRequired,omitempty"`
|
||
|
// FullScanRequired Full scan required or not?
|
||
|
FullScanRequired *bool `json:"fullScanRequired,omitempty"`
|
||
|
// EngineVersion Current endpoint protection engine's version
|
||
|
EngineVersion *string `json:"engineVersion,omitempty"`
|
||
|
// SignatureVersion Current malware definitions version
|
||
|
SignatureVersion *string `json:"signatureVersion,omitempty"`
|
||
|
// AntiMalwareVersion Current anti malware version
|
||
|
AntiMalwareVersion *string `json:"antiMalwareVersion,omitempty"`
|
||
|
// LastQuickScanDateTime Last quick scan datetime
|
||
|
LastQuickScanDateTime *time.Time `json:"lastQuickScanDateTime,omitempty"`
|
||
|
// LastFullScanDateTime Last quick scan datetime
|
||
|
LastFullScanDateTime *time.Time `json:"lastFullScanDateTime,omitempty"`
|
||
|
// LastQuickScanSignatureVersion Last quick scan signature version
|
||
|
LastQuickScanSignatureVersion *string `json:"lastQuickScanSignatureVersion,omitempty"`
|
||
|
// LastFullScanSignatureVersion Last full scan signature version
|
||
|
LastFullScanSignatureVersion *string `json:"lastFullScanSignatureVersion,omitempty"`
|
||
|
// LastReportedDateTime Last device health status reported time
|
||
|
LastReportedDateTime *time.Time `json:"lastReportedDateTime,omitempty"`
|
||
|
// DetectedMalwareState undocumented
|
||
|
DetectedMalwareState []WindowsDeviceMalwareState `json:"detectedMalwareState,omitempty"`
|
||
|
}
|