1package search
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// AdminKeyKind enumerates the values for admin key kind.
10type AdminKeyKind string
11
12const (
13	// Primary ...
14	Primary AdminKeyKind = "primary"
15	// Secondary ...
16	Secondary AdminKeyKind = "secondary"
17)
18
19// PossibleAdminKeyKindValues returns an array of possible values for the AdminKeyKind const type.
20func PossibleAdminKeyKindValues() []AdminKeyKind {
21	return []AdminKeyKind{Primary, Secondary}
22}
23
24// HostingMode enumerates the values for hosting mode.
25type HostingMode string
26
27const (
28	// Default ...
29	Default HostingMode = "default"
30	// HighDensity ...
31	HighDensity HostingMode = "highDensity"
32)
33
34// PossibleHostingModeValues returns an array of possible values for the HostingMode const type.
35func PossibleHostingModeValues() []HostingMode {
36	return []HostingMode{Default, HighDensity}
37}
38
39// IdentityType enumerates the values for identity type.
40type IdentityType string
41
42const (
43	// None ...
44	None IdentityType = "None"
45	// SystemAssigned ...
46	SystemAssigned IdentityType = "SystemAssigned"
47)
48
49// PossibleIdentityTypeValues returns an array of possible values for the IdentityType const type.
50func PossibleIdentityTypeValues() []IdentityType {
51	return []IdentityType{None, SystemAssigned}
52}
53
54// PrivateLinkServiceConnectionStatus enumerates the values for private link service connection status.
55type PrivateLinkServiceConnectionStatus string
56
57const (
58	// Approved ...
59	Approved PrivateLinkServiceConnectionStatus = "Approved"
60	// Disconnected ...
61	Disconnected PrivateLinkServiceConnectionStatus = "Disconnected"
62	// Pending ...
63	Pending PrivateLinkServiceConnectionStatus = "Pending"
64	// Rejected ...
65	Rejected PrivateLinkServiceConnectionStatus = "Rejected"
66)
67
68// PossiblePrivateLinkServiceConnectionStatusValues returns an array of possible values for the PrivateLinkServiceConnectionStatus const type.
69func PossiblePrivateLinkServiceConnectionStatusValues() []PrivateLinkServiceConnectionStatus {
70	return []PrivateLinkServiceConnectionStatus{Approved, Disconnected, Pending, Rejected}
71}
72
73// ProvisioningState enumerates the values for provisioning state.
74type ProvisioningState string
75
76const (
77	// Failed ...
78	Failed ProvisioningState = "failed"
79	// Provisioning ...
80	Provisioning ProvisioningState = "provisioning"
81	// Succeeded ...
82	Succeeded ProvisioningState = "succeeded"
83)
84
85// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
86func PossibleProvisioningStateValues() []ProvisioningState {
87	return []ProvisioningState{Failed, Provisioning, Succeeded}
88}
89
90// PublicNetworkAccess enumerates the values for public network access.
91type PublicNetworkAccess string
92
93const (
94	// Disabled ...
95	Disabled PublicNetworkAccess = "disabled"
96	// Enabled ...
97	Enabled PublicNetworkAccess = "enabled"
98)
99
100// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type.
101func PossiblePublicNetworkAccessValues() []PublicNetworkAccess {
102	return []PublicNetworkAccess{Disabled, Enabled}
103}
104
105// ServiceStatus enumerates the values for service status.
106type ServiceStatus string
107
108const (
109	// ServiceStatusDegraded ...
110	ServiceStatusDegraded ServiceStatus = "degraded"
111	// ServiceStatusDeleting ...
112	ServiceStatusDeleting ServiceStatus = "deleting"
113	// ServiceStatusDisabled ...
114	ServiceStatusDisabled ServiceStatus = "disabled"
115	// ServiceStatusError ...
116	ServiceStatusError ServiceStatus = "error"
117	// ServiceStatusProvisioning ...
118	ServiceStatusProvisioning ServiceStatus = "provisioning"
119	// ServiceStatusRunning ...
120	ServiceStatusRunning ServiceStatus = "running"
121)
122
123// PossibleServiceStatusValues returns an array of possible values for the ServiceStatus const type.
124func PossibleServiceStatusValues() []ServiceStatus {
125	return []ServiceStatus{ServiceStatusDegraded, ServiceStatusDeleting, ServiceStatusDisabled, ServiceStatusError, ServiceStatusProvisioning, ServiceStatusRunning}
126}
127
128// SkuName enumerates the values for sku name.
129type SkuName string
130
131const (
132	// Basic ...
133	Basic SkuName = "basic"
134	// Free ...
135	Free SkuName = "free"
136	// Standard ...
137	Standard SkuName = "standard"
138	// Standard2 ...
139	Standard2 SkuName = "standard2"
140	// Standard3 ...
141	Standard3 SkuName = "standard3"
142	// StorageOptimizedL1 ...
143	StorageOptimizedL1 SkuName = "storage_optimized_l1"
144	// StorageOptimizedL2 ...
145	StorageOptimizedL2 SkuName = "storage_optimized_l2"
146)
147
148// PossibleSkuNameValues returns an array of possible values for the SkuName const type.
149func PossibleSkuNameValues() []SkuName {
150	return []SkuName{Basic, Free, Standard, Standard2, Standard3, StorageOptimizedL1, StorageOptimizedL2}
151}
152
153// UnavailableNameReason enumerates the values for unavailable name reason.
154type UnavailableNameReason string
155
156const (
157	// AlreadyExists ...
158	AlreadyExists UnavailableNameReason = "AlreadyExists"
159	// Invalid ...
160	Invalid UnavailableNameReason = "Invalid"
161)
162
163// PossibleUnavailableNameReasonValues returns an array of possible values for the UnavailableNameReason const type.
164func PossibleUnavailableNameReasonValues() []UnavailableNameReason {
165	return []UnavailableNameReason{AlreadyExists, Invalid}
166}
167