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 PacketHeaderStatementRequest = PacketHeaderStatementRequest' {
- destinationAddresses :: Maybe [Text]
- destinationPorts :: Maybe [Text]
- destinationPrefixLists :: Maybe [Text]
- protocols :: Maybe [Protocol]
- sourceAddresses :: Maybe [Text]
- sourcePorts :: Maybe [Text]
- sourcePrefixLists :: Maybe [Text]
- newPacketHeaderStatementRequest :: PacketHeaderStatementRequest
- packetHeaderStatementRequest_destinationAddresses :: Lens' PacketHeaderStatementRequest (Maybe [Text])
- packetHeaderStatementRequest_destinationPorts :: Lens' PacketHeaderStatementRequest (Maybe [Text])
- packetHeaderStatementRequest_destinationPrefixLists :: Lens' PacketHeaderStatementRequest (Maybe [Text])
- packetHeaderStatementRequest_protocols :: Lens' PacketHeaderStatementRequest (Maybe [Protocol])
- packetHeaderStatementRequest_sourceAddresses :: Lens' PacketHeaderStatementRequest (Maybe [Text])
- packetHeaderStatementRequest_sourcePorts :: Lens' PacketHeaderStatementRequest (Maybe [Text])
- packetHeaderStatementRequest_sourcePrefixLists :: Lens' PacketHeaderStatementRequest (Maybe [Text])
Documentation
data PacketHeaderStatementRequest Source #
Describes a packet header statement.
See: newPacketHeaderStatementRequest
smart constructor.
PacketHeaderStatementRequest' | |
|
Instances
newPacketHeaderStatementRequest :: PacketHeaderStatementRequest Source #
Create a value of PacketHeaderStatementRequest
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:destinationAddresses:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_destinationAddresses
- The destination addresses.
$sel:destinationPorts:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_destinationPorts
- The destination ports.
$sel:destinationPrefixLists:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_destinationPrefixLists
- The destination prefix lists.
$sel:protocols:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_protocols
- The protocols.
$sel:sourceAddresses:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_sourceAddresses
- The source addresses.
$sel:sourcePorts:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_sourcePorts
- The source ports.
$sel:sourcePrefixLists:PacketHeaderStatementRequest'
, packetHeaderStatementRequest_sourcePrefixLists
- The source prefix lists.
packetHeaderStatementRequest_destinationAddresses :: Lens' PacketHeaderStatementRequest (Maybe [Text]) Source #
The destination addresses.
packetHeaderStatementRequest_destinationPorts :: Lens' PacketHeaderStatementRequest (Maybe [Text]) Source #
The destination ports.
packetHeaderStatementRequest_destinationPrefixLists :: Lens' PacketHeaderStatementRequest (Maybe [Text]) Source #
The destination prefix lists.
packetHeaderStatementRequest_protocols :: Lens' PacketHeaderStatementRequest (Maybe [Protocol]) Source #
The protocols.
packetHeaderStatementRequest_sourceAddresses :: Lens' PacketHeaderStatementRequest (Maybe [Text]) Source #
The source addresses.
packetHeaderStatementRequest_sourcePorts :: Lens' PacketHeaderStatementRequest (Maybe [Text]) Source #
The source ports.
packetHeaderStatementRequest_sourcePrefixLists :: Lens' PacketHeaderStatementRequest (Maybe [Text]) Source #
The source prefix lists.