Interface SelfManagedActiveDirectoryAttributes.Builder

  • Method Details

    • domainName

      The fully qualified domain name of the self-managed AD directory.

      Parameters:
      domainName - The fully qualified domain name of the self-managed AD directory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • organizationalUnitDistinguishedName

      SelfManagedActiveDirectoryAttributes.Builder organizationalUnitDistinguishedName(String organizationalUnitDistinguishedName)

      The fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the Windows File Server or ONTAP storage virtual machine (SVM) instance is joined.

      Parameters:
      organizationalUnitDistinguishedName - The fully qualified distinguished name of the organizational unit within the self-managed AD directory to which the Windows File Server or ONTAP storage virtual machine (SVM) instance is joined.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fileSystemAdministratorsGroup

      SelfManagedActiveDirectoryAttributes.Builder fileSystemAdministratorsGroup(String fileSystemAdministratorsGroup)

      The name of the domain group whose members have administrative privileges for the FSx file system.

      Parameters:
      fileSystemAdministratorsGroup - The name of the domain group whose members have administrative privileges for the FSx file system.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userName

      The user name for the service account on your self-managed AD domain that FSx uses to join to your AD domain.

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

      A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.

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

      A list of up to three IP addresses of DNS servers or domain controllers in the self-managed AD directory.

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

      SelfManagedActiveDirectoryAttributes.Builder domainJoinServiceAccountSecret(String domainJoinServiceAccountSecret)

      The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret containing the service account credentials used to join the file system to your self-managed Active Directory domain.

      Parameters:
      domainJoinServiceAccountSecret - The Amazon Resource Name (ARN) of the Amazon Web Services Secrets Manager secret containing the service account credentials used to join the file system to your self-managed Active Directory domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.