Interface SelfManagedActiveDirectoryConfigurationUpdates.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SelfManagedActiveDirectoryConfigurationUpdates.Builder,SelfManagedActiveDirectoryConfigurationUpdates>, SdkBuilder<SelfManagedActiveDirectoryConfigurationUpdates.Builder,SelfManagedActiveDirectoryConfigurationUpdates>, SdkPojo
Enclosing class:
SelfManagedActiveDirectoryConfigurationUpdates

public static interface SelfManagedActiveDirectoryConfigurationUpdates.Builder extends SdkPojo, CopyableBuilder<SelfManagedActiveDirectoryConfigurationUpdates.Builder,SelfManagedActiveDirectoryConfigurationUpdates>
  • Method Details

    • 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

      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

      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

      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

      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.