Safe Haskell | None |
---|---|
Language | Haskell2010 |
Describes one or more of your network ACLs. For more information about network ACLs, see Network ACLs in the Amazon Virtual Private Cloud User Guide.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeNetworkAcls.html
- data DescribeNetworkAcls
- describeNetworkAcls :: DescribeNetworkAcls
- dna1DryRun :: Lens' DescribeNetworkAcls (Maybe Bool)
- dna1Filters :: Lens' DescribeNetworkAcls [Filter]
- dna1NetworkAclIds :: Lens' DescribeNetworkAcls [Text]
- data DescribeNetworkAclsResponse
- describeNetworkAclsResponse :: DescribeNetworkAclsResponse
- dnarNetworkAcls :: Lens' DescribeNetworkAclsResponse [NetworkAcl]
Request
Request constructor
describeNetworkAcls :: DescribeNetworkAcls Source
DescribeNetworkAcls
constructor.
The fields accessible through corresponding lenses are:
dna1DryRun
::
Maybe
Bool
dna1Filters
::
[Filter
]dna1NetworkAclIds
::
[Text
]
Request lenses
dna1Filters :: Lens' DescribeNetworkAcls [Filter] Source
One or more filters. association.association-id - The ID of an association ID for the ACL. association.network-acl-id - The ID of the network ACL involved in the association. association.subnet-id - The ID of the subnet involved in the association. default - Indicates whether the ACL is the default network ACL for the VPC. entry.cidr - The CIDR range specified in the entry. entry.egress - Indicates whether the entry applies to egress traffic. entry.icmp.code - The ICMP code specified in the entry, if any. entry.icmp.type - The ICMP type specified in the entry, if any. entry.port-range.from - The start of the port range specified in the entry. entry.port-range.to - The end of the port range specified in the entry. entry.protocol - The protocol specified in the entry (tcp | udp | icmp or a protocol number). entry.rule-action - Allows or denies the matching traffic (allow | deny). entry.rule-number - The number of an entry (in other words, rule) in the ACL's set of entries. network-acl-id - The ID of the network ACL. tag:key=value - The key/value combination of a tag assigned to the resource. tag-key - The key of a tag assigned to the resource. This filter is independent of the tag-value filter. For example, if you use both the filter "tag-key=Purpose" and the filter "tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X, see the tag:key=value filter. tag-value - The value of a tag assigned to the resource. This filter is independent of the tag-key filter. vpc-id - The ID of the VPC for the network ACL.
dna1NetworkAclIds :: Lens' DescribeNetworkAcls [Text] Source
One or more network ACL IDs. Default: Describes all your network ACLs.
Response
Response constructor
describeNetworkAclsResponse :: DescribeNetworkAclsResponse Source
DescribeNetworkAclsResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
dnarNetworkAcls :: Lens' DescribeNetworkAclsResponse [NetworkAcl] Source
Information about one or more network ACLs.