summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/DeviceHealthAttestationStateModel.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/DeviceHealthAttestationStateModel.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/DeviceHealthAttestationStateModel.go75
1 files changed, 75 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/DeviceHealthAttestationStateModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/DeviceHealthAttestationStateModel.go
new file mode 100644
index 00000000..9817406e
--- /dev/null
+++ b/vendor/github.com/yaegashi/msgraph.go/beta/DeviceHealthAttestationStateModel.go
@@ -0,0 +1,75 @@
+// Code generated by msgraph-generate.go DO NOT EDIT.
+
+package msgraph
+
+import "time"
+
+// DeviceHealthAttestationState undocumented
+type DeviceHealthAttestationState struct {
+ // Object is the base model of DeviceHealthAttestationState
+ Object
+ // LastUpdateDateTime The Timestamp of the last update.
+ LastUpdateDateTime *string `json:"lastUpdateDateTime,omitempty"`
+ // ContentNamespaceURL The DHA report version. (Namespace version)
+ ContentNamespaceURL *string `json:"contentNamespaceUrl,omitempty"`
+ // DeviceHealthAttestationStatus The DHA report version. (Namespace version)
+ DeviceHealthAttestationStatus *string `json:"deviceHealthAttestationStatus,omitempty"`
+ // ContentVersion The HealthAttestation state schema version
+ ContentVersion *string `json:"contentVersion,omitempty"`
+ // IssuedDateTime The DateTime when device was evaluated or issued to MDM
+ IssuedDateTime *time.Time `json:"issuedDateTime,omitempty"`
+ // AttestationIdentityKey TWhen an Attestation Identity Key (AIK) is present on a device, it indicates that the device has an endorsement key (EK) certificate.
+ AttestationIdentityKey *string `json:"attestationIdentityKey,omitempty"`
+ // ResetCount The number of times a PC device has hibernated or resumed
+ ResetCount *int `json:"resetCount,omitempty"`
+ // RestartCount The number of times a PC device has rebooted
+ RestartCount *int `json:"restartCount,omitempty"`
+ // DataExcutionPolicy DEP Policy defines a set of hardware and software technologies that perform additional checks on memory
+ DataExcutionPolicy *string `json:"dataExcutionPolicy,omitempty"`
+ // BitLockerStatus On or Off of BitLocker Drive Encryption
+ BitLockerStatus *string `json:"bitLockerStatus,omitempty"`
+ // BootManagerVersion The version of the Boot Manager
+ BootManagerVersion *string `json:"bootManagerVersion,omitempty"`
+ // CodeIntegrityCheckVersion The version of the Boot Manager
+ CodeIntegrityCheckVersion *string `json:"codeIntegrityCheckVersion,omitempty"`
+ // SecureBoot When Secure Boot is enabled, the core components must have the correct cryptographic signatures
+ SecureBoot *string `json:"secureBoot,omitempty"`
+ // BootDebugging When bootDebugging is enabled, the device is used in development and testing
+ BootDebugging *string `json:"bootDebugging,omitempty"`
+ // OperatingSystemKernelDebugging When operatingSystemKernelDebugging is enabled, the device is used in development and testing
+ OperatingSystemKernelDebugging *string `json:"operatingSystemKernelDebugging,omitempty"`
+ // CodeIntegrity When code integrity is enabled, code execution is restricted to integrity verified code
+ CodeIntegrity *string `json:"codeIntegrity,omitempty"`
+ // TestSigning When test signing is allowed, the device does not enforce signature validation during boot
+ TestSigning *string `json:"testSigning,omitempty"`
+ // SafeMode Safe mode is a troubleshooting option for Windows that starts your computer in a limited state
+ SafeMode *string `json:"safeMode,omitempty"`
+ // WindowsPE Operating system running with limited services that is used to prepare a computer for Windows
+ WindowsPE *string `json:"windowsPE,omitempty"`
+ // EarlyLaunchAntiMalwareDriverProtection ELAM provides protection for the computers in your network when they start up
+ EarlyLaunchAntiMalwareDriverProtection *string `json:"earlyLaunchAntiMalwareDriverProtection,omitempty"`
+ // VirtualSecureMode VSM is a container that protects high value assets from a compromised kernel
+ VirtualSecureMode *string `json:"virtualSecureMode,omitempty"`
+ // PcrHashAlgorithm Informational attribute that identifies the HASH algorithm that was used by TPM
+ PcrHashAlgorithm *string `json:"pcrHashAlgorithm,omitempty"`
+ // BootAppSecurityVersion The security version number of the Boot Application
+ BootAppSecurityVersion *string `json:"bootAppSecurityVersion,omitempty"`
+ // BootManagerSecurityVersion The security version number of the Boot Application
+ BootManagerSecurityVersion *string `json:"bootManagerSecurityVersion,omitempty"`
+ // TpmVersion The security version number of the Boot Application
+ TpmVersion *string `json:"tpmVersion,omitempty"`
+ // Pcr0 The measurement that is captured in PCR[0]
+ Pcr0 *string `json:"pcr0,omitempty"`
+ // SecureBootConfigurationPolicyFingerPrint Fingerprint of the Custom Secure Boot Configuration Policy
+ SecureBootConfigurationPolicyFingerPrint *string `json:"secureBootConfigurationPolicyFingerPrint,omitempty"`
+ // CodeIntegrityPolicy The Code Integrity policy that is controlling the security of the boot environment
+ CodeIntegrityPolicy *string `json:"codeIntegrityPolicy,omitempty"`
+ // BootRevisionListInfo The Boot Revision List that was loaded during initial boot on the attested device
+ BootRevisionListInfo *string `json:"bootRevisionListInfo,omitempty"`
+ // OperatingSystemRevListInfo The Operating System Revision List that was loaded during initial boot on the attested device
+ OperatingSystemRevListInfo *string `json:"operatingSystemRevListInfo,omitempty"`
+ // HealthStatusMismatchInfo This attribute appears if DHA-Service detects an integrity issue
+ HealthStatusMismatchInfo *string `json:"healthStatusMismatchInfo,omitempty"`
+ // HealthAttestationSupportedStatus This attribute indicates if DHA is supported for the device
+ HealthAttestationSupportedStatus *string `json:"healthAttestationSupportedStatus,omitempty"`
+}