summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/matterbridge/msgraph.go/beta/WindowsDeliveryOptimizationModeEnum.go
blob: 5609257f3aad2c7a159d94f8b107368b246d146f (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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// WindowsDeliveryOptimizationMode undocumented
type WindowsDeliveryOptimizationMode int

const (
	// WindowsDeliveryOptimizationModeVUserDefined undocumented
	WindowsDeliveryOptimizationModeVUserDefined WindowsDeliveryOptimizationMode = 0
	// WindowsDeliveryOptimizationModeVHTTPOnly undocumented
	WindowsDeliveryOptimizationModeVHTTPOnly WindowsDeliveryOptimizationMode = 1
	// WindowsDeliveryOptimizationModeVHTTPWithPeeringNat undocumented
	WindowsDeliveryOptimizationModeVHTTPWithPeeringNat WindowsDeliveryOptimizationMode = 2
	// WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup undocumented
	WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup WindowsDeliveryOptimizationMode = 3
	// WindowsDeliveryOptimizationModeVHTTPWithInternetPeering undocumented
	WindowsDeliveryOptimizationModeVHTTPWithInternetPeering WindowsDeliveryOptimizationMode = 4
	// WindowsDeliveryOptimizationModeVSimpleDownload undocumented
	WindowsDeliveryOptimizationModeVSimpleDownload WindowsDeliveryOptimizationMode = 99
	// WindowsDeliveryOptimizationModeVBypassMode undocumented
	WindowsDeliveryOptimizationModeVBypassMode WindowsDeliveryOptimizationMode = 100
)

// WindowsDeliveryOptimizationModePUserDefined returns a pointer to WindowsDeliveryOptimizationModeVUserDefined
func WindowsDeliveryOptimizationModePUserDefined() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVUserDefined
	return &v
}

// WindowsDeliveryOptimizationModePHTTPOnly returns a pointer to WindowsDeliveryOptimizationModeVHTTPOnly
func WindowsDeliveryOptimizationModePHTTPOnly() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVHTTPOnly
	return &v
}

// WindowsDeliveryOptimizationModePHTTPWithPeeringNat returns a pointer to WindowsDeliveryOptimizationModeVHTTPWithPeeringNat
func WindowsDeliveryOptimizationModePHTTPWithPeeringNat() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVHTTPWithPeeringNat
	return &v
}

// WindowsDeliveryOptimizationModePHTTPWithPeeringPrivateGroup returns a pointer to WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup
func WindowsDeliveryOptimizationModePHTTPWithPeeringPrivateGroup() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVHTTPWithPeeringPrivateGroup
	return &v
}

// WindowsDeliveryOptimizationModePHTTPWithInternetPeering returns a pointer to WindowsDeliveryOptimizationModeVHTTPWithInternetPeering
func WindowsDeliveryOptimizationModePHTTPWithInternetPeering() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVHTTPWithInternetPeering
	return &v
}

// WindowsDeliveryOptimizationModePSimpleDownload returns a pointer to WindowsDeliveryOptimizationModeVSimpleDownload
func WindowsDeliveryOptimizationModePSimpleDownload() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVSimpleDownload
	return &v
}

// WindowsDeliveryOptimizationModePBypassMode returns a pointer to WindowsDeliveryOptimizationModeVBypassMode
func WindowsDeliveryOptimizationModePBypassMode() *WindowsDeliveryOptimizationMode {
	v := WindowsDeliveryOptimizationModeVBypassMode
	return &v
}