Interface AssessmentConfiguration.Builder

  • Method Details

    • customerDnsIps

      AssessmentConfiguration.Builder customerDnsIps(Collection<String> customerDnsIps)

      A list of IP addresses for the DNS servers or domain controllers in your self-managed AD that are tested during the assessment.

      Parameters:
      customerDnsIps - A list of IP addresses for the DNS servers or domain controllers in your self-managed AD that are tested during the assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerDnsIps

      AssessmentConfiguration.Builder customerDnsIps(String... customerDnsIps)

      A list of IP addresses for the DNS servers or domain controllers in your self-managed AD that are tested during the assessment.

      Parameters:
      customerDnsIps - A list of IP addresses for the DNS servers or domain controllers in your self-managed AD that are tested during the assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsName

      The fully qualified domain name (FQDN) of the self-managed AD domain to assess.

      Parameters:
      dnsName - The fully qualified domain name (FQDN) of the self-managed AD domain to assess.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcSettings

      Sets the value of the VpcSettings property for this object.
      Parameters:
      vpcSettings - The new value for the VpcSettings property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpcSettings

      Sets the value of the VpcSettings property for this object. This is a convenience method that creates an instance of the DirectoryVpcSettings.Builder avoiding the need to create one manually via DirectoryVpcSettings.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to vpcSettings(DirectoryVpcSettings).

      Parameters:
      vpcSettings - a consumer that will call methods on DirectoryVpcSettings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • instanceIds

      The identifiers of the self-managed instances with SSM that are used to perform connectivity and validation tests.

      Parameters:
      instanceIds - The identifiers of the self-managed instances with SSM that are used to perform connectivity and validation tests.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceIds

      AssessmentConfiguration.Builder instanceIds(String... instanceIds)

      The identifiers of the self-managed instances with SSM that are used to perform connectivity and validation tests.

      Parameters:
      instanceIds - The identifiers of the self-managed instances with SSM that are used to perform connectivity and validation tests.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      AssessmentConfiguration.Builder securityGroupIds(Collection<String> securityGroupIds)

      By default, the service attaches a security group to allow network access to the self-managed nodes in your Amazon VPC. You can optionally supply your own security group that allows network traffic to and from your self-managed domain controllers outside of your Amazon VPC.

      Parameters:
      securityGroupIds - By default, the service attaches a security group to allow network access to the self-managed nodes in your Amazon VPC. You can optionally supply your own security group that allows network traffic to and from your self-managed domain controllers outside of your Amazon VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupIds

      AssessmentConfiguration.Builder securityGroupIds(String... securityGroupIds)

      By default, the service attaches a security group to allow network access to the self-managed nodes in your Amazon VPC. You can optionally supply your own security group that allows network traffic to and from your self-managed domain controllers outside of your Amazon VPC.

      Parameters:
      securityGroupIds - By default, the service attaches a security group to allow network access to the self-managed nodes in your Amazon VPC. You can optionally supply your own security group that allows network traffic to and from your self-managed domain controllers outside of your Amazon VPC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.