Package com.pulumi.aws.ec2.inputs
Class NetworkAclIngressArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.ec2.inputs.NetworkAclIngressArgs
-
public final class NetworkAclIngressArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NetworkAclIngressArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static NetworkAclIngressArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>
action()
static NetworkAclIngressArgs.Builder
builder()
static NetworkAclIngressArgs.Builder
builder(NetworkAclIngressArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
cidrBlock()
com.pulumi.core.Output<java.lang.Integer>
fromPort()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
icmpCode()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
icmpType()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
ipv6CidrBlock()
com.pulumi.core.Output<java.lang.String>
protocol()
com.pulumi.core.Output<java.lang.Integer>
ruleNo()
com.pulumi.core.Output<java.lang.Integer>
toPort()
-
-
-
Field Detail
-
Empty
public static final NetworkAclIngressArgs Empty
-
-
Method Detail
-
action
public com.pulumi.core.Output<java.lang.String> action()
- Returns:
- The action to take.
-
cidrBlock
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> cidrBlock()
- Returns:
- The CIDR block to match. This must be a valid network mask.
-
fromPort
public com.pulumi.core.Output<java.lang.Integer> fromPort()
- Returns:
- The from port to match.
-
icmpCode
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> icmpCode()
- Returns:
- The ICMP type code to be used. Default 0. > Note: For more information on ICMP types and codes, see here: https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml
-
icmpType
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> icmpType()
- Returns:
- The ICMP type to be used. Default 0.
-
ipv6CidrBlock
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> ipv6CidrBlock()
- Returns:
- The IPv6 CIDR block.
-
protocol
public com.pulumi.core.Output<java.lang.String> protocol()
- Returns:
- The protocol to match. If using the -1 'all' protocol, you must specify a from and to port of 0.
-
ruleNo
public com.pulumi.core.Output<java.lang.Integer> ruleNo()
- Returns:
- The rule number. Used for ordering.
-
toPort
public com.pulumi.core.Output<java.lang.Integer> toPort()
- Returns:
- The to port to match.
-
builder
public static NetworkAclIngressArgs.Builder builder()
-
builder
public static NetworkAclIngressArgs.Builder builder(NetworkAclIngressArgs defaults)
-
-