-
Notifications
You must be signed in to change notification settings - Fork 839
/
enums.go
157 lines (126 loc) · 4.94 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
package aad
// 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.
// ExternalAccess enumerates the values for external access.
type ExternalAccess string
const (
// Disabled ...
Disabled ExternalAccess = "Disabled"
// Enabled ...
Enabled ExternalAccess = "Enabled"
)
// PossibleExternalAccessValues returns an array of possible values for the ExternalAccess const type.
func PossibleExternalAccessValues() []ExternalAccess {
return []ExternalAccess{Disabled, Enabled}
}
// FilteredSync enumerates the values for filtered sync.
type FilteredSync string
const (
// FilteredSyncDisabled ...
FilteredSyncDisabled FilteredSync = "Disabled"
// FilteredSyncEnabled ...
FilteredSyncEnabled FilteredSync = "Enabled"
)
// PossibleFilteredSyncValues returns an array of possible values for the FilteredSync const type.
func PossibleFilteredSyncValues() []FilteredSync {
return []FilteredSync{FilteredSyncDisabled, FilteredSyncEnabled}
}
// Ldaps enumerates the values for ldaps.
type Ldaps string
const (
// LdapsDisabled ...
LdapsDisabled Ldaps = "Disabled"
// LdapsEnabled ...
LdapsEnabled Ldaps = "Enabled"
)
// PossibleLdapsValues returns an array of possible values for the Ldaps const type.
func PossibleLdapsValues() []Ldaps {
return []Ldaps{LdapsDisabled, LdapsEnabled}
}
// NotifyDcAdmins enumerates the values for notify dc admins.
type NotifyDcAdmins string
const (
// NotifyDcAdminsDisabled ...
NotifyDcAdminsDisabled NotifyDcAdmins = "Disabled"
// NotifyDcAdminsEnabled ...
NotifyDcAdminsEnabled NotifyDcAdmins = "Enabled"
)
// PossibleNotifyDcAdminsValues returns an array of possible values for the NotifyDcAdmins const type.
func PossibleNotifyDcAdminsValues() []NotifyDcAdmins {
return []NotifyDcAdmins{NotifyDcAdminsDisabled, NotifyDcAdminsEnabled}
}
// NotifyGlobalAdmins enumerates the values for notify global admins.
type NotifyGlobalAdmins string
const (
// NotifyGlobalAdminsDisabled ...
NotifyGlobalAdminsDisabled NotifyGlobalAdmins = "Disabled"
// NotifyGlobalAdminsEnabled ...
NotifyGlobalAdminsEnabled NotifyGlobalAdmins = "Enabled"
)
// PossibleNotifyGlobalAdminsValues returns an array of possible values for the NotifyGlobalAdmins const type.
func PossibleNotifyGlobalAdminsValues() []NotifyGlobalAdmins {
return []NotifyGlobalAdmins{NotifyGlobalAdminsDisabled, NotifyGlobalAdminsEnabled}
}
// NtlmV1 enumerates the values for ntlm v1.
type NtlmV1 string
const (
// NtlmV1Disabled ...
NtlmV1Disabled NtlmV1 = "Disabled"
// NtlmV1Enabled ...
NtlmV1Enabled NtlmV1 = "Enabled"
)
// PossibleNtlmV1Values returns an array of possible values for the NtlmV1 const type.
func PossibleNtlmV1Values() []NtlmV1 {
return []NtlmV1{NtlmV1Disabled, NtlmV1Enabled}
}
// SyncKerberosPasswords enumerates the values for sync kerberos passwords.
type SyncKerberosPasswords string
const (
// SyncKerberosPasswordsDisabled ...
SyncKerberosPasswordsDisabled SyncKerberosPasswords = "Disabled"
// SyncKerberosPasswordsEnabled ...
SyncKerberosPasswordsEnabled SyncKerberosPasswords = "Enabled"
)
// PossibleSyncKerberosPasswordsValues returns an array of possible values for the SyncKerberosPasswords const type.
func PossibleSyncKerberosPasswordsValues() []SyncKerberosPasswords {
return []SyncKerberosPasswords{SyncKerberosPasswordsDisabled, SyncKerberosPasswordsEnabled}
}
// SyncNtlmPasswords enumerates the values for sync ntlm passwords.
type SyncNtlmPasswords string
const (
// SyncNtlmPasswordsDisabled ...
SyncNtlmPasswordsDisabled SyncNtlmPasswords = "Disabled"
// SyncNtlmPasswordsEnabled ...
SyncNtlmPasswordsEnabled SyncNtlmPasswords = "Enabled"
)
// PossibleSyncNtlmPasswordsValues returns an array of possible values for the SyncNtlmPasswords const type.
func PossibleSyncNtlmPasswordsValues() []SyncNtlmPasswords {
return []SyncNtlmPasswords{SyncNtlmPasswordsDisabled, SyncNtlmPasswordsEnabled}
}
// SyncOnPremPasswords enumerates the values for sync on prem passwords.
type SyncOnPremPasswords string
const (
// SyncOnPremPasswordsDisabled ...
SyncOnPremPasswordsDisabled SyncOnPremPasswords = "Disabled"
// SyncOnPremPasswordsEnabled ...
SyncOnPremPasswordsEnabled SyncOnPremPasswords = "Enabled"
)
// PossibleSyncOnPremPasswordsValues returns an array of possible values for the SyncOnPremPasswords const type.
func PossibleSyncOnPremPasswordsValues() []SyncOnPremPasswords {
return []SyncOnPremPasswords{SyncOnPremPasswordsDisabled, SyncOnPremPasswordsEnabled}
}
// TLSV1 enumerates the values for tlsv1.
type TLSV1 string
const (
// TLSV1Disabled ...
TLSV1Disabled TLSV1 = "Disabled"
// TLSV1Enabled ...
TLSV1Enabled TLSV1 = "Enabled"
)
// PossibleTLSV1Values returns an array of possible values for the TLSV1 const type.
func PossibleTLSV1Values() []TLSV1 {
return []TLSV1{TLSV1Disabled, TLSV1Enabled}
}