Interface SelfManagedActiveDirectoryConfigurationUpdates.Builder

    • Method Detail

      • userName

        SelfManagedActiveDirectoryConfigurationUpdates.Builder userName​(String userName)

        Specifies the updated user name for the service account on your self-managed AD domain. Amazon FSx uses this account to join to your self-managed AD domain.

        This account must have the permissions required to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.

        Parameters:
        userName - Specifies the updated user name for the service account on your self-managed AD domain. Amazon FSx uses this account to join to your self-managed AD domain.

        This account must have the permissions required to join computers to the domain in the organizational unit provided in OrganizationalUnitDistinguishedName.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • password

        SelfManagedActiveDirectoryConfigurationUpdates.Builder password​(String password)

        Specifies the updated password for the service account on your self-managed AD domain. Amazon FSx uses this account to join to your self-managed AD domain.

        Parameters:
        password - Specifies the updated password for the service account on your self-managed AD domain. Amazon FSx uses this account to join to your self-managed AD domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dnsIps

        SelfManagedActiveDirectoryConfigurationUpdates.Builder dnsIps​(Collection<String> dnsIps)

        A list of up to three DNS server or domain controller IP addresses in your self-managed AD domain.

        Parameters:
        dnsIps - A list of up to three DNS server or domain controller IP addresses in your self-managed AD domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dnsIps

        SelfManagedActiveDirectoryConfigurationUpdates.Builder dnsIps​(String... dnsIps)

        A list of up to three DNS server or domain controller IP addresses in your self-managed AD domain.

        Parameters:
        dnsIps - A list of up to three DNS server or domain controller IP addresses in your self-managed AD domain.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainName

        SelfManagedActiveDirectoryConfigurationUpdates.Builder domainName​(String domainName)

        Specifies an updated fully qualified domain name of your self-managed AD configuration.

        Parameters:
        domainName - Specifies an updated fully qualified domain name of your self-managed AD configuration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • organizationalUnitDistinguishedName

        SelfManagedActiveDirectoryConfigurationUpdates.Builder organizationalUnitDistinguishedName​(String organizationalUnitDistinguishedName)

        Specifies an updated fully qualified distinguished name of the organization unit within your self-managed AD.

        Parameters:
        organizationalUnitDistinguishedName - Specifies an updated fully qualified distinguished name of the organization unit within your self-managed AD.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fileSystemAdministratorsGroup

        SelfManagedActiveDirectoryConfigurationUpdates.Builder fileSystemAdministratorsGroup​(String fileSystemAdministratorsGroup)

        Specifies the updated name of the self-managed AD domain group whose members are granted administrative privileges for the Amazon FSx resource.

        Parameters:
        fileSystemAdministratorsGroup - Specifies the updated name of the self-managed AD domain group whose members are granted administrative privileges for the Amazon FSx resource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.