amazonka-networkmanager-2.0: Amazon Network Manager SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.NetworkManager.Types.CoreNetwork

Description

 
Synopsis

Documentation

data CoreNetwork Source #

Describes a core network.

See: newCoreNetwork smart constructor.

Constructors

CoreNetwork' 

Fields

Instances

Instances details
FromJSON CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

Generic CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

Associated Types

type Rep CoreNetwork :: Type -> Type #

Read CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

Show CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

NFData CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

Methods

rnf :: CoreNetwork -> () #

Eq CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

Hashable CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

type Rep CoreNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetwork

newCoreNetwork :: CoreNetwork Source #

Create a value of CoreNetwork 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:coreNetworkArn:CoreNetwork', coreNetwork_coreNetworkArn - The ARN of a core network.

$sel:coreNetworkId:CoreNetwork', coreNetwork_coreNetworkId - The ID of a core network.

$sel:createdAt:CoreNetwork', coreNetwork_createdAt - The timestamp when a core network was created.

$sel:description:CoreNetwork', coreNetwork_description - The description of a core network.

$sel:edges:CoreNetwork', coreNetwork_edges - The edges within a core network.

$sel:globalNetworkId:CoreNetwork', coreNetwork_globalNetworkId - The ID of the global network that your core network is a part of.

$sel:segments:CoreNetwork', coreNetwork_segments - The segments within a core network.

$sel:state:CoreNetwork', coreNetwork_state - The current state of a core network.

$sel:tags:CoreNetwork', coreNetwork_tags - The list of key-value tags associated with a core network.

coreNetwork_createdAt :: Lens' CoreNetwork (Maybe UTCTime) Source #

The timestamp when a core network was created.

coreNetwork_description :: Lens' CoreNetwork (Maybe Text) Source #

The description of a core network.

coreNetwork_edges :: Lens' CoreNetwork (Maybe [CoreNetworkEdge]) Source #

The edges within a core network.

coreNetwork_globalNetworkId :: Lens' CoreNetwork (Maybe Text) Source #

The ID of the global network that your core network is a part of.

coreNetwork_segments :: Lens' CoreNetwork (Maybe [CoreNetworkSegment]) Source #

The segments within a core network.

coreNetwork_state :: Lens' CoreNetwork (Maybe CoreNetworkState) Source #

The current state of a core network.

coreNetwork_tags :: Lens' CoreNetwork (Maybe [Tag]) Source #

The list of key-value tags associated with a core network.