Interface ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder,
,ThirdPartyFirewallMissingExpectedRouteTableViolation> SdkBuilder<ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder,
,ThirdPartyFirewallMissingExpectedRouteTableViolation> SdkPojo
- Enclosing class:
ThirdPartyFirewallMissingExpectedRouteTableViolation
public static interface ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder
extends SdkPojo, CopyableBuilder<ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder,ThirdPartyFirewallMissingExpectedRouteTableViolation>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) The Availability Zone of the firewall subnet that's causing the violation.currentRouteTable
(String currentRouteTable) The resource ID of the current route table that's associated with the subnet, if one is available.expectedRouteTable
(String expectedRouteTable) The resource ID of the route table that should be associated with the subnet.violationTarget
(String violationTarget) The ID of the third-party firewall or VPC resource that's causing the violation.The resource ID of the VPC associated with a fireawll subnet that's causing the violation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
violationTarget
ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder violationTarget(String violationTarget) The ID of the third-party firewall or VPC resource that's causing the violation.
- Parameters:
violationTarget
- The ID of the third-party firewall or VPC resource that's causing the 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 fireawll subnet that's causing the violation.
- Parameters:
vpc
- The resource ID of the VPC associated with a fireawll subnet that's causing the violation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZone
ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder availabilityZone(String availabilityZone) The Availability Zone of the firewall subnet that's causing the violation.
- Parameters:
availabilityZone
- The Availability Zone of the firewall subnet that's causing the violation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentRouteTable
ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder currentRouteTable(String currentRouteTable) The resource ID of the current route table that's associated with the subnet, if one is available.
- Parameters:
currentRouteTable
- The resource ID of the current route table that's associated with the subnet, if one is available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expectedRouteTable
ThirdPartyFirewallMissingExpectedRouteTableViolation.Builder expectedRouteTable(String expectedRouteTable) The resource ID of the route table that should be associated with the subnet.
- Parameters:
expectedRouteTable
- The resource ID of the route table that should be associated with the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-