| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.EC2.Types.NetworkAcl
Description
Synopsis
- data NetworkAcl = NetworkAcl' {}
- newNetworkAcl :: NetworkAcl
- networkAcl_associations :: Lens' NetworkAcl (Maybe [NetworkAclAssociation])
- networkAcl_entries :: Lens' NetworkAcl (Maybe [NetworkAclEntry])
- networkAcl_isDefault :: Lens' NetworkAcl (Maybe Bool)
- networkAcl_networkAclId :: Lens' NetworkAcl (Maybe Text)
- networkAcl_ownerId :: Lens' NetworkAcl (Maybe Text)
- networkAcl_tags :: Lens' NetworkAcl (Maybe [Tag])
- networkAcl_vpcId :: Lens' NetworkAcl (Maybe Text)
Documentation
data NetworkAcl Source #
Describes a network ACL.
See: newNetworkAcl smart constructor.
Constructors
| NetworkAcl' | |
Fields
| |
Instances
newNetworkAcl :: NetworkAcl Source #
Create a value of NetworkAcl with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associations:NetworkAcl', networkAcl_associations - Any associations between the network ACL and one or more subnets
$sel:entries:NetworkAcl', networkAcl_entries - One or more entries (rules) in the network ACL.
$sel:isDefault:NetworkAcl', networkAcl_isDefault - Indicates whether this is the default network ACL for the VPC.
NetworkAcl, networkAcl_networkAclId - The ID of the network ACL.
$sel:ownerId:NetworkAcl', networkAcl_ownerId - The ID of the Amazon Web Services account that owns the network ACL.
$sel:tags:NetworkAcl', networkAcl_tags - Any tags assigned to the network ACL.
$sel:vpcId:NetworkAcl', networkAcl_vpcId - The ID of the VPC for the network ACL.
networkAcl_associations :: Lens' NetworkAcl (Maybe [NetworkAclAssociation]) Source #
Any associations between the network ACL and one or more subnets
networkAcl_entries :: Lens' NetworkAcl (Maybe [NetworkAclEntry]) Source #
One or more entries (rules) in the network ACL.
networkAcl_isDefault :: Lens' NetworkAcl (Maybe Bool) Source #
Indicates whether this is the default network ACL for the VPC.
networkAcl_networkAclId :: Lens' NetworkAcl (Maybe Text) Source #
The ID of the network ACL.
networkAcl_ownerId :: Lens' NetworkAcl (Maybe Text) Source #
The ID of the Amazon Web Services account that owns the network ACL.
networkAcl_tags :: Lens' NetworkAcl (Maybe [Tag]) Source #
Any tags assigned to the network ACL.
networkAcl_vpcId :: Lens' NetworkAcl (Maybe Text) Source #
The ID of the VPC for the network ACL.