#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for AwsNetworkFirewallFirewallDetails
Implementations
Whether the firewall is protected from deletion. If set to true, then the firewall cannot be deleted.
Whether the firewall is protected from deletion. If set to true, then the firewall cannot be deleted.
A description of the firewall.
A description of the firewall.
The ARN of the firewall.
The ARN of the firewall.
The identifier of the firewall.
The identifier of the firewall.
A descriptive name of the firewall.
A descriptive name of the firewall.
The ARN of the firewall policy.
The ARN of the firewall policy.
Whether the firewall is protected from a change to the firewall policy. If set to true, you cannot associate a different policy with the firewall.
Whether the firewall is protected from a change to the firewall policy. If set to true, you cannot associate a different policy with the firewall.
Whether the firewall is protected from a change to the subnet associations. If set to true, you cannot map different subnets to the firewall.
Whether the firewall is protected from a change to the subnet associations. If set to true, you cannot map different subnets to the firewall.
Appends an item to subnet_mappings.
To override the contents of this collection use set_subnet_mappings.
The public subnets that Network Firewall uses for the firewall. Each subnet must belong to a different Availability Zone.
pub fn set_subnet_mappings(
self,
input: Option<Vec<AwsNetworkFirewallFirewallSubnetMappingsDetails>>
) -> Self
pub fn set_subnet_mappings(
self,
input: Option<Vec<AwsNetworkFirewallFirewallSubnetMappingsDetails>>
) -> Self
The public subnets that Network Firewall uses for the firewall. Each subnet must belong to a different Availability Zone.
The identifier of the VPC where the firewall is used.
The identifier of the VPC where the firewall is used.
Consumes the builder and constructs a AwsNetworkFirewallFirewallDetails
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more