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

Description

 
Synopsis

Documentation

data ConnectPeerSummary Source #

Summary description of a Connect peer.

See: newConnectPeerSummary smart constructor.

Constructors

ConnectPeerSummary' 

Fields

Instances

Instances details
FromJSON ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

Generic ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

Associated Types

type Rep ConnectPeerSummary :: Type -> Type #

Read ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

Show ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

NFData ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

Methods

rnf :: ConnectPeerSummary -> () #

Eq ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

Hashable ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

type Rep ConnectPeerSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerSummary

type Rep ConnectPeerSummary = D1 ('MetaData "ConnectPeerSummary" "Amazonka.NetworkManager.Types.ConnectPeerSummary" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectPeerSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectAttachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectPeerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectPeerState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectPeerState)))) :*: ((S1 ('MetaSel ('Just "coreNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "edgeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))

newConnectPeerSummary :: ConnectPeerSummary Source #

Create a value of ConnectPeerSummary 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:connectAttachmentId:ConnectPeerSummary', connectPeerSummary_connectAttachmentId - The ID of a Connect peer attachment.

$sel:connectPeerId:ConnectPeerSummary', connectPeerSummary_connectPeerId - The ID of a Connect peer.

$sel:connectPeerState:ConnectPeerSummary', connectPeerSummary_connectPeerState - The state of a Connect peer.

$sel:coreNetworkId:ConnectPeerSummary', connectPeerSummary_coreNetworkId - The ID of a core network.

$sel:createdAt:ConnectPeerSummary', connectPeerSummary_createdAt - The timestamp when a Connect peer was created.

$sel:edgeLocation:ConnectPeerSummary', connectPeerSummary_edgeLocation - The Region where the edge is located.

$sel:tags:ConnectPeerSummary', connectPeerSummary_tags - The list of key-value tags associated with the Connect peer summary.

connectPeerSummary_createdAt :: Lens' ConnectPeerSummary (Maybe UTCTime) Source #

The timestamp when a Connect peer was created.

connectPeerSummary_edgeLocation :: Lens' ConnectPeerSummary (Maybe Text) Source #

The Region where the edge is located.

connectPeerSummary_tags :: Lens' ConnectPeerSummary (Maybe [Tag]) Source #

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