1package aad
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// ExternalAccess enumerates the values for external access.
10type ExternalAccess string
11
12const (
13	// Disabled ...
14	Disabled ExternalAccess = "Disabled"
15	// Enabled ...
16	Enabled ExternalAccess = "Enabled"
17)
18
19// PossibleExternalAccessValues returns an array of possible values for the ExternalAccess const type.
20func PossibleExternalAccessValues() []ExternalAccess {
21	return []ExternalAccess{Disabled, Enabled}
22}
23
24// FilteredSync enumerates the values for filtered sync.
25type FilteredSync string
26
27const (
28	// FilteredSyncDisabled ...
29	FilteredSyncDisabled FilteredSync = "Disabled"
30	// FilteredSyncEnabled ...
31	FilteredSyncEnabled FilteredSync = "Enabled"
32)
33
34// PossibleFilteredSyncValues returns an array of possible values for the FilteredSync const type.
35func PossibleFilteredSyncValues() []FilteredSync {
36	return []FilteredSync{FilteredSyncDisabled, FilteredSyncEnabled}
37}
38
39// Ldaps enumerates the values for ldaps.
40type Ldaps string
41
42const (
43	// LdapsDisabled ...
44	LdapsDisabled Ldaps = "Disabled"
45	// LdapsEnabled ...
46	LdapsEnabled Ldaps = "Enabled"
47)
48
49// PossibleLdapsValues returns an array of possible values for the Ldaps const type.
50func PossibleLdapsValues() []Ldaps {
51	return []Ldaps{LdapsDisabled, LdapsEnabled}
52}
53
54// NotifyDcAdmins enumerates the values for notify dc admins.
55type NotifyDcAdmins string
56
57const (
58	// NotifyDcAdminsDisabled ...
59	NotifyDcAdminsDisabled NotifyDcAdmins = "Disabled"
60	// NotifyDcAdminsEnabled ...
61	NotifyDcAdminsEnabled NotifyDcAdmins = "Enabled"
62)
63
64// PossibleNotifyDcAdminsValues returns an array of possible values for the NotifyDcAdmins const type.
65func PossibleNotifyDcAdminsValues() []NotifyDcAdmins {
66	return []NotifyDcAdmins{NotifyDcAdminsDisabled, NotifyDcAdminsEnabled}
67}
68
69// NotifyGlobalAdmins enumerates the values for notify global admins.
70type NotifyGlobalAdmins string
71
72const (
73	// NotifyGlobalAdminsDisabled ...
74	NotifyGlobalAdminsDisabled NotifyGlobalAdmins = "Disabled"
75	// NotifyGlobalAdminsEnabled ...
76	NotifyGlobalAdminsEnabled NotifyGlobalAdmins = "Enabled"
77)
78
79// PossibleNotifyGlobalAdminsValues returns an array of possible values for the NotifyGlobalAdmins const type.
80func PossibleNotifyGlobalAdminsValues() []NotifyGlobalAdmins {
81	return []NotifyGlobalAdmins{NotifyGlobalAdminsDisabled, NotifyGlobalAdminsEnabled}
82}
83
84// NtlmV1 enumerates the values for ntlm v1.
85type NtlmV1 string
86
87const (
88	// NtlmV1Disabled ...
89	NtlmV1Disabled NtlmV1 = "Disabled"
90	// NtlmV1Enabled ...
91	NtlmV1Enabled NtlmV1 = "Enabled"
92)
93
94// PossibleNtlmV1Values returns an array of possible values for the NtlmV1 const type.
95func PossibleNtlmV1Values() []NtlmV1 {
96	return []NtlmV1{NtlmV1Disabled, NtlmV1Enabled}
97}
98
99// SyncKerberosPasswords enumerates the values for sync kerberos passwords.
100type SyncKerberosPasswords string
101
102const (
103	// SyncKerberosPasswordsDisabled ...
104	SyncKerberosPasswordsDisabled SyncKerberosPasswords = "Disabled"
105	// SyncKerberosPasswordsEnabled ...
106	SyncKerberosPasswordsEnabled SyncKerberosPasswords = "Enabled"
107)
108
109// PossibleSyncKerberosPasswordsValues returns an array of possible values for the SyncKerberosPasswords const type.
110func PossibleSyncKerberosPasswordsValues() []SyncKerberosPasswords {
111	return []SyncKerberosPasswords{SyncKerberosPasswordsDisabled, SyncKerberosPasswordsEnabled}
112}
113
114// SyncNtlmPasswords enumerates the values for sync ntlm passwords.
115type SyncNtlmPasswords string
116
117const (
118	// SyncNtlmPasswordsDisabled ...
119	SyncNtlmPasswordsDisabled SyncNtlmPasswords = "Disabled"
120	// SyncNtlmPasswordsEnabled ...
121	SyncNtlmPasswordsEnabled SyncNtlmPasswords = "Enabled"
122)
123
124// PossibleSyncNtlmPasswordsValues returns an array of possible values for the SyncNtlmPasswords const type.
125func PossibleSyncNtlmPasswordsValues() []SyncNtlmPasswords {
126	return []SyncNtlmPasswords{SyncNtlmPasswordsDisabled, SyncNtlmPasswordsEnabled}
127}
128
129// SyncOnPremPasswords enumerates the values for sync on prem passwords.
130type SyncOnPremPasswords string
131
132const (
133	// SyncOnPremPasswordsDisabled ...
134	SyncOnPremPasswordsDisabled SyncOnPremPasswords = "Disabled"
135	// SyncOnPremPasswordsEnabled ...
136	SyncOnPremPasswordsEnabled SyncOnPremPasswords = "Enabled"
137)
138
139// PossibleSyncOnPremPasswordsValues returns an array of possible values for the SyncOnPremPasswords const type.
140func PossibleSyncOnPremPasswordsValues() []SyncOnPremPasswords {
141	return []SyncOnPremPasswords{SyncOnPremPasswordsDisabled, SyncOnPremPasswordsEnabled}
142}
143
144// TLSV1 enumerates the values for tlsv1.
145type TLSV1 string
146
147const (
148	// TLSV1Disabled ...
149	TLSV1Disabled TLSV1 = "Disabled"
150	// TLSV1Enabled ...
151	TLSV1Enabled TLSV1 = "Enabled"
152)
153
154// PossibleTLSV1Values returns an array of possible values for the TLSV1 const type.
155func PossibleTLSV1Values() []TLSV1 {
156	return []TLSV1{TLSV1Disabled, TLSV1Enabled}
157}
158