1package aad 2 3// Copyright (c) Microsoft and contributors. All rights reserved. 4// 5// Licensed under the Apache License, Version 2.0 (the "License"); 6// you may not use this file except in compliance with the License. 7// You may obtain a copy of the License at 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// 14// See the License for the specific language governing permissions and 15// limitations under the License. 16// 17// Code generated by Microsoft (R) AutoRest Code Generator. 18// Changes may cause incorrect behavior and will be lost if the code is regenerated. 19 20// ExternalAccess enumerates the values for external access. 21type ExternalAccess string 22 23const ( 24 // Disabled ... 25 Disabled ExternalAccess = "Disabled" 26 // Enabled ... 27 Enabled ExternalAccess = "Enabled" 28) 29 30// PossibleExternalAccessValues returns an array of possible values for the ExternalAccess const type. 31func PossibleExternalAccessValues() []ExternalAccess { 32 return []ExternalAccess{Disabled, Enabled} 33} 34 35// FilteredSync enumerates the values for filtered sync. 36type FilteredSync string 37 38const ( 39 // FilteredSyncDisabled ... 40 FilteredSyncDisabled FilteredSync = "Disabled" 41 // FilteredSyncEnabled ... 42 FilteredSyncEnabled FilteredSync = "Enabled" 43) 44 45// PossibleFilteredSyncValues returns an array of possible values for the FilteredSync const type. 46func PossibleFilteredSyncValues() []FilteredSync { 47 return []FilteredSync{FilteredSyncDisabled, FilteredSyncEnabled} 48} 49 50// Ldaps enumerates the values for ldaps. 51type Ldaps string 52 53const ( 54 // LdapsDisabled ... 55 LdapsDisabled Ldaps = "Disabled" 56 // LdapsEnabled ... 57 LdapsEnabled Ldaps = "Enabled" 58) 59 60// PossibleLdapsValues returns an array of possible values for the Ldaps const type. 61func PossibleLdapsValues() []Ldaps { 62 return []Ldaps{LdapsDisabled, LdapsEnabled} 63} 64 65// NotifyDcAdmins enumerates the values for notify dc admins. 66type NotifyDcAdmins string 67 68const ( 69 // NotifyDcAdminsDisabled ... 70 NotifyDcAdminsDisabled NotifyDcAdmins = "Disabled" 71 // NotifyDcAdminsEnabled ... 72 NotifyDcAdminsEnabled NotifyDcAdmins = "Enabled" 73) 74 75// PossibleNotifyDcAdminsValues returns an array of possible values for the NotifyDcAdmins const type. 76func PossibleNotifyDcAdminsValues() []NotifyDcAdmins { 77 return []NotifyDcAdmins{NotifyDcAdminsDisabled, NotifyDcAdminsEnabled} 78} 79 80// NotifyGlobalAdmins enumerates the values for notify global admins. 81type NotifyGlobalAdmins string 82 83const ( 84 // NotifyGlobalAdminsDisabled ... 85 NotifyGlobalAdminsDisabled NotifyGlobalAdmins = "Disabled" 86 // NotifyGlobalAdminsEnabled ... 87 NotifyGlobalAdminsEnabled NotifyGlobalAdmins = "Enabled" 88) 89 90// PossibleNotifyGlobalAdminsValues returns an array of possible values for the NotifyGlobalAdmins const type. 91func PossibleNotifyGlobalAdminsValues() []NotifyGlobalAdmins { 92 return []NotifyGlobalAdmins{NotifyGlobalAdminsDisabled, NotifyGlobalAdminsEnabled} 93} 94 95// NtlmV1 enumerates the values for ntlm v1. 96type NtlmV1 string 97 98const ( 99 // NtlmV1Disabled ... 100 NtlmV1Disabled NtlmV1 = "Disabled" 101 // NtlmV1Enabled ... 102 NtlmV1Enabled NtlmV1 = "Enabled" 103) 104 105// PossibleNtlmV1Values returns an array of possible values for the NtlmV1 const type. 106func PossibleNtlmV1Values() []NtlmV1 { 107 return []NtlmV1{NtlmV1Disabled, NtlmV1Enabled} 108} 109 110// SyncKerberosPasswords enumerates the values for sync kerberos passwords. 111type SyncKerberosPasswords string 112 113const ( 114 // SyncKerberosPasswordsDisabled ... 115 SyncKerberosPasswordsDisabled SyncKerberosPasswords = "Disabled" 116 // SyncKerberosPasswordsEnabled ... 117 SyncKerberosPasswordsEnabled SyncKerberosPasswords = "Enabled" 118) 119 120// PossibleSyncKerberosPasswordsValues returns an array of possible values for the SyncKerberosPasswords const type. 121func PossibleSyncKerberosPasswordsValues() []SyncKerberosPasswords { 122 return []SyncKerberosPasswords{SyncKerberosPasswordsDisabled, SyncKerberosPasswordsEnabled} 123} 124 125// SyncNtlmPasswords enumerates the values for sync ntlm passwords. 126type SyncNtlmPasswords string 127 128const ( 129 // SyncNtlmPasswordsDisabled ... 130 SyncNtlmPasswordsDisabled SyncNtlmPasswords = "Disabled" 131 // SyncNtlmPasswordsEnabled ... 132 SyncNtlmPasswordsEnabled SyncNtlmPasswords = "Enabled" 133) 134 135// PossibleSyncNtlmPasswordsValues returns an array of possible values for the SyncNtlmPasswords const type. 136func PossibleSyncNtlmPasswordsValues() []SyncNtlmPasswords { 137 return []SyncNtlmPasswords{SyncNtlmPasswordsDisabled, SyncNtlmPasswordsEnabled} 138} 139 140// SyncOnPremPasswords enumerates the values for sync on prem passwords. 141type SyncOnPremPasswords string 142 143const ( 144 // SyncOnPremPasswordsDisabled ... 145 SyncOnPremPasswordsDisabled SyncOnPremPasswords = "Disabled" 146 // SyncOnPremPasswordsEnabled ... 147 SyncOnPremPasswordsEnabled SyncOnPremPasswords = "Enabled" 148) 149 150// PossibleSyncOnPremPasswordsValues returns an array of possible values for the SyncOnPremPasswords const type. 151func PossibleSyncOnPremPasswordsValues() []SyncOnPremPasswords { 152 return []SyncOnPremPasswords{SyncOnPremPasswordsDisabled, SyncOnPremPasswordsEnabled} 153} 154 155// TLSV1 enumerates the values for tlsv1. 156type TLSV1 string 157 158const ( 159 // TLSV1Disabled ... 160 TLSV1Disabled TLSV1 = "Disabled" 161 // TLSV1Enabled ... 162 TLSV1Enabled TLSV1 = "Enabled" 163) 164 165// PossibleTLSV1Values returns an array of possible values for the TLSV1 const type. 166func PossibleTLSV1Values() []TLSV1 { 167 return []TLSV1{TLSV1Disabled, TLSV1Enabled} 168} 169