Interface NetworkFirewallMissingFirewallViolation.Builder

All Superinterfaces:
Buildable, CopyableBuilder<NetworkFirewallMissingFirewallViolation.Builder,NetworkFirewallMissingFirewallViolation>, SdkBuilder<NetworkFirewallMissingFirewallViolation.Builder,NetworkFirewallMissingFirewallViolation>, SdkPojo
Enclosing class:
NetworkFirewallMissingFirewallViolation

public static interface NetworkFirewallMissingFirewallViolation.Builder extends SdkPojo, CopyableBuilder<NetworkFirewallMissingFirewallViolation.Builder,NetworkFirewallMissingFirewallViolation>
  • Method Details

    • violationTarget

      NetworkFirewallMissingFirewallViolation.Builder violationTarget(String violationTarget)

      The ID of the Network Firewall or VPC resource that's in violation.

      Parameters:
      violationTarget - The ID of the Network Firewall or VPC resource that's in violation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpc

      The resource ID of the VPC associated with a violating subnet.

      Parameters:
      vpc - The resource ID of the VPC associated with a violating subnet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZone

      NetworkFirewallMissingFirewallViolation.Builder availabilityZone(String availabilityZone)

      The Availability Zone of a violating subnet.

      Parameters:
      availabilityZone - The Availability Zone of a violating subnet.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetViolationReason

      NetworkFirewallMissingFirewallViolation.Builder targetViolationReason(String targetViolationReason)

      The reason the resource has this violation, if one is available.

      Parameters:
      targetViolationReason - The reason the resource has this violation, if one is available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.