Package com.pulumi.aws.fms.inputs
Class PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.fms.inputs.PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder
-
- Enclosing class:
- PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs
public static final class PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs defaults)
-
-
Method Detail
-
cidrBlock
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder cidrBlock(@Nullable com.pulumi.core.Output<java.lang.String> cidrBlock)
- Parameters:
cidrBlock- IPv4 network range to allow or deny, in CIDR notation.- Returns:
- builder
-
cidrBlock
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder cidrBlock(java.lang.String cidrBlock)
- Parameters:
cidrBlock- IPv4 network range to allow or deny, in CIDR notation.- Returns:
- builder
-
egress
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder egress(com.pulumi.core.Output<java.lang.Boolean> egress)
- Parameters:
egress- Whether Firewall Manager creates an egress rule. If `false`, Firewall Manager creates an ingress rule.- Returns:
- builder
-
egress
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder egress(java.lang.Boolean egress)
- Parameters:
egress- Whether Firewall Manager creates an egress rule. If `false`, Firewall Manager creates an ingress rule.- Returns:
- builder
-
icmpTypeCodes
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder icmpTypeCodes(@Nullable com.pulumi.core.Output<java.util.List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCodeArgs>> icmpTypeCodes)
- Parameters:
icmpTypeCodes- ICMP protocol configuration specifying the ICMP type and code. See the `icmpTypeCode` block.- Returns:
- builder
-
icmpTypeCodes
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder icmpTypeCodes(java.util.List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCodeArgs> icmpTypeCodes)
- Parameters:
icmpTypeCodes- ICMP protocol configuration specifying the ICMP type and code. See the `icmpTypeCode` block.- Returns:
- builder
-
icmpTypeCodes
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder icmpTypeCodes(PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryIcmpTypeCodeArgs... icmpTypeCodes)
- Parameters:
icmpTypeCodes- ICMP protocol configuration specifying the ICMP type and code. See the `icmpTypeCode` block.- Returns:
- builder
-
ipv6CidrBlock
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder ipv6CidrBlock(@Nullable com.pulumi.core.Output<java.lang.String> ipv6CidrBlock)
- Parameters:
ipv6CidrBlock- IPv6 network range to allow or deny, in CIDR notation.- Returns:
- builder
-
ipv6CidrBlock
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder ipv6CidrBlock(java.lang.String ipv6CidrBlock)
- Parameters:
ipv6CidrBlock- IPv6 network range to allow or deny, in CIDR notation.- Returns:
- builder
-
portRanges
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder portRanges(@Nullable com.pulumi.core.Output<java.util.List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRangeArgs>> portRanges)
- Parameters:
portRanges- Port range configuration for the rule. See the `portRange` block.- Returns:
- builder
-
portRanges
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder portRanges(java.util.List<PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRangeArgs> portRanges)
- Parameters:
portRanges- Port range configuration for the rule. See the `portRange` block.- Returns:
- builder
-
portRanges
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder portRanges(PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryPortRangeArgs... portRanges)
- Parameters:
portRanges- Port range configuration for the rule. See the `portRange` block.- Returns:
- builder
-
protocol
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder protocol(com.pulumi.core.Output<java.lang.String> protocol)
- Parameters:
protocol- Protocol number. A value of `-1` means all protocols.- Returns:
- builder
-
protocol
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder protocol(java.lang.String protocol)
- Parameters:
protocol- Protocol number. A value of `-1` means all protocols.- Returns:
- builder
-
ruleAction
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder ruleAction(com.pulumi.core.Output<java.lang.String> ruleAction)
- Parameters:
ruleAction- Whether to allow or deny the traffic that matches the rule. Valid values: `allow`, `deny`.- Returns:
- builder
-
ruleAction
public PolicySecurityServicePolicyDataPolicyOptionNetworkAclCommonPolicyNetworkAclEntrySetLastEntryArgs.Builder ruleAction(java.lang.String ruleAction)
- Parameters:
ruleAction- Whether to allow or deny the traffic that matches the rule. Valid values: `allow`, `deny`.- Returns:
- builder
-
-