forked from Azure/azure-sdk-for-go
/
enums.go
190 lines (162 loc) · 7.64 KB
/
enums.go
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
package digitaltwins
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
//
// Code generated by Microsoft (R) AutoRest Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.
// AuthenticationType enumerates the values for authentication type.
type AuthenticationType string
const (
// IdentityBased ...
IdentityBased AuthenticationType = "IdentityBased"
// KeyBased ...
KeyBased AuthenticationType = "KeyBased"
)
// PossibleAuthenticationTypeValues returns an array of possible values for the AuthenticationType const type.
func PossibleAuthenticationTypeValues() []AuthenticationType {
return []AuthenticationType{IdentityBased, KeyBased}
}
// ConnectionPropertiesProvisioningState enumerates the values for connection properties provisioning state.
type ConnectionPropertiesProvisioningState string
const (
// Approved ...
Approved ConnectionPropertiesProvisioningState = "Approved"
// Disconnected ...
Disconnected ConnectionPropertiesProvisioningState = "Disconnected"
// Pending ...
Pending ConnectionPropertiesProvisioningState = "Pending"
// Rejected ...
Rejected ConnectionPropertiesProvisioningState = "Rejected"
)
// PossibleConnectionPropertiesProvisioningStateValues returns an array of possible values for the ConnectionPropertiesProvisioningState const type.
func PossibleConnectionPropertiesProvisioningStateValues() []ConnectionPropertiesProvisioningState {
return []ConnectionPropertiesProvisioningState{Approved, Disconnected, Pending, Rejected}
}
// EndpointProvisioningState enumerates the values for endpoint provisioning state.
type EndpointProvisioningState string
const (
// Canceled ...
Canceled EndpointProvisioningState = "Canceled"
// Deleted ...
Deleted EndpointProvisioningState = "Deleted"
// Deleting ...
Deleting EndpointProvisioningState = "Deleting"
// Disabled ...
Disabled EndpointProvisioningState = "Disabled"
// Failed ...
Failed EndpointProvisioningState = "Failed"
// Moving ...
Moving EndpointProvisioningState = "Moving"
// Provisioning ...
Provisioning EndpointProvisioningState = "Provisioning"
// Restoring ...
Restoring EndpointProvisioningState = "Restoring"
// Succeeded ...
Succeeded EndpointProvisioningState = "Succeeded"
// Suspending ...
Suspending EndpointProvisioningState = "Suspending"
// Warning ...
Warning EndpointProvisioningState = "Warning"
)
// PossibleEndpointProvisioningStateValues returns an array of possible values for the EndpointProvisioningState const type.
func PossibleEndpointProvisioningStateValues() []EndpointProvisioningState {
return []EndpointProvisioningState{Canceled, Deleted, Deleting, Disabled, Failed, Moving, Provisioning, Restoring, Succeeded, Suspending, Warning}
}
// EndpointType enumerates the values for endpoint type.
type EndpointType string
const (
// EndpointTypeDigitalTwinsEndpointResourceProperties ...
EndpointTypeDigitalTwinsEndpointResourceProperties EndpointType = "DigitalTwinsEndpointResourceProperties"
// EndpointTypeEventGrid ...
EndpointTypeEventGrid EndpointType = "EventGrid"
// EndpointTypeEventHub ...
EndpointTypeEventHub EndpointType = "EventHub"
// EndpointTypeServiceBus ...
EndpointTypeServiceBus EndpointType = "ServiceBus"
)
// PossibleEndpointTypeValues returns an array of possible values for the EndpointType const type.
func PossibleEndpointTypeValues() []EndpointType {
return []EndpointType{EndpointTypeDigitalTwinsEndpointResourceProperties, EndpointTypeEventGrid, EndpointTypeEventHub, EndpointTypeServiceBus}
}
// IdentityType enumerates the values for identity type.
type IdentityType string
const (
// None ...
None IdentityType = "None"
// SystemAssigned ...
SystemAssigned IdentityType = "SystemAssigned"
)
// PossibleIdentityTypeValues returns an array of possible values for the IdentityType const type.
func PossibleIdentityTypeValues() []IdentityType {
return []IdentityType{None, SystemAssigned}
}
// PrivateLinkServiceConnectionStatus enumerates the values for private link service connection status.
type PrivateLinkServiceConnectionStatus string
const (
// PrivateLinkServiceConnectionStatusApproved ...
PrivateLinkServiceConnectionStatusApproved PrivateLinkServiceConnectionStatus = "Approved"
// PrivateLinkServiceConnectionStatusDisconnected ...
PrivateLinkServiceConnectionStatusDisconnected PrivateLinkServiceConnectionStatus = "Disconnected"
// PrivateLinkServiceConnectionStatusPending ...
PrivateLinkServiceConnectionStatusPending PrivateLinkServiceConnectionStatus = "Pending"
// PrivateLinkServiceConnectionStatusRejected ...
PrivateLinkServiceConnectionStatusRejected PrivateLinkServiceConnectionStatus = "Rejected"
)
// PossiblePrivateLinkServiceConnectionStatusValues returns an array of possible values for the PrivateLinkServiceConnectionStatus const type.
func PossiblePrivateLinkServiceConnectionStatusValues() []PrivateLinkServiceConnectionStatus {
return []PrivateLinkServiceConnectionStatus{PrivateLinkServiceConnectionStatusApproved, PrivateLinkServiceConnectionStatusDisconnected, PrivateLinkServiceConnectionStatusPending, PrivateLinkServiceConnectionStatusRejected}
}
// ProvisioningState enumerates the values for provisioning state.
type ProvisioningState string
const (
// ProvisioningStateCanceled ...
ProvisioningStateCanceled ProvisioningState = "Canceled"
// ProvisioningStateDeleted ...
ProvisioningStateDeleted ProvisioningState = "Deleted"
// ProvisioningStateDeleting ...
ProvisioningStateDeleting ProvisioningState = "Deleting"
// ProvisioningStateFailed ...
ProvisioningStateFailed ProvisioningState = "Failed"
// ProvisioningStateMoving ...
ProvisioningStateMoving ProvisioningState = "Moving"
// ProvisioningStateProvisioning ...
ProvisioningStateProvisioning ProvisioningState = "Provisioning"
// ProvisioningStateRestoring ...
ProvisioningStateRestoring ProvisioningState = "Restoring"
// ProvisioningStateSucceeded ...
ProvisioningStateSucceeded ProvisioningState = "Succeeded"
// ProvisioningStateSuspending ...
ProvisioningStateSuspending ProvisioningState = "Suspending"
// ProvisioningStateUpdating ...
ProvisioningStateUpdating ProvisioningState = "Updating"
// ProvisioningStateWarning ...
ProvisioningStateWarning ProvisioningState = "Warning"
)
// PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
func PossibleProvisioningStateValues() []ProvisioningState {
return []ProvisioningState{ProvisioningStateCanceled, ProvisioningStateDeleted, ProvisioningStateDeleting, ProvisioningStateFailed, ProvisioningStateMoving, ProvisioningStateProvisioning, ProvisioningStateRestoring, ProvisioningStateSucceeded, ProvisioningStateSuspending, ProvisioningStateUpdating, ProvisioningStateWarning}
}
// PublicNetworkAccess enumerates the values for public network access.
type PublicNetworkAccess string
const (
// PublicNetworkAccessDisabled ...
PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled"
// PublicNetworkAccessEnabled ...
PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled"
)
// PossiblePublicNetworkAccessValues returns an array of possible values for the PublicNetworkAccess const type.
func PossiblePublicNetworkAccessValues() []PublicNetworkAccess {
return []PublicNetworkAccess{PublicNetworkAccessDisabled, PublicNetworkAccessEnabled}
}
// Reason enumerates the values for reason.
type Reason string
const (
// AlreadyExists ...
AlreadyExists Reason = "AlreadyExists"
// Invalid ...
Invalid Reason = "Invalid"
)
// PossibleReasonValues returns an array of possible values for the Reason const type.
func PossibleReasonValues() []Reason {
return []Reason{AlreadyExists, Invalid}
}