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 |
Synopsis
- data ConnectPeer = ConnectPeer' {}
- newConnectPeer :: ConnectPeer
- connectPeer_configuration :: Lens' ConnectPeer (Maybe ConnectPeerConfiguration)
- connectPeer_connectAttachmentId :: Lens' ConnectPeer (Maybe Text)
- connectPeer_connectPeerId :: Lens' ConnectPeer (Maybe Text)
- connectPeer_coreNetworkId :: Lens' ConnectPeer (Maybe Text)
- connectPeer_createdAt :: Lens' ConnectPeer (Maybe UTCTime)
- connectPeer_edgeLocation :: Lens' ConnectPeer (Maybe Text)
- connectPeer_state :: Lens' ConnectPeer (Maybe ConnectPeerState)
- connectPeer_tags :: Lens' ConnectPeer (Maybe [Tag])
Documentation
data ConnectPeer Source #
Describes a core network Connect peer.
See: newConnectPeer
smart constructor.
ConnectPeer' | |
|
Instances
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_configuration :: Lens' ConnectPeer (Maybe ConnectPeerConfiguration) Source #
The configuration of 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_coreNetworkId :: Lens' ConnectPeer (Maybe Text) Source #
The ID of a core network.
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.