Share via


AzureFilesIdentityBasedAuthentication Constructors

Definition

Overloads

AzureFilesIdentityBasedAuthentication()

Initializes a new instance of the AzureFilesIdentityBasedAuthentication class.

AzureFilesIdentityBasedAuthentication(String, ActiveDirectoryProperties, String)

Initializes a new instance of the AzureFilesIdentityBasedAuthentication class.

AzureFilesIdentityBasedAuthentication()

Initializes a new instance of the AzureFilesIdentityBasedAuthentication class.

public AzureFilesIdentityBasedAuthentication ();
Public Sub New ()

Applies to

AzureFilesIdentityBasedAuthentication(String, ActiveDirectoryProperties, String)

Initializes a new instance of the AzureFilesIdentityBasedAuthentication class.

public AzureFilesIdentityBasedAuthentication (string directoryServiceOptions, Microsoft.Azure.Management.Storage.Models.ActiveDirectoryProperties activeDirectoryProperties = default, string defaultSharePermission = default);
new Microsoft.Azure.Management.Storage.Models.AzureFilesIdentityBasedAuthentication : string * Microsoft.Azure.Management.Storage.Models.ActiveDirectoryProperties * string -> Microsoft.Azure.Management.Storage.Models.AzureFilesIdentityBasedAuthentication
Public Sub New (directoryServiceOptions As String, Optional activeDirectoryProperties As ActiveDirectoryProperties = Nothing, Optional defaultSharePermission As String = Nothing)

Parameters

directoryServiceOptions
String

Indicates the directory service used. Note that this enum may be extended in the future. Possible values include: 'None', 'AADDS', 'AD', 'AADKERB'

activeDirectoryProperties
ActiveDirectoryProperties

Required if directoryServiceOptions are AD, optional if they are AADKERB.

defaultSharePermission
String

Default share permission for users using Kerberos authentication if RBAC role is not assigned. Possible values include: 'None', 'StorageFileDataSmbShareReader', 'StorageFileDataSmbShareContributor', 'StorageFileDataSmbShareElevatedContributor'

Applies to