ArmNetAppModelFactory.ActiveDirectoryConfigProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of ActiveDirectoryConfigProperties.
public static Azure.ResourceManager.NetApp.Models.ActiveDirectoryConfigProperties ActiveDirectoryConfigProperties(string userName = default, System.Collections.Generic.IEnumerable<string> dns = default, string smbServerName = default, string organizationalUnit = default, string site = default, System.Collections.Generic.IEnumerable<string> backupOperators = default, System.Collections.Generic.IEnumerable<string> administrators = default, System.Collections.Generic.IEnumerable<string> securityOperators = default, Azure.ResourceManager.NetApp.Models.NetAppAccountActiveDirectoryStatus? activeDirectoryStatus = default, Azure.ResourceManager.NetApp.Models.NetAppProvisioningState? provisioningState = default, string domain = default, Azure.ResourceManager.NetApp.Models.SecretPassword secretPassword = default);
static member ActiveDirectoryConfigProperties : string * seq<string> * string * string * string * seq<string> * seq<string> * seq<string> * Nullable<Azure.ResourceManager.NetApp.Models.NetAppAccountActiveDirectoryStatus> * Nullable<Azure.ResourceManager.NetApp.Models.NetAppProvisioningState> * string * Azure.ResourceManager.NetApp.Models.SecretPassword -> Azure.ResourceManager.NetApp.Models.ActiveDirectoryConfigProperties
Public Shared Function ActiveDirectoryConfigProperties (Optional userName As String = Nothing, Optional dns As IEnumerable(Of String) = Nothing, Optional smbServerName As String = Nothing, Optional organizationalUnit As String = Nothing, Optional site As String = Nothing, Optional backupOperators As IEnumerable(Of String) = Nothing, Optional administrators As IEnumerable(Of String) = Nothing, Optional securityOperators As IEnumerable(Of String) = Nothing, Optional activeDirectoryStatus As Nullable(Of NetAppAccountActiveDirectoryStatus) = Nothing, Optional provisioningState As Nullable(Of NetAppProvisioningState) = Nothing, Optional domain As String = Nothing, Optional secretPassword As SecretPassword = Nothing) As ActiveDirectoryConfigProperties
Parameters
- userName
- String
A domain user account with permission to create machine accounts.
- dns
- IEnumerable<String>
An array of DNS server IP addresses(IPv4 only) for the Active Directory.
- smbServerName
- String
NetBIOS name of the SMB server. This name will be registered as a computer account in the AD and used to mount volumes.
- organizationalUnit
- String
The Organizational Unit (OU) within the Windows Active Directory.
- site
- String
The Active Directory site the service will limit Domain Controller discovery to.
- backupOperators
- IEnumerable<String>
Users to be added to the Built-in Backup Operator active directory group. A list of unique usernames without domain specifier.
- administrators
- IEnumerable<String>
Users to be added to the Built-in Administrators active directory group. A list of unique usernames without domain specifier.
- securityOperators
- IEnumerable<String>
Domain Users in the Active directory to be given SecurityPrivilege privilege (Needed for SMB Continuously available shares for SQL). A list of unique usernames without domain specifier.
- activeDirectoryStatus
- Nullable<NetAppAccountActiveDirectoryStatus>
Status of the Active Directory.
- provisioningState
- Nullable<NetAppProvisioningState>
Azure lifecycle management.
- domain
- String
Name of the Active Directory domain.
- secretPassword
- SecretPassword
Access password from Azure KeyVault Secrets to connect Active Directory.
Returns
A new ActiveDirectoryConfigProperties instance for mocking.