Interface NatGatewayAttachment.Builder

  • Method Details

    • natGatewayId

      NatGatewayAttachment.Builder natGatewayId(String natGatewayId)

      A unique identifier for the NAT gateway to use with proxy resources.

      Parameters:
      natGatewayId - A unique identifier for the NAT gateway to use with proxy resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the NAT gateway attachment.

      When this value is READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for example CREATING or DELETING.

      Parameters:
      status - The current status of the NAT gateway attachment.

      When this value is READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for example CREATING or DELETING.

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

      The current status of the NAT gateway attachment.

      When this value is READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for example CREATING or DELETING.

      Parameters:
      status - The current status of the NAT gateway attachment.

      When this value is READY, the attachment is available to proxy traffic. Otherwise, this value reflects its state, for example CREATING or DELETING.

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

      NatGatewayAttachment.Builder statusMessage(String statusMessage)

      If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.

      Parameters:
      statusMessage - If Network Firewall encounters an issue with the NAT gateway attachment, it populates this with an explanation of the problem.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsName

      The DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.

      Parameters:
      dnsName - The DNS name that resolves to the firewall's proxy for traffic sent through this NAT gateway attachment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.