@Stability(value=Stable) public static final class CfnFirewallProps.Builder extends Object implements software.amazon.jsii.Builder<CfnFirewallProps>
CfnFirewallProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnFirewallProps.Builder firewallName(String firewallName)
CfnFirewallProps.getFirewallName()firewallName - `AWS::NetworkFirewall::Firewall.FirewallName`. This parameter is required.this@Stability(value=Stable) public CfnFirewallProps.Builder firewallPolicyArn(String firewallPolicyArn)
CfnFirewallProps.getFirewallPolicyArn()firewallPolicyArn - `AWS::NetworkFirewall::Firewall.FirewallPolicyArn`. This parameter is required.this@Stability(value=Stable) public CfnFirewallProps.Builder subnetMappings(IResolvable subnetMappings)
CfnFirewallProps.getSubnetMappings()subnetMappings - `AWS::NetworkFirewall::Firewall.SubnetMappings`. This parameter is required.this@Stability(value=Stable) public CfnFirewallProps.Builder subnetMappings(List<? extends Object> subnetMappings)
CfnFirewallProps.getSubnetMappings()subnetMappings - `AWS::NetworkFirewall::Firewall.SubnetMappings`. This parameter is required.this@Stability(value=Stable) public CfnFirewallProps.Builder vpcId(String vpcId)
CfnFirewallProps.getVpcId()vpcId - `AWS::NetworkFirewall::Firewall.VpcId`. This parameter is required.this@Stability(value=Stable) public CfnFirewallProps.Builder deleteProtection(Boolean deleteProtection)
CfnFirewallProps.getDeleteProtection()deleteProtection - `AWS::NetworkFirewall::Firewall.DeleteProtection`.this@Stability(value=Stable) public CfnFirewallProps.Builder deleteProtection(IResolvable deleteProtection)
CfnFirewallProps.getDeleteProtection()deleteProtection - `AWS::NetworkFirewall::Firewall.DeleteProtection`.this@Stability(value=Stable) public CfnFirewallProps.Builder description(String description)
CfnFirewallProps.getDescription()description - `AWS::NetworkFirewall::Firewall.Description`.this@Stability(value=Stable) public CfnFirewallProps.Builder firewallPolicyChangeProtection(Boolean firewallPolicyChangeProtection)
CfnFirewallProps.getFirewallPolicyChangeProtection()firewallPolicyChangeProtection - `AWS::NetworkFirewall::Firewall.FirewallPolicyChangeProtection`.this@Stability(value=Stable) public CfnFirewallProps.Builder firewallPolicyChangeProtection(IResolvable firewallPolicyChangeProtection)
CfnFirewallProps.getFirewallPolicyChangeProtection()firewallPolicyChangeProtection - `AWS::NetworkFirewall::Firewall.FirewallPolicyChangeProtection`.this@Stability(value=Stable) public CfnFirewallProps.Builder subnetChangeProtection(Boolean subnetChangeProtection)
CfnFirewallProps.getSubnetChangeProtection()subnetChangeProtection - `AWS::NetworkFirewall::Firewall.SubnetChangeProtection`.this@Stability(value=Stable) public CfnFirewallProps.Builder subnetChangeProtection(IResolvable subnetChangeProtection)
CfnFirewallProps.getSubnetChangeProtection()subnetChangeProtection - `AWS::NetworkFirewall::Firewall.SubnetChangeProtection`.this@Stability(value=Stable) public CfnFirewallProps.Builder tags(List<? extends CfnTag> tags)
CfnFirewallProps.getTags()tags - `AWS::NetworkFirewall::Firewall.Tags`.this@Stability(value=Stable) public CfnFirewallProps build()
build in interface software.amazon.jsii.Builder<CfnFirewallProps>CfnFirewallPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.