Interface SyncState.Builder

  • Method Details

    • attachment

      SyncState.Builder attachment(Attachment attachment)

      The configuration and status for a single firewall subnet. For each configured subnet, Network Firewall creates the attachment by instantiating the firewall endpoint in the subnet so that it's ready to take traffic.

      Parameters:
      attachment - The configuration and status for a single firewall subnet. For each configured subnet, Network Firewall creates the attachment by instantiating the firewall endpoint in the subnet so that it's ready to take traffic.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachment

      default SyncState.Builder attachment(Consumer<Attachment.Builder> attachment)

      The configuration and status for a single firewall subnet. For each configured subnet, Network Firewall creates the attachment by instantiating the firewall endpoint in the subnet so that it's ready to take traffic.

      This is a convenience method that creates an instance of the Attachment.Builder avoiding the need to create one manually via Attachment.builder().

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

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

      The configuration status of the firewall endpoint in a single VPC subnet. Network Firewall provides each endpoint with the rules that are configured in the firewall policy. Each time you add a subnet or modify the associated firewall policy, Network Firewall synchronizes the rules in the endpoint, so it can properly filter network traffic.

      Parameters:
      config - The configuration status of the firewall endpoint in a single VPC subnet. Network Firewall provides each endpoint with the rules that are configured in the firewall policy. Each time you add a subnet or modify the associated firewall policy, Network Firewall synchronizes the rules in the endpoint, so it can properly filter network traffic.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • natGatewayAttachments

      SyncState.Builder natGatewayAttachments(Collection<NatGatewayAttachment> natGatewayAttachments)

      The NAT gateway that's attached to a proxy mode firewall in the Availability Zone, and the status of the attachment. To get NAT gateway details, such as IP addresses, use the Amazon EC2 DescribeNatGateways action.

      A proxy mode firewall is READY when at least one Availability Zone's firewall endpoint and NAT gateway attachment are READY.

      Parameters:
      natGatewayAttachments - The NAT gateway that's attached to a proxy mode firewall in the Availability Zone, and the status of the attachment. To get NAT gateway details, such as IP addresses, use the Amazon EC2 DescribeNatGateways action.

      A proxy mode firewall is READY when at least one Availability Zone's firewall endpoint and NAT gateway attachment are READY.

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

      SyncState.Builder natGatewayAttachments(NatGatewayAttachment... natGatewayAttachments)

      The NAT gateway that's attached to a proxy mode firewall in the Availability Zone, and the status of the attachment. To get NAT gateway details, such as IP addresses, use the Amazon EC2 DescribeNatGateways action.

      A proxy mode firewall is READY when at least one Availability Zone's firewall endpoint and NAT gateway attachment are READY.

      Parameters:
      natGatewayAttachments - The NAT gateway that's attached to a proxy mode firewall in the Availability Zone, and the status of the attachment. To get NAT gateway details, such as IP addresses, use the Amazon EC2 DescribeNatGateways action.

      A proxy mode firewall is READY when at least one Availability Zone's firewall endpoint and NAT gateway attachment are READY.

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

      SyncState.Builder natGatewayAttachments(Consumer<NatGatewayAttachment.Builder>... natGatewayAttachments)

      The NAT gateway that's attached to a proxy mode firewall in the Availability Zone, and the status of the attachment. To get NAT gateway details, such as IP addresses, use the Amazon EC2 DescribeNatGateways action.

      A proxy mode firewall is READY when at least one Availability Zone's firewall endpoint and NAT gateway attachment are READY.

      This is a convenience method that creates an instance of the NatGatewayAttachment.Builder avoiding the need to create one manually via NatGatewayAttachment.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to natGatewayAttachments(List<NatGatewayAttachment>).

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