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.ConnectPeer

Description

 
Synopsis

Documentation

data ConnectPeer Source #

Describes a core network Connect peer.

See: newConnectPeer smart constructor.

Constructors

ConnectPeer' 

Fields

Instances

Instances details
FromJSON ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

Generic ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

Associated Types

type Rep ConnectPeer :: Type -> Type #

Read ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

Show ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

NFData ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

Methods

rnf :: ConnectPeer -> () #

Eq ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

Hashable ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

type Rep ConnectPeer Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeer

newConnectPeer :: ConnectPeer Source #

Create a value of ConnectPeer 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:configuration:ConnectPeer', connectPeer_configuration - The configuration of the Connect peer.

$sel:connectAttachmentId:ConnectPeer', connectPeer_connectAttachmentId - The ID of the attachment to connect.

$sel:connectPeerId:ConnectPeer', connectPeer_connectPeerId - The ID of the Connect peer.

$sel:coreNetworkId:ConnectPeer', connectPeer_coreNetworkId - The ID of a core network.

$sel:createdAt:ConnectPeer', connectPeer_createdAt - The timestamp when the Connect peer was created.

$sel:edgeLocation:ConnectPeer', connectPeer_edgeLocation - The Connect peer Regions where edges are located.

$sel:state:ConnectPeer', connectPeer_state - The state of the Connect peer.

$sel:tags:ConnectPeer', connectPeer_tags - The list of key-value tags associated with the Connect peer.

connectPeer_connectAttachmentId :: Lens' ConnectPeer (Maybe Text) Source #

The ID of the attachment to connect.

connectPeer_connectPeerId :: Lens' ConnectPeer (Maybe Text) Source #

The ID of the Connect peer.

connectPeer_createdAt :: Lens' ConnectPeer (Maybe UTCTime) Source #

The timestamp when the Connect peer was created.

connectPeer_edgeLocation :: Lens' ConnectPeer (Maybe Text) Source #

The Connect peer Regions where edges are located.

connectPeer_state :: Lens' ConnectPeer (Maybe ConnectPeerState) Source #

The state of the Connect peer.

connectPeer_tags :: Lens' ConnectPeer (Maybe [Tag]) Source #

The list of key-value tags associated with the Connect peer.