Package com.pulumi.aws.fsx.inputs
Class OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.fsx.inputs.OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder
-
- Enclosing class:
- OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs
public static final class OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs defaults)
-
-
Method Detail
-
dnsIps
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder dnsIps(com.pulumi.core.Output<java.util.List<java.lang.String>> dnsIps)
- Parameters:
dnsIps
- A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.- Returns:
- builder
-
dnsIps
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder dnsIps(java.util.List<java.lang.String> dnsIps)
- Parameters:
dnsIps
- A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.- Returns:
- builder
-
dnsIps
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder dnsIps(java.lang.String... dnsIps)
- Parameters:
dnsIps
- A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.- Returns:
- builder
-
domainName
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder domainName(com.pulumi.core.Output<java.lang.String> domainName)
- Parameters:
domainName
- The fully qualified domain name of the self-managed AD directory. For example, `corp.example.com`.- Returns:
- builder
-
domainName
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder domainName(java.lang.String domainName)
- Parameters:
domainName
- The fully qualified domain name of the self-managed AD directory. For example, `corp.example.com`.- Returns:
- builder
-
fileSystemAdministratorsGroup
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder fileSystemAdministratorsGroup(@Nullable com.pulumi.core.Output<java.lang.String> fileSystemAdministratorsGroup)
- Parameters:
fileSystemAdministratorsGroup
- The name of the domain group whose members are granted administrative privileges for the SVM. The group that you specify must already exist in your domain. Defaults to `Domain Admins`.- Returns:
- builder
-
fileSystemAdministratorsGroup
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder fileSystemAdministratorsGroup(java.lang.String fileSystemAdministratorsGroup)
- Parameters:
fileSystemAdministratorsGroup
- The name of the domain group whose members are granted administrative privileges for the SVM. The group that you specify must already exist in your domain. Defaults to `Domain Admins`.- Returns:
- builder
-
organizationalUnitDistinguishedName
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder organizationalUnitDistinguishedName(@Nullable com.pulumi.core.Output<java.lang.String> organizationalUnitDistinguishedName)
- Parameters:
organizationalUnitDistinguishedName
- The fully qualified distinguished name of the organizational unit within your self-managed AD directory that the Windows File Server instance will join. For example, `OU=FSx,DC=yourdomain,DC=corp,DC=com`. Only accepts OU as the direct parent of the SVM. If none is provided, the SVM is created in the default location of your self-managed AD directory. To learn more, see [RFC 2253](https://tools.ietf.org/html/rfc2253).- Returns:
- builder
-
organizationalUnitDistinguishedName
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder organizationalUnitDistinguishedName(java.lang.String organizationalUnitDistinguishedName)
- Parameters:
organizationalUnitDistinguishedName
- The fully qualified distinguished name of the organizational unit within your self-managed AD directory that the Windows File Server instance will join. For example, `OU=FSx,DC=yourdomain,DC=corp,DC=com`. Only accepts OU as the direct parent of the SVM. If none is provided, the SVM is created in the default location of your self-managed AD directory. To learn more, see [RFC 2253](https://tools.ietf.org/html/rfc2253).- Returns:
- builder
-
password
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder password(com.pulumi.core.Output<java.lang.String> password)
- Parameters:
password
- The password for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.- Returns:
- builder
-
password
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder password(java.lang.String password)
- Parameters:
password
- The password for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.- Returns:
- builder
-
username
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder username(com.pulumi.core.Output<java.lang.String> username)
- Parameters:
username
- The user name for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.- Returns:
- builder
-
username
public OntapStorageVirtualMachineActiveDirectoryConfigurationSelfManagedActiveDirectoryConfigurationArgs.Builder username(java.lang.String username)
- Parameters:
username
- The user name for the service account on your self-managed AD domain that Amazon FSx will use to join to your AD domain.- Returns:
- builder
-
-