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 |
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.
NetworkAcl' | |
|
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.