summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateEnum.go
blob: ebb19cbcdd2b65149c802cfd1c12f51babc7373f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// DeviceGuardVirtualizationBasedSecurityHardwareRequirementState undocumented
type DeviceGuardVirtualizationBasedSecurityHardwareRequirementState int

const (
	// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVMeetHardwareRequirements undocumented
	DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVMeetHardwareRequirements DeviceGuardVirtualizationBasedSecurityHardwareRequirementState = 0
	// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVSecureBootRequired undocumented
	DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVSecureBootRequired DeviceGuardVirtualizationBasedSecurityHardwareRequirementState = 1
	// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVDmaProtectionRequired undocumented
	DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVDmaProtectionRequired DeviceGuardVirtualizationBasedSecurityHardwareRequirementState = 2
	// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotSupportedForGuestVM undocumented
	DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotSupportedForGuestVM DeviceGuardVirtualizationBasedSecurityHardwareRequirementState = 4
	// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotAvailable undocumented
	DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotAvailable DeviceGuardVirtualizationBasedSecurityHardwareRequirementState = 8
)

// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePMeetHardwareRequirements returns a pointer to DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVMeetHardwareRequirements
func DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePMeetHardwareRequirements() *DeviceGuardVirtualizationBasedSecurityHardwareRequirementState {
	v := DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVMeetHardwareRequirements
	return &v
}

// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePSecureBootRequired returns a pointer to DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVSecureBootRequired
func DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePSecureBootRequired() *DeviceGuardVirtualizationBasedSecurityHardwareRequirementState {
	v := DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVSecureBootRequired
	return &v
}

// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePDmaProtectionRequired returns a pointer to DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVDmaProtectionRequired
func DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePDmaProtectionRequired() *DeviceGuardVirtualizationBasedSecurityHardwareRequirementState {
	v := DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVDmaProtectionRequired
	return &v
}

// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePHyperVNotSupportedForGuestVM returns a pointer to DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotSupportedForGuestVM
func DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePHyperVNotSupportedForGuestVM() *DeviceGuardVirtualizationBasedSecurityHardwareRequirementState {
	v := DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotSupportedForGuestVM
	return &v
}

// DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePHyperVNotAvailable returns a pointer to DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotAvailable
func DeviceGuardVirtualizationBasedSecurityHardwareRequirementStatePHyperVNotAvailable() *DeviceGuardVirtualizationBasedSecurityHardwareRequirementState {
	v := DeviceGuardVirtualizationBasedSecurityHardwareRequirementStateVHyperVNotAvailable
	return &v
}