Safe Haskell | None |
---|---|
Language | Haskell2010 |
Network.AWS.EC2.CreateNetworkAcl
Description
Creates a network ACL in a VPC. Network ACLs provide an optional layer of security (in addition to security groups) for the instances in your VPC.
For more information about network ACLs, see Network ACLs in the AmazonVirtual Private Cloud User Guide.
http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-CreateNetworkAcl.html
- data CreateNetworkAcl
- createNetworkAcl :: Text -> CreateNetworkAcl
- cnaDryRun :: Lens' CreateNetworkAcl (Maybe Bool)
- cnaVpcId :: Lens' CreateNetworkAcl Text
- data CreateNetworkAclResponse
- createNetworkAclResponse :: CreateNetworkAclResponse
- cnarNetworkAcl :: Lens' CreateNetworkAclResponse (Maybe NetworkAcl)
Request
data CreateNetworkAcl Source
Instances
Eq CreateNetworkAcl | |
Ord CreateNetworkAcl | |
Read CreateNetworkAcl | |
Show CreateNetworkAcl | |
AWSRequest CreateNetworkAcl | |
ToQuery CreateNetworkAcl | |
ToPath CreateNetworkAcl | |
ToHeaders CreateNetworkAcl | |
type Sv CreateNetworkAcl = EC2 | |
type Rs CreateNetworkAcl = CreateNetworkAclResponse |
Request constructor
Arguments
:: Text | |
-> CreateNetworkAcl |
CreateNetworkAcl
constructor.
The fields accessible through corresponding lenses are:
Request lenses
cnaDryRun :: Lens' CreateNetworkAcl (Maybe Bool) Source
cnaVpcId :: Lens' CreateNetworkAcl Text Source
The ID of the VPC.
Response
Response constructor
createNetworkAclResponse :: CreateNetworkAclResponse Source
CreateNetworkAclResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
cnarNetworkAcl :: Lens' CreateNetworkAclResponse (Maybe NetworkAcl) Source
Information about the network ACL.