| 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.CoreNetworkSegment
Description
Synopsis
- data CoreNetworkSegment = CoreNetworkSegment' {
- edgeLocations :: Maybe [Text]
- name :: Maybe Text
- sharedSegments :: Maybe [Text]
- newCoreNetworkSegment :: CoreNetworkSegment
- coreNetworkSegment_edgeLocations :: Lens' CoreNetworkSegment (Maybe [Text])
- coreNetworkSegment_name :: Lens' CoreNetworkSegment (Maybe Text)
- coreNetworkSegment_sharedSegments :: Lens' CoreNetworkSegment (Maybe [Text])
Documentation
data CoreNetworkSegment Source #
Describes a core network segment, which are dedicated routes. Only attachments within this segment can communicate with each other.
See: newCoreNetworkSegment smart constructor.
Constructors
| CoreNetworkSegment' | |
Fields
| |
Instances
newCoreNetworkSegment :: CoreNetworkSegment Source #
Create a value of CoreNetworkSegment 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:edgeLocations:CoreNetworkSegment', coreNetworkSegment_edgeLocations - The Regions where the edges are located.
$sel:name:CoreNetworkSegment', coreNetworkSegment_name - The name of a core network segment.
$sel:sharedSegments:CoreNetworkSegment', coreNetworkSegment_sharedSegments - The shared segments of a core network.
coreNetworkSegment_edgeLocations :: Lens' CoreNetworkSegment (Maybe [Text]) Source #
The Regions where the edges are located.
coreNetworkSegment_name :: Lens' CoreNetworkSegment (Maybe Text) Source #
The name of a core network segment.
coreNetworkSegment_sharedSegments :: Lens' CoreNetworkSegment (Maybe [Text]) Source #
The shared segments of a core network.