Condividi tramite


CacheUsernameDownloadSettings Constructors

Definition

Overloads

CacheUsernameDownloadSettings()

Initializes a new instance of the CacheUsernameDownloadSettings class.

CacheUsernameDownloadSettings(Nullable<Boolean>, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, CacheUsernameDownloadSettingsCredentials)

Initializes a new instance of the CacheUsernameDownloadSettings class.

CacheUsernameDownloadSettings()

Initializes a new instance of the CacheUsernameDownloadSettings class.

public CacheUsernameDownloadSettings ();
Public Sub New ()

Applies to

CacheUsernameDownloadSettings(Nullable<Boolean>, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, CacheUsernameDownloadSettingsCredentials)

Initializes a new instance of the CacheUsernameDownloadSettings class.

public CacheUsernameDownloadSettings (bool? extendedGroups = default, string usernameSource = default, string groupFileURI = default, string userFileURI = default, string ldapServer = default, string ldapBaseDN = default, bool? encryptLdapConnection = default, bool? requireValidCertificate = default, bool? autoDownloadCertificate = default, string caCertificateURI = default, string usernameDownloaded = default, Microsoft.Azure.Management.StorageCache.Models.CacheUsernameDownloadSettingsCredentials credentials = default);
new Microsoft.Azure.Management.StorageCache.Models.CacheUsernameDownloadSettings : Nullable<bool> * string * string * string * string * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * string * Microsoft.Azure.Management.StorageCache.Models.CacheUsernameDownloadSettingsCredentials -> Microsoft.Azure.Management.StorageCache.Models.CacheUsernameDownloadSettings
Public Sub New (Optional extendedGroups As Nullable(Of Boolean) = Nothing, Optional usernameSource As String = Nothing, Optional groupFileURI As String = Nothing, Optional userFileURI As String = Nothing, Optional ldapServer As String = Nothing, Optional ldapBaseDN As String = Nothing, Optional encryptLdapConnection As Nullable(Of Boolean) = Nothing, Optional requireValidCertificate As Nullable(Of Boolean) = Nothing, Optional autoDownloadCertificate As Nullable(Of Boolean) = Nothing, Optional caCertificateURI As String = Nothing, Optional usernameDownloaded As String = Nothing, Optional credentials As CacheUsernameDownloadSettingsCredentials = Nothing)

Parameters

extendedGroups
Nullable<Boolean>

Whether or not Extended Groups is enabled.

usernameSource
String

This setting determines how the cache gets username and group names for clients. Possible values include: 'AD', 'LDAP', 'File', 'None'

groupFileURI
String

The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.

userFileURI
String

The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.

ldapServer
String

The fully qualified domain name or IP address of the LDAP server to use.

ldapBaseDN
String

The base distinguished name for the LDAP domain.

encryptLdapConnection
Nullable<Boolean>

Whether or not the LDAP connection should be encrypted.

requireValidCertificate
Nullable<Boolean>

Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.

autoDownloadCertificate
Nullable<Boolean>

Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.

caCertificateURI
String

The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.

usernameDownloaded
String

Indicates whether or not the HPC Cache has performed the username download successfully. Possible values include: 'Yes', 'No', 'Error'

credentials
CacheUsernameDownloadSettingsCredentials

When present, these are the credentials for the secure LDAP connection.

Applies to