1package windowsesu
2
3// Copyright (c) Microsoft Corporation. All rights reserved.
4// Licensed under the MIT License. See License.txt in the project root for license information.
5//
6// Code generated by Microsoft (R) AutoRest Code Generator.
7// Changes may cause incorrect behavior and will be lost if the code is regenerated.
8
9// OsType enumerates the values for os type.
10type OsType string
11
12const (
13	// Windows7 ...
14	Windows7 OsType = "Windows7"
15	// WindowsServer2008 ...
16	WindowsServer2008 OsType = "WindowsServer2008"
17	// WindowsServer2008R2 ...
18	WindowsServer2008R2 OsType = "WindowsServer2008R2"
19)
20
21// PossibleOsTypeValues returns an array of possible values for the OsType const type.
22func PossibleOsTypeValues() []OsType {
23	return []OsType{Windows7, WindowsServer2008, WindowsServer2008R2}
24}
25
26// ProvisioningState enumerates the values for provisioning state.
27type ProvisioningState string
28
29const (
30	// Accepted ...
31	Accepted ProvisioningState = "Accepted"
32	// Canceled ...
33	Canceled ProvisioningState = "Canceled"
34	// Failed ...
35	Failed ProvisioningState = "Failed"
36	// Provisioning ...
37	Provisioning ProvisioningState = "Provisioning"
38	// Succeeded ...
39	Succeeded ProvisioningState = "Succeeded"
40)
41
42// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
43func PossibleProvisioningStateValues() []ProvisioningState {
44	return []ProvisioningState{Accepted, Canceled, Failed, Provisioning, Succeeded}
45}
46
47// SupportType enumerates the values for support type.
48type SupportType string
49
50const (
51	// PremiumAssurance ...
52	PremiumAssurance SupportType = "PremiumAssurance"
53	// SupplementalServicing ...
54	SupplementalServicing SupportType = "SupplementalServicing"
55)
56
57// PossibleSupportTypeValues returns an array of possible values for the SupportType const type.
58func PossibleSupportTypeValues() []SupportType {
59	return []SupportType{PremiumAssurance, SupplementalServicing}
60}
61