| 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.NetworkManager.Types.CoreNetworkChangeValues
Description
Synopsis
- data CoreNetworkChangeValues = CoreNetworkChangeValues' {
- asn :: Maybe Integer
- cidr :: Maybe Text
- destinationIdentifier :: Maybe Text
- edgeLocations :: Maybe [Text]
- insideCidrBlocks :: Maybe [Text]
- segmentName :: Maybe Text
- sharedSegments :: Maybe [Text]
- newCoreNetworkChangeValues :: CoreNetworkChangeValues
- coreNetworkChangeValues_asn :: Lens' CoreNetworkChangeValues (Maybe Integer)
- coreNetworkChangeValues_cidr :: Lens' CoreNetworkChangeValues (Maybe Text)
- coreNetworkChangeValues_destinationIdentifier :: Lens' CoreNetworkChangeValues (Maybe Text)
- coreNetworkChangeValues_edgeLocations :: Lens' CoreNetworkChangeValues (Maybe [Text])
- coreNetworkChangeValues_insideCidrBlocks :: Lens' CoreNetworkChangeValues (Maybe [Text])
- coreNetworkChangeValues_segmentName :: Lens' CoreNetworkChangeValues (Maybe Text)
- coreNetworkChangeValues_sharedSegments :: Lens' CoreNetworkChangeValues (Maybe [Text])
Documentation
data CoreNetworkChangeValues Source #
Describes a core network change.
See: newCoreNetworkChangeValues smart constructor.
Constructors
| CoreNetworkChangeValues' | |
Fields
| |
Instances
newCoreNetworkChangeValues :: CoreNetworkChangeValues Source #
Create a value of CoreNetworkChangeValues 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:asn:CoreNetworkChangeValues', coreNetworkChangeValues_asn - The ASN of a core network.
$sel:cidr:CoreNetworkChangeValues', coreNetworkChangeValues_cidr - The IP addresses used for a core network.
$sel:destinationIdentifier:CoreNetworkChangeValues', coreNetworkChangeValues_destinationIdentifier - The ID of the destination.
$sel:edgeLocations:CoreNetworkChangeValues', coreNetworkChangeValues_edgeLocations - The Regions where edges are located in a core network.
$sel:insideCidrBlocks:CoreNetworkChangeValues', coreNetworkChangeValues_insideCidrBlocks - The inside IP addresses used for core network change values.
$sel:segmentName:CoreNetworkChangeValues', coreNetworkChangeValues_segmentName - The names of the segments in a core network.
$sel:sharedSegments:CoreNetworkChangeValues', coreNetworkChangeValues_sharedSegments - The shared segments for a core network change value.
coreNetworkChangeValues_asn :: Lens' CoreNetworkChangeValues (Maybe Integer) Source #
The ASN of a core network.
coreNetworkChangeValues_cidr :: Lens' CoreNetworkChangeValues (Maybe Text) Source #
The IP addresses used for a core network.
coreNetworkChangeValues_destinationIdentifier :: Lens' CoreNetworkChangeValues (Maybe Text) Source #
The ID of the destination.
coreNetworkChangeValues_edgeLocations :: Lens' CoreNetworkChangeValues (Maybe [Text]) Source #
The Regions where edges are located in a core network.
coreNetworkChangeValues_insideCidrBlocks :: Lens' CoreNetworkChangeValues (Maybe [Text]) Source #
The inside IP addresses used for core network change values.
coreNetworkChangeValues_segmentName :: Lens' CoreNetworkChangeValues (Maybe Text) Source #
The names of the segments in a core network.
coreNetworkChangeValues_sharedSegments :: Lens' CoreNetworkChangeValues (Maybe [Text]) Source #
The shared segments for a core network change value.