Interface DirectoryConnectSettings.Builder

    • Method Detail

      • vpcId

        DirectoryConnectSettings.Builder vpcId​(String vpcId)

        The identifier of the VPC in which the AD Connector is created.

        Parameters:
        vpcId - The identifier of the VPC in which the AD Connector is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        DirectoryConnectSettings.Builder subnetIds​(Collection<String> subnetIds)

        A list of subnet identifiers in the VPC in which the AD Connector is created.

        Parameters:
        subnetIds - A list of subnet identifiers in the VPC in which the AD Connector is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subnetIds

        DirectoryConnectSettings.Builder subnetIds​(String... subnetIds)

        A list of subnet identifiers in the VPC in which the AD Connector is created.

        Parameters:
        subnetIds - A list of subnet identifiers in the VPC in which the AD Connector is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customerDnsIps

        DirectoryConnectSettings.Builder customerDnsIps​(Collection<String> customerDnsIps)

        A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.

        Parameters:
        customerDnsIps - A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customerDnsIps

        DirectoryConnectSettings.Builder customerDnsIps​(String... customerDnsIps)

        A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.

        Parameters:
        customerDnsIps - A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • customerUserName

        DirectoryConnectSettings.Builder customerUserName​(String customerUserName)

        The user name of an account in your self-managed directory that is used to connect to the directory. This account must have the following permissions:

        • Read users and groups

        • Create computer objects

        • Join computers to the domain

        Parameters:
        customerUserName - The user name of an account in your self-managed directory that is used to connect to the directory. This account must have the following permissions:

        • Read users and groups

        • Create computer objects

        • Join computers to the domain

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