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

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2019-07-05 of the Amazon Network Manager SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

_ConflictException :: AsError a => Fold a ServiceError Source #

There was a conflict processing the request. Updating or deleting the resource can cause an inconsistent state.

_CoreNetworkPolicyException :: AsError a => Fold a ServiceError Source #

Describes a core network policy exception.

_InternalServerException :: AsError a => Fold a ServiceError Source #

The request has failed due to an internal error.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource could not be found.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

A service limit was exceeded.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied due to request throttling.

_ValidationException :: AsError a => Fold a ServiceError Source #

The input fails to satisfy the constraints.

AttachmentState

newtype AttachmentState Source #

Constructors

AttachmentState' 

Instances

Instances details
FromJSON AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

FromJSONKey AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToJSON AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToJSONKey AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToByteString AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToHeader AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToLog AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToQuery AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

FromText AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToText AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

FromXML AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

ToXML AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

Methods

toXML :: AttachmentState -> XML #

Generic AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

Associated Types

type Rep AttachmentState :: Type -> Type #

Read AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

Show AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

NFData AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

Methods

rnf :: AttachmentState -> () #

Eq AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

Ord AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

Hashable AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

type Rep AttachmentState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentState

type Rep AttachmentState = D1 ('MetaData "AttachmentState" "Amazonka.NetworkManager.Types.AttachmentState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "AttachmentState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAttachmentState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AttachmentType

newtype AttachmentType Source #

Constructors

AttachmentType' 

Instances

Instances details
FromJSON AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

FromJSONKey AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToJSON AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToJSONKey AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToByteString AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToHeader AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToLog AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToQuery AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

FromText AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToText AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

FromXML AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

ToXML AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

Methods

toXML :: AttachmentType -> XML #

Generic AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

Associated Types

type Rep AttachmentType :: Type -> Type #

Read AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

Show AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

NFData AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

Methods

rnf :: AttachmentType -> () #

Eq AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

Ord AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

Hashable AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

type Rep AttachmentType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AttachmentType

type Rep AttachmentType = D1 ('MetaData "AttachmentType" "Amazonka.NetworkManager.Types.AttachmentType" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "AttachmentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAttachmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChangeAction

newtype ChangeAction Source #

Constructors

ChangeAction' 

Instances

Instances details
FromJSON ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

FromJSONKey ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToJSON ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToJSONKey ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToByteString ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToHeader ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToLog ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToQuery ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

FromText ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToText ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Methods

toText :: ChangeAction -> Text #

FromXML ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

ToXML ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Methods

toXML :: ChangeAction -> XML #

Generic ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Associated Types

type Rep ChangeAction :: Type -> Type #

Read ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Show ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

NFData ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Methods

rnf :: ChangeAction -> () #

Eq ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Ord ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

Hashable ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

type Rep ChangeAction Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeAction

type Rep ChangeAction = D1 ('MetaData "ChangeAction" "Amazonka.NetworkManager.Types.ChangeAction" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ChangeAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChangeSetState

newtype ChangeSetState Source #

Constructors

ChangeSetState' 

Instances

Instances details
FromJSON ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

FromJSONKey ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToJSON ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToJSONKey ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToByteString ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToHeader ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToLog ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToQuery ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

FromText ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToText ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

FromXML ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

ToXML ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

Methods

toXML :: ChangeSetState -> XML #

Generic ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

Associated Types

type Rep ChangeSetState :: Type -> Type #

Read ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

Show ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

NFData ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

Methods

rnf :: ChangeSetState -> () #

Eq ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

Ord ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

Hashable ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

type Rep ChangeSetState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeSetState

type Rep ChangeSetState = D1 ('MetaData "ChangeSetState" "Amazonka.NetworkManager.Types.ChangeSetState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ChangeSetState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeSetState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChangeStatus

newtype ChangeStatus Source #

Constructors

ChangeStatus' 

Instances

Instances details
FromJSON ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

FromJSONKey ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToJSON ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToJSONKey ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToByteString ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToHeader ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToLog ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToQuery ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

FromText ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToText ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Methods

toText :: ChangeStatus -> Text #

FromXML ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

ToXML ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Methods

toXML :: ChangeStatus -> XML #

Generic ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Associated Types

type Rep ChangeStatus :: Type -> Type #

Read ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Show ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

NFData ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Methods

rnf :: ChangeStatus -> () #

Eq ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Ord ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

Hashable ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

type Rep ChangeStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeStatus

type Rep ChangeStatus = D1 ('MetaData "ChangeStatus" "Amazonka.NetworkManager.Types.ChangeStatus" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ChangeStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ChangeType

newtype ChangeType Source #

Constructors

ChangeType' 

Fields

Instances

Instances details
FromJSON ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

FromJSONKey ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToJSON ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToJSONKey ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToByteString ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToHeader ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToLog ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToQuery ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

FromText ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToText ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Methods

toText :: ChangeType -> Text #

FromXML ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

ToXML ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Methods

toXML :: ChangeType -> XML #

Generic ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Associated Types

type Rep ChangeType :: Type -> Type #

Read ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Show ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

NFData ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Methods

rnf :: ChangeType -> () #

Eq ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Ord ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

Hashable ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

type Rep ChangeType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ChangeType

type Rep ChangeType = D1 ('MetaData "ChangeType" "Amazonka.NetworkManager.Types.ChangeType" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ChangeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChangeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectPeerAssociationState

newtype ConnectPeerAssociationState Source #

Instances

Instances details
FromJSON ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

FromJSONKey ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToJSON ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToJSONKey ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToByteString ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToHeader ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToLog ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToQuery ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

FromText ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToText ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

FromXML ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

ToXML ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

Generic ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

Associated Types

type Rep ConnectPeerAssociationState :: Type -> Type #

Read ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

Show ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

NFData ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

Eq ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

Ord ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

Hashable ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

type Rep ConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociationState

type Rep ConnectPeerAssociationState = D1 ('MetaData "ConnectPeerAssociationState" "Amazonka.NetworkManager.Types.ConnectPeerAssociationState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ConnectPeerAssociationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectPeerAssociationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectPeerState

newtype ConnectPeerState Source #

Instances

Instances details
FromJSON ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

FromJSONKey ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToJSON ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToJSONKey ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToByteString ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToHeader ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToLog ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToQuery ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

FromText ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToText ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

FromXML ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

ToXML ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

Generic ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

Associated Types

type Rep ConnectPeerState :: Type -> Type #

Read ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

Show ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

NFData ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

Methods

rnf :: ConnectPeerState -> () #

Eq ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

Ord ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

Hashable ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

type Rep ConnectPeerState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerState

type Rep ConnectPeerState = D1 ('MetaData "ConnectPeerState" "Amazonka.NetworkManager.Types.ConnectPeerState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ConnectPeerState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectPeerState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionState

newtype ConnectionState Source #

Constructors

ConnectionState' 

Instances

Instances details
FromJSON ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

FromJSONKey ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToJSON ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToJSONKey ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToByteString ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToHeader ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToLog ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToQuery ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

FromText ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToText ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

FromXML ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

ToXML ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

Methods

toXML :: ConnectionState -> XML #

Generic ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

Associated Types

type Rep ConnectionState :: Type -> Type #

Read ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

Show ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

NFData ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

Methods

rnf :: ConnectionState -> () #

Eq ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

Ord ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

Hashable ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

type Rep ConnectionState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionState

type Rep ConnectionState = D1 ('MetaData "ConnectionState" "Amazonka.NetworkManager.Types.ConnectionState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ConnectionState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionStatus

newtype ConnectionStatus Source #

Instances

Instances details
FromJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

FromJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToJSON ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToJSONKey ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToByteString ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToHeader ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToLog ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToQuery ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

FromText ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToText ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

FromXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

ToXML ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

Generic ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

Associated Types

type Rep ConnectionStatus :: Type -> Type #

Read ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

Show ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

NFData ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

Methods

rnf :: ConnectionStatus -> () #

Eq ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

Ord ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

Hashable ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

type Rep ConnectionStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionStatus

type Rep ConnectionStatus = D1 ('MetaData "ConnectionStatus" "Amazonka.NetworkManager.Types.ConnectionStatus" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ConnectionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionType

newtype ConnectionType Source #

Constructors

ConnectionType' 

Bundled Patterns

pattern ConnectionType_BGP :: ConnectionType 
pattern ConnectionType_IPSEC :: ConnectionType 

Instances

Instances details
FromJSON ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

FromJSONKey ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToJSON ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToJSONKey ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToByteString ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToHeader ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToLog ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToQuery ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

FromText ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToText ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

FromXML ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

ToXML ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

Methods

toXML :: ConnectionType -> XML #

Generic ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

Associated Types

type Rep ConnectionType :: Type -> Type #

Read ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

Show ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

NFData ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

Methods

rnf :: ConnectionType -> () #

Eq ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

Ord ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

Hashable ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

type Rep ConnectionType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionType

type Rep ConnectionType = D1 ('MetaData "ConnectionType" "Amazonka.NetworkManager.Types.ConnectionType" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "ConnectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CoreNetworkPolicyAlias

newtype CoreNetworkPolicyAlias Source #

Instances

Instances details
FromJSON CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

FromJSONKey CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToJSON CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToJSONKey CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToByteString CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToHeader CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToLog CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToQuery CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

FromText CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToText CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

FromXML CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

ToXML CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

Generic CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

Associated Types

type Rep CoreNetworkPolicyAlias :: Type -> Type #

Read CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

Show CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

NFData CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

Methods

rnf :: CoreNetworkPolicyAlias -> () #

Eq CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

Ord CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

Hashable CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

type Rep CoreNetworkPolicyAlias Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias

type Rep CoreNetworkPolicyAlias = D1 ('MetaData "CoreNetworkPolicyAlias" "Amazonka.NetworkManager.Types.CoreNetworkPolicyAlias" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "CoreNetworkPolicyAlias'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCoreNetworkPolicyAlias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CoreNetworkState

newtype CoreNetworkState Source #

Instances

Instances details
FromJSON CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

FromJSONKey CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToJSON CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToJSONKey CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToByteString CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToHeader CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToLog CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToQuery CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

FromText CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToText CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

FromXML CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

ToXML CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

Generic CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

Associated Types

type Rep CoreNetworkState :: Type -> Type #

Read CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

Show CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

NFData CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

Methods

rnf :: CoreNetworkState -> () #

Eq CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

Ord CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

Hashable CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

type Rep CoreNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkState

type Rep CoreNetworkState = D1 ('MetaData "CoreNetworkState" "Amazonka.NetworkManager.Types.CoreNetworkState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "CoreNetworkState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCoreNetworkState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CustomerGatewayAssociationState

newtype CustomerGatewayAssociationState Source #

Instances

Instances details
FromJSON CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

FromJSONKey CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToJSON CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToJSONKey CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToByteString CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToHeader CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToLog CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToQuery CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

FromText CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToText CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

FromXML CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

ToXML CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

Generic CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

Associated Types

type Rep CustomerGatewayAssociationState :: Type -> Type #

Read CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

Show CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

NFData CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

Eq CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

Ord CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

Hashable CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

type Rep CustomerGatewayAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociationState

type Rep CustomerGatewayAssociationState = D1 ('MetaData "CustomerGatewayAssociationState" "Amazonka.NetworkManager.Types.CustomerGatewayAssociationState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "CustomerGatewayAssociationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCustomerGatewayAssociationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeviceState

newtype DeviceState Source #

Constructors

DeviceState' 

Instances

Instances details
FromJSON DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

FromJSONKey DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToJSON DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToJSONKey DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToByteString DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToHeader DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToLog DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToQuery DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

FromText DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToText DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Methods

toText :: DeviceState -> Text #

FromXML DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

ToXML DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Methods

toXML :: DeviceState -> XML #

Generic DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Associated Types

type Rep DeviceState :: Type -> Type #

Read DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Show DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

NFData DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Methods

rnf :: DeviceState -> () #

Eq DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Ord DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

Hashable DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

type Rep DeviceState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.DeviceState

type Rep DeviceState = D1 ('MetaData "DeviceState" "Amazonka.NetworkManager.Types.DeviceState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "DeviceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeviceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GlobalNetworkState

newtype GlobalNetworkState Source #

Instances

Instances details
FromJSON GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

FromJSONKey GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToJSON GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToJSONKey GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToByteString GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToHeader GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToLog GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToQuery GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

FromText GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToText GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

FromXML GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

ToXML GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

Generic GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

Associated Types

type Rep GlobalNetworkState :: Type -> Type #

Read GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

Show GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

NFData GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

Methods

rnf :: GlobalNetworkState -> () #

Eq GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

Ord GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

Hashable GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

type Rep GlobalNetworkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetworkState

type Rep GlobalNetworkState = D1 ('MetaData "GlobalNetworkState" "Amazonka.NetworkManager.Types.GlobalNetworkState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "GlobalNetworkState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGlobalNetworkState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LinkAssociationState

newtype LinkAssociationState Source #

Instances

Instances details
FromJSON LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

FromJSONKey LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToJSON LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToJSONKey LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToByteString LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToHeader LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToLog LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToQuery LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

FromText LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToText LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

FromXML LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

ToXML LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

Generic LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

Associated Types

type Rep LinkAssociationState :: Type -> Type #

Read LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

Show LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

NFData LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

Methods

rnf :: LinkAssociationState -> () #

Eq LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

Ord LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

Hashable LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

type Rep LinkAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociationState

type Rep LinkAssociationState = D1 ('MetaData "LinkAssociationState" "Amazonka.NetworkManager.Types.LinkAssociationState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "LinkAssociationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLinkAssociationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LinkState

newtype LinkState Source #

Constructors

LinkState' 

Fields

Bundled Patterns

pattern LinkState_AVAILABLE :: LinkState 
pattern LinkState_DELETING :: LinkState 
pattern LinkState_PENDING :: LinkState 
pattern LinkState_UPDATING :: LinkState 

Instances

Instances details
FromJSON LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

FromJSONKey LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToJSON LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToJSONKey LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToByteString LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Methods

toBS :: LinkState -> ByteString #

ToHeader LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToLog LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToQuery LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

FromText LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToText LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Methods

toText :: LinkState -> Text #

FromXML LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

ToXML LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Methods

toXML :: LinkState -> XML #

Generic LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Associated Types

type Rep LinkState :: Type -> Type #

Read LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Show LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

NFData LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Methods

rnf :: LinkState -> () #

Eq LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Ord LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

Hashable LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

type Rep LinkState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkState

type Rep LinkState = D1 ('MetaData "LinkState" "Amazonka.NetworkManager.Types.LinkState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "LinkState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLinkState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PeeringState

newtype PeeringState Source #

Constructors

PeeringState' 

Instances

Instances details
FromJSON PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

FromJSONKey PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToJSON PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToJSONKey PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToByteString PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToHeader PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToLog PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToQuery PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

FromText PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToText PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Methods

toText :: PeeringState -> Text #

FromXML PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

ToXML PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Methods

toXML :: PeeringState -> XML #

Generic PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Associated Types

type Rep PeeringState :: Type -> Type #

Read PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Show PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

NFData PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Methods

rnf :: PeeringState -> () #

Eq PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Ord PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

Hashable PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

type Rep PeeringState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringState

type Rep PeeringState = D1 ('MetaData "PeeringState" "Amazonka.NetworkManager.Types.PeeringState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "PeeringState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPeeringState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PeeringType

newtype PeeringType Source #

Constructors

PeeringType' 

Bundled Patterns

pattern PeeringType_TRANSIT_GATEWAY :: PeeringType 

Instances

Instances details
FromJSON PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

FromJSONKey PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToJSON PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToJSONKey PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToByteString PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToHeader PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToLog PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToQuery PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

FromText PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToText PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Methods

toText :: PeeringType -> Text #

FromXML PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

ToXML PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Methods

toXML :: PeeringType -> XML #

Generic PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Associated Types

type Rep PeeringType :: Type -> Type #

Read PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Show PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

NFData PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Methods

rnf :: PeeringType -> () #

Eq PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Ord PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

Hashable PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

type Rep PeeringType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PeeringType

type Rep PeeringType = D1 ('MetaData "PeeringType" "Amazonka.NetworkManager.Types.PeeringType" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "PeeringType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPeeringType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteAnalysisCompletionReasonCode

newtype RouteAnalysisCompletionReasonCode Source #

Instances

Instances details
FromJSON RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

FromJSONKey RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToJSON RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToJSONKey RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToByteString RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToHeader RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToLog RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToQuery RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

FromText RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToText RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

FromXML RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

ToXML RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

Generic RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

Associated Types

type Rep RouteAnalysisCompletionReasonCode :: Type -> Type #

Read RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

Show RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

NFData RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

Eq RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

Ord RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

Hashable RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

type Rep RouteAnalysisCompletionReasonCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode

type Rep RouteAnalysisCompletionReasonCode = D1 ('MetaData "RouteAnalysisCompletionReasonCode" "Amazonka.NetworkManager.Types.RouteAnalysisCompletionReasonCode" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "RouteAnalysisCompletionReasonCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteAnalysisCompletionReasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteAnalysisCompletionResultCode

newtype RouteAnalysisCompletionResultCode Source #

Instances

Instances details
FromJSON RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

FromJSONKey RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToJSON RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToJSONKey RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToByteString RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToHeader RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToLog RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToQuery RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

FromText RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToText RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

FromXML RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

ToXML RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

Generic RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

Associated Types

type Rep RouteAnalysisCompletionResultCode :: Type -> Type #

Read RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

Show RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

NFData RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

Eq RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

Ord RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

Hashable RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

type Rep RouteAnalysisCompletionResultCode Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode

type Rep RouteAnalysisCompletionResultCode = D1 ('MetaData "RouteAnalysisCompletionResultCode" "Amazonka.NetworkManager.Types.RouteAnalysisCompletionResultCode" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "RouteAnalysisCompletionResultCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteAnalysisCompletionResultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteAnalysisStatus

newtype RouteAnalysisStatus Source #

Instances

Instances details
FromJSON RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

FromJSONKey RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToJSON RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToJSONKey RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToByteString RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToHeader RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToLog RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToQuery RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

FromText RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToText RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

FromXML RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

ToXML RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

Generic RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

Associated Types

type Rep RouteAnalysisStatus :: Type -> Type #

Read RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

Show RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

NFData RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

Methods

rnf :: RouteAnalysisStatus -> () #

Eq RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

Ord RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

Hashable RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

type Rep RouteAnalysisStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisStatus

type Rep RouteAnalysisStatus = D1 ('MetaData "RouteAnalysisStatus" "Amazonka.NetworkManager.Types.RouteAnalysisStatus" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "RouteAnalysisStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteAnalysisStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteState

newtype RouteState Source #

Constructors

RouteState' 

Fields

Bundled Patterns

pattern RouteState_ACTIVE :: RouteState 
pattern RouteState_BLACKHOLE :: RouteState 

Instances

Instances details
FromJSON RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

FromJSONKey RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToJSON RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToJSONKey RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToByteString RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToHeader RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToLog RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToQuery RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

FromText RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToText RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Methods

toText :: RouteState -> Text #

FromXML RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

ToXML RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Methods

toXML :: RouteState -> XML #

Generic RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Associated Types

type Rep RouteState :: Type -> Type #

Read RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Show RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

NFData RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Methods

rnf :: RouteState -> () #

Eq RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Ord RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

Hashable RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

type Rep RouteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteState

type Rep RouteState = D1 ('MetaData "RouteState" "Amazonka.NetworkManager.Types.RouteState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "RouteState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteTableType

newtype RouteTableType Source #

Constructors

RouteTableType' 

Instances

Instances details
FromJSON RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

FromJSONKey RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToJSON RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToJSONKey RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToByteString RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToHeader RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToLog RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToQuery RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

FromText RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToText RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

FromXML RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

ToXML RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

Methods

toXML :: RouteTableType -> XML #

Generic RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

Associated Types

type Rep RouteTableType :: Type -> Type #

Read RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

Show RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

NFData RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

Methods

rnf :: RouteTableType -> () #

Eq RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

Ord RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

Hashable RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

type Rep RouteTableType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableType

type Rep RouteTableType = D1 ('MetaData "RouteTableType" "Amazonka.NetworkManager.Types.RouteTableType" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "RouteTableType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteTableType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RouteType

newtype RouteType Source #

Constructors

RouteType' 

Fields

Bundled Patterns

pattern RouteType_PROPAGATED :: RouteType 
pattern RouteType_STATIC :: RouteType 

Instances

Instances details
FromJSON RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

FromJSONKey RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToJSON RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToJSONKey RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToByteString RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Methods

toBS :: RouteType -> ByteString #

ToHeader RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToLog RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToQuery RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

FromText RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToText RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Methods

toText :: RouteType -> Text #

FromXML RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

ToXML RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Methods

toXML :: RouteType -> XML #

Generic RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Associated Types

type Rep RouteType :: Type -> Type #

Read RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Show RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

NFData RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Methods

rnf :: RouteType -> () #

Eq RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Ord RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

Hashable RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

type Rep RouteType Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteType

type Rep RouteType = D1 ('MetaData "RouteType" "Amazonka.NetworkManager.Types.RouteType" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "RouteType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRouteType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SiteState

newtype SiteState Source #

Constructors

SiteState' 

Fields

Bundled Patterns

pattern SiteState_AVAILABLE :: SiteState 
pattern SiteState_DELETING :: SiteState 
pattern SiteState_PENDING :: SiteState 
pattern SiteState_UPDATING :: SiteState 

Instances

Instances details
FromJSON SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

FromJSONKey SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToJSON SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToJSONKey SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToByteString SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Methods

toBS :: SiteState -> ByteString #

ToHeader SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToLog SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToQuery SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

FromText SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToText SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Methods

toText :: SiteState -> Text #

FromXML SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

ToXML SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Methods

toXML :: SiteState -> XML #

Generic SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Associated Types

type Rep SiteState :: Type -> Type #

Read SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Show SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

NFData SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Methods

rnf :: SiteState -> () #

Eq SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Ord SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

Hashable SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

type Rep SiteState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteState

type Rep SiteState = D1 ('MetaData "SiteState" "Amazonka.NetworkManager.Types.SiteState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "SiteState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSiteState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TransitGatewayConnectPeerAssociationState

newtype TransitGatewayConnectPeerAssociationState Source #

Instances

Instances details
FromJSON TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

FromJSONKey TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToJSON TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToJSONKey TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToByteString TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToHeader TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToLog TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToQuery TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

FromText TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToText TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

FromXML TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

ToXML TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

Generic TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

Read TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

Show TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

NFData TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

Eq TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

Ord TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

Hashable TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

type Rep TransitGatewayConnectPeerAssociationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState

type Rep TransitGatewayConnectPeerAssociationState = D1 ('MetaData "TransitGatewayConnectPeerAssociationState" "Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociationState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "TransitGatewayConnectPeerAssociationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTransitGatewayConnectPeerAssociationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TransitGatewayRegistrationState

newtype TransitGatewayRegistrationState Source #

Instances

Instances details
FromJSON TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

FromJSONKey TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToJSON TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToJSONKey TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToByteString TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToHeader TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToLog TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToQuery TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

FromText TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToText TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

FromXML TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

ToXML TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

Generic TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

Associated Types

type Rep TransitGatewayRegistrationState :: Type -> Type #

Read TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

Show TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

NFData TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

Eq TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

Ord TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

Hashable TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

type Rep TransitGatewayRegistrationState Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationState

type Rep TransitGatewayRegistrationState = D1 ('MetaData "TransitGatewayRegistrationState" "Amazonka.NetworkManager.Types.TransitGatewayRegistrationState" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "TransitGatewayRegistrationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTransitGatewayRegistrationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TunnelProtocol

newtype TunnelProtocol Source #

Constructors

TunnelProtocol' 

Bundled Patterns

pattern TunnelProtocol_GRE :: TunnelProtocol 

Instances

Instances details
FromJSON TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

FromJSONKey TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToJSON TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToJSONKey TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToByteString TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToHeader TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToLog TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToQuery TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

FromText TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToText TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

FromXML TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

ToXML TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

Methods

toXML :: TunnelProtocol -> XML #

Generic TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

Associated Types

type Rep TunnelProtocol :: Type -> Type #

Read TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

Show TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

NFData TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

Methods

rnf :: TunnelProtocol -> () #

Eq TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

Ord TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

Hashable TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

type Rep TunnelProtocol Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TunnelProtocol

type Rep TunnelProtocol = D1 ('MetaData "TunnelProtocol" "Amazonka.NetworkManager.Types.TunnelProtocol" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'True) (C1 ('MetaCons "TunnelProtocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTunnelProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AWSLocation

data AWSLocation Source #

Specifies a location in Amazon Web Services.

See: newAWSLocation smart constructor.

Constructors

AWSLocation' 

Fields

  • subnetArn :: Maybe Text

    The Amazon Resource Name (ARN) of the subnet that the device is located in.

  • zone :: Maybe Text

    The Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.

Instances

Instances details
FromJSON AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

ToJSON AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

Generic AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

Associated Types

type Rep AWSLocation :: Type -> Type #

Read AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

Show AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

NFData AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

Methods

rnf :: AWSLocation -> () #

Eq AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

Hashable AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

type Rep AWSLocation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AWSLocation

type Rep AWSLocation = D1 ('MetaData "AWSLocation" "Amazonka.NetworkManager.Types.AWSLocation" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "AWSLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subnetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "zone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAWSLocation :: AWSLocation Source #

Create a value of AWSLocation 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:subnetArn:AWSLocation', aWSLocation_subnetArn - The Amazon Resource Name (ARN) of the subnet that the device is located in.

$sel:zone:AWSLocation', aWSLocation_zone - The Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.

aWSLocation_subnetArn :: Lens' AWSLocation (Maybe Text) Source #

The Amazon Resource Name (ARN) of the subnet that the device is located in.

aWSLocation_zone :: Lens' AWSLocation (Maybe Text) Source #

The Zone that the device is located in. Specify the ID of an Availability Zone, Local Zone, Wavelength Zone, or an Outpost.

AccountStatus

data AccountStatus Source #

Describes the current status of an account within an Amazon Web Services Organization, including service-linked roles (SLRs).

See: newAccountStatus smart constructor.

Constructors

AccountStatus' 

Fields

Instances

Instances details
FromJSON AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

Generic AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

Associated Types

type Rep AccountStatus :: Type -> Type #

Read AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

Show AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

NFData AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

Methods

rnf :: AccountStatus -> () #

Eq AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

Hashable AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

type Rep AccountStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.AccountStatus

type Rep AccountStatus = D1 ('MetaData "AccountStatus" "Amazonka.NetworkManager.Types.AccountStatus" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "AccountStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sLRDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAccountStatus :: AccountStatus Source #

Create a value of AccountStatus 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:accountId:AccountStatus', accountStatus_accountId - The ID of an account within the Amazon Web Services Organization.

$sel:sLRDeploymentStatus:AccountStatus', accountStatus_sLRDeploymentStatus - The status of SLR deployment for the account.

accountStatus_accountId :: Lens' AccountStatus (Maybe Text) Source #

The ID of an account within the Amazon Web Services Organization.

accountStatus_sLRDeploymentStatus :: Lens' AccountStatus (Maybe Text) Source #

The status of SLR deployment for the account.

Attachment

data Attachment Source #

Describes a core network attachment.

See: newAttachment smart constructor.

Constructors

Attachment' 

Fields

Instances

Instances details
FromJSON Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

Generic Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

Associated Types

type Rep Attachment :: Type -> Type #

Read Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

Show Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

NFData Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

Methods

rnf :: Attachment -> () #

Eq Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

Hashable Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

type Rep Attachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Attachment

type Rep Attachment = D1 ('MetaData "Attachment" "Amazonka.NetworkManager.Types.Attachment" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Attachment'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "attachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attachmentPolicyRuleNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "attachmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttachmentType)))) :*: ((S1 ('MetaSel ('Just "coreNetworkArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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 "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "proposedSegmentChange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProposedSegmentChange)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "segmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttachmentState))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

newAttachment :: Attachment Source #

Create a value of Attachment 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:attachmentId:Attachment', attachment_attachmentId - The ID of the attachment.

Attachment, attachment_attachmentPolicyRuleNumber - The policy rule number associated with the attachment.

$sel:attachmentType:Attachment', attachment_attachmentType - The type of attachment.

$sel:coreNetworkArn:Attachment', attachment_coreNetworkArn - The ARN of a core network.

$sel:coreNetworkId:Attachment', attachment_coreNetworkId - The ID of a core network.

$sel:createdAt:Attachment', attachment_createdAt - The timestamp when the attachment was created.

$sel:edgeLocation:Attachment', attachment_edgeLocation - The Region where the edge is located.

$sel:ownerAccountId:Attachment', attachment_ownerAccountId - The ID of the attachment account owner.

$sel:proposedSegmentChange:Attachment', attachment_proposedSegmentChange - The attachment to move from one segment to another.

$sel:resourceArn:Attachment', attachment_resourceArn - The attachment resource ARN.

Attachment, attachment_segmentName - The name of the segment attachment.

$sel:state:Attachment', attachment_state - The state of the attachment.

Attachment, attachment_tags - The tags associated with the attachment.

$sel:updatedAt:Attachment', attachment_updatedAt - The timestamp when the attachment was last updated.

attachment_attachmentId :: Lens' Attachment (Maybe Text) Source #

The ID of the attachment.

attachment_attachmentPolicyRuleNumber :: Lens' Attachment (Maybe Int) Source #

The policy rule number associated with the attachment.

attachment_createdAt :: Lens' Attachment (Maybe UTCTime) Source #

The timestamp when the attachment was created.

attachment_edgeLocation :: Lens' Attachment (Maybe Text) Source #

The Region where the edge is located.

attachment_ownerAccountId :: Lens' Attachment (Maybe Text) Source #

The ID of the attachment account owner.

attachment_proposedSegmentChange :: Lens' Attachment (Maybe ProposedSegmentChange) Source #

The attachment to move from one segment to another.

attachment_resourceArn :: Lens' Attachment (Maybe Text) Source #

The attachment resource ARN.

attachment_segmentName :: Lens' Attachment (Maybe Text) Source #

The name of the segment attachment.

attachment_state :: Lens' Attachment (Maybe AttachmentState) Source #

The state of the attachment.

attachment_tags :: Lens' Attachment (Maybe [Tag]) Source #

The tags associated with the attachment.

attachment_updatedAt :: Lens' Attachment (Maybe UTCTime) Source #

The timestamp when the attachment was last updated.

Bandwidth

data Bandwidth Source #

Describes bandwidth information.

See: newBandwidth smart constructor.

Constructors

Bandwidth' 

Fields

Instances

Instances details
FromJSON Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

ToJSON Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

Generic Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

Associated Types

type Rep Bandwidth :: Type -> Type #

Read Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

Show Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

NFData Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

Methods

rnf :: Bandwidth -> () #

Eq Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

Hashable Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

type Rep Bandwidth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Bandwidth

type Rep Bandwidth = D1 ('MetaData "Bandwidth" "Amazonka.NetworkManager.Types.Bandwidth" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Bandwidth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "downloadSpeed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "uploadSpeed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newBandwidth :: Bandwidth Source #

Create a value of Bandwidth 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:downloadSpeed:Bandwidth', bandwidth_downloadSpeed - Download speed in Mbps.

$sel:uploadSpeed:Bandwidth', bandwidth_uploadSpeed - Upload speed in Mbps.

BgpOptions

data BgpOptions Source #

Describes the BGP options.

See: newBgpOptions smart constructor.

Constructors

BgpOptions' 

Fields

Instances

Instances details
ToJSON BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

Generic BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

Associated Types

type Rep BgpOptions :: Type -> Type #

Read BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

Show BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

NFData BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

Methods

rnf :: BgpOptions -> () #

Eq BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

Hashable BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

type Rep BgpOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.BgpOptions

type Rep BgpOptions = D1 ('MetaData "BgpOptions" "Amazonka.NetworkManager.Types.BgpOptions" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "BgpOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "peerAsn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newBgpOptions :: BgpOptions Source #

Create a value of BgpOptions 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:peerAsn:BgpOptions', bgpOptions_peerAsn - The Peer ASN of the BGP.

bgpOptions_peerAsn :: Lens' BgpOptions (Maybe Integer) Source #

The Peer ASN of the BGP.

ConnectAttachment

data ConnectAttachment Source #

Describes a core network Connect attachment.

See: newConnectAttachment smart constructor.

Constructors

ConnectAttachment' 

Fields

Instances

Instances details
FromJSON ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

Generic ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

Associated Types

type Rep ConnectAttachment :: Type -> Type #

Read ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

Show ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

NFData ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

Methods

rnf :: ConnectAttachment -> () #

Eq ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

Hashable ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

type Rep ConnectAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachment

type Rep ConnectAttachment = D1 ('MetaData "ConnectAttachment" "Amazonka.NetworkManager.Types.ConnectAttachment" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Attachment)) :*: (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectAttachmentOptions)) :*: S1 ('MetaSel ('Just "transportAttachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newConnectAttachment :: ConnectAttachment Source #

Create a value of ConnectAttachment 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:attachment:ConnectAttachment', connectAttachment_attachment - The attachment details.

$sel:options:ConnectAttachment', connectAttachment_options - Options for connecting an attachment.

$sel:transportAttachmentId:ConnectAttachment', connectAttachment_transportAttachmentId - The ID of the transport attachment.

ConnectAttachmentOptions

data ConnectAttachmentOptions Source #

Describes a core network Connect attachment options.

See: newConnectAttachmentOptions smart constructor.

Constructors

ConnectAttachmentOptions' 

Fields

Instances

Instances details
FromJSON ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

ToJSON ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

Generic ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

Associated Types

type Rep ConnectAttachmentOptions :: Type -> Type #

Read ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

Show ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

NFData ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

Eq ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

Hashable ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

type Rep ConnectAttachmentOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectAttachmentOptions

type Rep ConnectAttachmentOptions = D1 ('MetaData "ConnectAttachmentOptions" "Amazonka.NetworkManager.Types.ConnectAttachmentOptions" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectAttachmentOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TunnelProtocol))))

newConnectAttachmentOptions :: ConnectAttachmentOptions Source #

Create a value of ConnectAttachmentOptions 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:protocol:ConnectAttachmentOptions', connectAttachmentOptions_protocol - The protocol used for the attachment connection.

connectAttachmentOptions_protocol :: Lens' ConnectAttachmentOptions (Maybe TunnelProtocol) Source #

The protocol used for the attachment connection.

ConnectPeer

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.

ConnectPeerAssociation

data ConnectPeerAssociation Source #

Describes a core network Connect peer association.

See: newConnectPeerAssociation smart constructor.

Constructors

ConnectPeerAssociation' 

Fields

Instances

Instances details
FromJSON ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

Generic ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

Associated Types

type Rep ConnectPeerAssociation :: Type -> Type #

Read ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

Show ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

NFData ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

Methods

rnf :: ConnectPeerAssociation -> () #

Eq ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

Hashable ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

type Rep ConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerAssociation

type Rep ConnectPeerAssociation = D1 ('MetaData "ConnectPeerAssociation" "Amazonka.NetworkManager.Types.ConnectPeerAssociation" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectPeerAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectPeerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "linkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectPeerAssociationState))))))

newConnectPeerAssociation :: ConnectPeerAssociation Source #

Create a value of ConnectPeerAssociation 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:connectPeerId:ConnectPeerAssociation', connectPeerAssociation_connectPeerId - The ID of the Connect peer.

$sel:deviceId:ConnectPeerAssociation', connectPeerAssociation_deviceId - The ID of the device to connect to.

$sel:globalNetworkId:ConnectPeerAssociation', connectPeerAssociation_globalNetworkId - The ID of the global network.

$sel:linkId:ConnectPeerAssociation', connectPeerAssociation_linkId - The ID of the link.

$sel:state:ConnectPeerAssociation', connectPeerAssociation_state - The state of the Connect peer association.

ConnectPeerBgpConfiguration

data ConnectPeerBgpConfiguration Source #

Describes a core network BGP configuration.

See: newConnectPeerBgpConfiguration smart constructor.

Constructors

ConnectPeerBgpConfiguration' 

Fields

Instances

Instances details
FromJSON ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

Generic ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

Associated Types

type Rep ConnectPeerBgpConfiguration :: Type -> Type #

Read ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

Show ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

NFData ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

Eq ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

Hashable ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

type Rep ConnectPeerBgpConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration

type Rep ConnectPeerBgpConfiguration = D1 ('MetaData "ConnectPeerBgpConfiguration" "Amazonka.NetworkManager.Types.ConnectPeerBgpConfiguration" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectPeerBgpConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "coreNetworkAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "coreNetworkAsn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "peerAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "peerAsn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newConnectPeerBgpConfiguration :: ConnectPeerBgpConfiguration Source #

Create a value of ConnectPeerBgpConfiguration 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:coreNetworkAddress:ConnectPeerBgpConfiguration', connectPeerBgpConfiguration_coreNetworkAddress - The address of a core network.

$sel:coreNetworkAsn:ConnectPeerBgpConfiguration', connectPeerBgpConfiguration_coreNetworkAsn - The ASN of the Coret Network.

$sel:peerAddress:ConnectPeerBgpConfiguration', connectPeerBgpConfiguration_peerAddress - The address of a core network Connect peer.

$sel:peerAsn:ConnectPeerBgpConfiguration', connectPeerBgpConfiguration_peerAsn - The ASN of the Connect peer.

ConnectPeerConfiguration

data ConnectPeerConfiguration Source #

Describes a core network Connect peer configuration.

See: newConnectPeerConfiguration smart constructor.

Constructors

ConnectPeerConfiguration' 

Fields

Instances

Instances details
FromJSON ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

Generic ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

Associated Types

type Rep ConnectPeerConfiguration :: Type -> Type #

Read ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

Show ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

NFData ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

Eq ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

Hashable ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

type Rep ConnectPeerConfiguration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectPeerConfiguration

type Rep ConnectPeerConfiguration = D1 ('MetaData "ConnectPeerConfiguration" "Amazonka.NetworkManager.Types.ConnectPeerConfiguration" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectPeerConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bgpConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectPeerBgpConfiguration])) :*: S1 ('MetaSel ('Just "coreNetworkAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "insideCidrBlocks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "peerAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TunnelProtocol))))))

newConnectPeerConfiguration :: ConnectPeerConfiguration Source #

Create a value of ConnectPeerConfiguration 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:bgpConfigurations:ConnectPeerConfiguration', connectPeerConfiguration_bgpConfigurations - The Connect peer BGP configurations.

ConnectPeerConfiguration, connectPeerConfiguration_coreNetworkAddress - The IP address of a core network.

$sel:insideCidrBlocks:ConnectPeerConfiguration', connectPeerConfiguration_insideCidrBlocks - The inside IP addresses used for a Connect peer configuration.

ConnectPeerConfiguration, connectPeerConfiguration_peerAddress - The IP address of the Connect peer.

$sel:protocol:ConnectPeerConfiguration', connectPeerConfiguration_protocol - The protocol used for a Connect peer configuration.

connectPeerConfiguration_insideCidrBlocks :: Lens' ConnectPeerConfiguration (Maybe [Text]) Source #

The inside IP addresses used for a Connect peer configuration.

connectPeerConfiguration_protocol :: Lens' ConnectPeerConfiguration (Maybe TunnelProtocol) Source #

The protocol used for a Connect peer configuration.

ConnectPeerSummary

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.

Connection

data Connection Source #

Describes a connection.

See: newConnection smart constructor.

Constructors

Connection' 

Fields

Instances

Instances details
FromJSON Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

Generic Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

Associated Types

type Rep Connection :: Type -> Type #

Read Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

Show Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

NFData Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

Methods

rnf :: Connection -> () #

Eq Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

Hashable Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

type Rep Connection Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Connection

type Rep Connection = D1 ('MetaData "Connection" "Amazonka.NetworkManager.Types.Connection" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Connection'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "connectedDeviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectedLinkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "linkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newConnection :: Connection Source #

Create a value of Connection 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:connectedDeviceId:Connection', connection_connectedDeviceId - The ID of the second device in the connection.

$sel:connectedLinkId:Connection', connection_connectedLinkId - The ID of the link for the second device in the connection.

$sel:connectionArn:Connection', connection_connectionArn - The Amazon Resource Name (ARN) of the connection.

$sel:connectionId:Connection', connection_connectionId - The ID of the connection.

$sel:createdAt:Connection', connection_createdAt - The date and time that the connection was created.

$sel:description:Connection', connection_description - The description of the connection.

$sel:deviceId:Connection', connection_deviceId - The ID of the first device in the connection.

$sel:globalNetworkId:Connection', connection_globalNetworkId - The ID of the global network.

$sel:linkId:Connection', connection_linkId - The ID of the link for the first device in the connection.

$sel:state:Connection', connection_state - The state of the connection.

$sel:tags:Connection', connection_tags - The tags for the connection.

connection_connectedDeviceId :: Lens' Connection (Maybe Text) Source #

The ID of the second device in the connection.

connection_connectedLinkId :: Lens' Connection (Maybe Text) Source #

The ID of the link for the second device in the connection.

connection_connectionArn :: Lens' Connection (Maybe Text) Source #

The Amazon Resource Name (ARN) of the connection.

connection_connectionId :: Lens' Connection (Maybe Text) Source #

The ID of the connection.

connection_createdAt :: Lens' Connection (Maybe UTCTime) Source #

The date and time that the connection was created.

connection_description :: Lens' Connection (Maybe Text) Source #

The description of the connection.

connection_deviceId :: Lens' Connection (Maybe Text) Source #

The ID of the first device in the connection.

connection_globalNetworkId :: Lens' Connection (Maybe Text) Source #

The ID of the global network.

connection_linkId :: Lens' Connection (Maybe Text) Source #

The ID of the link for the first device in the connection.

connection_state :: Lens' Connection (Maybe ConnectionState) Source #

The state of the connection.

connection_tags :: Lens' Connection (Maybe [Tag]) Source #

The tags for the connection.

ConnectionHealth

data ConnectionHealth Source #

Describes connection health.

See: newConnectionHealth smart constructor.

Constructors

ConnectionHealth' 

Fields

Instances

Instances details
FromJSON ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

Generic ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

Associated Types

type Rep ConnectionHealth :: Type -> Type #

Read ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

Show ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

NFData ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

Methods

rnf :: ConnectionHealth -> () #

Eq ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

Hashable ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

type Rep ConnectionHealth Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ConnectionHealth

type Rep ConnectionHealth = D1 ('MetaData "ConnectionHealth" "Amazonka.NetworkManager.Types.ConnectionHealth" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ConnectionHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionStatus)) :*: (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionType)))))

newConnectionHealth :: ConnectionHealth Source #

Create a value of ConnectionHealth 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:status:ConnectionHealth', connectionHealth_status - The connection status.

$sel:timestamp:ConnectionHealth', connectionHealth_timestamp - The time the status was last updated.

$sel:type':ConnectionHealth', connectionHealth_type - The connection type.

connectionHealth_timestamp :: Lens' ConnectionHealth (Maybe UTCTime) Source #

The time the status was last updated.

CoreNetwork

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.

CoreNetworkChange

data CoreNetworkChange Source #

Details describing a core network change.

See: newCoreNetworkChange smart constructor.

Constructors

CoreNetworkChange' 

Fields

Instances

Instances details
FromJSON CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

Generic CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

Associated Types

type Rep CoreNetworkChange :: Type -> Type #

Read CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

Show CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

NFData CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

Methods

rnf :: CoreNetworkChange -> () #

Eq CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

Hashable CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

type Rep CoreNetworkChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChange

type Rep CoreNetworkChange = D1 ('MetaData "CoreNetworkChange" "Amazonka.NetworkManager.Types.CoreNetworkChange" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkChange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeAction)) :*: (S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "identifierPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "newValues'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreNetworkChangeValues)) :*: (S1 ('MetaSel ('Just "previousValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreNetworkChangeValues)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeType))))))

newCoreNetworkChange :: CoreNetworkChange Source #

Create a value of CoreNetworkChange 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:action:CoreNetworkChange', coreNetworkChange_action - The action to take for a core network.

$sel:identifier:CoreNetworkChange', coreNetworkChange_identifier - The resource identifier.

$sel:identifierPath:CoreNetworkChange', coreNetworkChange_identifierPath - Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".

$sel:newValues':CoreNetworkChange', coreNetworkChange_newValues - The new value for a core network

$sel:previousValues:CoreNetworkChange', coreNetworkChange_previousValues - The previous values for a core network.

$sel:type':CoreNetworkChange', coreNetworkChange_type - The type of change.

coreNetworkChange_action :: Lens' CoreNetworkChange (Maybe ChangeAction) Source #

The action to take for a core network.

coreNetworkChange_identifierPath :: Lens' CoreNetworkChange (Maybe Text) Source #

Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".

CoreNetworkChangeEvent

data CoreNetworkChangeEvent Source #

Describes a core network change event. This can be a change to a segment, attachment, route, etc.

See: newCoreNetworkChangeEvent smart constructor.

Constructors

CoreNetworkChangeEvent' 

Fields

Instances

Instances details
FromJSON CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

Generic CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

Associated Types

type Rep CoreNetworkChangeEvent :: Type -> Type #

Read CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

Show CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

NFData CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

Methods

rnf :: CoreNetworkChangeEvent -> () #

Eq CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

Hashable CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

type Rep CoreNetworkChangeEvent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEvent

type Rep CoreNetworkChangeEvent = D1 ('MetaData "CoreNetworkChangeEvent" "Amazonka.NetworkManager.Types.CoreNetworkChangeEvent" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkChangeEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeAction)) :*: (S1 ('MetaSel ('Just "eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "identifierPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeStatus)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeType)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreNetworkChangeEventValues))))))

newCoreNetworkChangeEvent :: CoreNetworkChangeEvent Source #

Create a value of CoreNetworkChangeEvent 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:action:CoreNetworkChangeEvent', coreNetworkChangeEvent_action - The action taken for the change event.

$sel:eventTime:CoreNetworkChangeEvent', coreNetworkChangeEvent_eventTime - The timestamp for an event change in status.

$sel:identifierPath:CoreNetworkChangeEvent', coreNetworkChangeEvent_identifierPath - Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".

$sel:status:CoreNetworkChangeEvent', coreNetworkChangeEvent_status - The status of the core network change event.

$sel:type':CoreNetworkChangeEvent', coreNetworkChangeEvent_type - Describes the type of change event.

$sel:values:CoreNetworkChangeEvent', coreNetworkChangeEvent_values - Details of the change event.

coreNetworkChangeEvent_eventTime :: Lens' CoreNetworkChangeEvent (Maybe UTCTime) Source #

The timestamp for an event change in status.

coreNetworkChangeEvent_identifierPath :: Lens' CoreNetworkChangeEvent (Maybe Text) Source #

Uniquely identifies the path for a change within the changeset. For example, the IdentifierPath for a core network segment change might be "CORE_NETWORK_SEGMENT/us-east-1/devsegment".

coreNetworkChangeEvent_status :: Lens' CoreNetworkChangeEvent (Maybe ChangeStatus) Source #

The status of the core network change event.

CoreNetworkChangeEventValues

data CoreNetworkChangeEventValues Source #

Describes a core network change event.

See: newCoreNetworkChangeEventValues smart constructor.

Constructors

CoreNetworkChangeEventValues' 

Fields

Instances

Instances details
FromJSON CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

Generic CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

Associated Types

type Rep CoreNetworkChangeEventValues :: Type -> Type #

Read CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

Show CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

NFData CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

Eq CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

Hashable CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

type Rep CoreNetworkChangeEventValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues

type Rep CoreNetworkChangeEventValues = D1 ('MetaData "CoreNetworkChangeEventValues" "Amazonka.NetworkManager.Types.CoreNetworkChangeEventValues" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkChangeEventValues'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "cidr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "edgeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "segmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCoreNetworkChangeEventValues :: CoreNetworkChangeEventValues Source #

Create a value of CoreNetworkChangeEventValues 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:attachmentId:CoreNetworkChangeEventValues', coreNetworkChangeEventValues_attachmentId - The ID of the attachment if the change event is associated with an attachment.

$sel:cidr:CoreNetworkChangeEventValues', coreNetworkChangeEventValues_cidr - For a STATIC_ROUTE event, this is the IP address.

$sel:edgeLocation:CoreNetworkChangeEventValues', coreNetworkChangeEventValues_edgeLocation - The edge location for the core network change event.

$sel:segmentName:CoreNetworkChangeEventValues', coreNetworkChangeEventValues_segmentName - The segment name if the change event is associated with a segment.

coreNetworkChangeEventValues_attachmentId :: Lens' CoreNetworkChangeEventValues (Maybe Text) Source #

The ID of the attachment if the change event is associated with an attachment.

coreNetworkChangeEventValues_cidr :: Lens' CoreNetworkChangeEventValues (Maybe Text) Source #

For a STATIC_ROUTE event, this is the IP address.

coreNetworkChangeEventValues_edgeLocation :: Lens' CoreNetworkChangeEventValues (Maybe Text) Source #

The edge location for the core network change event.

coreNetworkChangeEventValues_segmentName :: Lens' CoreNetworkChangeEventValues (Maybe Text) Source #

The segment name if the change event is associated with a segment.

CoreNetworkChangeValues

data CoreNetworkChangeValues Source #

Describes a core network change.

See: newCoreNetworkChangeValues smart constructor.

Constructors

CoreNetworkChangeValues' 

Fields

Instances

Instances details
FromJSON CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

Generic CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

Associated Types

type Rep CoreNetworkChangeValues :: Type -> Type #

Read CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

Show CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

NFData CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

Methods

rnf :: CoreNetworkChangeValues -> () #

Eq CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

Hashable CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

type Rep CoreNetworkChangeValues Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkChangeValues

type Rep CoreNetworkChangeValues = D1 ('MetaData "CoreNetworkChangeValues" "Amazonka.NetworkManager.Types.CoreNetworkChangeValues" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkChangeValues'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "asn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "cidr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinationIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "edgeLocations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "insideCidrBlocks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "segmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sharedSegments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newCoreNetworkChangeValues :: CoreNetworkChangeValues Source #

Create a value of CoreNetworkChangeValues 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:asn:CoreNetworkChangeValues', coreNetworkChangeValues_asn - The ASN of a core network.

$sel:cidr:CoreNetworkChangeValues', coreNetworkChangeValues_cidr - The IP addresses used for a core network.

$sel:destinationIdentifier:CoreNetworkChangeValues', coreNetworkChangeValues_destinationIdentifier - The ID of the destination.

$sel:edgeLocations:CoreNetworkChangeValues', coreNetworkChangeValues_edgeLocations - The Regions where edges are located in a core network.

$sel:insideCidrBlocks:CoreNetworkChangeValues', coreNetworkChangeValues_insideCidrBlocks - The inside IP addresses used for core network change values.

$sel:segmentName:CoreNetworkChangeValues', coreNetworkChangeValues_segmentName - The names of the segments in a core network.

$sel:sharedSegments:CoreNetworkChangeValues', coreNetworkChangeValues_sharedSegments - The shared segments for a core network change value.

coreNetworkChangeValues_cidr :: Lens' CoreNetworkChangeValues (Maybe Text) Source #

The IP addresses used for a core network.

coreNetworkChangeValues_edgeLocations :: Lens' CoreNetworkChangeValues (Maybe [Text]) Source #

The Regions where edges are located in a core network.

coreNetworkChangeValues_insideCidrBlocks :: Lens' CoreNetworkChangeValues (Maybe [Text]) Source #

The inside IP addresses used for core network change values.

coreNetworkChangeValues_segmentName :: Lens' CoreNetworkChangeValues (Maybe Text) Source #

The names of the segments in a core network.

coreNetworkChangeValues_sharedSegments :: Lens' CoreNetworkChangeValues (Maybe [Text]) Source #

The shared segments for a core network change value.

CoreNetworkEdge

data CoreNetworkEdge Source #

Describes a core network edge.

See: newCoreNetworkEdge smart constructor.

Constructors

CoreNetworkEdge' 

Fields

Instances

Instances details
FromJSON CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

Generic CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

Associated Types

type Rep CoreNetworkEdge :: Type -> Type #

Read CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

Show CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

NFData CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

Methods

rnf :: CoreNetworkEdge -> () #

Eq CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

Hashable CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

type Rep CoreNetworkEdge Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkEdge

type Rep CoreNetworkEdge = D1 ('MetaData "CoreNetworkEdge" "Amazonka.NetworkManager.Types.CoreNetworkEdge" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkEdge'" 'PrefixI 'True) (S1 ('MetaSel ('Just "asn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "edgeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "insideCidrBlocks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newCoreNetworkEdge :: CoreNetworkEdge Source #

Create a value of CoreNetworkEdge 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:asn:CoreNetworkEdge', coreNetworkEdge_asn - The ASN of a core network edge.

$sel:edgeLocation:CoreNetworkEdge', coreNetworkEdge_edgeLocation - The Region where a core network edge is located.

$sel:insideCidrBlocks:CoreNetworkEdge', coreNetworkEdge_insideCidrBlocks - The inside IP addresses used for core network edges.

coreNetworkEdge_asn :: Lens' CoreNetworkEdge (Maybe Integer) Source #

The ASN of a core network edge.

coreNetworkEdge_edgeLocation :: Lens' CoreNetworkEdge (Maybe Text) Source #

The Region where a core network edge is located.

coreNetworkEdge_insideCidrBlocks :: Lens' CoreNetworkEdge (Maybe [Text]) Source #

The inside IP addresses used for core network edges.

CoreNetworkPolicy

data CoreNetworkPolicy Source #

Describes a core network policy. You can have only one LIVE Core Policy.

See: newCoreNetworkPolicy smart constructor.

Constructors

CoreNetworkPolicy' 

Fields

Instances

Instances details
FromJSON CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

Generic CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

Associated Types

type Rep CoreNetworkPolicy :: Type -> Type #

Read CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

Show CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

NFData CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

Methods

rnf :: CoreNetworkPolicy -> () #

Eq CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

Hashable CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

type Rep CoreNetworkPolicy Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicy

newCoreNetworkPolicy :: CoreNetworkPolicy Source #

Create a value of CoreNetworkPolicy 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:alias:CoreNetworkPolicy', coreNetworkPolicy_alias - Whether a core network policy is the current LIVE policy or the most recently submitted policy.

$sel:changeSetState:CoreNetworkPolicy', coreNetworkPolicy_changeSetState - The state of a core network policy.

$sel:coreNetworkId:CoreNetworkPolicy', coreNetworkPolicy_coreNetworkId - The ID of a core network.

$sel:createdAt:CoreNetworkPolicy', coreNetworkPolicy_createdAt - The timestamp when a core network policy was created.

$sel:description:CoreNetworkPolicy', coreNetworkPolicy_description - The description of a core network policy.

$sel:policyDocument:CoreNetworkPolicy', coreNetworkPolicy_policyDocument - Describes a core network policy.

$sel:policyErrors:CoreNetworkPolicy', coreNetworkPolicy_policyErrors - Describes any errors in a core network policy.

$sel:policyVersionId:CoreNetworkPolicy', coreNetworkPolicy_policyVersionId - The ID of the policy version.

coreNetworkPolicy_alias :: Lens' CoreNetworkPolicy (Maybe CoreNetworkPolicyAlias) Source #

Whether a core network policy is the current LIVE policy or the most recently submitted policy.

coreNetworkPolicy_createdAt :: Lens' CoreNetworkPolicy (Maybe UTCTime) Source #

The timestamp when a core network policy was created.

coreNetworkPolicy_description :: Lens' CoreNetworkPolicy (Maybe Text) Source #

The description of a core network policy.

coreNetworkPolicy_policyErrors :: Lens' CoreNetworkPolicy (Maybe [CoreNetworkPolicyError]) Source #

Describes any errors in a core network policy.

CoreNetworkPolicyError

data CoreNetworkPolicyError Source #

Provides details about an error in a core network policy.

See: newCoreNetworkPolicyError smart constructor.

Constructors

CoreNetworkPolicyError' 

Fields

  • path :: Maybe Text

    The JSON path where the error was discovered in the policy document.

  • errorCode :: Text

    The error code associated with a core network policy error.

  • message :: Text

    The message associated with a core network policy error code.

Instances

Instances details
FromJSON CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

Generic CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

Associated Types

type Rep CoreNetworkPolicyError :: Type -> Type #

Read CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

Show CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

NFData CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

Methods

rnf :: CoreNetworkPolicyError -> () #

Eq CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

Hashable CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

type Rep CoreNetworkPolicyError Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyError

type Rep CoreNetworkPolicyError = D1 ('MetaData "CoreNetworkPolicyError" "Amazonka.NetworkManager.Types.CoreNetworkPolicyError" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkPolicyError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCoreNetworkPolicyError Source #

Create a value of CoreNetworkPolicyError 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:path:CoreNetworkPolicyError', coreNetworkPolicyError_path - The JSON path where the error was discovered in the policy document.

$sel:errorCode:CoreNetworkPolicyError', coreNetworkPolicyError_errorCode - The error code associated with a core network policy error.

$sel:message:CoreNetworkPolicyError', coreNetworkPolicyError_message - The message associated with a core network policy error code.

coreNetworkPolicyError_path :: Lens' CoreNetworkPolicyError (Maybe Text) Source #

The JSON path where the error was discovered in the policy document.

coreNetworkPolicyError_errorCode :: Lens' CoreNetworkPolicyError Text Source #

The error code associated with a core network policy error.

coreNetworkPolicyError_message :: Lens' CoreNetworkPolicyError Text Source #

The message associated with a core network policy error code.

CoreNetworkPolicyVersion

data CoreNetworkPolicyVersion Source #

Describes a core network policy version.

See: newCoreNetworkPolicyVersion smart constructor.

Constructors

CoreNetworkPolicyVersion' 

Fields

Instances

Instances details
FromJSON CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

Generic CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

Associated Types

type Rep CoreNetworkPolicyVersion :: Type -> Type #

Read CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

Show CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

NFData CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

Eq CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

Hashable CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

type Rep CoreNetworkPolicyVersion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion

type Rep CoreNetworkPolicyVersion = D1 ('MetaData "CoreNetworkPolicyVersion" "Amazonka.NetworkManager.Types.CoreNetworkPolicyVersion" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkPolicyVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "alias") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreNetworkPolicyAlias)) :*: (S1 ('MetaSel ('Just "changeSetState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeSetState)) :*: S1 ('MetaSel ('Just "coreNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "policyVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newCoreNetworkPolicyVersion :: CoreNetworkPolicyVersion Source #

Create a value of CoreNetworkPolicyVersion 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:alias:CoreNetworkPolicyVersion', coreNetworkPolicyVersion_alias - Whether a core network policy is the current policy or the most recently submitted policy.

$sel:changeSetState:CoreNetworkPolicyVersion', coreNetworkPolicyVersion_changeSetState - The status of the policy version change set.

$sel:coreNetworkId:CoreNetworkPolicyVersion', coreNetworkPolicyVersion_coreNetworkId - The ID of a core network.

$sel:createdAt:CoreNetworkPolicyVersion', coreNetworkPolicyVersion_createdAt - The timestamp when a core network policy version was created.

$sel:description:CoreNetworkPolicyVersion', coreNetworkPolicyVersion_description - The description of a core network policy version.

$sel:policyVersionId:CoreNetworkPolicyVersion', coreNetworkPolicyVersion_policyVersionId - The ID of the policy version.

coreNetworkPolicyVersion_alias :: Lens' CoreNetworkPolicyVersion (Maybe CoreNetworkPolicyAlias) Source #

Whether a core network policy is the current policy or the most recently submitted policy.

coreNetworkPolicyVersion_createdAt :: Lens' CoreNetworkPolicyVersion (Maybe UTCTime) Source #

The timestamp when a core network policy version was created.

coreNetworkPolicyVersion_description :: Lens' CoreNetworkPolicyVersion (Maybe Text) Source #

The description of a core network policy version.

CoreNetworkSegment

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

Instances details
FromJSON CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

Generic CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

Associated Types

type Rep CoreNetworkSegment :: Type -> Type #

Read CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

Show CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

NFData CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

Methods

rnf :: CoreNetworkSegment -> () #

Eq CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

Hashable CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

type Rep CoreNetworkSegment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegment

type Rep CoreNetworkSegment = D1 ('MetaData "CoreNetworkSegment" "Amazonka.NetworkManager.Types.CoreNetworkSegment" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "edgeLocations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sharedSegments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

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.

CoreNetworkSegmentEdgeIdentifier

data CoreNetworkSegmentEdgeIdentifier Source #

Returns details about a core network edge.

See: newCoreNetworkSegmentEdgeIdentifier smart constructor.

Constructors

CoreNetworkSegmentEdgeIdentifier' 

Fields

Instances

Instances details
FromJSON CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

ToJSON CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

Generic CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

Associated Types

type Rep CoreNetworkSegmentEdgeIdentifier :: Type -> Type #

Read CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

Show CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

NFData CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

Eq CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

Hashable CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

type Rep CoreNetworkSegmentEdgeIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier

type Rep CoreNetworkSegmentEdgeIdentifier = D1 ('MetaData "CoreNetworkSegmentEdgeIdentifier" "Amazonka.NetworkManager.Types.CoreNetworkSegmentEdgeIdentifier" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkSegmentEdgeIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "edgeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "segmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newCoreNetworkSegmentEdgeIdentifier :: CoreNetworkSegmentEdgeIdentifier Source #

Create a value of CoreNetworkSegmentEdgeIdentifier 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:coreNetworkId:CoreNetworkSegmentEdgeIdentifier', coreNetworkSegmentEdgeIdentifier_coreNetworkId - The ID of a core network.

$sel:edgeLocation:CoreNetworkSegmentEdgeIdentifier', coreNetworkSegmentEdgeIdentifier_edgeLocation - The Region where the segment edge is located.

$sel:segmentName:CoreNetworkSegmentEdgeIdentifier', coreNetworkSegmentEdgeIdentifier_segmentName - The name of the segment edge.

CoreNetworkSummary

data CoreNetworkSummary Source #

Returns summary information about a core network.

See: newCoreNetworkSummary smart constructor.

Constructors

CoreNetworkSummary' 

Fields

Instances

Instances details
FromJSON CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

Generic CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

Associated Types

type Rep CoreNetworkSummary :: Type -> Type #

Read CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

Show CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

NFData CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

Methods

rnf :: CoreNetworkSummary -> () #

Eq CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

Hashable CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

type Rep CoreNetworkSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CoreNetworkSummary

type Rep CoreNetworkSummary = D1 ('MetaData "CoreNetworkSummary" "Amazonka.NetworkManager.Types.CoreNetworkSummary" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CoreNetworkSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "coreNetworkArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "coreNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreNetworkState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))

newCoreNetworkSummary :: CoreNetworkSummary Source #

Create a value of CoreNetworkSummary 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:CoreNetworkSummary', coreNetworkSummary_coreNetworkArn - a core network ARN.

$sel:coreNetworkId:CoreNetworkSummary', coreNetworkSummary_coreNetworkId - The ID of a core network.

$sel:description:CoreNetworkSummary', coreNetworkSummary_description - The description of a core network.

$sel:globalNetworkId:CoreNetworkSummary', coreNetworkSummary_globalNetworkId - The global network ID.

$sel:ownerAccountId:CoreNetworkSummary', coreNetworkSummary_ownerAccountId - The ID of the account owner.

$sel:state:CoreNetworkSummary', coreNetworkSummary_state - The state of a core network.

$sel:tags:CoreNetworkSummary', coreNetworkSummary_tags - The key-value tags associated with a core network summary.

coreNetworkSummary_tags :: Lens' CoreNetworkSummary (Maybe [Tag]) Source #

The key-value tags associated with a core network summary.

CustomerGatewayAssociation

data CustomerGatewayAssociation Source #

Describes the association between a customer gateway, a device, and a link.

See: newCustomerGatewayAssociation smart constructor.

Constructors

CustomerGatewayAssociation' 

Fields

Instances

Instances details
FromJSON CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

Generic CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

Associated Types

type Rep CustomerGatewayAssociation :: Type -> Type #

Read CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

Show CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

NFData CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

Eq CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

Hashable CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

type Rep CustomerGatewayAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.CustomerGatewayAssociation

type Rep CustomerGatewayAssociation = D1 ('MetaData "CustomerGatewayAssociation" "Amazonka.NetworkManager.Types.CustomerGatewayAssociation" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "CustomerGatewayAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customerGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "linkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerGatewayAssociationState))))))

newCustomerGatewayAssociation :: CustomerGatewayAssociation Source #

Create a value of CustomerGatewayAssociation 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:customerGatewayArn:CustomerGatewayAssociation', customerGatewayAssociation_customerGatewayArn - The Amazon Resource Name (ARN) of the customer gateway.

$sel:deviceId:CustomerGatewayAssociation', customerGatewayAssociation_deviceId - The ID of the device.

$sel:globalNetworkId:CustomerGatewayAssociation', customerGatewayAssociation_globalNetworkId - The ID of the global network.

$sel:linkId:CustomerGatewayAssociation', customerGatewayAssociation_linkId - The ID of the link.

$sel:state:CustomerGatewayAssociation', customerGatewayAssociation_state - The association state.

customerGatewayAssociation_customerGatewayArn :: Lens' CustomerGatewayAssociation (Maybe Text) Source #

The Amazon Resource Name (ARN) of the customer gateway.

Device

data Device Source #

Describes a device.

See: newDevice smart constructor.

Constructors

Device' 

Fields

Instances

Instances details
FromJSON Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

Generic Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

Associated Types

type Rep Device :: Type -> Type #

Methods

from :: Device -> Rep Device x #

to :: Rep Device x -> Device #

Show Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

NFData Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

Methods

rnf :: Device -> () #

Eq Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

Methods

(==) :: Device -> Device -> Bool #

(/=) :: Device -> Device -> Bool #

Hashable Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

type Rep Device Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Device

type Rep Device = D1 ('MetaData "Device" "Amazonka.NetworkManager.Types.Device" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Device'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "aWSLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AWSLocation)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Location)))))) :*: ((S1 ('MetaSel ('Just "model") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "serialNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "siteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vendor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDevice :: Device Source #

Create a value of Device 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:aWSLocation:Device', device_aWSLocation - The Amazon Web Services location of the device.

$sel:createdAt:Device', device_createdAt - The date and time that the site was created.

$sel:description:Device', device_description - The description of the device.

$sel:deviceArn:Device', device_deviceArn - The Amazon Resource Name (ARN) of the device.

$sel:deviceId:Device', device_deviceId - The ID of the device.

$sel:globalNetworkId:Device', device_globalNetworkId - The ID of the global network.

$sel:location:Device', device_location - The site location.

$sel:model:Device', device_model - The device model.

$sel:serialNumber:Device', device_serialNumber - The device serial number.

$sel:siteId:Device', device_siteId - The site ID.

$sel:state:Device', device_state - The device state.

$sel:tags:Device', device_tags - The tags for the device.

$sel:type':Device', device_type - The device type.

$sel:vendor:Device', device_vendor - The device vendor.

device_aWSLocation :: Lens' Device (Maybe AWSLocation) Source #

The Amazon Web Services location of the device.

device_createdAt :: Lens' Device (Maybe UTCTime) Source #

The date and time that the site was created.

device_description :: Lens' Device (Maybe Text) Source #

The description of the device.

device_deviceArn :: Lens' Device (Maybe Text) Source #

The Amazon Resource Name (ARN) of the device.

device_deviceId :: Lens' Device (Maybe Text) Source #

The ID of the device.

device_globalNetworkId :: Lens' Device (Maybe Text) Source #

The ID of the global network.

device_model :: Lens' Device (Maybe Text) Source #

The device model.

device_serialNumber :: Lens' Device (Maybe Text) Source #

The device serial number.

device_tags :: Lens' Device (Maybe [Tag]) Source #

The tags for the device.

device_type :: Lens' Device (Maybe Text) Source #

The device type.

device_vendor :: Lens' Device (Maybe Text) Source #

The device vendor.

GlobalNetwork

data GlobalNetwork Source #

Describes a global network. This is a single private network acting as a high-level container for your network objects, including an Amazon Web Services-managed Core Network.

See: newGlobalNetwork smart constructor.

Constructors

GlobalNetwork' 

Fields

Instances

Instances details
FromJSON GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

Generic GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

Associated Types

type Rep GlobalNetwork :: Type -> Type #

Read GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

Show GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

NFData GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

Methods

rnf :: GlobalNetwork -> () #

Eq GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

Hashable GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

type Rep GlobalNetwork Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.GlobalNetwork

type Rep GlobalNetwork = D1 ('MetaData "GlobalNetwork" "Amazonka.NetworkManager.Types.GlobalNetwork" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "GlobalNetwork'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "globalNetworkArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GlobalNetworkState)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))))

newGlobalNetwork :: GlobalNetwork Source #

Create a value of GlobalNetwork 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:createdAt:GlobalNetwork', globalNetwork_createdAt - The date and time that the global network was created.

$sel:description:GlobalNetwork', globalNetwork_description - The description of the global network.

$sel:globalNetworkArn:GlobalNetwork', globalNetwork_globalNetworkArn - The Amazon Resource Name (ARN) of the global network.

$sel:globalNetworkId:GlobalNetwork', globalNetwork_globalNetworkId - The ID of the global network.

$sel:state:GlobalNetwork', globalNetwork_state - The state of the global network.

$sel:tags:GlobalNetwork', globalNetwork_tags - The tags for the global network.

globalNetwork_createdAt :: Lens' GlobalNetwork (Maybe UTCTime) Source #

The date and time that the global network was created.

globalNetwork_description :: Lens' GlobalNetwork (Maybe Text) Source #

The description of the global network.

globalNetwork_globalNetworkArn :: Lens' GlobalNetwork (Maybe Text) Source #

The Amazon Resource Name (ARN) of the global network.

globalNetwork_tags :: Lens' GlobalNetwork (Maybe [Tag]) Source #

The tags for the global network.

Link

data Link Source #

Describes a link.

See: newLink smart constructor.

Constructors

Link' 

Fields

Instances

newLink :: Link Source #

Create a value of Link 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:bandwidth:Link', link_bandwidth - The bandwidth for the link.

$sel:createdAt:Link', link_createdAt - The date and time that the link was created.

$sel:description:Link', link_description - The description of the link.

$sel:globalNetworkId:Link', link_globalNetworkId - The ID of the global network.

$sel:linkArn:Link', link_linkArn - The Amazon Resource Name (ARN) of the link.

$sel:linkId:Link', link_linkId - The ID of the link.

$sel:provider:Link', link_provider - The provider of the link.

$sel:siteId:Link', link_siteId - The ID of the site.

$sel:state:Link', link_state - The state of the link.

$sel:tags:Link', link_tags - The tags for the link.

$sel:type':Link', link_type - The type of the link.

link_bandwidth :: Lens' Link (Maybe Bandwidth) Source #

The bandwidth for the link.

link_createdAt :: Lens' Link (Maybe UTCTime) Source #

The date and time that the link was created.

link_description :: Lens' Link (Maybe Text) Source #

The description of the link.

link_globalNetworkId :: Lens' Link (Maybe Text) Source #

The ID of the global network.

link_linkArn :: Lens' Link (Maybe Text) Source #

The Amazon Resource Name (ARN) of the link.

link_linkId :: Lens' Link (Maybe Text) Source #

The ID of the link.

link_provider :: Lens' Link (Maybe Text) Source #

The provider of the link.

link_siteId :: Lens' Link (Maybe Text) Source #

The ID of the site.

link_state :: Lens' Link (Maybe LinkState) Source #

The state of the link.

link_tags :: Lens' Link (Maybe [Tag]) Source #

The tags for the link.

link_type :: Lens' Link (Maybe Text) Source #

The type of the link.

LinkAssociation

data LinkAssociation Source #

Describes the association between a device and a link.

See: newLinkAssociation smart constructor.

Constructors

LinkAssociation' 

Fields

Instances

Instances details
FromJSON LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

Generic LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

Associated Types

type Rep LinkAssociation :: Type -> Type #

Read LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

Show LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

NFData LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

Methods

rnf :: LinkAssociation -> () #

Eq LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

Hashable LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

type Rep LinkAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.LinkAssociation

type Rep LinkAssociation = D1 ('MetaData "LinkAssociation" "Amazonka.NetworkManager.Types.LinkAssociation" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "LinkAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "linkAssociationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LinkAssociationState)) :*: S1 ('MetaSel ('Just "linkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLinkAssociation :: LinkAssociation Source #

Create a value of LinkAssociation 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:deviceId:LinkAssociation', linkAssociation_deviceId - The device ID for the link association.

$sel:globalNetworkId:LinkAssociation', linkAssociation_globalNetworkId - The ID of the global network.

$sel:linkAssociationState:LinkAssociation', linkAssociation_linkAssociationState - The state of the association.

$sel:linkId:LinkAssociation', linkAssociation_linkId - The ID of the link.

linkAssociation_deviceId :: Lens' LinkAssociation (Maybe Text) Source #

The device ID for the link association.

Location

data Location Source #

Describes a location.

See: newLocation smart constructor.

Constructors

Location' 

Fields

Instances

Instances details
FromJSON Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

ToJSON Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

Generic Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

Associated Types

type Rep Location :: Type -> Type #

Methods

from :: Location -> Rep Location x #

to :: Rep Location x -> Location #

Show Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

NFData Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

Methods

rnf :: Location -> () #

Eq Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

Hashable Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

Methods

hashWithSalt :: Int -> Location -> Int #

hash :: Location -> Int #

type Rep Location Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Location

type Rep Location = D1 ('MetaData "Location" "Amazonka.NetworkManager.Types.Location" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "address") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "latitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "longitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLocation :: Location Source #

Create a value of Location 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:address:Location', location_address - The physical address.

$sel:latitude:Location', location_latitude - The latitude.

$sel:longitude:Location', location_longitude - The longitude.

location_address :: Lens' Location (Maybe Text) Source #

The physical address.

NetworkResource

data NetworkResource Source #

Describes a network resource.

See: newNetworkResource smart constructor.

Constructors

NetworkResource' 

Fields

Instances

Instances details
FromJSON NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

Generic NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

Associated Types

type Rep NetworkResource :: Type -> Type #

Read NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

Show NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

NFData NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

Methods

rnf :: NetworkResource -> () #

Eq NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

Hashable NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

type Rep NetworkResource Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResource

type Rep NetworkResource = D1 ('MetaData "NetworkResource" "Amazonka.NetworkManager.Types.NetworkResource" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "NetworkResource'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "awsRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "coreNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "definitionTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "registeredGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))))

newNetworkResource :: NetworkResource Source #

Create a value of NetworkResource 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:accountId:NetworkResource', networkResource_accountId - The Amazon Web Services account ID.

$sel:awsRegion:NetworkResource', networkResource_awsRegion - The Amazon Web Services Region.

$sel:coreNetworkId:NetworkResource', networkResource_coreNetworkId - The ID of a core network.

$sel:definition:NetworkResource', networkResource_definition - Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.

$sel:definitionTimestamp:NetworkResource', networkResource_definitionTimestamp - The time that the resource definition was retrieved.

$sel:metadata:NetworkResource', networkResource_metadata - The resource metadata.

$sel:registeredGatewayArn:NetworkResource', networkResource_registeredGatewayArn - The ARN of the gateway.

$sel:resourceArn:NetworkResource', networkResource_resourceArn - The ARN of the resource.

$sel:resourceId:NetworkResource', networkResource_resourceId - The ID of the resource.

$sel:resourceType:NetworkResource', networkResource_resourceType - The resource type.

The following are the supported resource types for Direct Connect:

  • dxcon
  • dx-gateway
  • dx-vif

The following are the supported resource types for Network Manager:

  • connection
  • device
  • link
  • site

The following are the supported resource types for Amazon VPC:

  • customer-gateway
  • transit-gateway
  • transit-gateway-attachment
  • transit-gateway-connect-peer
  • transit-gateway-route-table
  • vpn-connection

$sel:tags:NetworkResource', networkResource_tags - The tags.

networkResource_accountId :: Lens' NetworkResource (Maybe Text) Source #

The Amazon Web Services account ID.

networkResource_awsRegion :: Lens' NetworkResource (Maybe Text) Source #

The Amazon Web Services Region.

networkResource_definition :: Lens' NetworkResource (Maybe Text) Source #

Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.

networkResource_definitionTimestamp :: Lens' NetworkResource (Maybe UTCTime) Source #

The time that the resource definition was retrieved.

networkResource_resourceType :: Lens' NetworkResource (Maybe Text) Source #

The resource type.

The following are the supported resource types for Direct Connect:

  • dxcon
  • dx-gateway
  • dx-vif

The following are the supported resource types for Network Manager:

  • connection
  • device
  • link
  • site

The following are the supported resource types for Amazon VPC:

  • customer-gateway
  • transit-gateway
  • transit-gateway-attachment
  • transit-gateway-connect-peer
  • transit-gateway-route-table
  • vpn-connection

NetworkResourceCount

data NetworkResourceCount Source #

Describes a resource count.

See: newNetworkResourceCount smart constructor.

Constructors

NetworkResourceCount' 

Fields

Instances

Instances details
FromJSON NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

Generic NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

Associated Types

type Rep NetworkResourceCount :: Type -> Type #

Read NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

Show NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

NFData NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

Methods

rnf :: NetworkResourceCount -> () #

Eq NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

Hashable NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

type Rep NetworkResourceCount Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceCount

type Rep NetworkResourceCount = D1 ('MetaData "NetworkResourceCount" "Amazonka.NetworkManager.Types.NetworkResourceCount" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "NetworkResourceCount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNetworkResourceCount :: NetworkResourceCount Source #

Create a value of NetworkResourceCount 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:count:NetworkResourceCount', networkResourceCount_count - The resource count.

$sel:resourceType:NetworkResourceCount', networkResourceCount_resourceType - The resource type.

NetworkResourceSummary

data NetworkResourceSummary Source #

Describes a network resource.

See: newNetworkResourceSummary smart constructor.

Constructors

NetworkResourceSummary' 

Fields

Instances

Instances details
FromJSON NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

Generic NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

Associated Types

type Rep NetworkResourceSummary :: Type -> Type #

Read NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

Show NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

NFData NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

Methods

rnf :: NetworkResourceSummary -> () #

Eq NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

Hashable NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

type Rep NetworkResourceSummary Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkResourceSummary

type Rep NetworkResourceSummary = D1 ('MetaData "NetworkResourceSummary" "Amazonka.NetworkManager.Types.NetworkResourceSummary" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "NetworkResourceSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "isMiddlebox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "nameTag") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "registeredGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newNetworkResourceSummary :: NetworkResourceSummary Source #

Create a value of NetworkResourceSummary 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:definition:NetworkResourceSummary', networkResourceSummary_definition - Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.

$sel:isMiddlebox:NetworkResourceSummary', networkResourceSummary_isMiddlebox - Indicates whether this is a middlebox appliance.

$sel:nameTag:NetworkResourceSummary', networkResourceSummary_nameTag - The value for the Name tag.

$sel:registeredGatewayArn:NetworkResourceSummary', networkResourceSummary_registeredGatewayArn - The ARN of the gateway.

$sel:resourceArn:NetworkResourceSummary', networkResourceSummary_resourceArn - The ARN of the resource.

$sel:resourceType:NetworkResourceSummary', networkResourceSummary_resourceType - The resource type.

networkResourceSummary_definition :: Lens' NetworkResourceSummary (Maybe Text) Source #

Information about the resource, in JSON format. Network Manager gets this information by describing the resource using its Describe API call.

networkResourceSummary_isMiddlebox :: Lens' NetworkResourceSummary (Maybe Bool) Source #

Indicates whether this is a middlebox appliance.

NetworkRoute

data NetworkRoute Source #

Describes a network route.

See: newNetworkRoute smart constructor.

Constructors

NetworkRoute' 

Fields

Instances

Instances details
FromJSON NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

Generic NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

Associated Types

type Rep NetworkRoute :: Type -> Type #

Read NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

Show NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

NFData NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

Methods

rnf :: NetworkRoute -> () #

Eq NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

Hashable NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

type Rep NetworkRoute Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRoute

type Rep NetworkRoute = D1 ('MetaData "NetworkRoute" "Amazonka.NetworkManager.Types.NetworkRoute" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "NetworkRoute'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationCidrBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NetworkRouteDestination]))) :*: (S1 ('MetaSel ('Just "prefixListId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteState)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteType))))))

newNetworkRoute :: NetworkRoute Source #

Create a value of NetworkRoute 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:destinationCidrBlock:NetworkRoute', networkRoute_destinationCidrBlock - A unique identifier for the route, such as a CIDR block.

$sel:destinations:NetworkRoute', networkRoute_destinations - The destinations.

$sel:prefixListId:NetworkRoute', networkRoute_prefixListId - The ID of the prefix list.

$sel:state:NetworkRoute', networkRoute_state - The route state. The possible values are active and blackhole.

$sel:type':NetworkRoute', networkRoute_type - The route type. The possible values are propagated and static.

networkRoute_destinationCidrBlock :: Lens' NetworkRoute (Maybe Text) Source #

A unique identifier for the route, such as a CIDR block.

networkRoute_state :: Lens' NetworkRoute (Maybe RouteState) Source #

The route state. The possible values are active and blackhole.

networkRoute_type :: Lens' NetworkRoute (Maybe RouteType) Source #

The route type. The possible values are propagated and static.

NetworkRouteDestination

data NetworkRouteDestination Source #

Describes the destination of a network route.

See: newNetworkRouteDestination smart constructor.

Constructors

NetworkRouteDestination' 

Fields

Instances

Instances details
FromJSON NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

Generic NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

Associated Types

type Rep NetworkRouteDestination :: Type -> Type #

Read NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

Show NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

NFData NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

Methods

rnf :: NetworkRouteDestination -> () #

Eq NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

Hashable NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

type Rep NetworkRouteDestination Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkRouteDestination

type Rep NetworkRouteDestination = D1 ('MetaData "NetworkRouteDestination" "Amazonka.NetworkManager.Types.NetworkRouteDestination" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "NetworkRouteDestination'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "coreNetworkAttachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "edgeLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "segmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "transitGatewayAttachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newNetworkRouteDestination :: NetworkRouteDestination Source #

Create a value of NetworkRouteDestination 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:coreNetworkAttachmentId:NetworkRouteDestination', networkRouteDestination_coreNetworkAttachmentId - The ID of a core network attachment.

$sel:edgeLocation:NetworkRouteDestination', networkRouteDestination_edgeLocation - The edge location for the network destination.

$sel:resourceId:NetworkRouteDestination', networkRouteDestination_resourceId - The ID of the resource.

$sel:resourceType:NetworkRouteDestination', networkRouteDestination_resourceType - The resource type.

$sel:segmentName:NetworkRouteDestination', networkRouteDestination_segmentName - The name of the segment.

$sel:transitGatewayAttachmentId:NetworkRouteDestination', networkRouteDestination_transitGatewayAttachmentId - The ID of the transit gateway attachment.

networkRouteDestination_edgeLocation :: Lens' NetworkRouteDestination (Maybe Text) Source #

The edge location for the network destination.

NetworkTelemetry

data NetworkTelemetry Source #

Describes the telemetry information for a resource.

See: newNetworkTelemetry smart constructor.

Constructors

NetworkTelemetry' 

Fields

Instances

Instances details
FromJSON NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

Generic NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

Associated Types

type Rep NetworkTelemetry :: Type -> Type #

Read NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

Show NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

NFData NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

Methods

rnf :: NetworkTelemetry -> () #

Eq NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

Hashable NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

type Rep NetworkTelemetry Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.NetworkTelemetry

newNetworkTelemetry :: NetworkTelemetry Source #

Create a value of NetworkTelemetry 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:accountId:NetworkTelemetry', networkTelemetry_accountId - The Amazon Web Services account ID.

$sel:address:NetworkTelemetry', networkTelemetry_address - The address.

$sel:awsRegion:NetworkTelemetry', networkTelemetry_awsRegion - The Amazon Web Services Region.

$sel:coreNetworkId:NetworkTelemetry', networkTelemetry_coreNetworkId - The ID of a core network.

$sel:health:NetworkTelemetry', networkTelemetry_health - The connection health.

$sel:registeredGatewayArn:NetworkTelemetry', networkTelemetry_registeredGatewayArn - The ARN of the gateway.

$sel:resourceArn:NetworkTelemetry', networkTelemetry_resourceArn - The ARN of the resource.

$sel:resourceId:NetworkTelemetry', networkTelemetry_resourceId - The ID of the resource.

$sel:resourceType:NetworkTelemetry', networkTelemetry_resourceType - The resource type.

networkTelemetry_accountId :: Lens' NetworkTelemetry (Maybe Text) Source #

The Amazon Web Services account ID.

networkTelemetry_awsRegion :: Lens' NetworkTelemetry (Maybe Text) Source #

The Amazon Web Services Region.

OrganizationStatus

data OrganizationStatus Source #

The status of an Amazon Web Services Organization and the accounts within that organization.

See: newOrganizationStatus smart constructor.

Constructors

OrganizationStatus' 

Fields

Instances

Instances details
FromJSON OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

Generic OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

Associated Types

type Rep OrganizationStatus :: Type -> Type #

Read OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

Show OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

NFData OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

Methods

rnf :: OrganizationStatus -> () #

Eq OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

Hashable OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

type Rep OrganizationStatus Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.OrganizationStatus

type Rep OrganizationStatus = D1 ('MetaData "OrganizationStatus" "Amazonka.NetworkManager.Types.OrganizationStatus" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "OrganizationStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountStatusList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountStatus])) :*: S1 ('MetaSel ('Just "organizationAwsServiceAccessStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "organizationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sLRDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newOrganizationStatus :: OrganizationStatus Source #

Create a value of OrganizationStatus 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:accountStatusList:OrganizationStatus', organizationStatus_accountStatusList - The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be either SUCCEEDED or IN_PROGRESS.

$sel:organizationAwsServiceAccessStatus:OrganizationStatus', organizationStatus_organizationAwsServiceAccessStatus - The status of the organization's AWS service access. This will be ENABLED or DISABLED.

$sel:organizationId:OrganizationStatus', organizationStatus_organizationId - The ID of an Amazon Web Services Organization.

OrganizationStatus, organizationStatus_sLRDeploymentStatus - The status of the SLR deployment for the account. This will be either SUCCEEDED or IN_PROGRESS.

organizationStatus_accountStatusList :: Lens' OrganizationStatus (Maybe [AccountStatus]) Source #

The current service-linked role (SLR) deployment status for an Amazon Web Services Organization's accounts. This will be either SUCCEEDED or IN_PROGRESS.

organizationStatus_organizationAwsServiceAccessStatus :: Lens' OrganizationStatus (Maybe Text) Source #

The status of the organization's AWS service access. This will be ENABLED or DISABLED.

organizationStatus_organizationId :: Lens' OrganizationStatus (Maybe Text) Source #

The ID of an Amazon Web Services Organization.

organizationStatus_sLRDeploymentStatus :: Lens' OrganizationStatus (Maybe Text) Source #

The status of the SLR deployment for the account. This will be either SUCCEEDED or IN_PROGRESS.

PathComponent

data PathComponent Source #

Describes a path component.

See: newPathComponent smart constructor.

Constructors

PathComponent' 

Fields

Instances

Instances details
FromJSON PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

Generic PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

Associated Types

type Rep PathComponent :: Type -> Type #

Read PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

Show PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

NFData PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

Methods

rnf :: PathComponent -> () #

Eq PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

Hashable PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

type Rep PathComponent Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.PathComponent

type Rep PathComponent = D1 ('MetaData "PathComponent" "Amazonka.NetworkManager.Types.PathComponent" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "PathComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationCidrBlock") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkResourceSummary)) :*: S1 ('MetaSel ('Just "sequence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newPathComponent :: PathComponent Source #

Create a value of PathComponent 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:destinationCidrBlock:PathComponent', pathComponent_destinationCidrBlock - The destination CIDR block in the route table.

$sel:resource:PathComponent', pathComponent_resource - The resource.

$sel:sequence:PathComponent', pathComponent_sequence - The sequence number in the path. The destination is 0.

pathComponent_destinationCidrBlock :: Lens' PathComponent (Maybe Text) Source #

The destination CIDR block in the route table.

pathComponent_sequence :: Lens' PathComponent (Maybe Int) Source #

The sequence number in the path. The destination is 0.

Peering

data Peering Source #

Describes a peering connection.

See: newPeering smart constructor.

Constructors

Peering' 

Fields

Instances

Instances details
FromJSON Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

Generic Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

Associated Types

type Rep Peering :: Type -> Type #

Methods

from :: Peering -> Rep Peering x #

to :: Rep Peering x -> Peering #

Read Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

Show Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

NFData Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

Methods

rnf :: Peering -> () #

Eq Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

Methods

(==) :: Peering -> Peering -> Bool #

(/=) :: Peering -> Peering -> Bool #

Hashable Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

Methods

hashWithSalt :: Int -> Peering -> Int #

hash :: Peering -> Int #

type Rep Peering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Peering

newPeering :: Peering Source #

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

$sel:coreNetworkId:Peering', peering_coreNetworkId - The ID of the core network for the peering request.

$sel:createdAt:Peering', peering_createdAt - The timestamp when the attachment peer was created.

$sel:edgeLocation:Peering', peering_edgeLocation - The edge location for the peer.

$sel:ownerAccountId:Peering', peering_ownerAccountId - The ID of the account owner.

$sel:peeringId:Peering', peering_peeringId - The ID of the peering attachment.

$sel:peeringType:Peering', peering_peeringType - The type of peering. This will be TRANSIT_GATEWAY.

$sel:resourceArn:Peering', peering_resourceArn - The resource ARN of the peer.

$sel:state:Peering', peering_state - The current state of the peering connection.

$sel:tags:Peering', peering_tags - The list of key-value tags associated with the peering.

peering_coreNetworkArn :: Lens' Peering (Maybe Text) Source #

The ARN of a core network.

peering_coreNetworkId :: Lens' Peering (Maybe Text) Source #

The ID of the core network for the peering request.

peering_createdAt :: Lens' Peering (Maybe UTCTime) Source #

The timestamp when the attachment peer was created.

peering_edgeLocation :: Lens' Peering (Maybe Text) Source #

The edge location for the peer.

peering_ownerAccountId :: Lens' Peering (Maybe Text) Source #

The ID of the account owner.

peering_peeringId :: Lens' Peering (Maybe Text) Source #

The ID of the peering attachment.

peering_peeringType :: Lens' Peering (Maybe PeeringType) Source #

The type of peering. This will be TRANSIT_GATEWAY.

peering_resourceArn :: Lens' Peering (Maybe Text) Source #

The resource ARN of the peer.

peering_state :: Lens' Peering (Maybe PeeringState) Source #

The current state of the peering connection.

peering_tags :: Lens' Peering (Maybe [Tag]) Source #

The list of key-value tags associated with the peering.

ProposedSegmentChange

data ProposedSegmentChange Source #

Describes a proposed segment change. In some cases, the segment change must first be evaluated and accepted.

See: newProposedSegmentChange smart constructor.

Constructors

ProposedSegmentChange' 

Fields

Instances

Instances details
FromJSON ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

Generic ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

Associated Types

type Rep ProposedSegmentChange :: Type -> Type #

Read ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

Show ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

NFData ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

Methods

rnf :: ProposedSegmentChange -> () #

Eq ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

Hashable ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

type Rep ProposedSegmentChange Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.ProposedSegmentChange

type Rep ProposedSegmentChange = D1 ('MetaData "ProposedSegmentChange" "Amazonka.NetworkManager.Types.ProposedSegmentChange" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "ProposedSegmentChange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachmentPolicyRuleNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "segmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))))

newProposedSegmentChange :: ProposedSegmentChange Source #

Create a value of ProposedSegmentChange 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:attachmentPolicyRuleNumber:ProposedSegmentChange', proposedSegmentChange_attachmentPolicyRuleNumber - The rule number in the policy document that applies to this change.

$sel:segmentName:ProposedSegmentChange', proposedSegmentChange_segmentName - The name of the segment to change.

$sel:tags:ProposedSegmentChange', proposedSegmentChange_tags - The list of key-value tags that changed for the segment.

proposedSegmentChange_attachmentPolicyRuleNumber :: Lens' ProposedSegmentChange (Maybe Int) Source #

The rule number in the policy document that applies to this change.

proposedSegmentChange_tags :: Lens' ProposedSegmentChange (Maybe [Tag]) Source #

The list of key-value tags that changed for the segment.

Relationship

data Relationship Source #

Describes a resource relationship.

See: newRelationship smart constructor.

Constructors

Relationship' 

Fields

Instances

Instances details
FromJSON Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

Generic Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

Associated Types

type Rep Relationship :: Type -> Type #

Read Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

Show Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

NFData Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

Methods

rnf :: Relationship -> () #

Eq Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

Hashable Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

type Rep Relationship Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Relationship

type Rep Relationship = D1 ('MetaData "Relationship" "Amazonka.NetworkManager.Types.Relationship" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Relationship'" 'PrefixI 'True) (S1 ('MetaSel ('Just "from") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "to") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRelationship :: Relationship Source #

Create a value of Relationship 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:from:Relationship', relationship_from - The ARN of the resource.

$sel:to:Relationship', relationship_to - The ARN of the resource.

relationship_from :: Lens' Relationship (Maybe Text) Source #

The ARN of the resource.

relationship_to :: Lens' Relationship (Maybe Text) Source #

The ARN of the resource.

RouteAnalysis

data RouteAnalysis Source #

Describes a route analysis.

See: newRouteAnalysis smart constructor.

Constructors

RouteAnalysis' 

Fields

Instances

Instances details
FromJSON RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

Generic RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

Associated Types

type Rep RouteAnalysis :: Type -> Type #

Read RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

Show RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

NFData RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

Methods

rnf :: RouteAnalysis -> () #

Eq RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

Hashable RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

type Rep RouteAnalysis Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysis

type Rep RouteAnalysis = D1 ('MetaData "RouteAnalysis" "Amazonka.NetworkManager.Types.RouteAnalysis" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "RouteAnalysis'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisEndpointOptions)) :*: S1 ('MetaSel ('Just "forwardPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisPath))) :*: (S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "includeReturnPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "ownerAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "returnPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisPath)) :*: (S1 ('MetaSel ('Just "routeAnalysisId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisEndpointOptions)))) :*: (S1 ('MetaSel ('Just "startTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisStatus)) :*: S1 ('MetaSel ('Just "useMiddleboxes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newRouteAnalysis :: RouteAnalysis Source #

Create a value of RouteAnalysis 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:destination:RouteAnalysis', routeAnalysis_destination - The destination.

$sel:forwardPath:RouteAnalysis', routeAnalysis_forwardPath - The forward path.

$sel:globalNetworkId:RouteAnalysis', routeAnalysis_globalNetworkId - The ID of the global network.

$sel:includeReturnPath:RouteAnalysis', routeAnalysis_includeReturnPath - Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.

$sel:ownerAccountId:RouteAnalysis', routeAnalysis_ownerAccountId - The ID of the AWS account that created the route analysis.

$sel:returnPath:RouteAnalysis', routeAnalysis_returnPath - The return path.

$sel:routeAnalysisId:RouteAnalysis', routeAnalysis_routeAnalysisId - The ID of the route analysis.

$sel:source:RouteAnalysis', routeAnalysis_source - The source.

$sel:startTimestamp:RouteAnalysis', routeAnalysis_startTimestamp - The time that the analysis started.

$sel:status:RouteAnalysis', routeAnalysis_status - The status of the route analysis.

$sel:useMiddleboxes:RouteAnalysis', routeAnalysis_useMiddleboxes - Indicates whether to include the location of middlebox appliances in the route analysis.

routeAnalysis_includeReturnPath :: Lens' RouteAnalysis (Maybe Bool) Source #

Indicates whether to analyze the return path. The return path is not analyzed if the forward path analysis does not succeed.

routeAnalysis_ownerAccountId :: Lens' RouteAnalysis (Maybe Text) Source #

The ID of the AWS account that created the route analysis.

routeAnalysis_startTimestamp :: Lens' RouteAnalysis (Maybe UTCTime) Source #

The time that the analysis started.

routeAnalysis_useMiddleboxes :: Lens' RouteAnalysis (Maybe Bool) Source #

Indicates whether to include the location of middlebox appliances in the route analysis.

RouteAnalysisCompletion

data RouteAnalysisCompletion Source #

Describes the status of an analysis at completion.

See: newRouteAnalysisCompletion smart constructor.

Constructors

RouteAnalysisCompletion' 

Fields

  • reasonCode :: Maybe RouteAnalysisCompletionReasonCode

    The reason code. Available only if a connection is not found.

    • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.
    • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.
    • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.
    • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.
    • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.
    • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.
    • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.
    • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.
    • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.
  • reasonContext :: Maybe (HashMap Text Text)

    Additional information about the path. Available only if a connection is not found.

  • resultCode :: Maybe RouteAnalysisCompletionResultCode

    The result of the analysis. If the status is NOT_CONNECTED, check the reason code.

Instances

Instances details
FromJSON RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

Generic RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

Associated Types

type Rep RouteAnalysisCompletion :: Type -> Type #

Read RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

Show RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

NFData RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

Methods

rnf :: RouteAnalysisCompletion -> () #

Eq RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

Hashable RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

type Rep RouteAnalysisCompletion Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisCompletion

type Rep RouteAnalysisCompletion = D1 ('MetaData "RouteAnalysisCompletion" "Amazonka.NetworkManager.Types.RouteAnalysisCompletion" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "RouteAnalysisCompletion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reasonCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisCompletionReasonCode)) :*: (S1 ('MetaSel ('Just "reasonContext") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "resultCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisCompletionResultCode)))))

newRouteAnalysisCompletion :: RouteAnalysisCompletion Source #

Create a value of RouteAnalysisCompletion 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:reasonCode:RouteAnalysisCompletion', routeAnalysisCompletion_reasonCode - The reason code. Available only if a connection is not found.

  • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.
  • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.
  • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.
  • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.
  • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.
  • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.
  • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.
  • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.
  • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.

$sel:reasonContext:RouteAnalysisCompletion', routeAnalysisCompletion_reasonContext - Additional information about the path. Available only if a connection is not found.

$sel:resultCode:RouteAnalysisCompletion', routeAnalysisCompletion_resultCode - The result of the analysis. If the status is NOT_CONNECTED, check the reason code.

routeAnalysisCompletion_reasonCode :: Lens' RouteAnalysisCompletion (Maybe RouteAnalysisCompletionReasonCode) Source #

The reason code. Available only if a connection is not found.

  • BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the destination CIDR block.
  • CYCLIC_PATH_DETECTED - Found the same resource multiple times while traversing the path.
  • INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the destination CIDR block.
  • MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without finding the destination.
  • ROUTE_NOT_FOUND - Cannot find a route table with the destination CIDR block.
  • TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but not with the correct destination ARN.
  • TGW_ATTACH_NOT_FOUND - Cannot find an attachment.
  • TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the correct transit gateway.
  • TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state of the route table association is not associated.

routeAnalysisCompletion_reasonContext :: Lens' RouteAnalysisCompletion (Maybe (HashMap Text Text)) Source #

Additional information about the path. Available only if a connection is not found.

routeAnalysisCompletion_resultCode :: Lens' RouteAnalysisCompletion (Maybe RouteAnalysisCompletionResultCode) Source #

The result of the analysis. If the status is NOT_CONNECTED, check the reason code.

RouteAnalysisEndpointOptions

data RouteAnalysisEndpointOptions Source #

Describes a source or a destination.

See: newRouteAnalysisEndpointOptions smart constructor.

Constructors

RouteAnalysisEndpointOptions' 

Fields

Instances

Instances details
FromJSON RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

Generic RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

Associated Types

type Rep RouteAnalysisEndpointOptions :: Type -> Type #

Read RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

Show RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

NFData RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

Eq RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

Hashable RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

type Rep RouteAnalysisEndpointOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions

type Rep RouteAnalysisEndpointOptions = D1 ('MetaData "RouteAnalysisEndpointOptions" "Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptions" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "RouteAnalysisEndpointOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ipAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "transitGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "transitGatewayAttachmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newRouteAnalysisEndpointOptions :: RouteAnalysisEndpointOptions Source #

Create a value of RouteAnalysisEndpointOptions 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:ipAddress:RouteAnalysisEndpointOptions', routeAnalysisEndpointOptions_ipAddress - The IP address.

$sel:transitGatewayArn:RouteAnalysisEndpointOptions', routeAnalysisEndpointOptions_transitGatewayArn - The ARN of the transit gateway.

$sel:transitGatewayAttachmentArn:RouteAnalysisEndpointOptions', routeAnalysisEndpointOptions_transitGatewayAttachmentArn - The ARN of the transit gateway attachment.

RouteAnalysisEndpointOptionsSpecification

data RouteAnalysisEndpointOptionsSpecification Source #

Describes a source or a destination.

See: newRouteAnalysisEndpointOptionsSpecification smart constructor.

Constructors

RouteAnalysisEndpointOptionsSpecification' 

Fields

Instances

Instances details
ToJSON RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

Generic RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

Read RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

Show RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

NFData RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

Eq RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

Hashable RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

type Rep RouteAnalysisEndpointOptionsSpecification Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification

type Rep RouteAnalysisEndpointOptionsSpecification = D1 ('MetaData "RouteAnalysisEndpointOptionsSpecification" "Amazonka.NetworkManager.Types.RouteAnalysisEndpointOptionsSpecification" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "RouteAnalysisEndpointOptionsSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ipAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "transitGatewayAttachmentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRouteAnalysisEndpointOptionsSpecification :: RouteAnalysisEndpointOptionsSpecification Source #

Create a value of RouteAnalysisEndpointOptionsSpecification 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:ipAddress:RouteAnalysisEndpointOptionsSpecification', routeAnalysisEndpointOptionsSpecification_ipAddress - The IP address.

$sel:transitGatewayAttachmentArn:RouteAnalysisEndpointOptionsSpecification', routeAnalysisEndpointOptionsSpecification_transitGatewayAttachmentArn - The ARN of the transit gateway attachment.

RouteAnalysisPath

data RouteAnalysisPath Source #

Describes a route analysis path.

See: newRouteAnalysisPath smart constructor.

Constructors

RouteAnalysisPath' 

Fields

Instances

Instances details
FromJSON RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

Generic RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

Associated Types

type Rep RouteAnalysisPath :: Type -> Type #

Read RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

Show RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

NFData RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

Methods

rnf :: RouteAnalysisPath -> () #

Eq RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

Hashable RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

type Rep RouteAnalysisPath Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteAnalysisPath

type Rep RouteAnalysisPath = D1 ('MetaData "RouteAnalysisPath" "Amazonka.NetworkManager.Types.RouteAnalysisPath" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "RouteAnalysisPath'" 'PrefixI 'True) (S1 ('MetaSel ('Just "completionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RouteAnalysisCompletion)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PathComponent]))))

newRouteAnalysisPath :: RouteAnalysisPath Source #

Create a value of RouteAnalysisPath 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:completionStatus:RouteAnalysisPath', routeAnalysisPath_completionStatus - The status of the analysis at completion.

$sel:path:RouteAnalysisPath', routeAnalysisPath_path - The route analysis path.

RouteTableIdentifier

data RouteTableIdentifier Source #

Describes a route table.

See: newRouteTableIdentifier smart constructor.

Constructors

RouteTableIdentifier' 

Fields

Instances

Instances details
ToJSON RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

Generic RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

Associated Types

type Rep RouteTableIdentifier :: Type -> Type #

Read RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

Show RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

NFData RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

Methods

rnf :: RouteTableIdentifier -> () #

Eq RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

Hashable RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

type Rep RouteTableIdentifier Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.RouteTableIdentifier

type Rep RouteTableIdentifier = D1 ('MetaData "RouteTableIdentifier" "Amazonka.NetworkManager.Types.RouteTableIdentifier" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "RouteTableIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreNetworkSegmentEdge") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreNetworkSegmentEdgeIdentifier)) :*: S1 ('MetaSel ('Just "transitGatewayRouteTableArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRouteTableIdentifier :: RouteTableIdentifier Source #

Create a value of RouteTableIdentifier 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:coreNetworkSegmentEdge:RouteTableIdentifier', routeTableIdentifier_coreNetworkSegmentEdge - The segment edge in a core network.

$sel:transitGatewayRouteTableArn:RouteTableIdentifier', routeTableIdentifier_transitGatewayRouteTableArn - The ARN of the transit gateway route table.

Site

data Site Source #

Describes a site.

See: newSite smart constructor.

Constructors

Site' 

Fields

Instances

Instances details
FromJSON Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

Generic Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

Associated Types

type Rep Site :: Type -> Type #

Methods

from :: Site -> Rep Site x #

to :: Rep Site x -> Site #

Show Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

Methods

showsPrec :: Int -> Site -> ShowS #

show :: Site -> String #

showList :: [Site] -> ShowS #

NFData Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

Methods

rnf :: Site -> () #

Eq Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

Methods

(==) :: Site -> Site -> Bool #

(/=) :: Site -> Site -> Bool #

Hashable Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

Methods

hashWithSalt :: Int -> Site -> Int #

hash :: Site -> Int #

type Rep Site Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Site

newSite :: Site Source #

Create a value of Site 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:createdAt:Site', site_createdAt - The date and time that the site was created.

$sel:description:Site', site_description - The description of the site.

$sel:globalNetworkId:Site', site_globalNetworkId - The ID of the global network.

$sel:location:Site', site_location - The location of the site.

$sel:siteArn:Site', site_siteArn - The Amazon Resource Name (ARN) of the site.

$sel:siteId:Site', site_siteId - The ID of the site.

$sel:state:Site', site_state - The state of the site.

$sel:tags:Site', site_tags - The tags for the site.

site_createdAt :: Lens' Site (Maybe UTCTime) Source #

The date and time that the site was created.

site_description :: Lens' Site (Maybe Text) Source #

The description of the site.

site_globalNetworkId :: Lens' Site (Maybe Text) Source #

The ID of the global network.

site_location :: Lens' Site (Maybe Location) Source #

The location of the site.

site_siteArn :: Lens' Site (Maybe Text) Source #

The Amazon Resource Name (ARN) of the site.

site_siteId :: Lens' Site (Maybe Text) Source #

The ID of the site.

site_state :: Lens' Site (Maybe SiteState) Source #

The state of the site.

site_tags :: Lens' Site (Maybe [Tag]) Source #

The tags for the site.

SiteToSiteVpnAttachment

data SiteToSiteVpnAttachment Source #

Creates a site-to-site VPN attachment.

See: newSiteToSiteVpnAttachment smart constructor.

Constructors

SiteToSiteVpnAttachment' 

Fields

Instances

Instances details
FromJSON SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

Generic SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

Associated Types

type Rep SiteToSiteVpnAttachment :: Type -> Type #

Read SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

Show SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

NFData SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

Methods

rnf :: SiteToSiteVpnAttachment -> () #

Eq SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

Hashable SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

type Rep SiteToSiteVpnAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment

type Rep SiteToSiteVpnAttachment = D1 ('MetaData "SiteToSiteVpnAttachment" "Amazonka.NetworkManager.Types.SiteToSiteVpnAttachment" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "SiteToSiteVpnAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Attachment)) :*: S1 ('MetaSel ('Just "vpnConnectionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSiteToSiteVpnAttachment :: SiteToSiteVpnAttachment Source #

Create a value of SiteToSiteVpnAttachment 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:attachment:SiteToSiteVpnAttachment', siteToSiteVpnAttachment_attachment - Provides details about a site-to-site VPN attachment.

$sel:vpnConnectionArn:SiteToSiteVpnAttachment', siteToSiteVpnAttachment_vpnConnectionArn - The ARN of the site-to-site VPN attachment.

siteToSiteVpnAttachment_attachment :: Lens' SiteToSiteVpnAttachment (Maybe Attachment) Source #

Provides details about a site-to-site VPN attachment.

Tag

data Tag Source #

Describes a tag.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • key :: Maybe Text

    The tag key.

    Constraints: Maximum length of 128 characters.

  • value :: Maybe Text

    The tag value.

    Constraints: Maximum length of 256 characters.

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.NetworkManager.Types.Tag" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTag :: Tag Source #

Create a value of Tag 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:key:Tag', tag_key - The tag key.

Constraints: Maximum length of 128 characters.

$sel:value:Tag', tag_value - The tag value.

Constraints: Maximum length of 256 characters.

tag_key :: Lens' Tag (Maybe Text) Source #

The tag key.

Constraints: Maximum length of 128 characters.

tag_value :: Lens' Tag (Maybe Text) Source #

The tag value.

Constraints: Maximum length of 256 characters.

TransitGatewayConnectPeerAssociation

data TransitGatewayConnectPeerAssociation Source #

Describes a transit gateway Connect peer association.

See: newTransitGatewayConnectPeerAssociation smart constructor.

Constructors

TransitGatewayConnectPeerAssociation' 

Fields

Instances

Instances details
FromJSON TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

Generic TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

Read TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

Show TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

NFData TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

Eq TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

Hashable TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

type Rep TransitGatewayConnectPeerAssociation Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation

type Rep TransitGatewayConnectPeerAssociation = D1 ('MetaData "TransitGatewayConnectPeerAssociation" "Amazonka.NetworkManager.Types.TransitGatewayConnectPeerAssociation" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "TransitGatewayConnectPeerAssociation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deviceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "linkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayConnectPeerAssociationState)) :*: S1 ('MetaSel ('Just "transitGatewayConnectPeerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

TransitGatewayPeering

data TransitGatewayPeering Source #

Describes a transit gateway peering attachment.

See: newTransitGatewayPeering smart constructor.

Constructors

TransitGatewayPeering' 

Fields

Instances

Instances details
FromJSON TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

Generic TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

Associated Types

type Rep TransitGatewayPeering :: Type -> Type #

Read TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

Show TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

NFData TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

Methods

rnf :: TransitGatewayPeering -> () #

Eq TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

Hashable TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

type Rep TransitGatewayPeering Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayPeering

type Rep TransitGatewayPeering = D1 ('MetaData "TransitGatewayPeering" "Amazonka.NetworkManager.Types.TransitGatewayPeering" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "TransitGatewayPeering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "peering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Peering)) :*: (S1 ('MetaSel ('Just "transitGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "transitGatewayPeeringAttachmentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTransitGatewayPeering :: TransitGatewayPeering Source #

Create a value of TransitGatewayPeering 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:peering:TransitGatewayPeering', transitGatewayPeering_peering - Describes a transit gateway peer connection.

$sel:transitGatewayArn:TransitGatewayPeering', transitGatewayPeering_transitGatewayArn - The ARN of the transit gateway.

$sel:transitGatewayPeeringAttachmentId:TransitGatewayPeering', transitGatewayPeering_transitGatewayPeeringAttachmentId - The ID of the transit gateway peering attachment.

transitGatewayPeering_peering :: Lens' TransitGatewayPeering (Maybe Peering) Source #

Describes a transit gateway peer connection.

TransitGatewayRegistration

data TransitGatewayRegistration Source #

Describes the registration of a transit gateway to a global network.

See: newTransitGatewayRegistration smart constructor.

Constructors

TransitGatewayRegistration' 

Fields

Instances

Instances details
FromJSON TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

Generic TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

Associated Types

type Rep TransitGatewayRegistration :: Type -> Type #

Read TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

Show TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

NFData TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

Eq TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

Hashable TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

type Rep TransitGatewayRegistration Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistration

type Rep TransitGatewayRegistration = D1 ('MetaData "TransitGatewayRegistration" "Amazonka.NetworkManager.Types.TransitGatewayRegistration" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "TransitGatewayRegistration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "globalNetworkId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayRegistrationStateReason)) :*: S1 ('MetaSel ('Just "transitGatewayArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTransitGatewayRegistration :: TransitGatewayRegistration Source #

Create a value of TransitGatewayRegistration 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:globalNetworkId:TransitGatewayRegistration', transitGatewayRegistration_globalNetworkId - The ID of the global network.

$sel:state:TransitGatewayRegistration', transitGatewayRegistration_state - The state of the transit gateway registration.

$sel:transitGatewayArn:TransitGatewayRegistration', transitGatewayRegistration_transitGatewayArn - The Amazon Resource Name (ARN) of the transit gateway.

transitGatewayRegistration_transitGatewayArn :: Lens' TransitGatewayRegistration (Maybe Text) Source #

The Amazon Resource Name (ARN) of the transit gateway.

TransitGatewayRegistrationStateReason

data TransitGatewayRegistrationStateReason Source #

Describes the status of a transit gateway registration.

See: newTransitGatewayRegistrationStateReason smart constructor.

Constructors

TransitGatewayRegistrationStateReason' 

Fields

Instances

Instances details
FromJSON TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

Generic TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

Read TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

Show TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

NFData TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

Eq TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

Hashable TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

type Rep TransitGatewayRegistrationStateReason Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason

type Rep TransitGatewayRegistrationStateReason = D1 ('MetaData "TransitGatewayRegistrationStateReason" "Amazonka.NetworkManager.Types.TransitGatewayRegistrationStateReason" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "TransitGatewayRegistrationStateReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayRegistrationState)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTransitGatewayRegistrationStateReason :: TransitGatewayRegistrationStateReason Source #

Create a value of TransitGatewayRegistrationStateReason 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:code:TransitGatewayRegistrationStateReason', transitGatewayRegistrationStateReason_code - The code for the state reason.

$sel:message:TransitGatewayRegistrationStateReason', transitGatewayRegistrationStateReason_message - The message for the state reason.

TransitGatewayRouteTableAttachment

data TransitGatewayRouteTableAttachment Source #

Describes a transit gateway route table attachment.

See: newTransitGatewayRouteTableAttachment smart constructor.

Constructors

TransitGatewayRouteTableAttachment' 

Fields

Instances

Instances details
FromJSON TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

Generic TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

Associated Types

type Rep TransitGatewayRouteTableAttachment :: Type -> Type #

Read TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

Show TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

NFData TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

Eq TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

Hashable TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

type Rep TransitGatewayRouteTableAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment

type Rep TransitGatewayRouteTableAttachment = D1 ('MetaData "TransitGatewayRouteTableAttachment" "Amazonka.NetworkManager.Types.TransitGatewayRouteTableAttachment" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "TransitGatewayRouteTableAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Attachment)) :*: (S1 ('MetaSel ('Just "peeringId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "transitGatewayRouteTableArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTransitGatewayRouteTableAttachment :: TransitGatewayRouteTableAttachment Source #

Create a value of TransitGatewayRouteTableAttachment 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:attachment:TransitGatewayRouteTableAttachment', transitGatewayRouteTableAttachment_attachment - Undocumented member.

$sel:peeringId:TransitGatewayRouteTableAttachment', transitGatewayRouteTableAttachment_peeringId - The ID of the peering attachment.

$sel:transitGatewayRouteTableArn:TransitGatewayRouteTableAttachment', transitGatewayRouteTableAttachment_transitGatewayRouteTableArn - The ARN of the transit gateway attachment route table.

VpcAttachment

data VpcAttachment Source #

Describes a VPC attachment.

See: newVpcAttachment smart constructor.

Constructors

VpcAttachment' 

Fields

Instances

Instances details
FromJSON VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

Generic VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

Associated Types

type Rep VpcAttachment :: Type -> Type #

Read VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

Show VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

NFData VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

Methods

rnf :: VpcAttachment -> () #

Eq VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

Hashable VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

type Rep VpcAttachment Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcAttachment

type Rep VpcAttachment = D1 ('MetaData "VpcAttachment" "Amazonka.NetworkManager.Types.VpcAttachment" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "VpcAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Attachment)) :*: (S1 ('MetaSel ('Just "options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcOptions)) :*: S1 ('MetaSel ('Just "subnetArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))

newVpcAttachment :: VpcAttachment Source #

Create a value of VpcAttachment 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:attachment:VpcAttachment', vpcAttachment_attachment - Provides details about the VPC attachment.

$sel:options:VpcAttachment', vpcAttachment_options - Provides details about the VPC attachment.

$sel:subnetArns:VpcAttachment', vpcAttachment_subnetArns - The subnet ARNs.

vpcAttachment_attachment :: Lens' VpcAttachment (Maybe Attachment) Source #

Provides details about the VPC attachment.

vpcAttachment_options :: Lens' VpcAttachment (Maybe VpcOptions) Source #

Provides details about the VPC attachment.

VpcOptions

data VpcOptions Source #

Describes the VPC options.

See: newVpcOptions smart constructor.

Constructors

VpcOptions' 

Fields

  • applianceModeSupport :: Maybe Bool

    Indicates whether appliance mode is supported. If enabled, traffic flow between a source and destination use the same Availability Zone for the VPC attachment for the lifetime of that flow. The default value is false.

  • ipv6Support :: Maybe Bool

    Indicates whether IPv6 is supported.

Instances

Instances details
FromJSON VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

ToJSON VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

Generic VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

Associated Types

type Rep VpcOptions :: Type -> Type #

Read VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

Show VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

NFData VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

Methods

rnf :: VpcOptions -> () #

Eq VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

Hashable VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

type Rep VpcOptions Source # 
Instance details

Defined in Amazonka.NetworkManager.Types.VpcOptions

type Rep VpcOptions = D1 ('MetaData "VpcOptions" "Amazonka.NetworkManager.Types.VpcOptions" "amazonka-networkmanager-2.0-4HNcDlBc00x67cUJWWz3sw" 'False) (C1 ('MetaCons "VpcOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applianceModeSupport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "ipv6Support") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newVpcOptions :: VpcOptions Source #

Create a value of VpcOptions 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:applianceModeSupport:VpcOptions', vpcOptions_applianceModeSupport - Indicates whether appliance mode is supported. If enabled, traffic flow between a source and destination use the same Availability Zone for the VPC attachment for the lifetime of that flow. The default value is false.

$sel:ipv6Support:VpcOptions', vpcOptions_ipv6Support - Indicates whether IPv6 is supported.

vpcOptions_applianceModeSupport :: Lens' VpcOptions (Maybe Bool) Source #

Indicates whether appliance mode is supported. If enabled, traffic flow between a source and destination use the same Availability Zone for the VPC attachment for the lifetime of that flow. The default value is false.

vpcOptions_ipv6Support :: Lens' VpcOptions (Maybe Bool) Source #

Indicates whether IPv6 is supported.