Interface DomainMembership.Builder

    • Method Detail

      • domain

        DomainMembership.Builder domain​(String 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

        DomainMembership.Builder status​(String 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

        DomainMembership.Builder fqdn​(String 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

        DomainMembership.Builder ou​(String 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

        DomainMembership.Builder dnsIps​(Collection<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.
      • 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.