Interface DomainMembership.Builder

  • Method Details

    • domain

      The identifier of the Active Directory Domain.

      Parameters:
      domain - The identifier of the Active Directory Domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.

      Parameters:
      status - The status of the Active Directory Domain membership for the DB instance or cluster. Values include joined, pending-join, failed, and so on.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fqdn

      The fully qualified domain name (FQDN) of the Active Directory Domain.

      Parameters:
      fqdn - The fully qualified domain name (FQDN) of the Active Directory Domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • iamRoleName

      DomainMembership.Builder iamRoleName(String iamRoleName)

      The name of the IAM role used when making API calls to the Directory Service.

      Parameters:
      iamRoleName - The name of the IAM role used when making API calls to the Directory Service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ou

      The Active Directory organizational unit for the DB instance or cluster.

      Parameters:
      ou - The Active Directory organizational unit for the DB instance or cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • authSecretArn

      DomainMembership.Builder authSecretArn(String authSecretArn)

      The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.

      Parameters:
      authSecretArn - The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsIps

      The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.

      Parameters:
      dnsIps - The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsIps

      DomainMembership.Builder dnsIps(String... dnsIps)

      The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.

      Parameters:
      dnsIps - The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.