-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Expand file tree
/
Copy pathCommonEnums.tsp
More file actions
98 lines (70 loc) · 2.11 KB
/
CommonEnums.tsp
File metadata and controls
98 lines (70 loc) · 2.11 KB
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
@doc("Machine Boot Type")
union MachineBootType {
@doc("Unknown - Machine Boot Type")
Unknown: "Unknown",
@doc("EFI - Machine Boot Type")
EFI: "EFI",
@doc("BIOS - Machine Boot Type")
Bios: "BIOS",
@doc("NotSpecified - Machine Boot Type")
NotSpecified: "NotSpecified",
string,
}
@doc("Environment Type")
union EnvironmentType {
@doc("Production - Environment Type")
Production: "Production",
@doc("Unknown - Environment Type")
Unknown: "Unknown",
@doc("DevTest - Environment Type")
DevTest: "DevTest",
string,
}
@doc("Azure Managed Disk Sku Dto Disk Type")
union AzureManagedDiskSkuDtoDiskType {
@doc("Unknown - Azure Managed Disk Sku Dto Disk Type")
Unknown: "Unknown",
@doc("Standard - Azure Managed Disk Sku Dto Disk Type")
Standard: "Standard",
@doc("StandardSSD - Azure Managed Disk Sku Dto Disk Type")
StandardSSD: "StandardSSD",
@doc("Premium - Azure Managed Disk Sku Dto Disk Type")
Premium: "Premium",
@doc("StandardOrPremium - Azure Managed Disk Sku Dto Disk Type")
StandardOrPremium: "StandardOrPremium",
@doc("Ultra - Azure Managed Disk Sku Dto Disk Type")
Ultra: "Ultra",
@doc("PremiumV2 - Azure Managed Disk Sku Dto Disk Type")
PremiumV2: "PremiumV2",
string,
}
@doc("Azure Managed Disk Sku Dto Disk Redundancy")
union AzureManagedDiskSkuDtoDiskRedundancy {
@doc("Unknown - Azure Managed Disk Sku Dto Disk Redundancy")
Unknown: "Unknown",
@doc("LRS - Azure Managed Disk Sku Dto Disk Redundancy")
LRS: "LRS",
@doc("ZRS - Azure Managed Disk Sku Dto Disk Redundancy")
ZRS: "ZRS",
string,
}
@doc("Azure Quorum Witness Dto Quorum Witness Type")
union AzureQuorumWitnessDtoQuorumWitnessType {
@doc("Unknown - Quorum Witness Type")
Unknown: "Unknown",
@doc("Cloud Quorum Witness Type")
Cloud: "Cloud",
@doc("Disk Quorum Witness Type")
Disk: "Disk",
string,
}
@doc("Migration Issues Category")
union MigrationIssuesCategory {
@doc("Issue - Migration Issues Category")
Issue: "Issue",
@doc("Warning - Migration Issues Category")
Warning: "Warning",
@doc("Internal - Migration Issues Category")
Internal: "Internal",
string,
}