-
Notifications
You must be signed in to change notification settings - Fork 38
/
model_cacheusernamedownloadsettings.go
19 lines (17 loc) · 1.41 KB
/
model_cacheusernamedownloadsettings.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package caches
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See NOTICE.txt in the project root for license information.
type CacheUsernameDownloadSettings struct {
AutoDownloadCertificate *bool `json:"autoDownloadCertificate,omitempty"`
CaCertificateURI *string `json:"caCertificateURI,omitempty"`
Credentials *CacheUsernameDownloadSettingsCredentials `json:"credentials,omitempty"`
EncryptLdapConnection *bool `json:"encryptLdapConnection,omitempty"`
ExtendedGroups *bool `json:"extendedGroups,omitempty"`
GroupFileURI *string `json:"groupFileURI,omitempty"`
LdapBaseDN *string `json:"ldapBaseDN,omitempty"`
LdapServer *string `json:"ldapServer,omitempty"`
RequireValidCertificate *bool `json:"requireValidCertificate,omitempty"`
UserFileURI *string `json:"userFileURI,omitempty"`
UsernameDownloaded *UsernameDownloadedType `json:"usernameDownloaded,omitempty"`
UsernameSource *UsernameSource `json:"usernameSource,omitempty"`
}