| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.NetworkManager
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- AcceptAttachment
- AssociateConnectPeer
- AssociateCustomerGateway
- AssociateLink
- AssociateTransitGatewayConnectPeer
- CreateConnectAttachment
- CreateConnectPeer
- CreateConnection
- CreateCoreNetwork
- CreateDevice
- CreateGlobalNetwork
- CreateLink
- CreateSite
- CreateSiteToSiteVpnAttachment
- CreateTransitGatewayPeering
- CreateTransitGatewayRouteTableAttachment
- CreateVpcAttachment
- DeleteAttachment
- DeleteConnectPeer
- DeleteConnection
- DeleteCoreNetwork
- DeleteCoreNetworkPolicyVersion
- DeleteDevice
- DeleteGlobalNetwork
- DeleteLink
- DeletePeering
- DeleteResourcePolicy
- DeleteSite
- DeregisterTransitGateway
- DescribeGlobalNetworks (Paginated)
- DisassociateConnectPeer
- DisassociateCustomerGateway
- DisassociateLink
- DisassociateTransitGatewayConnectPeer
- ExecuteCoreNetworkChangeSet
- GetConnectAttachment
- GetConnectPeer
- GetConnectPeerAssociations (Paginated)
- GetConnections (Paginated)
- GetCoreNetwork
- GetCoreNetworkChangeEvents (Paginated)
- GetCoreNetworkChangeSet (Paginated)
- GetCoreNetworkPolicy
- GetCustomerGatewayAssociations (Paginated)
- GetDevices (Paginated)
- GetLinkAssociations (Paginated)
- GetLinks (Paginated)
- GetNetworkResourceCounts (Paginated)
- GetNetworkResourceRelationships (Paginated)
- GetNetworkResources (Paginated)
- GetNetworkRoutes
- GetNetworkTelemetry (Paginated)
- GetResourcePolicy
- GetRouteAnalysis
- GetSiteToSiteVpnAttachment
- GetSites (Paginated)
- GetTransitGatewayConnectPeerAssociations (Paginated)
- GetTransitGatewayPeering
- GetTransitGatewayRegistrations (Paginated)
- GetTransitGatewayRouteTableAttachment
- GetVpcAttachment
- ListAttachments (Paginated)
- ListConnectPeers (Paginated)
- ListCoreNetworkPolicyVersions (Paginated)
- ListCoreNetworks (Paginated)
- ListOrganizationServiceAccessStatus
- ListPeerings (Paginated)
- ListTagsForResource
- PutCoreNetworkPolicy
- PutResourcePolicy
- RegisterTransitGateway
- RejectAttachment
- RestoreCoreNetworkPolicyVersion
- StartOrganizationServiceAccessUpdate
- StartRouteAnalysis
- TagResource
- UntagResource
- UpdateConnection
- UpdateCoreNetwork
- UpdateDevice
- UpdateGlobalNetwork
- UpdateLink
- UpdateNetworkResourceMetadata
- UpdateSite
- UpdateVpcAttachment
- Types
- AttachmentState
- AttachmentType
- ChangeAction
- ChangeSetState
- ChangeStatus
- ChangeType
- ConnectPeerAssociationState
- ConnectPeerState
- ConnectionState
- ConnectionStatus
- ConnectionType
- CoreNetworkPolicyAlias
- CoreNetworkState
- CustomerGatewayAssociationState
- DeviceState
- GlobalNetworkState
- LinkAssociationState
- LinkState
- PeeringState
- PeeringType
- RouteAnalysisCompletionReasonCode
- RouteAnalysisCompletionResultCode
- RouteAnalysisStatus
- RouteState
- RouteTableType
- RouteType
- SiteState
- TransitGatewayConnectPeerAssociationState
- TransitGatewayRegistrationState
- TunnelProtocol
- AWSLocation
- AccountStatus
- Attachment
- Bandwidth
- BgpOptions
- ConnectAttachment
- ConnectAttachmentOptions
- ConnectPeer
- ConnectPeerAssociation
- ConnectPeerBgpConfiguration
- ConnectPeerConfiguration
- ConnectPeerSummary
- Connection
- ConnectionHealth
- CoreNetwork
- CoreNetworkChange
- CoreNetworkChangeEvent
- CoreNetworkChangeEventValues
- CoreNetworkChangeValues
- CoreNetworkEdge
- CoreNetworkPolicy
- CoreNetworkPolicyError
- CoreNetworkPolicyVersion
- CoreNetworkSegment
- CoreNetworkSegmentEdgeIdentifier
- CoreNetworkSummary
- CustomerGatewayAssociation
- Device
- GlobalNetwork
- Link
- LinkAssociation
- Location
- NetworkResource
- NetworkResourceCount
- NetworkResourceSummary
- NetworkRoute
- NetworkRouteDestination
- NetworkTelemetry
- OrganizationStatus
- PathComponent
- Peering
- ProposedSegmentChange
- Relationship
- RouteAnalysis
- RouteAnalysisCompletion
- RouteAnalysisEndpointOptions
- RouteAnalysisEndpointOptionsSpecification
- RouteAnalysisPath
- RouteTableIdentifier
- Site
- SiteToSiteVpnAttachment
- Tag
- TransitGatewayConnectPeerAssociation
- TransitGatewayPeering
- TransitGatewayRegistration
- TransitGatewayRegistrationStateReason
- TransitGatewayRouteTableAttachment
- VpcAttachment
- VpcOptions
Description
Derived from API version 2019-07-05 of the AWS service descriptions, licensed under Apache 2.0.
Amazon Web Services enables you to centrally manage your Amazon Web Services Cloud WAN core network and your Transit Gateway network across Amazon Web Services accounts, Regions, and on-premises locations.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _CoreNetworkPolicyException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data AcceptAttachment = AcceptAttachment' Text
- newAcceptAttachment :: Text -> AcceptAttachment
- data AcceptAttachmentResponse = AcceptAttachmentResponse' (Maybe Attachment) Int
- newAcceptAttachmentResponse :: Int -> AcceptAttachmentResponse
- data AssociateConnectPeer = AssociateConnectPeer' (Maybe Text) Text Text Text
- newAssociateConnectPeer :: Text -> Text -> Text -> AssociateConnectPeer
- data AssociateConnectPeerResponse = AssociateConnectPeerResponse' (Maybe ConnectPeerAssociation) Int
- newAssociateConnectPeerResponse :: Int -> AssociateConnectPeerResponse
- data AssociateCustomerGateway = AssociateCustomerGateway' (Maybe Text) Text Text Text
- newAssociateCustomerGateway :: Text -> Text -> Text -> AssociateCustomerGateway
- data AssociateCustomerGatewayResponse = AssociateCustomerGatewayResponse' (Maybe CustomerGatewayAssociation) Int
- newAssociateCustomerGatewayResponse :: Int -> AssociateCustomerGatewayResponse
- data AssociateLink = AssociateLink' Text Text Text
- newAssociateLink :: Text -> Text -> Text -> AssociateLink
- data AssociateLinkResponse = AssociateLinkResponse' (Maybe LinkAssociation) Int
- newAssociateLinkResponse :: Int -> AssociateLinkResponse
- data AssociateTransitGatewayConnectPeer = AssociateTransitGatewayConnectPeer' (Maybe Text) Text Text Text
- newAssociateTransitGatewayConnectPeer :: Text -> Text -> Text -> AssociateTransitGatewayConnectPeer
- data AssociateTransitGatewayConnectPeerResponse = AssociateTransitGatewayConnectPeerResponse' (Maybe TransitGatewayConnectPeerAssociation) Int
- newAssociateTransitGatewayConnectPeerResponse :: Int -> AssociateTransitGatewayConnectPeerResponse
- data CreateConnectAttachment = CreateConnectAttachment' (Maybe Text) (Maybe [Tag]) Text Text Text ConnectAttachmentOptions
- newCreateConnectAttachment :: Text -> Text -> Text -> ConnectAttachmentOptions -> CreateConnectAttachment
- data CreateConnectAttachmentResponse = CreateConnectAttachmentResponse' (Maybe ConnectAttachment) Int
- newCreateConnectAttachmentResponse :: Int -> CreateConnectAttachmentResponse
- data CreateConnectPeer = CreateConnectPeer' (Maybe BgpOptions) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text Text [Text]
- newCreateConnectPeer :: Text -> Text -> CreateConnectPeer
- data CreateConnectPeerResponse = CreateConnectPeerResponse' (Maybe ConnectPeer) Int
- newCreateConnectPeerResponse :: Int -> CreateConnectPeerResponse
- data CreateConnection = CreateConnection' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text Text Text
- newCreateConnection :: Text -> Text -> Text -> CreateConnection
- data CreateConnectionResponse = CreateConnectionResponse' (Maybe Connection) Int
- newCreateConnectionResponse :: Int -> CreateConnectionResponse
- data CreateCoreNetwork = CreateCoreNetwork' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateCoreNetwork :: Text -> CreateCoreNetwork
- data CreateCoreNetworkResponse = CreateCoreNetworkResponse' (Maybe CoreNetwork) Int
- newCreateCoreNetworkResponse :: Int -> CreateCoreNetworkResponse
- data CreateDevice = CreateDevice' (Maybe AWSLocation) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) (Maybe Text) (Maybe Text) Text
- newCreateDevice :: Text -> CreateDevice
- data CreateDeviceResponse = CreateDeviceResponse' (Maybe Device) Int
- newCreateDeviceResponse :: Int -> CreateDeviceResponse
- data CreateGlobalNetwork = CreateGlobalNetwork' (Maybe Text) (Maybe [Tag])
- newCreateGlobalNetwork :: CreateGlobalNetwork
- data CreateGlobalNetworkResponse = CreateGlobalNetworkResponse' (Maybe GlobalNetwork) Int
- newCreateGlobalNetworkResponse :: Int -> CreateGlobalNetworkResponse
- data CreateLink = CreateLink' (Maybe Text) (Maybe Text) (Maybe [Tag]) (Maybe Text) Text Bandwidth Text
- newCreateLink :: Text -> Bandwidth -> Text -> CreateLink
- data CreateLinkResponse = CreateLinkResponse' (Maybe Link) Int
- newCreateLinkResponse :: Int -> CreateLinkResponse
- data CreateSite = CreateSite' (Maybe Text) (Maybe (Sensitive Location)) (Maybe [Tag]) Text
- newCreateSite :: Text -> CreateSite
- data CreateSiteResponse = CreateSiteResponse' (Maybe Site) Int
- newCreateSiteResponse :: Int -> CreateSiteResponse
- data CreateSiteToSiteVpnAttachment = CreateSiteToSiteVpnAttachment' (Maybe Text) (Maybe [Tag]) Text Text
- newCreateSiteToSiteVpnAttachment :: Text -> Text -> CreateSiteToSiteVpnAttachment
- data CreateSiteToSiteVpnAttachmentResponse = CreateSiteToSiteVpnAttachmentResponse' (Maybe SiteToSiteVpnAttachment) Int
- newCreateSiteToSiteVpnAttachmentResponse :: Int -> CreateSiteToSiteVpnAttachmentResponse
- data CreateTransitGatewayPeering = CreateTransitGatewayPeering' (Maybe Text) (Maybe [Tag]) Text Text
- newCreateTransitGatewayPeering :: Text -> Text -> CreateTransitGatewayPeering
- data CreateTransitGatewayPeeringResponse = CreateTransitGatewayPeeringResponse' (Maybe TransitGatewayPeering) Int
- newCreateTransitGatewayPeeringResponse :: Int -> CreateTransitGatewayPeeringResponse
- data CreateTransitGatewayRouteTableAttachment = CreateTransitGatewayRouteTableAttachment' (Maybe Text) (Maybe [Tag]) Text Text
- newCreateTransitGatewayRouteTableAttachment :: Text -> Text -> CreateTransitGatewayRouteTableAttachment
- data CreateTransitGatewayRouteTableAttachmentResponse = CreateTransitGatewayRouteTableAttachmentResponse' (Maybe TransitGatewayRouteTableAttachment) Int
- newCreateTransitGatewayRouteTableAttachmentResponse :: Int -> CreateTransitGatewayRouteTableAttachmentResponse
- data CreateVpcAttachment = CreateVpcAttachment' (Maybe Text) (Maybe VpcOptions) (Maybe [Tag]) Text Text [Text]
- newCreateVpcAttachment :: Text -> Text -> CreateVpcAttachment
- data CreateVpcAttachmentResponse = CreateVpcAttachmentResponse' (Maybe VpcAttachment) Int
- newCreateVpcAttachmentResponse :: Int -> CreateVpcAttachmentResponse
- data DeleteAttachment = DeleteAttachment' Text
- newDeleteAttachment :: Text -> DeleteAttachment
- data DeleteAttachmentResponse = DeleteAttachmentResponse' (Maybe Attachment) Int
- newDeleteAttachmentResponse :: Int -> DeleteAttachmentResponse
- data DeleteConnectPeer = DeleteConnectPeer' Text
- newDeleteConnectPeer :: Text -> DeleteConnectPeer
- data DeleteConnectPeerResponse = DeleteConnectPeerResponse' (Maybe ConnectPeer) Int
- newDeleteConnectPeerResponse :: Int -> DeleteConnectPeerResponse
- data DeleteConnection = DeleteConnection' Text Text
- newDeleteConnection :: Text -> Text -> DeleteConnection
- data DeleteConnectionResponse = DeleteConnectionResponse' (Maybe Connection) Int
- newDeleteConnectionResponse :: Int -> DeleteConnectionResponse
- data DeleteCoreNetwork = DeleteCoreNetwork' Text
- newDeleteCoreNetwork :: Text -> DeleteCoreNetwork
- data DeleteCoreNetworkResponse = DeleteCoreNetworkResponse' (Maybe CoreNetwork) Int
- newDeleteCoreNetworkResponse :: Int -> DeleteCoreNetworkResponse
- data DeleteCoreNetworkPolicyVersion = DeleteCoreNetworkPolicyVersion' Text Int
- newDeleteCoreNetworkPolicyVersion :: Text -> Int -> DeleteCoreNetworkPolicyVersion
- data DeleteCoreNetworkPolicyVersionResponse = DeleteCoreNetworkPolicyVersionResponse' (Maybe CoreNetworkPolicy) Int
- newDeleteCoreNetworkPolicyVersionResponse :: Int -> DeleteCoreNetworkPolicyVersionResponse
- data DeleteDevice = DeleteDevice' Text Text
- newDeleteDevice :: Text -> Text -> DeleteDevice
- data DeleteDeviceResponse = DeleteDeviceResponse' (Maybe Device) Int
- newDeleteDeviceResponse :: Int -> DeleteDeviceResponse
- data DeleteGlobalNetwork = DeleteGlobalNetwork' Text
- newDeleteGlobalNetwork :: Text -> DeleteGlobalNetwork
- data DeleteGlobalNetworkResponse = DeleteGlobalNetworkResponse' (Maybe GlobalNetwork) Int
- newDeleteGlobalNetworkResponse :: Int -> DeleteGlobalNetworkResponse
- data DeleteLink = DeleteLink' Text Text
- newDeleteLink :: Text -> Text -> DeleteLink
- data DeleteLinkResponse = DeleteLinkResponse' (Maybe Link) Int
- newDeleteLinkResponse :: Int -> DeleteLinkResponse
- data DeletePeering = DeletePeering' Text
- newDeletePeering :: Text -> DeletePeering
- data DeletePeeringResponse = DeletePeeringResponse' (Maybe Peering) Int
- newDeletePeeringResponse :: Int -> DeletePeeringResponse
- data DeleteResourcePolicy = DeleteResourcePolicy' Text
- newDeleteResourcePolicy :: Text -> DeleteResourcePolicy
- data DeleteResourcePolicyResponse = DeleteResourcePolicyResponse' Int
- newDeleteResourcePolicyResponse :: Int -> DeleteResourcePolicyResponse
- data DeleteSite = DeleteSite' Text Text
- newDeleteSite :: Text -> Text -> DeleteSite
- data DeleteSiteResponse = DeleteSiteResponse' (Maybe Site) Int
- newDeleteSiteResponse :: Int -> DeleteSiteResponse
- data DeregisterTransitGateway = DeregisterTransitGateway' Text Text
- newDeregisterTransitGateway :: Text -> Text -> DeregisterTransitGateway
- data DeregisterTransitGatewayResponse = DeregisterTransitGatewayResponse' (Maybe TransitGatewayRegistration) Int
- newDeregisterTransitGatewayResponse :: Int -> DeregisterTransitGatewayResponse
- data DescribeGlobalNetworks = DescribeGlobalNetworks' (Maybe [Text]) (Maybe Natural) (Maybe Text)
- newDescribeGlobalNetworks :: DescribeGlobalNetworks
- data DescribeGlobalNetworksResponse = DescribeGlobalNetworksResponse' (Maybe [GlobalNetwork]) (Maybe Text) Int
- newDescribeGlobalNetworksResponse :: Int -> DescribeGlobalNetworksResponse
- data DisassociateConnectPeer = DisassociateConnectPeer' Text Text
- newDisassociateConnectPeer :: Text -> Text -> DisassociateConnectPeer
- data DisassociateConnectPeerResponse = DisassociateConnectPeerResponse' (Maybe ConnectPeerAssociation) Int
- newDisassociateConnectPeerResponse :: Int -> DisassociateConnectPeerResponse
- data DisassociateCustomerGateway = DisassociateCustomerGateway' Text Text
- newDisassociateCustomerGateway :: Text -> Text -> DisassociateCustomerGateway
- data DisassociateCustomerGatewayResponse = DisassociateCustomerGatewayResponse' (Maybe CustomerGatewayAssociation) Int
- newDisassociateCustomerGatewayResponse :: Int -> DisassociateCustomerGatewayResponse
- data DisassociateLink = DisassociateLink' Text Text Text
- newDisassociateLink :: Text -> Text -> Text -> DisassociateLink
- data DisassociateLinkResponse = DisassociateLinkResponse' (Maybe LinkAssociation) Int
- newDisassociateLinkResponse :: Int -> DisassociateLinkResponse
- data DisassociateTransitGatewayConnectPeer = DisassociateTransitGatewayConnectPeer' Text Text
- newDisassociateTransitGatewayConnectPeer :: Text -> Text -> DisassociateTransitGatewayConnectPeer
- data DisassociateTransitGatewayConnectPeerResponse = DisassociateTransitGatewayConnectPeerResponse' (Maybe TransitGatewayConnectPeerAssociation) Int
- newDisassociateTransitGatewayConnectPeerResponse :: Int -> DisassociateTransitGatewayConnectPeerResponse
- data ExecuteCoreNetworkChangeSet = ExecuteCoreNetworkChangeSet' Text Int
- newExecuteCoreNetworkChangeSet :: Text -> Int -> ExecuteCoreNetworkChangeSet
- data ExecuteCoreNetworkChangeSetResponse = ExecuteCoreNetworkChangeSetResponse' Int
- newExecuteCoreNetworkChangeSetResponse :: Int -> ExecuteCoreNetworkChangeSetResponse
- data GetConnectAttachment = GetConnectAttachment' Text
- newGetConnectAttachment :: Text -> GetConnectAttachment
- data GetConnectAttachmentResponse = GetConnectAttachmentResponse' (Maybe ConnectAttachment) Int
- newGetConnectAttachmentResponse :: Int -> GetConnectAttachmentResponse
- data GetConnectPeer = GetConnectPeer' Text
- newGetConnectPeer :: Text -> GetConnectPeer
- data GetConnectPeerResponse = GetConnectPeerResponse' (Maybe ConnectPeer) Int
- newGetConnectPeerResponse :: Int -> GetConnectPeerResponse
- data GetConnectPeerAssociations = GetConnectPeerAssociations' (Maybe [Text]) (Maybe Natural) (Maybe Text) Text
- newGetConnectPeerAssociations :: Text -> GetConnectPeerAssociations
- data GetConnectPeerAssociationsResponse = GetConnectPeerAssociationsResponse' (Maybe [ConnectPeerAssociation]) (Maybe Text) Int
- newGetConnectPeerAssociationsResponse :: Int -> GetConnectPeerAssociationsResponse
- data GetConnections = GetConnections' (Maybe [Text]) (Maybe Text) (Maybe Natural) (Maybe Text) Text
- newGetConnections :: Text -> GetConnections
- data GetConnectionsResponse = GetConnectionsResponse' (Maybe [Connection]) (Maybe Text) Int
- newGetConnectionsResponse :: Int -> GetConnectionsResponse
- data GetCoreNetwork = GetCoreNetwork' Text
- newGetCoreNetwork :: Text -> GetCoreNetwork
- data GetCoreNetworkResponse = GetCoreNetworkResponse' (Maybe CoreNetwork) Int
- newGetCoreNetworkResponse :: Int -> GetCoreNetworkResponse
- data GetCoreNetworkChangeEvents = GetCoreNetworkChangeEvents' (Maybe Natural) (Maybe Text) Text Int
- newGetCoreNetworkChangeEvents :: Text -> Int -> GetCoreNetworkChangeEvents
- data GetCoreNetworkChangeEventsResponse = GetCoreNetworkChangeEventsResponse' (Maybe [CoreNetworkChangeEvent]) (Maybe Text) Int
- newGetCoreNetworkChangeEventsResponse :: Int -> GetCoreNetworkChangeEventsResponse
- data GetCoreNetworkChangeSet = GetCoreNetworkChangeSet' (Maybe Natural) (Maybe Text) Text Int
- newGetCoreNetworkChangeSet :: Text -> Int -> GetCoreNetworkChangeSet
- data GetCoreNetworkChangeSetResponse = GetCoreNetworkChangeSetResponse' (Maybe [CoreNetworkChange]) (Maybe Text) Int
- newGetCoreNetworkChangeSetResponse :: Int -> GetCoreNetworkChangeSetResponse
- data GetCoreNetworkPolicy = GetCoreNetworkPolicy' (Maybe CoreNetworkPolicyAlias) (Maybe Int) Text
- newGetCoreNetworkPolicy :: Text -> GetCoreNetworkPolicy
- data GetCoreNetworkPolicyResponse = GetCoreNetworkPolicyResponse' (Maybe CoreNetworkPolicy) Int
- newGetCoreNetworkPolicyResponse :: Int -> GetCoreNetworkPolicyResponse
- data GetCustomerGatewayAssociations = GetCustomerGatewayAssociations' (Maybe [Text]) (Maybe Natural) (Maybe Text) Text
- newGetCustomerGatewayAssociations :: Text -> GetCustomerGatewayAssociations
- data GetCustomerGatewayAssociationsResponse = GetCustomerGatewayAssociationsResponse' (Maybe [CustomerGatewayAssociation]) (Maybe Text) Int
- newGetCustomerGatewayAssociationsResponse :: Int -> GetCustomerGatewayAssociationsResponse
- data GetDevices = GetDevices' (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text) Text
- newGetDevices :: Text -> GetDevices
- data GetDevicesResponse = GetDevicesResponse' (Maybe [Device]) (Maybe Text) Int
- newGetDevicesResponse :: Int -> GetDevicesResponse
- data GetLinkAssociations = GetLinkAssociations' (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) Text
- newGetLinkAssociations :: Text -> GetLinkAssociations
- data GetLinkAssociationsResponse = GetLinkAssociationsResponse' (Maybe [LinkAssociation]) (Maybe Text) Int
- newGetLinkAssociationsResponse :: Int -> GetLinkAssociationsResponse
- data GetLinks = GetLinks' (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newGetLinks :: Text -> GetLinks
- data GetLinksResponse = GetLinksResponse' (Maybe [Link]) (Maybe Text) Int
- newGetLinksResponse :: Int -> GetLinksResponse
- data GetNetworkResourceCounts = GetNetworkResourceCounts' (Maybe Natural) (Maybe Text) (Maybe Text) Text
- newGetNetworkResourceCounts :: Text -> GetNetworkResourceCounts
- data GetNetworkResourceCountsResponse = GetNetworkResourceCountsResponse' (Maybe [NetworkResourceCount]) (Maybe Text) Int
- newGetNetworkResourceCountsResponse :: Int -> GetNetworkResourceCountsResponse
- data GetNetworkResourceRelationships = GetNetworkResourceRelationships' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newGetNetworkResourceRelationships :: Text -> GetNetworkResourceRelationships
- data GetNetworkResourceRelationshipsResponse = GetNetworkResourceRelationshipsResponse' (Maybe Text) (Maybe [Relationship]) Int
- newGetNetworkResourceRelationshipsResponse :: Int -> GetNetworkResourceRelationshipsResponse
- data GetNetworkResources = GetNetworkResources' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newGetNetworkResources :: Text -> GetNetworkResources
- data GetNetworkResourcesResponse = GetNetworkResourcesResponse' (Maybe [NetworkResource]) (Maybe Text) Int
- newGetNetworkResourcesResponse :: Int -> GetNetworkResourcesResponse
- data GetNetworkRoutes = GetNetworkRoutes' (Maybe (HashMap Text [Text])) (Maybe [Text]) (Maybe [Text]) (Maybe [Text]) (Maybe [RouteState]) (Maybe [Text]) (Maybe [Text]) (Maybe [RouteType]) Text RouteTableIdentifier
- newGetNetworkRoutes :: Text -> RouteTableIdentifier -> GetNetworkRoutes
- data GetNetworkRoutesResponse = GetNetworkRoutesResponse' (Maybe CoreNetworkSegmentEdgeIdentifier) (Maybe [NetworkRoute]) (Maybe Text) (Maybe POSIX) (Maybe RouteTableType) Int
- newGetNetworkRoutesResponse :: Int -> GetNetworkRoutesResponse
- data GetNetworkTelemetry = GetNetworkTelemetry' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newGetNetworkTelemetry :: Text -> GetNetworkTelemetry
- data GetNetworkTelemetryResponse = GetNetworkTelemetryResponse' (Maybe [NetworkTelemetry]) (Maybe Text) Int
- newGetNetworkTelemetryResponse :: Int -> GetNetworkTelemetryResponse
- data GetResourcePolicy = GetResourcePolicy' Text
- newGetResourcePolicy :: Text -> GetResourcePolicy
- data GetResourcePolicyResponse = GetResourcePolicyResponse' (Maybe Text) Int
- newGetResourcePolicyResponse :: Int -> GetResourcePolicyResponse
- data GetRouteAnalysis = GetRouteAnalysis' Text Text
- newGetRouteAnalysis :: Text -> Text -> GetRouteAnalysis
- data GetRouteAnalysisResponse = GetRouteAnalysisResponse' (Maybe RouteAnalysis) Int
- newGetRouteAnalysisResponse :: Int -> GetRouteAnalysisResponse
- data GetSiteToSiteVpnAttachment = GetSiteToSiteVpnAttachment' Text
- newGetSiteToSiteVpnAttachment :: Text -> GetSiteToSiteVpnAttachment
- data GetSiteToSiteVpnAttachmentResponse = GetSiteToSiteVpnAttachmentResponse' (Maybe SiteToSiteVpnAttachment) Int
- newGetSiteToSiteVpnAttachmentResponse :: Int -> GetSiteToSiteVpnAttachmentResponse
- data GetSites = GetSites' (Maybe Natural) (Maybe Text) (Maybe [Text]) Text
- newGetSites :: Text -> GetSites
- data GetSitesResponse = GetSitesResponse' (Maybe Text) (Maybe [Site]) Int
- newGetSitesResponse :: Int -> GetSitesResponse
- data GetTransitGatewayConnectPeerAssociations = GetTransitGatewayConnectPeerAssociations' (Maybe Natural) (Maybe Text) (Maybe [Text]) Text
- newGetTransitGatewayConnectPeerAssociations :: Text -> GetTransitGatewayConnectPeerAssociations
- data GetTransitGatewayConnectPeerAssociationsResponse = GetTransitGatewayConnectPeerAssociationsResponse' (Maybe Text) (Maybe [TransitGatewayConnectPeerAssociation]) Int
- newGetTransitGatewayConnectPeerAssociationsResponse :: Int -> GetTransitGatewayConnectPeerAssociationsResponse
- data GetTransitGatewayPeering = GetTransitGatewayPeering' Text
- newGetTransitGatewayPeering :: Text -> GetTransitGatewayPeering
- data GetTransitGatewayPeeringResponse = GetTransitGatewayPeeringResponse' (Maybe TransitGatewayPeering) Int
- newGetTransitGatewayPeeringResponse :: Int -> GetTransitGatewayPeeringResponse
- data GetTransitGatewayRegistrations = GetTransitGatewayRegistrations' (Maybe Natural) (Maybe Text) (Maybe [Text]) Text
- newGetTransitGatewayRegistrations :: Text -> GetTransitGatewayRegistrations
- data GetTransitGatewayRegistrationsResponse = GetTransitGatewayRegistrationsResponse' (Maybe Text) (Maybe [TransitGatewayRegistration]) Int
- newGetTransitGatewayRegistrationsResponse :: Int -> GetTransitGatewayRegistrationsResponse
- data GetTransitGatewayRouteTableAttachment = GetTransitGatewayRouteTableAttachment' Text
- newGetTransitGatewayRouteTableAttachment :: Text -> GetTransitGatewayRouteTableAttachment
- data GetTransitGatewayRouteTableAttachmentResponse = GetTransitGatewayRouteTableAttachmentResponse' (Maybe TransitGatewayRouteTableAttachment) Int
- newGetTransitGatewayRouteTableAttachmentResponse :: Int -> GetTransitGatewayRouteTableAttachmentResponse
- data GetVpcAttachment = GetVpcAttachment' Text
- newGetVpcAttachment :: Text -> GetVpcAttachment
- data GetVpcAttachmentResponse = GetVpcAttachmentResponse' (Maybe VpcAttachment) Int
- newGetVpcAttachmentResponse :: Int -> GetVpcAttachmentResponse
- data ListAttachments = ListAttachments' (Maybe AttachmentType) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe AttachmentState)
- newListAttachments :: ListAttachments
- data ListAttachmentsResponse = ListAttachmentsResponse' (Maybe [Attachment]) (Maybe Text) Int
- newListAttachmentsResponse :: Int -> ListAttachmentsResponse
- data ListConnectPeers = ListConnectPeers' (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text)
- newListConnectPeers :: ListConnectPeers
- data ListConnectPeersResponse = ListConnectPeersResponse' (Maybe [ConnectPeerSummary]) (Maybe Text) Int
- newListConnectPeersResponse :: Int -> ListConnectPeersResponse
- data ListCoreNetworkPolicyVersions = ListCoreNetworkPolicyVersions' (Maybe Natural) (Maybe Text) Text
- newListCoreNetworkPolicyVersions :: Text -> ListCoreNetworkPolicyVersions
- data ListCoreNetworkPolicyVersionsResponse = ListCoreNetworkPolicyVersionsResponse' (Maybe [CoreNetworkPolicyVersion]) (Maybe Text) Int
- newListCoreNetworkPolicyVersionsResponse :: Int -> ListCoreNetworkPolicyVersionsResponse
- data ListCoreNetworks = ListCoreNetworks' (Maybe Natural) (Maybe Text)
- newListCoreNetworks :: ListCoreNetworks
- data ListCoreNetworksResponse = ListCoreNetworksResponse' (Maybe [CoreNetworkSummary]) (Maybe Text) Int
- newListCoreNetworksResponse :: Int -> ListCoreNetworksResponse
- data ListOrganizationServiceAccessStatus = ListOrganizationServiceAccessStatus' (Maybe Natural) (Maybe Text)
- newListOrganizationServiceAccessStatus :: ListOrganizationServiceAccessStatus
- data ListOrganizationServiceAccessStatusResponse = ListOrganizationServiceAccessStatusResponse' (Maybe Text) (Maybe OrganizationStatus) Int
- newListOrganizationServiceAccessStatusResponse :: Int -> ListOrganizationServiceAccessStatusResponse
- data ListPeerings = ListPeerings' (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe PeeringType) (Maybe PeeringState)
- newListPeerings :: ListPeerings
- data ListPeeringsResponse = ListPeeringsResponse' (Maybe Text) (Maybe [Peering]) Int
- newListPeeringsResponse :: Int -> ListPeeringsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data PutCoreNetworkPolicy = PutCoreNetworkPolicy' (Maybe Text) (Maybe Text) (Maybe Int) Text Text
- newPutCoreNetworkPolicy :: Text -> Text -> PutCoreNetworkPolicy
- data PutCoreNetworkPolicyResponse = PutCoreNetworkPolicyResponse' (Maybe CoreNetworkPolicy) Int
- newPutCoreNetworkPolicyResponse :: Int -> PutCoreNetworkPolicyResponse
- data PutResourcePolicy = PutResourcePolicy' Text Text
- newPutResourcePolicy :: Text -> Text -> PutResourcePolicy
- data PutResourcePolicyResponse = PutResourcePolicyResponse' Int
- newPutResourcePolicyResponse :: Int -> PutResourcePolicyResponse
- data RegisterTransitGateway = RegisterTransitGateway' Text Text
- newRegisterTransitGateway :: Text -> Text -> RegisterTransitGateway
- data RegisterTransitGatewayResponse = RegisterTransitGatewayResponse' (Maybe TransitGatewayRegistration) Int
- newRegisterTransitGatewayResponse :: Int -> RegisterTransitGatewayResponse
- data RejectAttachment = RejectAttachment' Text
- newRejectAttachment :: Text -> RejectAttachment
- data RejectAttachmentResponse = RejectAttachmentResponse' (Maybe Attachment) Int
- newRejectAttachmentResponse :: Int -> RejectAttachmentResponse
- data RestoreCoreNetworkPolicyVersion = RestoreCoreNetworkPolicyVersion' Text Int
- newRestoreCoreNetworkPolicyVersion :: Text -> Int -> RestoreCoreNetworkPolicyVersion
- data RestoreCoreNetworkPolicyVersionResponse = RestoreCoreNetworkPolicyVersionResponse' (Maybe CoreNetworkPolicy) Int
- newRestoreCoreNetworkPolicyVersionResponse :: Int -> RestoreCoreNetworkPolicyVersionResponse
- data StartOrganizationServiceAccessUpdate = StartOrganizationServiceAccessUpdate' Text
- newStartOrganizationServiceAccessUpdate :: Text -> StartOrganizationServiceAccessUpdate
- data StartOrganizationServiceAccessUpdateResponse = StartOrganizationServiceAccessUpdateResponse' (Maybe OrganizationStatus) Int
- newStartOrganizationServiceAccessUpdateResponse :: Int -> StartOrganizationServiceAccessUpdateResponse
- data StartRouteAnalysis = StartRouteAnalysis' (Maybe Bool) (Maybe Bool) Text RouteAnalysisEndpointOptionsSpecification RouteAnalysisEndpointOptionsSpecification
- newStartRouteAnalysis :: Text -> RouteAnalysisEndpointOptionsSpecification -> RouteAnalysisEndpointOptionsSpecification -> StartRouteAnalysis
- data StartRouteAnalysisResponse = StartRouteAnalysisResponse' (Maybe RouteAnalysis) Int
- newStartRouteAnalysisResponse :: Int -> StartRouteAnalysisResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateConnection = UpdateConnection' (Maybe Text) (Maybe Text) (Maybe Text) Text Text
- newUpdateConnection :: Text -> Text -> UpdateConnection
- data UpdateConnectionResponse = UpdateConnectionResponse' (Maybe Connection) Int
- newUpdateConnectionResponse :: Int -> UpdateConnectionResponse
- data UpdateCoreNetwork = UpdateCoreNetwork' (Maybe Text) Text
- newUpdateCoreNetwork :: Text -> UpdateCoreNetwork
- data UpdateCoreNetworkResponse = UpdateCoreNetworkResponse' (Maybe CoreNetwork) Int
- newUpdateCoreNetworkResponse :: Int -> UpdateCoreNetworkResponse
- data UpdateDevice = UpdateDevice' (Maybe AWSLocation) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text
- newUpdateDevice :: Text -> Text -> UpdateDevice
- data UpdateDeviceResponse = UpdateDeviceResponse' (Maybe Device) Int
- newUpdateDeviceResponse :: Int -> UpdateDeviceResponse
- data UpdateGlobalNetwork = UpdateGlobalNetwork' (Maybe Text) Text
- newUpdateGlobalNetwork :: Text -> UpdateGlobalNetwork
- data UpdateGlobalNetworkResponse = UpdateGlobalNetworkResponse' (Maybe GlobalNetwork) Int
- newUpdateGlobalNetworkResponse :: Int -> UpdateGlobalNetworkResponse
- data UpdateLink = UpdateLink' (Maybe Bandwidth) (Maybe Text) (Maybe Text) (Maybe Text) Text Text
- newUpdateLink :: Text -> Text -> UpdateLink
- data UpdateLinkResponse = UpdateLinkResponse' (Maybe Link) Int
- newUpdateLinkResponse :: Int -> UpdateLinkResponse
- data UpdateNetworkResourceMetadata = UpdateNetworkResourceMetadata' Text Text (HashMap Text Text)
- newUpdateNetworkResourceMetadata :: Text -> Text -> UpdateNetworkResourceMetadata
- data UpdateNetworkResourceMetadataResponse = UpdateNetworkResourceMetadataResponse' (Maybe (HashMap Text Text)) (Maybe Text) Int
- newUpdateNetworkResourceMetadataResponse :: Int -> UpdateNetworkResourceMetadataResponse
- data UpdateSite = UpdateSite' (Maybe Text) (Maybe (Sensitive Location)) Text Text
- newUpdateSite :: Text -> Text -> UpdateSite
- data UpdateSiteResponse = UpdateSiteResponse' (Maybe Site) Int
- newUpdateSiteResponse :: Int -> UpdateSiteResponse
- data UpdateVpcAttachment = UpdateVpcAttachment' (Maybe [Text]) (Maybe VpcOptions) (Maybe [Text]) Text
- newUpdateVpcAttachment :: Text -> UpdateVpcAttachment
- data UpdateVpcAttachmentResponse = UpdateVpcAttachmentResponse' (Maybe VpcAttachment) Int
- newUpdateVpcAttachmentResponse :: Int -> UpdateVpcAttachmentResponse
- newtype AttachmentState where
- AttachmentState' { }
- pattern AttachmentState_AVAILABLE :: AttachmentState
- pattern AttachmentState_CREATING :: AttachmentState
- pattern AttachmentState_DELETING :: AttachmentState
- pattern AttachmentState_FAILED :: AttachmentState
- pattern AttachmentState_PENDING_ATTACHMENT_ACCEPTANCE :: AttachmentState
- pattern AttachmentState_PENDING_NETWORK_UPDATE :: AttachmentState
- pattern AttachmentState_PENDING_TAG_ACCEPTANCE :: AttachmentState
- pattern AttachmentState_REJECTED :: AttachmentState
- pattern AttachmentState_UPDATING :: AttachmentState
- newtype AttachmentType where
- AttachmentType' { }
- pattern AttachmentType_CONNECT :: AttachmentType
- pattern AttachmentType_SITE_TO_SITE_VPN :: AttachmentType
- pattern AttachmentType_TRANSIT_GATEWAY_ROUTE_TABLE :: AttachmentType
- pattern AttachmentType_VPC :: AttachmentType
- newtype ChangeAction where
- ChangeAction' { }
- pattern ChangeAction_ADD :: ChangeAction
- pattern ChangeAction_MODIFY :: ChangeAction
- pattern ChangeAction_REMOVE :: ChangeAction
- newtype ChangeSetState where
- ChangeSetState' { }
- pattern ChangeSetState_EXECUTING :: ChangeSetState
- pattern ChangeSetState_EXECUTION_SUCCEEDED :: ChangeSetState
- pattern ChangeSetState_FAILED_GENERATION :: ChangeSetState
- pattern ChangeSetState_OUT_OF_DATE :: ChangeSetState
- pattern ChangeSetState_PENDING_GENERATION :: ChangeSetState
- pattern ChangeSetState_READY_TO_EXECUTE :: ChangeSetState
- newtype ChangeStatus where
- ChangeStatus' { }
- pattern ChangeStatus_COMPLETE :: ChangeStatus
- pattern ChangeStatus_FAILED :: ChangeStatus
- pattern ChangeStatus_IN_PROGRESS :: ChangeStatus
- pattern ChangeStatus_NOT_STARTED :: ChangeStatus
- newtype ChangeType where
- ChangeType' { }
- pattern ChangeType_ATTACHMENT_MAPPING :: ChangeType
- pattern ChangeType_ATTACHMENT_POLICIES_CONFIGURATION :: ChangeType
- pattern ChangeType_ATTACHMENT_ROUTE_PROPAGATION :: ChangeType
- pattern ChangeType_ATTACHMENT_ROUTE_STATIC :: ChangeType
- pattern ChangeType_CORE_NETWORK_CONFIGURATION :: ChangeType
- pattern ChangeType_CORE_NETWORK_EDGE :: ChangeType
- pattern ChangeType_CORE_NETWORK_SEGMENT :: ChangeType
- pattern ChangeType_SEGMENTS_CONFIGURATION :: ChangeType
- pattern ChangeType_SEGMENT_ACTIONS_CONFIGURATION :: ChangeType
- newtype ConnectPeerAssociationState where
- ConnectPeerAssociationState' { }
- pattern ConnectPeerAssociationState_AVAILABLE :: ConnectPeerAssociationState
- pattern ConnectPeerAssociationState_DELETED :: ConnectPeerAssociationState
- pattern ConnectPeerAssociationState_DELETING :: ConnectPeerAssociationState
- pattern ConnectPeerAssociationState_PENDING :: ConnectPeerAssociationState
- newtype ConnectPeerState where
- ConnectPeerState' { }
- pattern ConnectPeerState_AVAILABLE :: ConnectPeerState
- pattern ConnectPeerState_CREATING :: ConnectPeerState
- pattern ConnectPeerState_DELETING :: ConnectPeerState
- pattern ConnectPeerState_FAILED :: ConnectPeerState
- newtype ConnectionState where
- ConnectionState' { }
- pattern ConnectionState_AVAILABLE :: ConnectionState
- pattern ConnectionState_DELETING :: ConnectionState
- pattern ConnectionState_PENDING :: ConnectionState
- pattern ConnectionState_UPDATING :: ConnectionState
- newtype ConnectionStatus where
- ConnectionStatus' { }
- pattern ConnectionStatus_DOWN :: ConnectionStatus
- pattern ConnectionStatus_UP :: ConnectionStatus
- newtype ConnectionType where
- ConnectionType' { }
- pattern ConnectionType_BGP :: ConnectionType
- pattern ConnectionType_IPSEC :: ConnectionType
- newtype CoreNetworkPolicyAlias where
- newtype CoreNetworkState where
- CoreNetworkState' { }
- pattern CoreNetworkState_AVAILABLE :: CoreNetworkState
- pattern CoreNetworkState_CREATING :: CoreNetworkState
- pattern CoreNetworkState_DELETING :: CoreNetworkState
- pattern CoreNetworkState_UPDATING :: CoreNetworkState
- newtype CustomerGatewayAssociationState where
- CustomerGatewayAssociationState' { }
- pattern CustomerGatewayAssociationState_AVAILABLE :: CustomerGatewayAssociationState
- pattern CustomerGatewayAssociationState_DELETED :: CustomerGatewayAssociationState
- pattern CustomerGatewayAssociationState_DELETING :: CustomerGatewayAssociationState
- pattern CustomerGatewayAssociationState_PENDING :: CustomerGatewayAssociationState
- newtype DeviceState where
- DeviceState' { }
- pattern DeviceState_AVAILABLE :: DeviceState
- pattern DeviceState_DELETING :: DeviceState
- pattern DeviceState_PENDING :: DeviceState
- pattern DeviceState_UPDATING :: DeviceState
- newtype GlobalNetworkState where
- GlobalNetworkState' { }
- pattern GlobalNetworkState_AVAILABLE :: GlobalNetworkState
- pattern GlobalNetworkState_DELETING :: GlobalNetworkState
- pattern GlobalNetworkState_PENDING :: GlobalNetworkState
- pattern GlobalNetworkState_UPDATING :: GlobalNetworkState
- newtype LinkAssociationState where
- newtype LinkState where
- LinkState' { }
- pattern LinkState_AVAILABLE :: LinkState
- pattern LinkState_DELETING :: LinkState
- pattern LinkState_PENDING :: LinkState
- pattern LinkState_UPDATING :: LinkState
- newtype PeeringState where
- PeeringState' { }
- pattern PeeringState_AVAILABLE :: PeeringState
- pattern PeeringState_CREATING :: PeeringState
- pattern PeeringState_DELETING :: PeeringState
- pattern PeeringState_FAILED :: PeeringState
- newtype PeeringType where
- PeeringType' { }
- pattern PeeringType_TRANSIT_GATEWAY :: PeeringType
- newtype RouteAnalysisCompletionReasonCode where
- RouteAnalysisCompletionReasonCode' { }
- pattern RouteAnalysisCompletionReasonCode_BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_CYCLIC_PATH_DETECTED :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_INACTIVE_ROUTE_FOR_DESTINATION_FOUND :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_MAX_HOPS_EXCEEDED :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_NO_DESTINATION_ARN_PROVIDED :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_POSSIBLE_MIDDLEBOX :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_ROUTE_NOT_FOUND :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_TRANSIT_GATEWAY_ATTACHMENT_ATTACH_ARN_NO_MATCH :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_TRANSIT_GATEWAY_ATTACHMENT_NOT_FOUND :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_TRANSIT_GATEWAY_ATTACHMENT_NOT_IN_TRANSIT_GATEWAY :: RouteAnalysisCompletionReasonCode
- pattern RouteAnalysisCompletionReasonCode_TRANSIT_GATEWAY_ATTACHMENT_STABLE_ROUTE_TABLE_NOT_FOUND :: RouteAnalysisCompletionReasonCode
- newtype RouteAnalysisCompletionResultCode where
- newtype RouteAnalysisStatus where
- newtype RouteState where
- RouteState' { }
- pattern RouteState_ACTIVE :: RouteState
- pattern RouteState_BLACKHOLE :: RouteState
- newtype RouteTableType where
- newtype RouteType where
- RouteType' { }
- pattern RouteType_PROPAGATED :: RouteType
- pattern RouteType_STATIC :: RouteType
- newtype SiteState where
- SiteState' { }
- pattern SiteState_AVAILABLE :: SiteState
- pattern SiteState_DELETING :: SiteState
- pattern SiteState_PENDING :: SiteState
- pattern SiteState_UPDATING :: SiteState
- newtype TransitGatewayConnectPeerAssociationState where
- TransitGatewayConnectPeerAssociationState' { }
- pattern TransitGatewayConnectPeerAssociationState_AVAILABLE :: TransitGatewayConnectPeerAssociationState
- pattern TransitGatewayConnectPeerAssociationState_DELETED :: TransitGatewayConnectPeerAssociationState
- pattern TransitGatewayConnectPeerAssociationState_DELETING :: TransitGatewayConnectPeerAssociationState
- pattern TransitGatewayConnectPeerAssociationState_PENDING :: TransitGatewayConnectPeerAssociationState
- newtype TransitGatewayRegistrationState where
- TransitGatewayRegistrationState' { }
- pattern TransitGatewayRegistrationState_AVAILABLE :: TransitGatewayRegistrationState
- pattern TransitGatewayRegistrationState_DELETED :: TransitGatewayRegistrationState
- pattern TransitGatewayRegistrationState_DELETING :: TransitGatewayRegistrationState
- pattern TransitGatewayRegistrationState_FAILED :: TransitGatewayRegistrationState
- pattern TransitGatewayRegistrationState_PENDING :: TransitGatewayRegistrationState
- newtype TunnelProtocol where
- TunnelProtocol' { }
- pattern TunnelProtocol_GRE :: TunnelProtocol
- data AWSLocation = AWSLocation' (Maybe Text) (Maybe Text)
- newAWSLocation :: AWSLocation
- data AccountStatus = AccountStatus' (Maybe Text) (Maybe Text)
- newAccountStatus :: AccountStatus
- data Attachment = Attachment' (Maybe Text) (Maybe Int) (Maybe AttachmentType) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe ProposedSegmentChange) (Maybe Text) (Maybe Text) (Maybe AttachmentState) (Maybe [Tag]) (Maybe POSIX)
- newAttachment :: Attachment
- data Bandwidth = Bandwidth' (Maybe Int) (Maybe Int)
- newBandwidth :: Bandwidth
- data BgpOptions = BgpOptions' (Maybe Integer)
- newBgpOptions :: BgpOptions
- data ConnectAttachment = ConnectAttachment' (Maybe Attachment) (Maybe ConnectAttachmentOptions) (Maybe Text)
- newConnectAttachment :: ConnectAttachment
- data ConnectAttachmentOptions = ConnectAttachmentOptions' (Maybe TunnelProtocol)
- newConnectAttachmentOptions :: ConnectAttachmentOptions
- data ConnectPeer = ConnectPeer' (Maybe ConnectPeerConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe ConnectPeerState) (Maybe [Tag])
- newConnectPeer :: ConnectPeer
- data ConnectPeerAssociation = ConnectPeerAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectPeerAssociationState)
- newConnectPeerAssociation :: ConnectPeerAssociation
- data ConnectPeerBgpConfiguration = ConnectPeerBgpConfiguration' (Maybe Text) (Maybe Integer) (Maybe Text) (Maybe Integer)
- newConnectPeerBgpConfiguration :: ConnectPeerBgpConfiguration
- data ConnectPeerConfiguration = ConnectPeerConfiguration' (Maybe [ConnectPeerBgpConfiguration]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe TunnelProtocol)
- newConnectPeerConfiguration :: ConnectPeerConfiguration
- data ConnectPeerSummary = ConnectPeerSummary' (Maybe Text) (Maybe Text) (Maybe ConnectPeerState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe [Tag])
- newConnectPeerSummary :: ConnectPeerSummary
- data Connection = Connection' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectionState) (Maybe [Tag])
- newConnection :: Connection
- data ConnectionHealth = ConnectionHealth' (Maybe ConnectionStatus) (Maybe POSIX) (Maybe ConnectionType)
- newConnectionHealth :: ConnectionHealth
- data CoreNetwork = CoreNetwork' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe [CoreNetworkEdge]) (Maybe Text) (Maybe [CoreNetworkSegment]) (Maybe CoreNetworkState) (Maybe [Tag])
- newCoreNetwork :: CoreNetwork
- data CoreNetworkChange = CoreNetworkChange' (Maybe ChangeAction) (Maybe Text) (Maybe Text) (Maybe CoreNetworkChangeValues) (Maybe CoreNetworkChangeValues) (Maybe ChangeType)
- newCoreNetworkChange :: CoreNetworkChange
- data CoreNetworkChangeEvent = CoreNetworkChangeEvent' (Maybe ChangeAction) (Maybe POSIX) (Maybe Text) (Maybe ChangeStatus) (Maybe ChangeType) (Maybe CoreNetworkChangeEventValues)
- newCoreNetworkChangeEvent :: CoreNetworkChangeEvent
- data CoreNetworkChangeEventValues = CoreNetworkChangeEventValues' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newCoreNetworkChangeEventValues :: CoreNetworkChangeEventValues
- data CoreNetworkChangeValues = CoreNetworkChangeValues' (Maybe Integer) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text])
- newCoreNetworkChangeValues :: CoreNetworkChangeValues
- data CoreNetworkEdge = CoreNetworkEdge' (Maybe Integer) (Maybe Text) (Maybe [Text])
- newCoreNetworkEdge :: CoreNetworkEdge
- data CoreNetworkPolicy = CoreNetworkPolicy' (Maybe CoreNetworkPolicyAlias) (Maybe ChangeSetState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe [CoreNetworkPolicyError]) (Maybe Int)
- newCoreNetworkPolicy :: CoreNetworkPolicy
- data CoreNetworkPolicyError = CoreNetworkPolicyError' (Maybe Text) Text Text
- newCoreNetworkPolicyError :: Text -> Text -> CoreNetworkPolicyError
- data CoreNetworkPolicyVersion = CoreNetworkPolicyVersion' (Maybe CoreNetworkPolicyAlias) (Maybe ChangeSetState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Int)
- newCoreNetworkPolicyVersion :: CoreNetworkPolicyVersion
- data CoreNetworkSegment = CoreNetworkSegment' (Maybe [Text]) (Maybe Text) (Maybe [Text])
- newCoreNetworkSegment :: CoreNetworkSegment
- data CoreNetworkSegmentEdgeIdentifier = CoreNetworkSegmentEdgeIdentifier' (Maybe Text) (Maybe Text) (Maybe Text)
- newCoreNetworkSegmentEdgeIdentifier :: CoreNetworkSegmentEdgeIdentifier
- data CoreNetworkSummary = CoreNetworkSummary' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CoreNetworkState) (Maybe [Tag])
- newCoreNetworkSummary :: CoreNetworkSummary
- data CustomerGatewayAssociation = CustomerGatewayAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CustomerGatewayAssociationState)
- newCustomerGatewayAssociation :: CustomerGatewayAssociation
- data Device = Device' (Maybe AWSLocation) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceState) (Maybe [Tag]) (Maybe Text) (Maybe Text)
- newDevice :: Device
- data GlobalNetwork = GlobalNetwork' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe GlobalNetworkState) (Maybe [Tag])
- newGlobalNetwork :: GlobalNetwork
- data Link = Link' (Maybe Bandwidth) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LinkState) (Maybe [Tag]) (Maybe Text)
- newLink :: Link
- data LinkAssociation = LinkAssociation' (Maybe Text) (Maybe Text) (Maybe LinkAssociationState) (Maybe Text)
- newLinkAssociation :: LinkAssociation
- data Location = Location' (Maybe Text) (Maybe Text) (Maybe Text)
- newLocation :: Location
- data NetworkResource = NetworkResource' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newNetworkResource :: NetworkResource
- data NetworkResourceCount = NetworkResourceCount' (Maybe Int) (Maybe Text)
- newNetworkResourceCount :: NetworkResourceCount
- data NetworkResourceSummary = NetworkResourceSummary' (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newNetworkResourceSummary :: NetworkResourceSummary
- data NetworkRoute = NetworkRoute' (Maybe Text) (Maybe [NetworkRouteDestination]) (Maybe Text) (Maybe RouteState) (Maybe RouteType)
- newNetworkRoute :: NetworkRoute
- data NetworkRouteDestination = NetworkRouteDestination' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newNetworkRouteDestination :: NetworkRouteDestination
- data NetworkTelemetry = NetworkTelemetry' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectionHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newNetworkTelemetry :: NetworkTelemetry
- data OrganizationStatus = OrganizationStatus' (Maybe [AccountStatus]) (Maybe Text) (Maybe Text) (Maybe Text)
- newOrganizationStatus :: OrganizationStatus
- data PathComponent = PathComponent' (Maybe Text) (Maybe NetworkResourceSummary) (Maybe Int)
- newPathComponent :: PathComponent
- data Peering = Peering' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PeeringType) (Maybe Text) (Maybe PeeringState) (Maybe [Tag])
- newPeering :: Peering
- data ProposedSegmentChange = ProposedSegmentChange' (Maybe Int) (Maybe Text) (Maybe [Tag])
- newProposedSegmentChange :: ProposedSegmentChange
- data Relationship = Relationship' (Maybe Text) (Maybe Text)
- newRelationship :: Relationship
- data RouteAnalysis = RouteAnalysis' (Maybe RouteAnalysisEndpointOptions) (Maybe RouteAnalysisPath) (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe RouteAnalysisPath) (Maybe Text) (Maybe RouteAnalysisEndpointOptions) (Maybe POSIX) (Maybe RouteAnalysisStatus) (Maybe Bool)
- newRouteAnalysis :: RouteAnalysis
- data RouteAnalysisCompletion = RouteAnalysisCompletion' (Maybe RouteAnalysisCompletionReasonCode) (Maybe (HashMap Text Text)) (Maybe RouteAnalysisCompletionResultCode)
- newRouteAnalysisCompletion :: RouteAnalysisCompletion
- data RouteAnalysisEndpointOptions = RouteAnalysisEndpointOptions' (Maybe Text) (Maybe Text) (Maybe Text)
- newRouteAnalysisEndpointOptions :: RouteAnalysisEndpointOptions
- data RouteAnalysisEndpointOptionsSpecification = RouteAnalysisEndpointOptionsSpecification' (Maybe Text) (Maybe Text)
- newRouteAnalysisEndpointOptionsSpecification :: RouteAnalysisEndpointOptionsSpecification
- data RouteAnalysisPath = RouteAnalysisPath' (Maybe RouteAnalysisCompletion) (Maybe [PathComponent])
- newRouteAnalysisPath :: RouteAnalysisPath
- data RouteTableIdentifier = RouteTableIdentifier' (Maybe CoreNetworkSegmentEdgeIdentifier) (Maybe Text)
- newRouteTableIdentifier :: RouteTableIdentifier
- data Site = Site' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe SiteState) (Maybe [Tag])
- newSite :: Site
- data SiteToSiteVpnAttachment = SiteToSiteVpnAttachment' (Maybe Attachment) (Maybe Text)
- newSiteToSiteVpnAttachment :: SiteToSiteVpnAttachment
- data Tag = Tag' (Maybe Text) (Maybe Text)
- newTag :: Tag
- data TransitGatewayConnectPeerAssociation = TransitGatewayConnectPeerAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe TransitGatewayConnectPeerAssociationState) (Maybe Text)
- newTransitGatewayConnectPeerAssociation :: TransitGatewayConnectPeerAssociation
- data TransitGatewayPeering = TransitGatewayPeering' (Maybe Peering) (Maybe Text) (Maybe Text)
- newTransitGatewayPeering :: TransitGatewayPeering
- data TransitGatewayRegistration = TransitGatewayRegistration' (Maybe Text) (Maybe TransitGatewayRegistrationStateReason) (Maybe Text)
- newTransitGatewayRegistration :: TransitGatewayRegistration
- data TransitGatewayRegistrationStateReason = TransitGatewayRegistrationStateReason' (Maybe TransitGatewayRegistrationState) (Maybe Text)
- newTransitGatewayRegistrationStateReason :: TransitGatewayRegistrationStateReason
- data TransitGatewayRouteTableAttachment = TransitGatewayRouteTableAttachment' (Maybe Attachment) (Maybe Text) (Maybe Text)
- newTransitGatewayRouteTableAttachment :: TransitGatewayRouteTableAttachment
- data VpcAttachment = VpcAttachment' (Maybe Attachment) (Maybe VpcOptions) (Maybe [Text])
- newVpcAttachment :: VpcAttachment
- data VpcOptions = VpcOptions' (Maybe Bool) (Maybe Bool)
- newVpcOptions :: VpcOptions
Service Configuration
defaultService :: Service Source #
API version 2019-07-05 of the Amazon Network Manager SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by NetworkManager.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have sufficient access to perform this action.
ConflictException
_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
_CoreNetworkPolicyException :: AsError a => Fold a ServiceError Source #
Describes a core network policy exception.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
The request has failed due to an internal error.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The specified resource could not be found.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
A service limit was exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The request was denied due to request throttling.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The input fails to satisfy the constraints.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
AcceptAttachment
data AcceptAttachment Source #
See: newAcceptAttachment smart constructor.
Constructors
| AcceptAttachment' Text |
Instances
Arguments
| :: Text | |
| -> AcceptAttachment |
Create a value of AcceptAttachment 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:
AcceptAttachment, acceptAttachment_attachmentId - The ID of the attachment.
data AcceptAttachmentResponse Source #
See: newAcceptAttachmentResponse smart constructor.
Constructors
| AcceptAttachmentResponse' (Maybe Attachment) Int |
Instances
newAcceptAttachmentResponse Source #
Create a value of AcceptAttachmentResponse 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:
AcceptAttachmentResponse, acceptAttachmentResponse_attachment - The response to the attachment request.
$sel:httpStatus:AcceptAttachmentResponse', acceptAttachmentResponse_httpStatus - The response's http status code.
AssociateConnectPeer
data AssociateConnectPeer Source #
See: newAssociateConnectPeer smart constructor.
Instances
newAssociateConnectPeer Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> AssociateConnectPeer |
Create a value of AssociateConnectPeer 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:
AssociateConnectPeer, associateConnectPeer_linkId - The ID of the link.
AssociateConnectPeer, associateConnectPeer_globalNetworkId - The ID of your global network.
AssociateConnectPeer, associateConnectPeer_connectPeerId - The ID of the Connect peer.
AssociateConnectPeer, associateConnectPeer_deviceId - The ID of the device.
data AssociateConnectPeerResponse Source #
See: newAssociateConnectPeerResponse smart constructor.
Constructors
| AssociateConnectPeerResponse' (Maybe ConnectPeerAssociation) Int |
Instances
newAssociateConnectPeerResponse Source #
Create a value of AssociateConnectPeerResponse 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:connectPeerAssociation:AssociateConnectPeerResponse', associateConnectPeerResponse_connectPeerAssociation - The response to the Connect peer request.
$sel:httpStatus:AssociateConnectPeerResponse', associateConnectPeerResponse_httpStatus - The response's http status code.
AssociateCustomerGateway
data AssociateCustomerGateway Source #
See: newAssociateCustomerGateway smart constructor.
Instances
newAssociateCustomerGateway Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> AssociateCustomerGateway |
Create a value of AssociateCustomerGateway 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:
AssociateCustomerGateway, associateCustomerGateway_linkId - The ID of the link.
AssociateCustomerGateway, associateCustomerGateway_customerGatewayArn - The Amazon Resource Name (ARN) of the customer gateway.
AssociateCustomerGateway, associateCustomerGateway_globalNetworkId - The ID of the global network.
AssociateCustomerGateway, associateCustomerGateway_deviceId - The ID of the device.
data AssociateCustomerGatewayResponse Source #
See: newAssociateCustomerGatewayResponse smart constructor.
Constructors
| AssociateCustomerGatewayResponse' (Maybe CustomerGatewayAssociation) Int |
Instances
newAssociateCustomerGatewayResponse Source #
Create a value of AssociateCustomerGatewayResponse 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:customerGatewayAssociation:AssociateCustomerGatewayResponse', associateCustomerGatewayResponse_customerGatewayAssociation - The customer gateway association.
$sel:httpStatus:AssociateCustomerGatewayResponse', associateCustomerGatewayResponse_httpStatus - The response's http status code.
AssociateLink
data AssociateLink Source #
See: newAssociateLink smart constructor.
Constructors
| AssociateLink' Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> AssociateLink |
Create a value of AssociateLink 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:
AssociateLink, associateLink_globalNetworkId - The ID of the global network.
AssociateLink, associateLink_deviceId - The ID of the device.
AssociateLink, associateLink_linkId - The ID of the link.
data AssociateLinkResponse Source #
See: newAssociateLinkResponse smart constructor.
Constructors
| AssociateLinkResponse' (Maybe LinkAssociation) Int |
Instances
newAssociateLinkResponse Source #
Create a value of AssociateLinkResponse 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:linkAssociation:AssociateLinkResponse', associateLinkResponse_linkAssociation - The link association.
$sel:httpStatus:AssociateLinkResponse', associateLinkResponse_httpStatus - The response's http status code.
AssociateTransitGatewayConnectPeer
data AssociateTransitGatewayConnectPeer Source #
See: newAssociateTransitGatewayConnectPeer smart constructor.
Instances
newAssociateTransitGatewayConnectPeer Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> AssociateTransitGatewayConnectPeer |
Create a value of AssociateTransitGatewayConnectPeer 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:
AssociateTransitGatewayConnectPeer, associateTransitGatewayConnectPeer_linkId - The ID of the link.
AssociateTransitGatewayConnectPeer, associateTransitGatewayConnectPeer_globalNetworkId - The ID of the global network.
AssociateTransitGatewayConnectPeer, associateTransitGatewayConnectPeer_transitGatewayConnectPeerArn - The Amazon Resource Name (ARN) of the Connect peer.
AssociateTransitGatewayConnectPeer, associateTransitGatewayConnectPeer_deviceId - The ID of the device.
data AssociateTransitGatewayConnectPeerResponse Source #
See: newAssociateTransitGatewayConnectPeerResponse smart constructor.
Constructors
| AssociateTransitGatewayConnectPeerResponse' (Maybe TransitGatewayConnectPeerAssociation) Int |
Instances
newAssociateTransitGatewayConnectPeerResponse Source #
Arguments
| :: Int | |
| -> AssociateTransitGatewayConnectPeerResponse |
Create a value of AssociateTransitGatewayConnectPeerResponse 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:transitGatewayConnectPeerAssociation:AssociateTransitGatewayConnectPeerResponse', associateTransitGatewayConnectPeerResponse_transitGatewayConnectPeerAssociation - The transit gateway Connect peer association.
$sel:httpStatus:AssociateTransitGatewayConnectPeerResponse', associateTransitGatewayConnectPeerResponse_httpStatus - The response's http status code.
CreateConnectAttachment
data CreateConnectAttachment Source #
See: newCreateConnectAttachment smart constructor.
Constructors
| CreateConnectAttachment' (Maybe Text) (Maybe [Tag]) Text Text Text ConnectAttachmentOptions |
Instances
newCreateConnectAttachment Source #
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> ConnectAttachmentOptions | |
| -> CreateConnectAttachment |
Create a value of CreateConnectAttachment 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:clientToken:CreateConnectAttachment', createConnectAttachment_clientToken - The client token associated with the request.
CreateConnectAttachment, createConnectAttachment_tags - The list of key-value tags associated with the request.
CreateConnectAttachment, createConnectAttachment_coreNetworkId - The ID of a core network where you want to create the attachment.
CreateConnectAttachment, createConnectAttachment_edgeLocation - The Region where the edge is located.
CreateConnectAttachment, createConnectAttachment_transportAttachmentId - The ID of the attachment between the two connections.
CreateConnectAttachment, createConnectAttachment_options - Options for creating an attachment.
data CreateConnectAttachmentResponse Source #
See: newCreateConnectAttachmentResponse smart constructor.
Constructors
| CreateConnectAttachmentResponse' (Maybe ConnectAttachment) Int |
Instances
newCreateConnectAttachmentResponse Source #
Create a value of CreateConnectAttachmentResponse 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:connectAttachment:CreateConnectAttachmentResponse', createConnectAttachmentResponse_connectAttachment - The response to a Connect attachment request.
$sel:httpStatus:CreateConnectAttachmentResponse', createConnectAttachmentResponse_httpStatus - The response's http status code.
CreateConnectPeer
data CreateConnectPeer Source #
See: newCreateConnectPeer smart constructor.
Constructors
| CreateConnectPeer' (Maybe BgpOptions) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text Text [Text] |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> CreateConnectPeer |
Create a value of CreateConnectPeer 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:bgpOptions:CreateConnectPeer', createConnectPeer_bgpOptions - The Connect peer BGP options.
$sel:clientToken:CreateConnectPeer', createConnectPeer_clientToken - The client token associated with the request.
CreateConnectPeer, createConnectPeer_coreNetworkAddress - A Connect peer core network address.
CreateConnectPeer, createConnectPeer_tags - The tags associated with the peer request.
CreateConnectPeer, createConnectPeer_connectAttachmentId - The ID of the connection attachment.
CreateConnectPeer, createConnectPeer_peerAddress - The Connect peer address.
CreateConnectPeer, createConnectPeer_insideCidrBlocks - The inside IP addresses used for BGP peering.
data CreateConnectPeerResponse Source #
See: newCreateConnectPeerResponse smart constructor.
Constructors
| CreateConnectPeerResponse' (Maybe ConnectPeer) Int |
Instances
newCreateConnectPeerResponse Source #
Create a value of CreateConnectPeerResponse 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:connectPeer:CreateConnectPeerResponse', createConnectPeerResponse_connectPeer - The response to the request.
$sel:httpStatus:CreateConnectPeerResponse', createConnectPeerResponse_httpStatus - The response's http status code.
CreateConnection
data CreateConnection Source #
See: newCreateConnection smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> CreateConnection |
Create a value of CreateConnection 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:
CreateConnection, createConnection_connectedLinkId - The ID of the link for the second device.
CreateConnection, createConnection_description - A description of the connection.
Length Constraints: Maximum length of 256 characters.
CreateConnection, createConnection_linkId - The ID of the link for the first device.
CreateConnection, createConnection_tags - The tags to apply to the resource during creation.
CreateConnection, createConnection_globalNetworkId - The ID of the global network.
CreateConnection, createConnection_deviceId - The ID of the first device in the connection.
CreateConnection, createConnection_connectedDeviceId - The ID of the second device in the connection.
data CreateConnectionResponse Source #
See: newCreateConnectionResponse smart constructor.
Constructors
| CreateConnectionResponse' (Maybe Connection) Int |
Instances
newCreateConnectionResponse Source #
Create a value of CreateConnectionResponse 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:connection:CreateConnectionResponse', createConnectionResponse_connection - Information about the connection.
$sel:httpStatus:CreateConnectionResponse', createConnectionResponse_httpStatus - The response's http status code.
CreateCoreNetwork
data CreateCoreNetwork Source #
See: newCreateCoreNetwork smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateCoreNetwork |
Create a value of CreateCoreNetwork 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:clientToken:CreateCoreNetwork', createCoreNetwork_clientToken - The client token associated with a core network request.
CreateCoreNetwork, createCoreNetwork_description - The description of a core network.
CreateCoreNetwork, createCoreNetwork_policyDocument - The policy document for creating a core network.
CreateCoreNetwork, createCoreNetwork_tags - Key-value tags associated with a core network request.
CreateCoreNetwork, createCoreNetwork_globalNetworkId - The ID of the global network that a core network will be a part of.
data CreateCoreNetworkResponse Source #
See: newCreateCoreNetworkResponse smart constructor.
Constructors
| CreateCoreNetworkResponse' (Maybe CoreNetwork) Int |
Instances
newCreateCoreNetworkResponse Source #
Create a value of CreateCoreNetworkResponse 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:coreNetwork:CreateCoreNetworkResponse', createCoreNetworkResponse_coreNetwork - Returns details about a core network.
$sel:httpStatus:CreateCoreNetworkResponse', createCoreNetworkResponse_httpStatus - The response's http status code.
CreateDevice
data CreateDevice Source #
See: newCreateDevice smart constructor.
Constructors
| CreateDevice' (Maybe AWSLocation) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) (Maybe Text) (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> CreateDevice |
Create a value of CreateDevice 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:
CreateDevice, createDevice_aWSLocation - The Amazon Web Services location of the device, if applicable. For an
on-premises device, you can omit this parameter.
CreateDevice, createDevice_description - A description of the device.
Constraints: Maximum length of 256 characters.
CreateDevice, createDevice_location - The location of the device.
CreateDevice, createDevice_model - The model of the device.
Constraints: Maximum length of 128 characters.
CreateDevice, createDevice_serialNumber - The serial number of the device.
Constraints: Maximum length of 128 characters.
CreateDevice, createDevice_siteId - The ID of the site.
CreateDevice, createDevice_tags - The tags to apply to the resource during creation.
CreateDevice, createDevice_type - The type of the device.
CreateDevice, createDevice_vendor - The vendor of the device.
Constraints: Maximum length of 128 characters.
CreateDevice, createDevice_globalNetworkId - The ID of the global network.
data CreateDeviceResponse Source #
See: newCreateDeviceResponse smart constructor.
Constructors
| CreateDeviceResponse' (Maybe Device) Int |
Instances
newCreateDeviceResponse Source #
Arguments
| :: Int | |
| -> CreateDeviceResponse |
Create a value of CreateDeviceResponse 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:device:CreateDeviceResponse', createDeviceResponse_device - Information about the device.
$sel:httpStatus:CreateDeviceResponse', createDeviceResponse_httpStatus - The response's http status code.
CreateGlobalNetwork
data CreateGlobalNetwork Source #
See: newCreateGlobalNetwork smart constructor.
Constructors
| CreateGlobalNetwork' (Maybe Text) (Maybe [Tag]) |
Instances
newCreateGlobalNetwork :: CreateGlobalNetwork Source #
Create a value of CreateGlobalNetwork 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:
CreateGlobalNetwork, createGlobalNetwork_description - A description of the global network.
Constraints: Maximum length of 256 characters.
CreateGlobalNetwork, createGlobalNetwork_tags - The tags to apply to the resource during creation.
data CreateGlobalNetworkResponse Source #
See: newCreateGlobalNetworkResponse smart constructor.
Constructors
| CreateGlobalNetworkResponse' (Maybe GlobalNetwork) Int |
Instances
newCreateGlobalNetworkResponse Source #
Create a value of CreateGlobalNetworkResponse 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:globalNetwork:CreateGlobalNetworkResponse', createGlobalNetworkResponse_globalNetwork - Information about the global network object.
$sel:httpStatus:CreateGlobalNetworkResponse', createGlobalNetworkResponse_httpStatus - The response's http status code.
CreateLink
data CreateLink Source #
See: newCreateLink smart constructor.
Instances
Arguments
| :: Text | |
| -> Bandwidth | |
| -> Text | |
| -> CreateLink |
Create a value of CreateLink 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:
CreateLink, createLink_description - A description of the link.
Constraints: Maximum length of 256 characters.
CreateLink, createLink_provider - The provider of the link.
Constraints: Maximum length of 128 characters. Cannot include the following characters: | \ ^
CreateLink, createLink_tags - The tags to apply to the resource during creation.
CreateLink, createLink_type - The type of the link.
Constraints: Maximum length of 128 characters. Cannot include the following characters: | \ ^
CreateLink, createLink_globalNetworkId - The ID of the global network.
CreateLink, createLink_bandwidth - The upload speed and download speed in Mbps.
CreateLink, createLink_siteId - The ID of the site.
data CreateLinkResponse Source #
See: newCreateLinkResponse smart constructor.
Constructors
| CreateLinkResponse' (Maybe Link) Int |
Instances
newCreateLinkResponse Source #
Arguments
| :: Int | |
| -> CreateLinkResponse |
Create a value of CreateLinkResponse 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:link:CreateLinkResponse', createLinkResponse_link - Information about the link.
$sel:httpStatus:CreateLinkResponse', createLinkResponse_httpStatus - The response's http status code.
CreateSite
data CreateSite Source #
See: newCreateSite smart constructor.
Instances
Arguments
| :: Text | |
| -> CreateSite |
Create a value of CreateSite 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:
CreateSite, createSite_description - A description of your site.
Constraints: Maximum length of 256 characters.
CreateSite, createSite_location - The site location. This information is used for visualization in the
Network Manager console. If you specify the address, the latitude and
longitude are automatically calculated.
Address: The physical address of the site.Latitude: The latitude of the site.Longitude: The longitude of the site.
CreateSite, createSite_tags - The tags to apply to the resource during creation.
CreateSite, createSite_globalNetworkId - The ID of the global network.
data CreateSiteResponse Source #
See: newCreateSiteResponse smart constructor.
Constructors
| CreateSiteResponse' (Maybe Site) Int |
Instances
newCreateSiteResponse Source #
Arguments
| :: Int | |
| -> CreateSiteResponse |
Create a value of CreateSiteResponse 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:site:CreateSiteResponse', createSiteResponse_site - Information about the site.
$sel:httpStatus:CreateSiteResponse', createSiteResponse_httpStatus - The response's http status code.
CreateSiteToSiteVpnAttachment
data CreateSiteToSiteVpnAttachment Source #
See: newCreateSiteToSiteVpnAttachment smart constructor.
Instances
newCreateSiteToSiteVpnAttachment Source #
Arguments
| :: Text | |
| -> Text | |
| -> CreateSiteToSiteVpnAttachment |
Create a value of CreateSiteToSiteVpnAttachment 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:clientToken:CreateSiteToSiteVpnAttachment', createSiteToSiteVpnAttachment_clientToken - The client token associated with the request.
CreateSiteToSiteVpnAttachment, createSiteToSiteVpnAttachment_tags - The tags associated with the request.
CreateSiteToSiteVpnAttachment, createSiteToSiteVpnAttachment_coreNetworkId - The ID of a core network where you're creating a site-to-site VPN
attachment.
CreateSiteToSiteVpnAttachment, createSiteToSiteVpnAttachment_vpnConnectionArn - The ARN identifying the VPN attachment.
data CreateSiteToSiteVpnAttachmentResponse Source #
See: newCreateSiteToSiteVpnAttachmentResponse smart constructor.
Instances
newCreateSiteToSiteVpnAttachmentResponse Source #
Arguments
| :: Int | |
| -> CreateSiteToSiteVpnAttachmentResponse |
Create a value of CreateSiteToSiteVpnAttachmentResponse 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:siteToSiteVpnAttachment:CreateSiteToSiteVpnAttachmentResponse', createSiteToSiteVpnAttachmentResponse_siteToSiteVpnAttachment - Details about a site-to-site VPN attachment.
$sel:httpStatus:CreateSiteToSiteVpnAttachmentResponse', createSiteToSiteVpnAttachmentResponse_httpStatus - The response's http status code.
CreateTransitGatewayPeering
data CreateTransitGatewayPeering Source #
See: newCreateTransitGatewayPeering smart constructor.
Instances
newCreateTransitGatewayPeering Source #
Arguments
| :: Text | |
| -> Text | |
| -> CreateTransitGatewayPeering |
Create a value of CreateTransitGatewayPeering 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:clientToken:CreateTransitGatewayPeering', createTransitGatewayPeering_clientToken - The client token associated with the request.
CreateTransitGatewayPeering, createTransitGatewayPeering_tags - The list of key-value tags associated with the request.
CreateTransitGatewayPeering, createTransitGatewayPeering_coreNetworkId - The ID of a core network.
CreateTransitGatewayPeering, createTransitGatewayPeering_transitGatewayArn - The ARN of the transit gateway for the peering request.
data CreateTransitGatewayPeeringResponse Source #
See: newCreateTransitGatewayPeeringResponse smart constructor.
Constructors
| CreateTransitGatewayPeeringResponse' (Maybe TransitGatewayPeering) Int |
Instances
newCreateTransitGatewayPeeringResponse Source #
Arguments
| :: Int | |
| -> CreateTransitGatewayPeeringResponse |
Create a value of CreateTransitGatewayPeeringResponse 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:transitGatewayPeering:CreateTransitGatewayPeeringResponse', createTransitGatewayPeeringResponse_transitGatewayPeering - Returns information about the transit gateway peering connection
request.
$sel:httpStatus:CreateTransitGatewayPeeringResponse', createTransitGatewayPeeringResponse_httpStatus - The response's http status code.
CreateTransitGatewayRouteTableAttachment
data CreateTransitGatewayRouteTableAttachment Source #
See: newCreateTransitGatewayRouteTableAttachment smart constructor.
Instances
newCreateTransitGatewayRouteTableAttachment Source #
Arguments
| :: Text | |
| -> Text | |
| -> CreateTransitGatewayRouteTableAttachment |
Create a value of CreateTransitGatewayRouteTableAttachment 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:clientToken:CreateTransitGatewayRouteTableAttachment', createTransitGatewayRouteTableAttachment_clientToken - The client token associated with the request.
CreateTransitGatewayRouteTableAttachment, createTransitGatewayRouteTableAttachment_tags - The list of key-value tags associated with the request.
CreateTransitGatewayRouteTableAttachment, createTransitGatewayRouteTableAttachment_peeringId - The ID of the peer for the
CreateTransitGatewayRouteTableAttachment, createTransitGatewayRouteTableAttachment_transitGatewayRouteTableArn - The ARN of the transit gateway route table for the attachment request.
data CreateTransitGatewayRouteTableAttachmentResponse Source #
See: newCreateTransitGatewayRouteTableAttachmentResponse smart constructor.
Constructors
| CreateTransitGatewayRouteTableAttachmentResponse' (Maybe TransitGatewayRouteTableAttachment) Int |
Instances
newCreateTransitGatewayRouteTableAttachmentResponse Source #
Arguments
| :: Int |
|
| -> CreateTransitGatewayRouteTableAttachmentResponse |
Create a value of CreateTransitGatewayRouteTableAttachmentResponse 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:transitGatewayRouteTableAttachment:CreateTransitGatewayRouteTableAttachmentResponse', createTransitGatewayRouteTableAttachmentResponse_transitGatewayRouteTableAttachment - The route table associated with the create transit gateway route table
attachment request.
$sel:httpStatus:CreateTransitGatewayRouteTableAttachmentResponse', createTransitGatewayRouteTableAttachmentResponse_httpStatus - The response's http status code.
CreateVpcAttachment
data CreateVpcAttachment Source #
See: newCreateVpcAttachment smart constructor.
Constructors
| CreateVpcAttachment' (Maybe Text) (Maybe VpcOptions) (Maybe [Tag]) Text Text [Text] |
Instances
newCreateVpcAttachment Source #
Create a value of CreateVpcAttachment 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:clientToken:CreateVpcAttachment', createVpcAttachment_clientToken - The client token associated with the request.
CreateVpcAttachment, createVpcAttachment_options - Options for the VPC attachment.
CreateVpcAttachment, createVpcAttachment_tags - The key-value tags associated with the request.
CreateVpcAttachment, createVpcAttachment_coreNetworkId - The ID of a core network for the VPC attachment.
$sel:vpcArn:CreateVpcAttachment', createVpcAttachment_vpcArn - The ARN of the VPC.
CreateVpcAttachment, createVpcAttachment_subnetArns - The subnet ARN of the VPC attachment.
data CreateVpcAttachmentResponse Source #
See: newCreateVpcAttachmentResponse smart constructor.
Constructors
| CreateVpcAttachmentResponse' (Maybe VpcAttachment) Int |
Instances
newCreateVpcAttachmentResponse Source #
Create a value of CreateVpcAttachmentResponse 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:vpcAttachment:CreateVpcAttachmentResponse', createVpcAttachmentResponse_vpcAttachment - Provides details about the VPC attachment.
$sel:httpStatus:CreateVpcAttachmentResponse', createVpcAttachmentResponse_httpStatus - The response's http status code.
DeleteAttachment
data DeleteAttachment Source #
See: newDeleteAttachment smart constructor.
Constructors
| DeleteAttachment' Text |
Instances
Arguments
| :: Text | |
| -> DeleteAttachment |
Create a value of DeleteAttachment 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:
DeleteAttachment, deleteAttachment_attachmentId - The ID of the attachment to delete.
data DeleteAttachmentResponse Source #
See: newDeleteAttachmentResponse smart constructor.
Constructors
| DeleteAttachmentResponse' (Maybe Attachment) Int |
Instances
newDeleteAttachmentResponse Source #
Create a value of DeleteAttachmentResponse 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:
DeleteAttachmentResponse, deleteAttachmentResponse_attachment - Information about the deleted attachment.
$sel:httpStatus:DeleteAttachmentResponse', deleteAttachmentResponse_httpStatus - The response's http status code.
DeleteConnectPeer
data DeleteConnectPeer Source #
See: newDeleteConnectPeer smart constructor.
Constructors
| DeleteConnectPeer' Text |
Instances
Arguments
| :: Text | |
| -> DeleteConnectPeer |
Create a value of DeleteConnectPeer 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:
DeleteConnectPeer, deleteConnectPeer_connectPeerId - The ID of the deleted Connect peer.
data DeleteConnectPeerResponse Source #
See: newDeleteConnectPeerResponse smart constructor.
Constructors
| DeleteConnectPeerResponse' (Maybe ConnectPeer) Int |
Instances
newDeleteConnectPeerResponse Source #
Create a value of DeleteConnectPeerResponse 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:connectPeer:DeleteConnectPeerResponse', deleteConnectPeerResponse_connectPeer - Information about the deleted Connect peer.
$sel:httpStatus:DeleteConnectPeerResponse', deleteConnectPeerResponse_httpStatus - The response's http status code.
DeleteConnection
data DeleteConnection Source #
See: newDeleteConnection smart constructor.
Constructors
| DeleteConnection' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteConnection |
Create a value of DeleteConnection 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:
DeleteConnection, deleteConnection_globalNetworkId - The ID of the global network.
DeleteConnection, deleteConnection_connectionId - The ID of the connection.
data DeleteConnectionResponse Source #
See: newDeleteConnectionResponse smart constructor.
Constructors
| DeleteConnectionResponse' (Maybe Connection) Int |
Instances
newDeleteConnectionResponse Source #
Create a value of DeleteConnectionResponse 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:connection:DeleteConnectionResponse', deleteConnectionResponse_connection - Information about the connection.
$sel:httpStatus:DeleteConnectionResponse', deleteConnectionResponse_httpStatus - The response's http status code.
DeleteCoreNetwork
data DeleteCoreNetwork Source #
See: newDeleteCoreNetwork smart constructor.
Constructors
| DeleteCoreNetwork' Text |
Instances
Arguments
| :: Text | |
| -> DeleteCoreNetwork |
Create a value of DeleteCoreNetwork 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:
DeleteCoreNetwork, deleteCoreNetwork_coreNetworkId - The network ID of the deleted core network.
data DeleteCoreNetworkResponse Source #
See: newDeleteCoreNetworkResponse smart constructor.
Constructors
| DeleteCoreNetworkResponse' (Maybe CoreNetwork) Int |
Instances
newDeleteCoreNetworkResponse Source #
Create a value of DeleteCoreNetworkResponse 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:coreNetwork:DeleteCoreNetworkResponse', deleteCoreNetworkResponse_coreNetwork - Information about the deleted core network.
$sel:httpStatus:DeleteCoreNetworkResponse', deleteCoreNetworkResponse_httpStatus - The response's http status code.
DeleteCoreNetworkPolicyVersion
data DeleteCoreNetworkPolicyVersion Source #
See: newDeleteCoreNetworkPolicyVersion smart constructor.
Constructors
| DeleteCoreNetworkPolicyVersion' Text Int |
Instances
newDeleteCoreNetworkPolicyVersion Source #
Arguments
| :: Text | |
| -> Int | |
| -> DeleteCoreNetworkPolicyVersion |
Create a value of DeleteCoreNetworkPolicyVersion 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:
DeleteCoreNetworkPolicyVersion, deleteCoreNetworkPolicyVersion_coreNetworkId - The ID of a core network for the deleted policy.
DeleteCoreNetworkPolicyVersion, deleteCoreNetworkPolicyVersion_policyVersionId - The version ID of the deleted policy.
data DeleteCoreNetworkPolicyVersionResponse Source #
See: newDeleteCoreNetworkPolicyVersionResponse smart constructor.
Constructors
| DeleteCoreNetworkPolicyVersionResponse' (Maybe CoreNetworkPolicy) Int |
Instances
newDeleteCoreNetworkPolicyVersionResponse Source #
Arguments
| :: Int | |
| -> DeleteCoreNetworkPolicyVersionResponse |
Create a value of DeleteCoreNetworkPolicyVersionResponse 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:coreNetworkPolicy:DeleteCoreNetworkPolicyVersionResponse', deleteCoreNetworkPolicyVersionResponse_coreNetworkPolicy - Returns information about the deleted policy version.
$sel:httpStatus:DeleteCoreNetworkPolicyVersionResponse', deleteCoreNetworkPolicyVersionResponse_httpStatus - The response's http status code.
DeleteDevice
data DeleteDevice Source #
See: newDeleteDevice smart constructor.
Constructors
| DeleteDevice' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteDevice |
Create a value of DeleteDevice 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:
DeleteDevice, deleteDevice_globalNetworkId - The ID of the global network.
DeleteDevice, deleteDevice_deviceId - The ID of the device.
data DeleteDeviceResponse Source #
See: newDeleteDeviceResponse smart constructor.
Constructors
| DeleteDeviceResponse' (Maybe Device) Int |
Instances
newDeleteDeviceResponse Source #
Arguments
| :: Int | |
| -> DeleteDeviceResponse |
Create a value of DeleteDeviceResponse 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:device:DeleteDeviceResponse', deleteDeviceResponse_device - Information about the device.
$sel:httpStatus:DeleteDeviceResponse', deleteDeviceResponse_httpStatus - The response's http status code.
DeleteGlobalNetwork
data DeleteGlobalNetwork Source #
See: newDeleteGlobalNetwork smart constructor.
Constructors
| DeleteGlobalNetwork' Text |
Instances
newDeleteGlobalNetwork Source #
Arguments
| :: Text | |
| -> DeleteGlobalNetwork |
Create a value of DeleteGlobalNetwork 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:
DeleteGlobalNetwork, deleteGlobalNetwork_globalNetworkId - The ID of the global network.
data DeleteGlobalNetworkResponse Source #
See: newDeleteGlobalNetworkResponse smart constructor.
Constructors
| DeleteGlobalNetworkResponse' (Maybe GlobalNetwork) Int |
Instances
newDeleteGlobalNetworkResponse Source #
Create a value of DeleteGlobalNetworkResponse 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:globalNetwork:DeleteGlobalNetworkResponse', deleteGlobalNetworkResponse_globalNetwork - Information about the global network.
$sel:httpStatus:DeleteGlobalNetworkResponse', deleteGlobalNetworkResponse_httpStatus - The response's http status code.
DeleteLink
data DeleteLink Source #
See: newDeleteLink smart constructor.
Constructors
| DeleteLink' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteLink |
Create a value of DeleteLink 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:
DeleteLink, deleteLink_globalNetworkId - The ID of the global network.
DeleteLink, deleteLink_linkId - The ID of the link.
data DeleteLinkResponse Source #
See: newDeleteLinkResponse smart constructor.
Constructors
| DeleteLinkResponse' (Maybe Link) Int |
Instances
newDeleteLinkResponse Source #
Arguments
| :: Int | |
| -> DeleteLinkResponse |
Create a value of DeleteLinkResponse 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:link:DeleteLinkResponse', deleteLinkResponse_link - Information about the link.
$sel:httpStatus:DeleteLinkResponse', deleteLinkResponse_httpStatus - The response's http status code.
DeletePeering
data DeletePeering Source #
See: newDeletePeering smart constructor.
Constructors
| DeletePeering' Text |
Instances
Arguments
| :: Text | |
| -> DeletePeering |
Create a value of DeletePeering 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:
DeletePeering, deletePeering_peeringId - The ID of the peering connection to delete.
data DeletePeeringResponse Source #
See: newDeletePeeringResponse smart constructor.
Constructors
| DeletePeeringResponse' (Maybe Peering) Int |
Instances
newDeletePeeringResponse Source #
Create a value of DeletePeeringResponse 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:
DeletePeeringResponse, deletePeeringResponse_peering - Information about a deleted peering connection.
$sel:httpStatus:DeletePeeringResponse', deletePeeringResponse_httpStatus - The response's http status code.
DeleteResourcePolicy
data DeleteResourcePolicy Source #
See: newDeleteResourcePolicy smart constructor.
Constructors
| DeleteResourcePolicy' Text |
Instances
newDeleteResourcePolicy Source #
Arguments
| :: Text | |
| -> DeleteResourcePolicy |
Create a value of DeleteResourcePolicy 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:
DeleteResourcePolicy, deleteResourcePolicy_resourceArn - The ARN of the policy to delete.
data DeleteResourcePolicyResponse Source #
See: newDeleteResourcePolicyResponse smart constructor.
Constructors
| DeleteResourcePolicyResponse' Int |
Instances
newDeleteResourcePolicyResponse Source #
Create a value of DeleteResourcePolicyResponse 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:httpStatus:DeleteResourcePolicyResponse', deleteResourcePolicyResponse_httpStatus - The response's http status code.
DeleteSite
data DeleteSite Source #
See: newDeleteSite smart constructor.
Constructors
| DeleteSite' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DeleteSite |
Create a value of DeleteSite 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:
DeleteSite, deleteSite_globalNetworkId - The ID of the global network.
DeleteSite, deleteSite_siteId - The ID of the site.
data DeleteSiteResponse Source #
See: newDeleteSiteResponse smart constructor.
Constructors
| DeleteSiteResponse' (Maybe Site) Int |
Instances
newDeleteSiteResponse Source #
Arguments
| :: Int | |
| -> DeleteSiteResponse |
Create a value of DeleteSiteResponse 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:site:DeleteSiteResponse', deleteSiteResponse_site - Information about the site.
$sel:httpStatus:DeleteSiteResponse', deleteSiteResponse_httpStatus - The response's http status code.
DeregisterTransitGateway
data DeregisterTransitGateway Source #
See: newDeregisterTransitGateway smart constructor.
Constructors
| DeregisterTransitGateway' Text Text |
Instances
newDeregisterTransitGateway Source #
Create a value of DeregisterTransitGateway 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:
DeregisterTransitGateway, deregisterTransitGateway_globalNetworkId - The ID of the global network.
DeregisterTransitGateway, deregisterTransitGateway_transitGatewayArn - The Amazon Resource Name (ARN) of the transit gateway.
data DeregisterTransitGatewayResponse Source #
See: newDeregisterTransitGatewayResponse smart constructor.
Constructors
| DeregisterTransitGatewayResponse' (Maybe TransitGatewayRegistration) Int |
Instances
newDeregisterTransitGatewayResponse Source #
Create a value of DeregisterTransitGatewayResponse 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:transitGatewayRegistration:DeregisterTransitGatewayResponse', deregisterTransitGatewayResponse_transitGatewayRegistration - The transit gateway registration information.
$sel:httpStatus:DeregisterTransitGatewayResponse', deregisterTransitGatewayResponse_httpStatus - The response's http status code.
DescribeGlobalNetworks (Paginated)
data DescribeGlobalNetworks Source #
See: newDescribeGlobalNetworks smart constructor.
Instances
newDescribeGlobalNetworks :: DescribeGlobalNetworks Source #
Create a value of DescribeGlobalNetworks 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:globalNetworkIds:DescribeGlobalNetworks', describeGlobalNetworks_globalNetworkIds - The IDs of one or more global networks. The maximum is 10.
$sel:maxResults:DescribeGlobalNetworks', describeGlobalNetworks_maxResults - The maximum number of results to return.
DescribeGlobalNetworks, describeGlobalNetworks_nextToken - The token for the next page of results.
data DescribeGlobalNetworksResponse Source #
See: newDescribeGlobalNetworksResponse smart constructor.
Constructors
| DescribeGlobalNetworksResponse' (Maybe [GlobalNetwork]) (Maybe Text) Int |
Instances
newDescribeGlobalNetworksResponse Source #
Create a value of DescribeGlobalNetworksResponse 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:globalNetworks:DescribeGlobalNetworksResponse', describeGlobalNetworksResponse_globalNetworks - Information about the global networks.
DescribeGlobalNetworks, describeGlobalNetworksResponse_nextToken - The token for the next page of results.
$sel:httpStatus:DescribeGlobalNetworksResponse', describeGlobalNetworksResponse_httpStatus - The response's http status code.
DisassociateConnectPeer
data DisassociateConnectPeer Source #
See: newDisassociateConnectPeer smart constructor.
Constructors
| DisassociateConnectPeer' Text Text |
Instances
newDisassociateConnectPeer Source #
Create a value of DisassociateConnectPeer 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:
DisassociateConnectPeer, disassociateConnectPeer_globalNetworkId - The ID of the global network.
DisassociateConnectPeer, disassociateConnectPeer_connectPeerId - The ID of the Connect peer to disassociate from a device.
data DisassociateConnectPeerResponse Source #
See: newDisassociateConnectPeerResponse smart constructor.
Constructors
| DisassociateConnectPeerResponse' (Maybe ConnectPeerAssociation) Int |
Instances
newDisassociateConnectPeerResponse Source #
Create a value of DisassociateConnectPeerResponse 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:connectPeerAssociation:DisassociateConnectPeerResponse', disassociateConnectPeerResponse_connectPeerAssociation - Describes the Connect peer association.
$sel:httpStatus:DisassociateConnectPeerResponse', disassociateConnectPeerResponse_httpStatus - The response's http status code.
DisassociateCustomerGateway
data DisassociateCustomerGateway Source #
See: newDisassociateCustomerGateway smart constructor.
Constructors
| DisassociateCustomerGateway' Text Text |
Instances
newDisassociateCustomerGateway Source #
Arguments
| :: Text | |
| -> Text | |
| -> DisassociateCustomerGateway |
Create a value of DisassociateCustomerGateway 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:
DisassociateCustomerGateway, disassociateCustomerGateway_globalNetworkId - The ID of the global network.
DisassociateCustomerGateway, disassociateCustomerGateway_customerGatewayArn - The Amazon Resource Name (ARN) of the customer gateway.
data DisassociateCustomerGatewayResponse Source #
See: newDisassociateCustomerGatewayResponse smart constructor.
Instances
newDisassociateCustomerGatewayResponse Source #
Arguments
| :: Int | |
| -> DisassociateCustomerGatewayResponse |
Create a value of DisassociateCustomerGatewayResponse 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:customerGatewayAssociation:DisassociateCustomerGatewayResponse', disassociateCustomerGatewayResponse_customerGatewayAssociation - Information about the customer gateway association.
$sel:httpStatus:DisassociateCustomerGatewayResponse', disassociateCustomerGatewayResponse_httpStatus - The response's http status code.
DisassociateLink
data DisassociateLink Source #
See: newDisassociateLink smart constructor.
Constructors
| DisassociateLink' Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> DisassociateLink |
Create a value of DisassociateLink 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:
DisassociateLink, disassociateLink_globalNetworkId - The ID of the global network.
DisassociateLink, disassociateLink_deviceId - The ID of the device.
DisassociateLink, disassociateLink_linkId - The ID of the link.
data DisassociateLinkResponse Source #
See: newDisassociateLinkResponse smart constructor.
Constructors
| DisassociateLinkResponse' (Maybe LinkAssociation) Int |
Instances
newDisassociateLinkResponse Source #
Create a value of DisassociateLinkResponse 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:linkAssociation:DisassociateLinkResponse', disassociateLinkResponse_linkAssociation - Information about the link association.
$sel:httpStatus:DisassociateLinkResponse', disassociateLinkResponse_httpStatus - The response's http status code.
DisassociateTransitGatewayConnectPeer
data DisassociateTransitGatewayConnectPeer Source #
See: newDisassociateTransitGatewayConnectPeer smart constructor.
Constructors
| DisassociateTransitGatewayConnectPeer' Text Text |
Instances
newDisassociateTransitGatewayConnectPeer Source #
Arguments
| :: Text | |
| -> Text | |
| -> DisassociateTransitGatewayConnectPeer |
Create a value of DisassociateTransitGatewayConnectPeer 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:
DisassociateTransitGatewayConnectPeer, disassociateTransitGatewayConnectPeer_globalNetworkId - The ID of the global network.
DisassociateTransitGatewayConnectPeer, disassociateTransitGatewayConnectPeer_transitGatewayConnectPeerArn - The Amazon Resource Name (ARN) of the transit gateway Connect peer.
data DisassociateTransitGatewayConnectPeerResponse Source #
See: newDisassociateTransitGatewayConnectPeerResponse smart constructor.
Constructors
| DisassociateTransitGatewayConnectPeerResponse' (Maybe TransitGatewayConnectPeerAssociation) Int |
Instances
newDisassociateTransitGatewayConnectPeerResponse Source #
Arguments
| :: Int |
|
| -> DisassociateTransitGatewayConnectPeerResponse |
Create a value of DisassociateTransitGatewayConnectPeerResponse 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:transitGatewayConnectPeerAssociation:DisassociateTransitGatewayConnectPeerResponse', disassociateTransitGatewayConnectPeerResponse_transitGatewayConnectPeerAssociation - The transit gateway Connect peer association.
$sel:httpStatus:DisassociateTransitGatewayConnectPeerResponse', disassociateTransitGatewayConnectPeerResponse_httpStatus - The response's http status code.
ExecuteCoreNetworkChangeSet
data ExecuteCoreNetworkChangeSet Source #
See: newExecuteCoreNetworkChangeSet smart constructor.
Constructors
| ExecuteCoreNetworkChangeSet' Text Int |
Instances
newExecuteCoreNetworkChangeSet Source #
Arguments
| :: Text | |
| -> Int | |
| -> ExecuteCoreNetworkChangeSet |
Create a value of ExecuteCoreNetworkChangeSet 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:
ExecuteCoreNetworkChangeSet, executeCoreNetworkChangeSet_coreNetworkId - The ID of a core network.
ExecuteCoreNetworkChangeSet, executeCoreNetworkChangeSet_policyVersionId - The ID of the policy version.
data ExecuteCoreNetworkChangeSetResponse Source #
See: newExecuteCoreNetworkChangeSetResponse smart constructor.
Constructors
| ExecuteCoreNetworkChangeSetResponse' Int |
Instances
newExecuteCoreNetworkChangeSetResponse Source #
Arguments
| :: Int | |
| -> ExecuteCoreNetworkChangeSetResponse |
Create a value of ExecuteCoreNetworkChangeSetResponse 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:httpStatus:ExecuteCoreNetworkChangeSetResponse', executeCoreNetworkChangeSetResponse_httpStatus - The response's http status code.
GetConnectAttachment
data GetConnectAttachment Source #
See: newGetConnectAttachment smart constructor.
Constructors
| GetConnectAttachment' Text |
Instances
newGetConnectAttachment Source #
Arguments
| :: Text | |
| -> GetConnectAttachment |
Create a value of GetConnectAttachment 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:
GetConnectAttachment, getConnectAttachment_attachmentId - The ID of the attachment.
data GetConnectAttachmentResponse Source #
See: newGetConnectAttachmentResponse smart constructor.
Constructors
| GetConnectAttachmentResponse' (Maybe ConnectAttachment) Int |
Instances
newGetConnectAttachmentResponse Source #
Create a value of GetConnectAttachmentResponse 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:connectAttachment:GetConnectAttachmentResponse', getConnectAttachmentResponse_connectAttachment - Details about the Connect attachment.
$sel:httpStatus:GetConnectAttachmentResponse', getConnectAttachmentResponse_httpStatus - The response's http status code.
GetConnectPeer
data GetConnectPeer Source #
See: newGetConnectPeer smart constructor.
Constructors
| GetConnectPeer' Text |
Instances
Arguments
| :: Text | |
| -> GetConnectPeer |
Create a value of GetConnectPeer 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:
GetConnectPeer, getConnectPeer_connectPeerId - The ID of the Connect peer.
data GetConnectPeerResponse Source #
See: newGetConnectPeerResponse smart constructor.
Constructors
| GetConnectPeerResponse' (Maybe ConnectPeer) Int |
Instances
newGetConnectPeerResponse Source #
Create a value of GetConnectPeerResponse 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:connectPeer:GetConnectPeerResponse', getConnectPeerResponse_connectPeer - Returns information about a core network Connect peer.
$sel:httpStatus:GetConnectPeerResponse', getConnectPeerResponse_httpStatus - The response's http status code.
GetConnectPeerAssociations (Paginated)
data GetConnectPeerAssociations Source #
See: newGetConnectPeerAssociations smart constructor.
Instances
newGetConnectPeerAssociations Source #
Arguments
| :: Text | |
| -> GetConnectPeerAssociations |
Create a value of GetConnectPeerAssociations 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:connectPeerIds:GetConnectPeerAssociations', getConnectPeerAssociations_connectPeerIds - The IDs of the Connect peers.
$sel:maxResults:GetConnectPeerAssociations', getConnectPeerAssociations_maxResults - The maximum number of results to return.
GetConnectPeerAssociations, getConnectPeerAssociations_nextToken - The token for the next page of results.
GetConnectPeerAssociations, getConnectPeerAssociations_globalNetworkId - The ID of the global network.
data GetConnectPeerAssociationsResponse Source #
See: newGetConnectPeerAssociationsResponse smart constructor.
Constructors
| GetConnectPeerAssociationsResponse' (Maybe [ConnectPeerAssociation]) (Maybe Text) Int |
Instances
newGetConnectPeerAssociationsResponse Source #
Arguments
| :: Int | |
| -> GetConnectPeerAssociationsResponse |
Create a value of GetConnectPeerAssociationsResponse 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:connectPeerAssociations:GetConnectPeerAssociationsResponse', getConnectPeerAssociationsResponse_connectPeerAssociations - Displays a list of Connect peer associations.
GetConnectPeerAssociations, getConnectPeerAssociationsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetConnectPeerAssociationsResponse', getConnectPeerAssociationsResponse_httpStatus - The response's http status code.
GetConnections (Paginated)
data GetConnections Source #
See: newGetConnections smart constructor.
Instances
Arguments
| :: Text | |
| -> GetConnections |
Create a value of GetConnections 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:connectionIds:GetConnections', getConnections_connectionIds - One or more connection IDs.
GetConnections, getConnections_deviceId - The ID of the device.
$sel:maxResults:GetConnections', getConnections_maxResults - The maximum number of results to return.
GetConnections, getConnections_nextToken - The token for the next page of results.
GetConnections, getConnections_globalNetworkId - The ID of the global network.
data GetConnectionsResponse Source #
See: newGetConnectionsResponse smart constructor.
Constructors
| GetConnectionsResponse' (Maybe [Connection]) (Maybe Text) Int |
Instances
newGetConnectionsResponse Source #
Create a value of GetConnectionsResponse 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:connections:GetConnectionsResponse', getConnectionsResponse_connections - Information about the connections.
GetConnections, getConnectionsResponse_nextToken - The token to use for the next page of results.
$sel:httpStatus:GetConnectionsResponse', getConnectionsResponse_httpStatus - The response's http status code.
GetCoreNetwork
data GetCoreNetwork Source #
See: newGetCoreNetwork smart constructor.
Constructors
| GetCoreNetwork' Text |
Instances
Arguments
| :: Text | |
| -> GetCoreNetwork |
Create a value of GetCoreNetwork 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:
GetCoreNetwork, getCoreNetwork_coreNetworkId - The ID of a core network.
data GetCoreNetworkResponse Source #
See: newGetCoreNetworkResponse smart constructor.
Constructors
| GetCoreNetworkResponse' (Maybe CoreNetwork) Int |
Instances
newGetCoreNetworkResponse Source #
Create a value of GetCoreNetworkResponse 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:coreNetwork:GetCoreNetworkResponse', getCoreNetworkResponse_coreNetwork - Details about a core network.
$sel:httpStatus:GetCoreNetworkResponse', getCoreNetworkResponse_httpStatus - The response's http status code.
GetCoreNetworkChangeEvents (Paginated)
data GetCoreNetworkChangeEvents Source #
See: newGetCoreNetworkChangeEvents smart constructor.
Instances
newGetCoreNetworkChangeEvents Source #
Arguments
| :: Text | |
| -> Int | |
| -> GetCoreNetworkChangeEvents |
Create a value of GetCoreNetworkChangeEvents 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:maxResults:GetCoreNetworkChangeEvents', getCoreNetworkChangeEvents_maxResults - The maximum number of results to return.
GetCoreNetworkChangeEvents, getCoreNetworkChangeEvents_nextToken - The token for the next page of results.
GetCoreNetworkChangeEvents, getCoreNetworkChangeEvents_coreNetworkId - The ID of a core network.
GetCoreNetworkChangeEvents, getCoreNetworkChangeEvents_policyVersionId - The ID of the policy version.
data GetCoreNetworkChangeEventsResponse Source #
See: newGetCoreNetworkChangeEventsResponse smart constructor.
Constructors
| GetCoreNetworkChangeEventsResponse' (Maybe [CoreNetworkChangeEvent]) (Maybe Text) Int |
Instances
newGetCoreNetworkChangeEventsResponse Source #
Arguments
| :: Int | |
| -> GetCoreNetworkChangeEventsResponse |
Create a value of GetCoreNetworkChangeEventsResponse 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:coreNetworkChangeEvents:GetCoreNetworkChangeEventsResponse', getCoreNetworkChangeEventsResponse_coreNetworkChangeEvents - The response to GetCoreNetworkChangeEventsRequest.
GetCoreNetworkChangeEvents, getCoreNetworkChangeEventsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetCoreNetworkChangeEventsResponse', getCoreNetworkChangeEventsResponse_httpStatus - The response's http status code.
GetCoreNetworkChangeSet (Paginated)
data GetCoreNetworkChangeSet Source #
See: newGetCoreNetworkChangeSet smart constructor.
Instances
newGetCoreNetworkChangeSet Source #
Create a value of GetCoreNetworkChangeSet 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:maxResults:GetCoreNetworkChangeSet', getCoreNetworkChangeSet_maxResults - The maximum number of results to return.
GetCoreNetworkChangeSet, getCoreNetworkChangeSet_nextToken - The token for the next page of results.
GetCoreNetworkChangeSet, getCoreNetworkChangeSet_coreNetworkId - The ID of a core network.
GetCoreNetworkChangeSet, getCoreNetworkChangeSet_policyVersionId - The ID of the policy version.
data GetCoreNetworkChangeSetResponse Source #
See: newGetCoreNetworkChangeSetResponse smart constructor.
Constructors
| GetCoreNetworkChangeSetResponse' (Maybe [CoreNetworkChange]) (Maybe Text) Int |
Instances
newGetCoreNetworkChangeSetResponse Source #
Create a value of GetCoreNetworkChangeSetResponse 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:coreNetworkChanges:GetCoreNetworkChangeSetResponse', getCoreNetworkChangeSetResponse_coreNetworkChanges - Describes a core network changes.
GetCoreNetworkChangeSet, getCoreNetworkChangeSetResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetCoreNetworkChangeSetResponse', getCoreNetworkChangeSetResponse_httpStatus - The response's http status code.
GetCoreNetworkPolicy
data GetCoreNetworkPolicy Source #
See: newGetCoreNetworkPolicy smart constructor.
Constructors
| GetCoreNetworkPolicy' (Maybe CoreNetworkPolicyAlias) (Maybe Int) Text |
Instances
newGetCoreNetworkPolicy Source #
Arguments
| :: Text | |
| -> GetCoreNetworkPolicy |
Create a value of GetCoreNetworkPolicy 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:
GetCoreNetworkPolicy, getCoreNetworkPolicy_alias - The alias of a core network policy
GetCoreNetworkPolicy, getCoreNetworkPolicy_policyVersionId - The ID of a core network policy version.
GetCoreNetworkPolicy, getCoreNetworkPolicy_coreNetworkId - The ID of a core network.
data GetCoreNetworkPolicyResponse Source #
See: newGetCoreNetworkPolicyResponse smart constructor.
Constructors
| GetCoreNetworkPolicyResponse' (Maybe CoreNetworkPolicy) Int |
Instances
newGetCoreNetworkPolicyResponse Source #
Create a value of GetCoreNetworkPolicyResponse 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:coreNetworkPolicy:GetCoreNetworkPolicyResponse', getCoreNetworkPolicyResponse_coreNetworkPolicy - The details about a core network policy.
$sel:httpStatus:GetCoreNetworkPolicyResponse', getCoreNetworkPolicyResponse_httpStatus - The response's http status code.
GetCustomerGatewayAssociations (Paginated)
data GetCustomerGatewayAssociations Source #
See: newGetCustomerGatewayAssociations smart constructor.
Instances
newGetCustomerGatewayAssociations Source #
Create a value of GetCustomerGatewayAssociations 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:customerGatewayArns:GetCustomerGatewayAssociations', getCustomerGatewayAssociations_customerGatewayArns - One or more customer gateway Amazon Resource Names (ARNs). The maximum
is 10.
$sel:maxResults:GetCustomerGatewayAssociations', getCustomerGatewayAssociations_maxResults - The maximum number of results to return.
GetCustomerGatewayAssociations, getCustomerGatewayAssociations_nextToken - The token for the next page of results.
GetCustomerGatewayAssociations, getCustomerGatewayAssociations_globalNetworkId - The ID of the global network.
data GetCustomerGatewayAssociationsResponse Source #
See: newGetCustomerGatewayAssociationsResponse smart constructor.
Constructors
| GetCustomerGatewayAssociationsResponse' (Maybe [CustomerGatewayAssociation]) (Maybe Text) Int |
Instances
newGetCustomerGatewayAssociationsResponse Source #
Arguments
| :: Int | |
| -> GetCustomerGatewayAssociationsResponse |
Create a value of GetCustomerGatewayAssociationsResponse 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:customerGatewayAssociations:GetCustomerGatewayAssociationsResponse', getCustomerGatewayAssociationsResponse_customerGatewayAssociations - The customer gateway associations.
GetCustomerGatewayAssociations, getCustomerGatewayAssociationsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetCustomerGatewayAssociationsResponse', getCustomerGatewayAssociationsResponse_httpStatus - The response's http status code.
GetDevices (Paginated)
data GetDevices Source #
See: newGetDevices smart constructor.
Instances
Arguments
| :: Text | |
| -> GetDevices |
Create a value of GetDevices 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:deviceIds:GetDevices', getDevices_deviceIds - One or more device IDs. The maximum is 10.
$sel:maxResults:GetDevices', getDevices_maxResults - The maximum number of results to return.
GetDevices, getDevices_nextToken - The token for the next page of results.
GetDevices, getDevices_siteId - The ID of the site.
GetDevices, getDevices_globalNetworkId - The ID of the global network.
data GetDevicesResponse Source #
See: newGetDevicesResponse smart constructor.
Instances
newGetDevicesResponse Source #
Arguments
| :: Int | |
| -> GetDevicesResponse |
Create a value of GetDevicesResponse 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:devices:GetDevicesResponse', getDevicesResponse_devices - The devices.
GetDevices, getDevicesResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetDevicesResponse', getDevicesResponse_httpStatus - The response's http status code.
GetLinkAssociations (Paginated)
data GetLinkAssociations Source #
See: newGetLinkAssociations smart constructor.
Instances
newGetLinkAssociations Source #
Arguments
| :: Text | |
| -> GetLinkAssociations |
Create a value of GetLinkAssociations 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:
GetLinkAssociations, getLinkAssociations_deviceId - The ID of the device.
GetLinkAssociations, getLinkAssociations_linkId - The ID of the link.
$sel:maxResults:GetLinkAssociations', getLinkAssociations_maxResults - The maximum number of results to return.
GetLinkAssociations, getLinkAssociations_nextToken - The token for the next page of results.
GetLinkAssociations, getLinkAssociations_globalNetworkId - The ID of the global network.
data GetLinkAssociationsResponse Source #
See: newGetLinkAssociationsResponse smart constructor.
Constructors
| GetLinkAssociationsResponse' (Maybe [LinkAssociation]) (Maybe Text) Int |
Instances
newGetLinkAssociationsResponse Source #
Create a value of GetLinkAssociationsResponse 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:linkAssociations:GetLinkAssociationsResponse', getLinkAssociationsResponse_linkAssociations - The link associations.
GetLinkAssociations, getLinkAssociationsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetLinkAssociationsResponse', getLinkAssociationsResponse_httpStatus - The response's http status code.
GetLinks (Paginated)
See: newGetLinks smart constructor.
Constructors
| GetLinks' (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
Create a value of GetLinks 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:linkIds:GetLinks', getLinks_linkIds - One or more link IDs. The maximum is 10.
$sel:maxResults:GetLinks', getLinks_maxResults - The maximum number of results to return.
GetLinks, getLinks_nextToken - The token for the next page of results.
GetLinks, getLinks_provider - The link provider.
GetLinks, getLinks_siteId - The ID of the site.
GetLinks, getLinks_type - The link type.
GetLinks, getLinks_globalNetworkId - The ID of the global network.
data GetLinksResponse Source #
See: newGetLinksResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> GetLinksResponse |
Create a value of GetLinksResponse 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:links:GetLinksResponse', getLinksResponse_links - The links.
GetLinks, getLinksResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetLinksResponse', getLinksResponse_httpStatus - The response's http status code.
GetNetworkResourceCounts (Paginated)
data GetNetworkResourceCounts Source #
See: newGetNetworkResourceCounts smart constructor.
Instances
newGetNetworkResourceCounts Source #
Arguments
| :: Text | |
| -> GetNetworkResourceCounts |
Create a value of GetNetworkResourceCounts 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:maxResults:GetNetworkResourceCounts', getNetworkResourceCounts_maxResults - The maximum number of results to return.
GetNetworkResourceCounts, getNetworkResourceCounts_nextToken - The token for the next page of results.
GetNetworkResourceCounts, getNetworkResourceCounts_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
GetNetworkResourceCounts, getNetworkResourceCounts_globalNetworkId - The ID of the global network.
data GetNetworkResourceCountsResponse Source #
See: newGetNetworkResourceCountsResponse smart constructor.
Constructors
| GetNetworkResourceCountsResponse' (Maybe [NetworkResourceCount]) (Maybe Text) Int |
Instances
newGetNetworkResourceCountsResponse Source #
Create a value of GetNetworkResourceCountsResponse 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:networkResourceCounts:GetNetworkResourceCountsResponse', getNetworkResourceCountsResponse_networkResourceCounts - The count of resources.
GetNetworkResourceCounts, getNetworkResourceCountsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetNetworkResourceCountsResponse', getNetworkResourceCountsResponse_httpStatus - The response's http status code.
GetNetworkResourceRelationships (Paginated)
data GetNetworkResourceRelationships Source #
See: newGetNetworkResourceRelationships smart constructor.
Constructors
| GetNetworkResourceRelationships' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
newGetNetworkResourceRelationships Source #
Create a value of GetNetworkResourceRelationships 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:
GetNetworkResourceRelationships, getNetworkResourceRelationships_accountId - The Amazon Web Services account ID.
GetNetworkResourceRelationships, getNetworkResourceRelationships_awsRegion - The Amazon Web Services Region.
GetNetworkResourceRelationships, getNetworkResourceRelationships_coreNetworkId - The ID of a core network.
$sel:maxResults:GetNetworkResourceRelationships', getNetworkResourceRelationships_maxResults - The maximum number of results to return.
GetNetworkResourceRelationships, getNetworkResourceRelationships_nextToken - The token for the next page of results.
GetNetworkResourceRelationships, getNetworkResourceRelationships_registeredGatewayArn - The ARN of the registered gateway.
GetNetworkResourceRelationships, getNetworkResourceRelationships_resourceArn - The ARN of the gateway.
GetNetworkResourceRelationships, getNetworkResourceRelationships_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
GetNetworkResourceRelationships, getNetworkResourceRelationships_globalNetworkId - The ID of the global network.
data GetNetworkResourceRelationshipsResponse Source #
See: newGetNetworkResourceRelationshipsResponse smart constructor.
Constructors
| GetNetworkResourceRelationshipsResponse' (Maybe Text) (Maybe [Relationship]) Int |
Instances
newGetNetworkResourceRelationshipsResponse Source #
Arguments
| :: Int | |
| -> GetNetworkResourceRelationshipsResponse |
Create a value of GetNetworkResourceRelationshipsResponse 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:
GetNetworkResourceRelationships, getNetworkResourceRelationshipsResponse_nextToken - The token for the next page of results.
$sel:relationships:GetNetworkResourceRelationshipsResponse', getNetworkResourceRelationshipsResponse_relationships - The resource relationships.
$sel:httpStatus:GetNetworkResourceRelationshipsResponse', getNetworkResourceRelationshipsResponse_httpStatus - The response's http status code.
GetNetworkResources (Paginated)
data GetNetworkResources Source #
See: newGetNetworkResources smart constructor.
Constructors
| GetNetworkResources' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
newGetNetworkResources Source #
Arguments
| :: Text | |
| -> GetNetworkResources |
Create a value of GetNetworkResources 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:
GetNetworkResources, getNetworkResources_accountId - The Amazon Web Services account ID.
GetNetworkResources, getNetworkResources_awsRegion - The Amazon Web Services Region.
GetNetworkResources, getNetworkResources_coreNetworkId - The ID of a core network.
$sel:maxResults:GetNetworkResources', getNetworkResources_maxResults - The maximum number of results to return.
GetNetworkResources, getNetworkResources_nextToken - The token for the next page of results.
GetNetworkResources, getNetworkResources_registeredGatewayArn - The ARN of the gateway.
GetNetworkResources, getNetworkResources_resourceArn - The ARN of the resource.
GetNetworkResources, getNetworkResources_resourceType - The resource type.
The following are the supported resource types for Direct Connect:
dxcon- The definition model is Connection.dx-gateway- The definition model is DirectConnectGateway.dx-vif- The definition model is VirtualInterface.
The following are the supported resource types for Network Manager:
connection- The definition model is Connection.device- The definition model is Device.link- The definition model is Link.site- The definition model is Site.
The following are the supported resource types for Amazon VPC:
customer-gateway- The definition model is CustomerGateway.transit-gateway- The definition model is TransitGateway.transit-gateway-attachment- The definition model is TransitGatewayAttachment.transit-gateway-connect-peer- The definition model is TransitGatewayConnectPeer.transit-gateway-route-table- The definition model is TransitGatewayRouteTable.vpn-connection- The definition model is VpnConnection.
GetNetworkResources, getNetworkResources_globalNetworkId - The ID of the global network.
data GetNetworkResourcesResponse Source #
See: newGetNetworkResourcesResponse smart constructor.
Constructors
| GetNetworkResourcesResponse' (Maybe [NetworkResource]) (Maybe Text) Int |
Instances
newGetNetworkResourcesResponse Source #
Create a value of GetNetworkResourcesResponse 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:networkResources:GetNetworkResourcesResponse', getNetworkResourcesResponse_networkResources - The network resources.
GetNetworkResources, getNetworkResourcesResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetNetworkResourcesResponse', getNetworkResourcesResponse_httpStatus - The response's http status code.
GetNetworkRoutes
data GetNetworkRoutes Source #
See: newGetNetworkRoutes smart constructor.
Constructors
| GetNetworkRoutes' (Maybe (HashMap Text [Text])) (Maybe [Text]) (Maybe [Text]) (Maybe [Text]) (Maybe [RouteState]) (Maybe [Text]) (Maybe [Text]) (Maybe [RouteType]) Text RouteTableIdentifier |
Instances
Arguments
| :: Text | |
| -> RouteTableIdentifier | |
| -> GetNetworkRoutes |
Create a value of GetNetworkRoutes 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:destinationFilters:GetNetworkRoutes', getNetworkRoutes_destinationFilters - Filter by route table destination. Possible Values:
TRANSIT_GATEWAY_ATTACHMENT_ID, RESOURCE_ID, or RESOURCE_TYPE.
$sel:exactCidrMatches:GetNetworkRoutes', getNetworkRoutes_exactCidrMatches - An exact CIDR block.
$sel:longestPrefixMatches:GetNetworkRoutes', getNetworkRoutes_longestPrefixMatches - The most specific route that matches the traffic (longest prefix match).
$sel:prefixListIds:GetNetworkRoutes', getNetworkRoutes_prefixListIds - The IDs of the prefix lists.
$sel:states:GetNetworkRoutes', getNetworkRoutes_states - The route states.
$sel:subnetOfMatches:GetNetworkRoutes', getNetworkRoutes_subnetOfMatches - The routes with a subnet that match the specified CIDR filter.
$sel:supernetOfMatches:GetNetworkRoutes', getNetworkRoutes_supernetOfMatches - The routes with a CIDR that encompasses the CIDR filter. Example: If you
specify 10.0.1.0/30, then the result returns 10.0.1.0/29.
$sel:types:GetNetworkRoutes', getNetworkRoutes_types - The route types.
GetNetworkRoutes, getNetworkRoutes_globalNetworkId - The ID of the global network.
$sel:routeTableIdentifier:GetNetworkRoutes', getNetworkRoutes_routeTableIdentifier - The ID of the route table.
data GetNetworkRoutesResponse Source #
See: newGetNetworkRoutesResponse smart constructor.
Constructors
| GetNetworkRoutesResponse' (Maybe CoreNetworkSegmentEdgeIdentifier) (Maybe [NetworkRoute]) (Maybe Text) (Maybe POSIX) (Maybe RouteTableType) Int |
Instances
newGetNetworkRoutesResponse Source #
Create a value of GetNetworkRoutesResponse 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:
GetNetworkRoutesResponse, getNetworkRoutesResponse_coreNetworkSegmentEdge - Describes a core network segment edge.
$sel:networkRoutes:GetNetworkRoutesResponse', getNetworkRoutesResponse_networkRoutes - The network routes.
$sel:routeTableArn:GetNetworkRoutesResponse', getNetworkRoutesResponse_routeTableArn - The ARN of the route table.
$sel:routeTableTimestamp:GetNetworkRoutesResponse', getNetworkRoutesResponse_routeTableTimestamp - The route table creation time.
$sel:routeTableType:GetNetworkRoutesResponse', getNetworkRoutesResponse_routeTableType - The route table type.
$sel:httpStatus:GetNetworkRoutesResponse', getNetworkRoutesResponse_httpStatus - The response's http status code.
GetNetworkTelemetry (Paginated)
data GetNetworkTelemetry Source #
See: newGetNetworkTelemetry smart constructor.
Constructors
| GetNetworkTelemetry' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
newGetNetworkTelemetry Source #
Arguments
| :: Text | |
| -> GetNetworkTelemetry |
Create a value of GetNetworkTelemetry 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:
GetNetworkTelemetry, getNetworkTelemetry_accountId - The Amazon Web Services account ID.
GetNetworkTelemetry, getNetworkTelemetry_awsRegion - The Amazon Web Services Region.
GetNetworkTelemetry, getNetworkTelemetry_coreNetworkId - The ID of a core network.
$sel:maxResults:GetNetworkTelemetry', getNetworkTelemetry_maxResults - The maximum number of results to return.
GetNetworkTelemetry, getNetworkTelemetry_nextToken - The token for the next page of results.
GetNetworkTelemetry, getNetworkTelemetry_registeredGatewayArn - The ARN of the gateway.
GetNetworkTelemetry, getNetworkTelemetry_resourceArn - The ARN of the resource.
GetNetworkTelemetry, getNetworkTelemetry_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
GetNetworkTelemetry, getNetworkTelemetry_globalNetworkId - The ID of the global network.
data GetNetworkTelemetryResponse Source #
See: newGetNetworkTelemetryResponse smart constructor.
Constructors
| GetNetworkTelemetryResponse' (Maybe [NetworkTelemetry]) (Maybe Text) Int |
Instances
newGetNetworkTelemetryResponse Source #
Create a value of GetNetworkTelemetryResponse 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:networkTelemetry:GetNetworkTelemetryResponse', getNetworkTelemetryResponse_networkTelemetry - The network telemetry.
GetNetworkTelemetry, getNetworkTelemetryResponse_nextToken - The token for the next page of results.
$sel:httpStatus:GetNetworkTelemetryResponse', getNetworkTelemetryResponse_httpStatus - The response's http status code.
GetResourcePolicy
data GetResourcePolicy Source #
See: newGetResourcePolicy smart constructor.
Constructors
| GetResourcePolicy' Text |
Instances
Arguments
| :: Text | |
| -> GetResourcePolicy |
Create a value of GetResourcePolicy 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:
GetResourcePolicy, getResourcePolicy_resourceArn - The ARN of the resource.
data GetResourcePolicyResponse Source #
See: newGetResourcePolicyResponse smart constructor.
Constructors
| GetResourcePolicyResponse' (Maybe Text) Int |
Instances
newGetResourcePolicyResponse Source #
Create a value of GetResourcePolicyResponse 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:
GetResourcePolicyResponse, getResourcePolicyResponse_policyDocument - The resource policy document.
$sel:httpStatus:GetResourcePolicyResponse', getResourcePolicyResponse_httpStatus - The response's http status code.
GetRouteAnalysis
data GetRouteAnalysis Source #
See: newGetRouteAnalysis smart constructor.
Constructors
| GetRouteAnalysis' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> GetRouteAnalysis |
Create a value of GetRouteAnalysis 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:
GetRouteAnalysis, getRouteAnalysis_globalNetworkId - The ID of the global network.
GetRouteAnalysis, getRouteAnalysis_routeAnalysisId - The ID of the route analysis.
data GetRouteAnalysisResponse Source #
See: newGetRouteAnalysisResponse smart constructor.
Constructors
| GetRouteAnalysisResponse' (Maybe RouteAnalysis) Int |
Instances
newGetRouteAnalysisResponse Source #
Create a value of GetRouteAnalysisResponse 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:routeAnalysis:GetRouteAnalysisResponse', getRouteAnalysisResponse_routeAnalysis - The route analysis.
$sel:httpStatus:GetRouteAnalysisResponse', getRouteAnalysisResponse_httpStatus - The response's http status code.
GetSiteToSiteVpnAttachment
data GetSiteToSiteVpnAttachment Source #
See: newGetSiteToSiteVpnAttachment smart constructor.
Constructors
| GetSiteToSiteVpnAttachment' Text |
Instances
newGetSiteToSiteVpnAttachment Source #
Arguments
| :: Text | |
| -> GetSiteToSiteVpnAttachment |
Create a value of GetSiteToSiteVpnAttachment 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:
GetSiteToSiteVpnAttachment, getSiteToSiteVpnAttachment_attachmentId - The ID of the attachment.
data GetSiteToSiteVpnAttachmentResponse Source #
See: newGetSiteToSiteVpnAttachmentResponse smart constructor.
Constructors
| GetSiteToSiteVpnAttachmentResponse' (Maybe SiteToSiteVpnAttachment) Int |
Instances
newGetSiteToSiteVpnAttachmentResponse Source #
Arguments
| :: Int | |
| -> GetSiteToSiteVpnAttachmentResponse |
Create a value of GetSiteToSiteVpnAttachmentResponse 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:siteToSiteVpnAttachment:GetSiteToSiteVpnAttachmentResponse', getSiteToSiteVpnAttachmentResponse_siteToSiteVpnAttachment - Describes the site-to-site attachment.
$sel:httpStatus:GetSiteToSiteVpnAttachmentResponse', getSiteToSiteVpnAttachmentResponse_httpStatus - The response's http status code.
GetSites (Paginated)
See: newGetSites smart constructor.
Instances
Create a value of GetSites 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:maxResults:GetSites', getSites_maxResults - The maximum number of results to return.
GetSites, getSites_nextToken - The token for the next page of results.
$sel:siteIds:GetSites', getSites_siteIds - One or more site IDs. The maximum is 10.
GetSites, getSites_globalNetworkId - The ID of the global network.
data GetSitesResponse Source #
See: newGetSitesResponse smart constructor.
Instances
Arguments
| :: Int | |
| -> GetSitesResponse |
Create a value of GetSitesResponse 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:
GetSites, getSitesResponse_nextToken - The token for the next page of results.
$sel:sites:GetSitesResponse', getSitesResponse_sites - The sites.
$sel:httpStatus:GetSitesResponse', getSitesResponse_httpStatus - The response's http status code.
GetTransitGatewayConnectPeerAssociations (Paginated)
data GetTransitGatewayConnectPeerAssociations Source #
See: newGetTransitGatewayConnectPeerAssociations smart constructor.
Constructors
| GetTransitGatewayConnectPeerAssociations' (Maybe Natural) (Maybe Text) (Maybe [Text]) Text |
Instances
newGetTransitGatewayConnectPeerAssociations Source #
Create a value of GetTransitGatewayConnectPeerAssociations 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:maxResults:GetTransitGatewayConnectPeerAssociations', getTransitGatewayConnectPeerAssociations_maxResults - The maximum number of results to return.
GetTransitGatewayConnectPeerAssociations, getTransitGatewayConnectPeerAssociations_nextToken - The token for the next page of results.
$sel:transitGatewayConnectPeerArns:GetTransitGatewayConnectPeerAssociations', getTransitGatewayConnectPeerAssociations_transitGatewayConnectPeerArns - One or more transit gateway Connect peer Amazon Resource Names (ARNs).
GetTransitGatewayConnectPeerAssociations, getTransitGatewayConnectPeerAssociations_globalNetworkId - The ID of the global network.
data GetTransitGatewayConnectPeerAssociationsResponse Source #
See: newGetTransitGatewayConnectPeerAssociationsResponse smart constructor.
Constructors
| GetTransitGatewayConnectPeerAssociationsResponse' (Maybe Text) (Maybe [TransitGatewayConnectPeerAssociation]) Int |
Instances
newGetTransitGatewayConnectPeerAssociationsResponse Source #
Arguments
| :: Int |
|
| -> GetTransitGatewayConnectPeerAssociationsResponse |
Create a value of GetTransitGatewayConnectPeerAssociationsResponse 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:
GetTransitGatewayConnectPeerAssociations, getTransitGatewayConnectPeerAssociationsResponse_nextToken - The token to use for the next page of results.
$sel:transitGatewayConnectPeerAssociations:GetTransitGatewayConnectPeerAssociationsResponse', getTransitGatewayConnectPeerAssociationsResponse_transitGatewayConnectPeerAssociations - Information about the transit gateway Connect peer associations.
$sel:httpStatus:GetTransitGatewayConnectPeerAssociationsResponse', getTransitGatewayConnectPeerAssociationsResponse_httpStatus - The response's http status code.
GetTransitGatewayPeering
data GetTransitGatewayPeering Source #
See: newGetTransitGatewayPeering smart constructor.
Constructors
| GetTransitGatewayPeering' Text |
Instances
newGetTransitGatewayPeering Source #
Arguments
| :: Text | |
| -> GetTransitGatewayPeering |
Create a value of GetTransitGatewayPeering 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:
GetTransitGatewayPeering, getTransitGatewayPeering_peeringId - The ID of the peering request.
data GetTransitGatewayPeeringResponse Source #
See: newGetTransitGatewayPeeringResponse smart constructor.
Constructors
| GetTransitGatewayPeeringResponse' (Maybe TransitGatewayPeering) Int |
Instances
newGetTransitGatewayPeeringResponse Source #
Create a value of GetTransitGatewayPeeringResponse 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:transitGatewayPeering:GetTransitGatewayPeeringResponse', getTransitGatewayPeeringResponse_transitGatewayPeering - Returns information about a transit gateway peering.
$sel:httpStatus:GetTransitGatewayPeeringResponse', getTransitGatewayPeeringResponse_httpStatus - The response's http status code.
GetTransitGatewayRegistrations (Paginated)
data GetTransitGatewayRegistrations Source #
See: newGetTransitGatewayRegistrations smart constructor.
Instances
newGetTransitGatewayRegistrations Source #
Create a value of GetTransitGatewayRegistrations 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:maxResults:GetTransitGatewayRegistrations', getTransitGatewayRegistrations_maxResults - The maximum number of results to return.
GetTransitGatewayRegistrations, getTransitGatewayRegistrations_nextToken - The token for the next page of results.
$sel:transitGatewayArns:GetTransitGatewayRegistrations', getTransitGatewayRegistrations_transitGatewayArns - The Amazon Resource Names (ARNs) of one or more transit gateways. The
maximum is 10.
GetTransitGatewayRegistrations, getTransitGatewayRegistrations_globalNetworkId - The ID of the global network.
data GetTransitGatewayRegistrationsResponse Source #
See: newGetTransitGatewayRegistrationsResponse smart constructor.
Constructors
| GetTransitGatewayRegistrationsResponse' (Maybe Text) (Maybe [TransitGatewayRegistration]) Int |
Instances
newGetTransitGatewayRegistrationsResponse Source #
Arguments
| :: Int | |
| -> GetTransitGatewayRegistrationsResponse |
Create a value of GetTransitGatewayRegistrationsResponse 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:
GetTransitGatewayRegistrations, getTransitGatewayRegistrationsResponse_nextToken - The token for the next page of results.
$sel:transitGatewayRegistrations:GetTransitGatewayRegistrationsResponse', getTransitGatewayRegistrationsResponse_transitGatewayRegistrations - The transit gateway registrations.
$sel:httpStatus:GetTransitGatewayRegistrationsResponse', getTransitGatewayRegistrationsResponse_httpStatus - The response's http status code.
GetTransitGatewayRouteTableAttachment
data GetTransitGatewayRouteTableAttachment Source #
See: newGetTransitGatewayRouteTableAttachment smart constructor.
Constructors
| GetTransitGatewayRouteTableAttachment' Text |
Instances
newGetTransitGatewayRouteTableAttachment Source #
Create a value of GetTransitGatewayRouteTableAttachment 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:
GetTransitGatewayRouteTableAttachment, getTransitGatewayRouteTableAttachment_attachmentId - The ID of the transit gateway route table attachment.
data GetTransitGatewayRouteTableAttachmentResponse Source #
See: newGetTransitGatewayRouteTableAttachmentResponse smart constructor.
Constructors
| GetTransitGatewayRouteTableAttachmentResponse' (Maybe TransitGatewayRouteTableAttachment) Int |
Instances
newGetTransitGatewayRouteTableAttachmentResponse Source #
Arguments
| :: Int |
|
| -> GetTransitGatewayRouteTableAttachmentResponse |
Create a value of GetTransitGatewayRouteTableAttachmentResponse 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:transitGatewayRouteTableAttachment:GetTransitGatewayRouteTableAttachmentResponse', getTransitGatewayRouteTableAttachmentResponse_transitGatewayRouteTableAttachment - Returns information about the transit gateway route table attachment.
$sel:httpStatus:GetTransitGatewayRouteTableAttachmentResponse', getTransitGatewayRouteTableAttachmentResponse_httpStatus - The response's http status code.
GetVpcAttachment
data GetVpcAttachment Source #
See: newGetVpcAttachment smart constructor.
Constructors
| GetVpcAttachment' Text |
Instances
Arguments
| :: Text | |
| -> GetVpcAttachment |
Create a value of GetVpcAttachment 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:
GetVpcAttachment, getVpcAttachment_attachmentId - The ID of the attachment.
data GetVpcAttachmentResponse Source #
See: newGetVpcAttachmentResponse smart constructor.
Constructors
| GetVpcAttachmentResponse' (Maybe VpcAttachment) Int |
Instances
newGetVpcAttachmentResponse Source #
Create a value of GetVpcAttachmentResponse 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:vpcAttachment:GetVpcAttachmentResponse', getVpcAttachmentResponse_vpcAttachment - Returns details about a VPC attachment.
$sel:httpStatus:GetVpcAttachmentResponse', getVpcAttachmentResponse_httpStatus - The response's http status code.
ListAttachments (Paginated)
data ListAttachments Source #
See: newListAttachments smart constructor.
Constructors
| ListAttachments' (Maybe AttachmentType) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe AttachmentState) |
Instances
newListAttachments :: ListAttachments Source #
Create a value of ListAttachments 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:
ListAttachments, listAttachments_attachmentType - The type of attachment.
ListAttachments, listAttachments_coreNetworkId - The ID of a core network.
ListAttachments, listAttachments_edgeLocation - The Region where the edge is located.
$sel:maxResults:ListAttachments', listAttachments_maxResults - The maximum number of results to return.
ListAttachments, listAttachments_nextToken - The token for the next page of results.
ListAttachments, listAttachments_state - The state of the attachment.
data ListAttachmentsResponse Source #
See: newListAttachmentsResponse smart constructor.
Constructors
| ListAttachmentsResponse' (Maybe [Attachment]) (Maybe Text) Int |
Instances
newListAttachmentsResponse Source #
Create a value of ListAttachmentsResponse 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:attachments:ListAttachmentsResponse', listAttachmentsResponse_attachments - Describes the list of attachments.
ListAttachments, listAttachmentsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:ListAttachmentsResponse', listAttachmentsResponse_httpStatus - The response's http status code.
ListConnectPeers (Paginated)
data ListConnectPeers Source #
See: newListConnectPeers smart constructor.
Instances
newListConnectPeers :: ListConnectPeers Source #
Create a value of ListConnectPeers 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:
ListConnectPeers, listConnectPeers_connectAttachmentId - The ID of the attachment.
ListConnectPeers, listConnectPeers_coreNetworkId - The ID of a core network.
$sel:maxResults:ListConnectPeers', listConnectPeers_maxResults - The maximum number of results to return.
ListConnectPeers, listConnectPeers_nextToken - The token for the next page of results.
data ListConnectPeersResponse Source #
See: newListConnectPeersResponse smart constructor.
Constructors
| ListConnectPeersResponse' (Maybe [ConnectPeerSummary]) (Maybe Text) Int |
Instances
newListConnectPeersResponse Source #
Create a value of ListConnectPeersResponse 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:connectPeers:ListConnectPeersResponse', listConnectPeersResponse_connectPeers - Describes the Connect peers.
ListConnectPeers, listConnectPeersResponse_nextToken - The token for the next page of results.
$sel:httpStatus:ListConnectPeersResponse', listConnectPeersResponse_httpStatus - The response's http status code.
ListCoreNetworkPolicyVersions (Paginated)
data ListCoreNetworkPolicyVersions Source #
See: newListCoreNetworkPolicyVersions smart constructor.
Instances
newListCoreNetworkPolicyVersions Source #
Create a value of ListCoreNetworkPolicyVersions 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:maxResults:ListCoreNetworkPolicyVersions', listCoreNetworkPolicyVersions_maxResults - The maximum number of results to return.
ListCoreNetworkPolicyVersions, listCoreNetworkPolicyVersions_nextToken - The token for the next page of results.
ListCoreNetworkPolicyVersions, listCoreNetworkPolicyVersions_coreNetworkId - The ID of a core network.
data ListCoreNetworkPolicyVersionsResponse Source #
See: newListCoreNetworkPolicyVersionsResponse smart constructor.
Constructors
| ListCoreNetworkPolicyVersionsResponse' (Maybe [CoreNetworkPolicyVersion]) (Maybe Text) Int |
Instances
newListCoreNetworkPolicyVersionsResponse Source #
Arguments
| :: Int | |
| -> ListCoreNetworkPolicyVersionsResponse |
Create a value of ListCoreNetworkPolicyVersionsResponse 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:coreNetworkPolicyVersions:ListCoreNetworkPolicyVersionsResponse', listCoreNetworkPolicyVersionsResponse_coreNetworkPolicyVersions - Describes core network policy versions.
ListCoreNetworkPolicyVersions, listCoreNetworkPolicyVersionsResponse_nextToken - The token for the next page of results.
$sel:httpStatus:ListCoreNetworkPolicyVersionsResponse', listCoreNetworkPolicyVersionsResponse_httpStatus - The response's http status code.
ListCoreNetworks (Paginated)
data ListCoreNetworks Source #
See: newListCoreNetworks smart constructor.
Constructors
| ListCoreNetworks' (Maybe Natural) (Maybe Text) |
Instances
newListCoreNetworks :: ListCoreNetworks Source #
Create a value of ListCoreNetworks 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:maxResults:ListCoreNetworks', listCoreNetworks_maxResults - The maximum number of results to return.
ListCoreNetworks, listCoreNetworks_nextToken - The token for the next page of results.
data ListCoreNetworksResponse Source #
See: newListCoreNetworksResponse smart constructor.
Constructors
| ListCoreNetworksResponse' (Maybe [CoreNetworkSummary]) (Maybe Text) Int |
Instances
newListCoreNetworksResponse Source #
Create a value of ListCoreNetworksResponse 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:coreNetworks:ListCoreNetworksResponse', listCoreNetworksResponse_coreNetworks - Describes the list of core networks.
ListCoreNetworks, listCoreNetworksResponse_nextToken - The token for the next page of results.
$sel:httpStatus:ListCoreNetworksResponse', listCoreNetworksResponse_httpStatus - The response's http status code.
ListOrganizationServiceAccessStatus
data ListOrganizationServiceAccessStatus Source #
See: newListOrganizationServiceAccessStatus smart constructor.
Constructors
| ListOrganizationServiceAccessStatus' (Maybe Natural) (Maybe Text) |
Instances
newListOrganizationServiceAccessStatus :: ListOrganizationServiceAccessStatus Source #
Create a value of ListOrganizationServiceAccessStatus 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:maxResults:ListOrganizationServiceAccessStatus', listOrganizationServiceAccessStatus_maxResults - The maximum number of results to return.
ListOrganizationServiceAccessStatus, listOrganizationServiceAccessStatus_nextToken - The token for the next page of results.
data ListOrganizationServiceAccessStatusResponse Source #
See: newListOrganizationServiceAccessStatusResponse smart constructor.
Constructors
| ListOrganizationServiceAccessStatusResponse' (Maybe Text) (Maybe OrganizationStatus) Int |
Instances
newListOrganizationServiceAccessStatusResponse Source #
Arguments
| :: Int |
|
| -> ListOrganizationServiceAccessStatusResponse |
Create a value of ListOrganizationServiceAccessStatusResponse 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:
ListOrganizationServiceAccessStatus, listOrganizationServiceAccessStatusResponse_nextToken - The token for the next page of results.
$sel:organizationStatus:ListOrganizationServiceAccessStatusResponse', listOrganizationServiceAccessStatusResponse_organizationStatus - Displays the status of an Amazon Web Services Organization.
$sel:httpStatus:ListOrganizationServiceAccessStatusResponse', listOrganizationServiceAccessStatusResponse_httpStatus - The response's http status code.
ListPeerings (Paginated)
data ListPeerings Source #
See: newListPeerings smart constructor.
Constructors
| ListPeerings' (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) (Maybe PeeringType) (Maybe PeeringState) |
Instances
newListPeerings :: ListPeerings Source #
Create a value of ListPeerings 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:
ListPeerings, listPeerings_coreNetworkId - The ID of a core network.
ListPeerings, listPeerings_edgeLocation - Returns a list edge locations for the
$sel:maxResults:ListPeerings', listPeerings_maxResults - The maximum number of results to return.
ListPeerings, listPeerings_nextToken - The token for the next page of results.
ListPeerings, listPeerings_peeringType - Returns a list of a peering requests.
ListPeerings, listPeerings_state - Returns a list of the peering request states.
data ListPeeringsResponse Source #
See: newListPeeringsResponse smart constructor.
Instances
newListPeeringsResponse Source #
Arguments
| :: Int | |
| -> ListPeeringsResponse |
Create a value of ListPeeringsResponse 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:
ListPeerings, listPeeringsResponse_nextToken - The token for the next page of results.
$sel:peerings:ListPeeringsResponse', listPeeringsResponse_peerings - Lists the transit gateway peerings for the ListPeerings request.
$sel:httpStatus:ListPeeringsResponse', listPeeringsResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource 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:
ListTagsForResource, listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Constructors
| ListTagsForResourceResponse' (Maybe [Tag]) Int |
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse 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:tagList:ListTagsForResourceResponse', listTagsForResourceResponse_tagList - The list of tags.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
PutCoreNetworkPolicy
data PutCoreNetworkPolicy Source #
See: newPutCoreNetworkPolicy smart constructor.
Instances
newPutCoreNetworkPolicy Source #
Arguments
| :: Text | |
| -> Text | |
| -> PutCoreNetworkPolicy |
Create a value of PutCoreNetworkPolicy 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:clientToken:PutCoreNetworkPolicy', putCoreNetworkPolicy_clientToken - The client token associated with the request.
PutCoreNetworkPolicy, putCoreNetworkPolicy_description - a core network policy description.
$sel:latestVersionId:PutCoreNetworkPolicy', putCoreNetworkPolicy_latestVersionId - The ID of a core network policy.
PutCoreNetworkPolicy, putCoreNetworkPolicy_coreNetworkId - The ID of a core network.
PutCoreNetworkPolicy, putCoreNetworkPolicy_policyDocument - The policy document.
data PutCoreNetworkPolicyResponse Source #
See: newPutCoreNetworkPolicyResponse smart constructor.
Constructors
| PutCoreNetworkPolicyResponse' (Maybe CoreNetworkPolicy) Int |
Instances
newPutCoreNetworkPolicyResponse Source #
Create a value of PutCoreNetworkPolicyResponse 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:coreNetworkPolicy:PutCoreNetworkPolicyResponse', putCoreNetworkPolicyResponse_coreNetworkPolicy - Describes the changed core network policy.
$sel:httpStatus:PutCoreNetworkPolicyResponse', putCoreNetworkPolicyResponse_httpStatus - The response's http status code.
PutResourcePolicy
data PutResourcePolicy Source #
See: newPutResourcePolicy smart constructor.
Constructors
| PutResourcePolicy' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> PutResourcePolicy |
Create a value of PutResourcePolicy 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:
PutResourcePolicy, putResourcePolicy_policyDocument - The JSON resource policy document.
PutResourcePolicy, putResourcePolicy_resourceArn - The ARN of the resource policy.
data PutResourcePolicyResponse Source #
See: newPutResourcePolicyResponse smart constructor.
Constructors
| PutResourcePolicyResponse' Int |
Instances
newPutResourcePolicyResponse Source #
Create a value of PutResourcePolicyResponse 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:httpStatus:PutResourcePolicyResponse', putResourcePolicyResponse_httpStatus - The response's http status code.
RegisterTransitGateway
data RegisterTransitGateway Source #
See: newRegisterTransitGateway smart constructor.
Constructors
| RegisterTransitGateway' Text Text |
Instances
newRegisterTransitGateway Source #
Create a value of RegisterTransitGateway 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:
RegisterTransitGateway, registerTransitGateway_globalNetworkId - The ID of the global network.
RegisterTransitGateway, registerTransitGateway_transitGatewayArn - The Amazon Resource Name (ARN) of the transit gateway.
data RegisterTransitGatewayResponse Source #
See: newRegisterTransitGatewayResponse smart constructor.
Constructors
| RegisterTransitGatewayResponse' (Maybe TransitGatewayRegistration) Int |
Instances
newRegisterTransitGatewayResponse Source #
Create a value of RegisterTransitGatewayResponse 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:transitGatewayRegistration:RegisterTransitGatewayResponse', registerTransitGatewayResponse_transitGatewayRegistration - Information about the transit gateway registration.
$sel:httpStatus:RegisterTransitGatewayResponse', registerTransitGatewayResponse_httpStatus - The response's http status code.
RejectAttachment
data RejectAttachment Source #
See: newRejectAttachment smart constructor.
Constructors
| RejectAttachment' Text |
Instances
Arguments
| :: Text | |
| -> RejectAttachment |
Create a value of RejectAttachment 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:
RejectAttachment, rejectAttachment_attachmentId - The ID of the attachment.
data RejectAttachmentResponse Source #
See: newRejectAttachmentResponse smart constructor.
Constructors
| RejectAttachmentResponse' (Maybe Attachment) Int |
Instances
newRejectAttachmentResponse Source #
Create a value of RejectAttachmentResponse 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:
RejectAttachmentResponse, rejectAttachmentResponse_attachment - Describes the rejected attachment request.
$sel:httpStatus:RejectAttachmentResponse', rejectAttachmentResponse_httpStatus - The response's http status code.
RestoreCoreNetworkPolicyVersion
data RestoreCoreNetworkPolicyVersion Source #
See: newRestoreCoreNetworkPolicyVersion smart constructor.
Constructors
| RestoreCoreNetworkPolicyVersion' Text Int |
Instances
newRestoreCoreNetworkPolicyVersion Source #
Arguments
| :: Text | |
| -> Int | |
| -> RestoreCoreNetworkPolicyVersion |
Create a value of RestoreCoreNetworkPolicyVersion 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:
RestoreCoreNetworkPolicyVersion, restoreCoreNetworkPolicyVersion_coreNetworkId - The ID of a core network.
RestoreCoreNetworkPolicyVersion, restoreCoreNetworkPolicyVersion_policyVersionId - The ID of the policy version to restore.
data RestoreCoreNetworkPolicyVersionResponse Source #
See: newRestoreCoreNetworkPolicyVersionResponse smart constructor.
Constructors
| RestoreCoreNetworkPolicyVersionResponse' (Maybe CoreNetworkPolicy) Int |
Instances
newRestoreCoreNetworkPolicyVersionResponse Source #
Arguments
| :: Int | |
| -> RestoreCoreNetworkPolicyVersionResponse |
Create a value of RestoreCoreNetworkPolicyVersionResponse 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:coreNetworkPolicy:RestoreCoreNetworkPolicyVersionResponse', restoreCoreNetworkPolicyVersionResponse_coreNetworkPolicy - Describes the restored core network policy.
$sel:httpStatus:RestoreCoreNetworkPolicyVersionResponse', restoreCoreNetworkPolicyVersionResponse_httpStatus - The response's http status code.
StartOrganizationServiceAccessUpdate
data StartOrganizationServiceAccessUpdate Source #
See: newStartOrganizationServiceAccessUpdate smart constructor.
Constructors
| StartOrganizationServiceAccessUpdate' Text |
Instances
newStartOrganizationServiceAccessUpdate Source #
Create a value of StartOrganizationServiceAccessUpdate 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:
StartOrganizationServiceAccessUpdate, startOrganizationServiceAccessUpdate_action - The action to take for the update request. This can be either ENABLE
or DISABLE.
data StartOrganizationServiceAccessUpdateResponse Source #
See: newStartOrganizationServiceAccessUpdateResponse smart constructor.
Instances
newStartOrganizationServiceAccessUpdateResponse Source #
Arguments
| :: Int |
|
| -> StartOrganizationServiceAccessUpdateResponse |
Create a value of StartOrganizationServiceAccessUpdateResponse 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:organizationStatus:StartOrganizationServiceAccessUpdateResponse', startOrganizationServiceAccessUpdateResponse_organizationStatus - The status of the service access update request for an Amazon Web
Services Organization.
$sel:httpStatus:StartOrganizationServiceAccessUpdateResponse', startOrganizationServiceAccessUpdateResponse_httpStatus - The response's http status code.
StartRouteAnalysis
data StartRouteAnalysis Source #
See: newStartRouteAnalysis smart constructor.
Constructors
| StartRouteAnalysis' (Maybe Bool) (Maybe Bool) Text RouteAnalysisEndpointOptionsSpecification RouteAnalysisEndpointOptionsSpecification |
Instances
newStartRouteAnalysis Source #
Arguments
| :: Text | |
| -> RouteAnalysisEndpointOptionsSpecification | |
| -> RouteAnalysisEndpointOptionsSpecification | |
| -> StartRouteAnalysis |
Create a value of StartRouteAnalysis 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:
StartRouteAnalysis, startRouteAnalysis_includeReturnPath - Indicates whether to analyze the return path. The default is false.
StartRouteAnalysis, startRouteAnalysis_useMiddleboxes - Indicates whether to include the location of middlebox appliances in the
route analysis. The default is false.
StartRouteAnalysis, startRouteAnalysis_globalNetworkId - The ID of the global network.
StartRouteAnalysis, startRouteAnalysis_source - The source from which traffic originates.
StartRouteAnalysis, startRouteAnalysis_destination - The destination.
data StartRouteAnalysisResponse Source #
See: newStartRouteAnalysisResponse smart constructor.
Constructors
| StartRouteAnalysisResponse' (Maybe RouteAnalysis) Int |
Instances
newStartRouteAnalysisResponse Source #
Create a value of StartRouteAnalysisResponse 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:routeAnalysis:StartRouteAnalysisResponse', startRouteAnalysisResponse_routeAnalysis - The route analysis.
$sel:httpStatus:StartRouteAnalysisResponse', startRouteAnalysisResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
See: newTagResource smart constructor.
Constructors
| TagResource' Text [Tag] |
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource 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:
TagResource, tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.
TagResource, tagResource_tags - The tags to apply to the specified resource.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
| :: Int | |
| -> TagResourceResponse |
Create a value of TagResourceResponse 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:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text [Text] |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource 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:
UntagResource, untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.
$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys to remove from the specified resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse 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:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.
UpdateConnection
data UpdateConnection Source #
See: newUpdateConnection smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateConnection |
Create a value of UpdateConnection 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:
UpdateConnection, updateConnection_connectedLinkId - The ID of the link for the second device in the connection.
UpdateConnection, updateConnection_description - A description of the connection.
Length Constraints: Maximum length of 256 characters.
UpdateConnection, updateConnection_linkId - The ID of the link for the first device in the connection.
UpdateConnection, updateConnection_globalNetworkId - The ID of the global network.
UpdateConnection, updateConnection_connectionId - The ID of the connection.
data UpdateConnectionResponse Source #
See: newUpdateConnectionResponse smart constructor.
Constructors
| UpdateConnectionResponse' (Maybe Connection) Int |
Instances
newUpdateConnectionResponse Source #
Create a value of UpdateConnectionResponse 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:connection:UpdateConnectionResponse', updateConnectionResponse_connection - Information about the connection.
$sel:httpStatus:UpdateConnectionResponse', updateConnectionResponse_httpStatus - The response's http status code.
UpdateCoreNetwork
data UpdateCoreNetwork Source #
See: newUpdateCoreNetwork smart constructor.
Constructors
| UpdateCoreNetwork' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> UpdateCoreNetwork |
Create a value of UpdateCoreNetwork 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:
UpdateCoreNetwork, updateCoreNetwork_description - The description of the update.
UpdateCoreNetwork, updateCoreNetwork_coreNetworkId - The ID of a core network.
data UpdateCoreNetworkResponse Source #
See: newUpdateCoreNetworkResponse smart constructor.
Constructors
| UpdateCoreNetworkResponse' (Maybe CoreNetwork) Int |
Instances
newUpdateCoreNetworkResponse Source #
Create a value of UpdateCoreNetworkResponse 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:coreNetwork:UpdateCoreNetworkResponse', updateCoreNetworkResponse_coreNetwork - Returns information about a core network update.
$sel:httpStatus:UpdateCoreNetworkResponse', updateCoreNetworkResponse_httpStatus - The response's http status code.
UpdateDevice
data UpdateDevice Source #
See: newUpdateDevice smart constructor.
Constructors
| UpdateDevice' (Maybe AWSLocation) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateDevice |
Create a value of UpdateDevice 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:
UpdateDevice, updateDevice_aWSLocation - The Amazon Web Services location of the device, if applicable. For an
on-premises device, you can omit this parameter.
UpdateDevice, updateDevice_description - A description of the device.
Constraints: Maximum length of 256 characters.
UpdateDevice, updateDevice_location - Undocumented member.
UpdateDevice, updateDevice_model - The model of the device.
Constraints: Maximum length of 128 characters.
UpdateDevice, updateDevice_serialNumber - The serial number of the device.
Constraints: Maximum length of 128 characters.
UpdateDevice, updateDevice_siteId - The ID of the site.
UpdateDevice, updateDevice_type - The type of the device.
UpdateDevice, updateDevice_vendor - The vendor of the device.
Constraints: Maximum length of 128 characters.
UpdateDevice, updateDevice_globalNetworkId - The ID of the global network.
UpdateDevice, updateDevice_deviceId - The ID of the device.
data UpdateDeviceResponse Source #
See: newUpdateDeviceResponse smart constructor.
Constructors
| UpdateDeviceResponse' (Maybe Device) Int |
Instances
newUpdateDeviceResponse Source #
Arguments
| :: Int | |
| -> UpdateDeviceResponse |
Create a value of UpdateDeviceResponse 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:device:UpdateDeviceResponse', updateDeviceResponse_device - Information about the device.
$sel:httpStatus:UpdateDeviceResponse', updateDeviceResponse_httpStatus - The response's http status code.
UpdateGlobalNetwork
data UpdateGlobalNetwork Source #
See: newUpdateGlobalNetwork smart constructor.
Constructors
| UpdateGlobalNetwork' (Maybe Text) Text |
Instances
newUpdateGlobalNetwork Source #
Arguments
| :: Text | |
| -> UpdateGlobalNetwork |
Create a value of UpdateGlobalNetwork 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:
UpdateGlobalNetwork, updateGlobalNetwork_description - A description of the global network.
Constraints: Maximum length of 256 characters.
UpdateGlobalNetwork, updateGlobalNetwork_globalNetworkId - The ID of your global network.
data UpdateGlobalNetworkResponse Source #
See: newUpdateGlobalNetworkResponse smart constructor.
Constructors
| UpdateGlobalNetworkResponse' (Maybe GlobalNetwork) Int |
Instances
newUpdateGlobalNetworkResponse Source #
Create a value of UpdateGlobalNetworkResponse 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:globalNetwork:UpdateGlobalNetworkResponse', updateGlobalNetworkResponse_globalNetwork - Information about the global network object.
$sel:httpStatus:UpdateGlobalNetworkResponse', updateGlobalNetworkResponse_httpStatus - The response's http status code.
UpdateLink
data UpdateLink Source #
See: newUpdateLink smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateLink |
Create a value of UpdateLink 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:
UpdateLink, updateLink_bandwidth - The upload and download speed in Mbps.
UpdateLink, updateLink_description - A description of the link.
Constraints: Maximum length of 256 characters.
UpdateLink, updateLink_provider - The provider of the link.
Constraints: Maximum length of 128 characters.
UpdateLink, updateLink_type - The type of the link.
Constraints: Maximum length of 128 characters.
UpdateLink, updateLink_globalNetworkId - The ID of the global network.
UpdateLink, updateLink_linkId - The ID of the link.
data UpdateLinkResponse Source #
See: newUpdateLinkResponse smart constructor.
Constructors
| UpdateLinkResponse' (Maybe Link) Int |
Instances
newUpdateLinkResponse Source #
Arguments
| :: Int | |
| -> UpdateLinkResponse |
Create a value of UpdateLinkResponse 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:link:UpdateLinkResponse', updateLinkResponse_link - Information about the link.
$sel:httpStatus:UpdateLinkResponse', updateLinkResponse_httpStatus - The response's http status code.
UpdateNetworkResourceMetadata
data UpdateNetworkResourceMetadata Source #
See: newUpdateNetworkResourceMetadata smart constructor.
Instances
newUpdateNetworkResourceMetadata Source #
Arguments
| :: Text | |
| -> Text | |
| -> UpdateNetworkResourceMetadata |
Create a value of UpdateNetworkResourceMetadata 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:
UpdateNetworkResourceMetadata, updateNetworkResourceMetadata_globalNetworkId - The ID of the global network.
UpdateNetworkResourceMetadata, updateNetworkResourceMetadata_resourceArn - The ARN of the resource.
UpdateNetworkResourceMetadata, updateNetworkResourceMetadata_metadata - The resource metadata.
data UpdateNetworkResourceMetadataResponse Source #
See: newUpdateNetworkResourceMetadataResponse smart constructor.
Instances
newUpdateNetworkResourceMetadataResponse Source #
Arguments
| :: Int | |
| -> UpdateNetworkResourceMetadataResponse |
Create a value of UpdateNetworkResourceMetadataResponse 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:
UpdateNetworkResourceMetadata, updateNetworkResourceMetadataResponse_metadata - The updated resource metadata.
UpdateNetworkResourceMetadata, updateNetworkResourceMetadataResponse_resourceArn - The ARN of the resource.
$sel:httpStatus:UpdateNetworkResourceMetadataResponse', updateNetworkResourceMetadataResponse_httpStatus - The response's http status code.
UpdateSite
data UpdateSite Source #
See: newUpdateSite smart constructor.
Instances
Arguments
| :: Text | |
| -> Text | |
| -> UpdateSite |
Create a value of UpdateSite 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:
UpdateSite, updateSite_description - A description of your site.
Constraints: Maximum length of 256 characters.
UpdateSite, updateSite_location - The site location:
Address: The physical address of the site.Latitude: The latitude of the site.Longitude: The longitude of the site.
UpdateSite, updateSite_globalNetworkId - The ID of the global network.
UpdateSite, updateSite_siteId - The ID of your site.
data UpdateSiteResponse Source #
See: newUpdateSiteResponse smart constructor.
Constructors
| UpdateSiteResponse' (Maybe Site) Int |
Instances
newUpdateSiteResponse Source #
Arguments
| :: Int | |
| -> UpdateSiteResponse |
Create a value of UpdateSiteResponse 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:site:UpdateSiteResponse', updateSiteResponse_site - Information about the site.
$sel:httpStatus:UpdateSiteResponse', updateSiteResponse_httpStatus - The response's http status code.
UpdateVpcAttachment
data UpdateVpcAttachment Source #
See: newUpdateVpcAttachment smart constructor.
Constructors
| UpdateVpcAttachment' (Maybe [Text]) (Maybe VpcOptions) (Maybe [Text]) Text |
Instances
newUpdateVpcAttachment Source #
Arguments
| :: Text | |
| -> UpdateVpcAttachment |
Create a value of UpdateVpcAttachment 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:addSubnetArns:UpdateVpcAttachment', updateVpcAttachment_addSubnetArns - Adds a subnet ARN to the VPC attachment.
UpdateVpcAttachment, updateVpcAttachment_options - Additional options for updating the VPC attachment.
$sel:removeSubnetArns:UpdateVpcAttachment', updateVpcAttachment_removeSubnetArns - Removes a subnet ARN from the attachment.
UpdateVpcAttachment, updateVpcAttachment_attachmentId - The ID of the attachment.
data UpdateVpcAttachmentResponse Source #
See: newUpdateVpcAttachmentResponse smart constructor.
Constructors
| UpdateVpcAttachmentResponse' (Maybe VpcAttachment) Int |
Instances
newUpdateVpcAttachmentResponse Source #
Create a value of UpdateVpcAttachmentResponse 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:vpcAttachment:UpdateVpcAttachmentResponse', updateVpcAttachmentResponse_vpcAttachment - Describes the updated VPC attachment.
$sel:httpStatus:UpdateVpcAttachmentResponse', updateVpcAttachmentResponse_httpStatus - The response's http status code.
Types
AttachmentState
newtype AttachmentState Source #
Constructors
| AttachmentState' | |
Fields | |
Bundled Patterns
| pattern AttachmentState_AVAILABLE :: AttachmentState | |
| pattern AttachmentState_CREATING :: AttachmentState | |
| pattern AttachmentState_DELETING :: AttachmentState | |
| pattern AttachmentState_FAILED :: AttachmentState | |
| pattern AttachmentState_PENDING_ATTACHMENT_ACCEPTANCE :: AttachmentState | |
| pattern AttachmentState_PENDING_NETWORK_UPDATE :: AttachmentState | |
| pattern AttachmentState_PENDING_TAG_ACCEPTANCE :: AttachmentState | |
| pattern AttachmentState_REJECTED :: AttachmentState | |
| pattern AttachmentState_UPDATING :: AttachmentState |
Instances
AttachmentType
newtype AttachmentType Source #
Constructors
| AttachmentType' | |
Fields | |
Bundled Patterns
| pattern AttachmentType_CONNECT :: AttachmentType | |
| pattern AttachmentType_SITE_TO_SITE_VPN :: AttachmentType | |
| pattern AttachmentType_TRANSIT_GATEWAY_ROUTE_TABLE :: AttachmentType | |
| pattern AttachmentType_VPC :: AttachmentType |
Instances
ChangeAction
newtype ChangeAction Source #
Constructors
| ChangeAction' | |
Fields | |
Bundled Patterns
| pattern ChangeAction_ADD :: ChangeAction | |
| pattern ChangeAction_MODIFY :: ChangeAction | |
| pattern ChangeAction_REMOVE :: ChangeAction |
Instances
ChangeSetState
newtype ChangeSetState Source #
Constructors
| ChangeSetState' | |
Fields | |
Bundled Patterns
| pattern ChangeSetState_EXECUTING :: ChangeSetState | |
| pattern ChangeSetState_EXECUTION_SUCCEEDED :: ChangeSetState | |
| pattern ChangeSetState_FAILED_GENERATION :: ChangeSetState | |
| pattern ChangeSetState_OUT_OF_DATE :: ChangeSetState | |
| pattern ChangeSetState_PENDING_GENERATION :: ChangeSetState | |
| pattern ChangeSetState_READY_TO_EXECUTE :: ChangeSetState |
Instances
ChangeStatus
newtype ChangeStatus Source #
Constructors
| ChangeStatus' | |
Fields | |
Bundled Patterns
| pattern ChangeStatus_COMPLETE :: ChangeStatus | |
| pattern ChangeStatus_FAILED :: ChangeStatus | |
| pattern ChangeStatus_IN_PROGRESS :: ChangeStatus | |
| pattern ChangeStatus_NOT_STARTED :: ChangeStatus |
Instances
ChangeType
newtype ChangeType Source #
Constructors
| ChangeType' | |
Fields | |
Bundled Patterns
| pattern ChangeType_ATTACHMENT_MAPPING :: ChangeType | |
| pattern ChangeType_ATTACHMENT_POLICIES_CONFIGURATION :: ChangeType | |
| pattern ChangeType_ATTACHMENT_ROUTE_PROPAGATION :: ChangeType | |
| pattern ChangeType_ATTACHMENT_ROUTE_STATIC :: ChangeType | |
| pattern ChangeType_CORE_NETWORK_CONFIGURATION :: ChangeType | |
| pattern ChangeType_CORE_NETWORK_EDGE :: ChangeType | |
| pattern ChangeType_CORE_NETWORK_SEGMENT :: ChangeType | |
| pattern ChangeType_SEGMENTS_CONFIGURATION :: ChangeType | |
| pattern ChangeType_SEGMENT_ACTIONS_CONFIGURATION :: ChangeType |
Instances
ConnectPeerAssociationState
newtype ConnectPeerAssociationState Source #
Constructors
| ConnectPeerAssociationState' | |
Fields | |
Bundled Patterns
Instances
ConnectPeerState
newtype ConnectPeerState Source #
Constructors
| ConnectPeerState' | |
Fields | |
Bundled Patterns
| pattern ConnectPeerState_AVAILABLE :: ConnectPeerState | |
| pattern ConnectPeerState_CREATING :: ConnectPeerState | |
| pattern ConnectPeerState_DELETING :: ConnectPeerState | |
| pattern ConnectPeerState_FAILED :: ConnectPeerState |
Instances
ConnectionState
newtype ConnectionState Source #
Constructors
| ConnectionState' | |
Fields | |
Bundled Patterns
| pattern ConnectionState_AVAILABLE :: ConnectionState | |
| pattern ConnectionState_DELETING :: ConnectionState | |
| pattern ConnectionState_PENDING :: ConnectionState | |
| pattern ConnectionState_UPDATING :: ConnectionState |
Instances
ConnectionStatus
newtype ConnectionStatus Source #
Constructors
| ConnectionStatus' | |
Fields | |
Bundled Patterns
| pattern ConnectionStatus_DOWN :: ConnectionStatus | |
| pattern ConnectionStatus_UP :: ConnectionStatus |
Instances
ConnectionType
newtype ConnectionType Source #
Constructors
| ConnectionType' | |
Fields | |
Bundled Patterns
| pattern ConnectionType_BGP :: ConnectionType | |
| pattern ConnectionType_IPSEC :: ConnectionType |
Instances
CoreNetworkPolicyAlias
newtype CoreNetworkPolicyAlias Source #
Constructors
| CoreNetworkPolicyAlias' | |
Fields | |
Bundled Patterns
| pattern CoreNetworkPolicyAlias_LATEST :: CoreNetworkPolicyAlias | |
| pattern CoreNetworkPolicyAlias_LIVE :: CoreNetworkPolicyAlias |
Instances
CoreNetworkState
newtype CoreNetworkState Source #
Constructors
| CoreNetworkState' | |
Fields | |
Bundled Patterns
| pattern CoreNetworkState_AVAILABLE :: CoreNetworkState | |
| pattern CoreNetworkState_CREATING :: CoreNetworkState | |
| pattern CoreNetworkState_DELETING :: CoreNetworkState | |
| pattern CoreNetworkState_UPDATING :: CoreNetworkState |
Instances
CustomerGatewayAssociationState
newtype CustomerGatewayAssociationState Source #
Constructors
| CustomerGatewayAssociationState' | |
Fields | |
Bundled Patterns
Instances
DeviceState
newtype DeviceState Source #
Constructors
| DeviceState' | |
Fields | |
Bundled Patterns
| pattern DeviceState_AVAILABLE :: DeviceState | |
| pattern DeviceState_DELETING :: DeviceState | |
| pattern DeviceState_PENDING :: DeviceState | |
| pattern DeviceState_UPDATING :: DeviceState |
Instances
GlobalNetworkState
newtype GlobalNetworkState Source #
Constructors
| GlobalNetworkState' | |
Fields | |
Bundled Patterns
| pattern GlobalNetworkState_AVAILABLE :: GlobalNetworkState | |
| pattern GlobalNetworkState_DELETING :: GlobalNetworkState | |
| pattern GlobalNetworkState_PENDING :: GlobalNetworkState | |
| pattern GlobalNetworkState_UPDATING :: GlobalNetworkState |
Instances
LinkAssociationState
newtype LinkAssociationState Source #
Constructors
| LinkAssociationState' | |
Fields | |
Bundled Patterns
| pattern LinkAssociationState_AVAILABLE :: LinkAssociationState | |
| pattern LinkAssociationState_DELETED :: LinkAssociationState | |
| pattern LinkAssociationState_DELETING :: LinkAssociationState | |
| pattern LinkAssociationState_PENDING :: LinkAssociationState |
Instances
LinkState
Constructors
| LinkState' | |
Fields | |
Bundled Patterns
| pattern LinkState_AVAILABLE :: LinkState | |
| pattern LinkState_DELETING :: LinkState | |
| pattern LinkState_PENDING :: LinkState | |
| pattern LinkState_UPDATING :: LinkState |
Instances
PeeringState
newtype PeeringState Source #
Constructors
| PeeringState' | |
Fields | |
Bundled Patterns
| pattern PeeringState_AVAILABLE :: PeeringState | |
| pattern PeeringState_CREATING :: PeeringState | |
| pattern PeeringState_DELETING :: PeeringState | |
| pattern PeeringState_FAILED :: PeeringState |
Instances
PeeringType
newtype PeeringType Source #
Constructors
| PeeringType' | |
Fields | |
Bundled Patterns
| pattern PeeringType_TRANSIT_GATEWAY :: PeeringType |
Instances
RouteAnalysisCompletionReasonCode
newtype RouteAnalysisCompletionReasonCode Source #
Constructors
| RouteAnalysisCompletionReasonCode' | |
Bundled Patterns
Instances
RouteAnalysisCompletionResultCode
newtype RouteAnalysisCompletionResultCode Source #
Constructors
| RouteAnalysisCompletionResultCode' | |
Bundled Patterns
| pattern RouteAnalysisCompletionResultCode_CONNECTED :: RouteAnalysisCompletionResultCode | |
| pattern RouteAnalysisCompletionResultCode_NOT_CONNECTED :: RouteAnalysisCompletionResultCode |
Instances
RouteAnalysisStatus
newtype RouteAnalysisStatus Source #
Constructors
| RouteAnalysisStatus' | |
Fields | |
Bundled Patterns
| pattern RouteAnalysisStatus_COMPLETED :: RouteAnalysisStatus | |
| pattern RouteAnalysisStatus_FAILED :: RouteAnalysisStatus | |
| pattern RouteAnalysisStatus_RUNNING :: RouteAnalysisStatus |
Instances
RouteState
newtype RouteState Source #
Constructors
| RouteState' | |
Fields | |
Bundled Patterns
| pattern RouteState_ACTIVE :: RouteState | |
| pattern RouteState_BLACKHOLE :: RouteState |
Instances
RouteTableType
newtype RouteTableType Source #
Constructors
| RouteTableType' | |
Fields | |
Bundled Patterns
| pattern RouteTableType_CORE_NETWORK_SEGMENT :: RouteTableType | |
| pattern RouteTableType_TRANSIT_GATEWAY_ROUTE_TABLE :: RouteTableType |
Instances
RouteType
Constructors
| RouteType' | |
Fields | |
Bundled Patterns
| pattern RouteType_PROPAGATED :: RouteType | |
| pattern RouteType_STATIC :: RouteType |
Instances
SiteState
Constructors
| SiteState' | |
Fields | |
Bundled Patterns
| pattern SiteState_AVAILABLE :: SiteState | |
| pattern SiteState_DELETING :: SiteState | |
| pattern SiteState_PENDING :: SiteState | |
| pattern SiteState_UPDATING :: SiteState |
Instances
TransitGatewayConnectPeerAssociationState
newtype TransitGatewayConnectPeerAssociationState Source #
Constructors
| TransitGatewayConnectPeerAssociationState' | |
Bundled Patterns
Instances
TransitGatewayRegistrationState
newtype TransitGatewayRegistrationState Source #
Constructors
| TransitGatewayRegistrationState' | |
Fields | |
Bundled Patterns
Instances
TunnelProtocol
newtype TunnelProtocol Source #
Constructors
| TunnelProtocol' | |
Fields | |
Bundled Patterns
| pattern TunnelProtocol_GRE :: TunnelProtocol |
Instances
AWSLocation
data AWSLocation Source #
Specifies a location in Amazon Web Services.
See: newAWSLocation smart constructor.
Constructors
| AWSLocation' (Maybe Text) (Maybe Text) |
Instances
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.
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' (Maybe Text) (Maybe Text) |
Instances
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.
Attachment
data Attachment Source #
Describes a core network attachment.
See: newAttachment smart constructor.
Constructors
| Attachment' (Maybe Text) (Maybe Int) (Maybe AttachmentType) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe ProposedSegmentChange) (Maybe Text) (Maybe Text) (Maybe AttachmentState) (Maybe [Tag]) (Maybe POSIX) |
Instances
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.
Bandwidth
Describes bandwidth information.
See: newBandwidth smart constructor.
Constructors
| Bandwidth' (Maybe Int) (Maybe Int) |
Instances
| FromJSON Bandwidth Source # | |
| ToJSON Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth | |
| Generic Bandwidth Source # | |
| Read Bandwidth Source # | |
| Show Bandwidth Source # | |
| NFData Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth | |
| Eq Bandwidth Source # | |
| Hashable Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth | |
| type Rep Bandwidth Source # | |
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' (Maybe Integer) |
Instances
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.
ConnectAttachment
data ConnectAttachment Source #
Describes a core network Connect attachment.
See: newConnectAttachment smart constructor.
Constructors
| ConnectAttachment' (Maybe Attachment) (Maybe ConnectAttachmentOptions) (Maybe Text) |
Instances
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' (Maybe TunnelProtocol) |
Instances
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.
ConnectPeer
data ConnectPeer Source #
Describes a core network Connect peer.
See: newConnectPeer smart constructor.
Constructors
| ConnectPeer' (Maybe ConnectPeerConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe ConnectPeerState) (Maybe [Tag]) |
Instances
newConnectPeer :: ConnectPeer Source #
Create a value of ConnectPeer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configuration:ConnectPeer', connectPeer_configuration - The configuration of the Connect peer.
$sel:connectAttachmentId:ConnectPeer', connectPeer_connectAttachmentId - The ID of the attachment to connect.
$sel:connectPeerId:ConnectPeer', connectPeer_connectPeerId - The ID of the Connect peer.
$sel:coreNetworkId:ConnectPeer', connectPeer_coreNetworkId - The ID of a core network.
$sel:createdAt:ConnectPeer', connectPeer_createdAt - The timestamp when the Connect peer was created.
$sel:edgeLocation:ConnectPeer', connectPeer_edgeLocation - The Connect peer Regions where edges are located.
$sel:state:ConnectPeer', connectPeer_state - The state of the Connect peer.
$sel:tags:ConnectPeer', connectPeer_tags - The list of key-value tags associated with the Connect peer.
ConnectPeerAssociation
data ConnectPeerAssociation Source #
Describes a core network Connect peer association.
See: newConnectPeerAssociation smart constructor.
Constructors
| ConnectPeerAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectPeerAssociationState) |
Instances
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.
Instances
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' (Maybe [ConnectPeerBgpConfiguration]) (Maybe Text) (Maybe [Text]) (Maybe Text) (Maybe TunnelProtocol) |
Instances
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.
ConnectPeerSummary
data ConnectPeerSummary Source #
Summary description of a Connect peer.
See: newConnectPeerSummary smart constructor.
Constructors
| ConnectPeerSummary' (Maybe Text) (Maybe Text) (Maybe ConnectPeerState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe [Tag]) |
Instances
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.
Connection
data Connection Source #
Describes a connection.
See: newConnection smart constructor.
Constructors
| Connection' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectionState) (Maybe [Tag]) |
Instances
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.
ConnectionHealth
data ConnectionHealth Source #
Describes connection health.
See: newConnectionHealth smart constructor.
Constructors
| ConnectionHealth' (Maybe ConnectionStatus) (Maybe POSIX) (Maybe ConnectionType) |
Instances
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.
CoreNetwork
data CoreNetwork Source #
Describes a core network.
See: newCoreNetwork smart constructor.
Constructors
| CoreNetwork' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe [CoreNetworkEdge]) (Maybe Text) (Maybe [CoreNetworkSegment]) (Maybe CoreNetworkState) (Maybe [Tag]) |
Instances
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.
CoreNetworkChange
data CoreNetworkChange Source #
Details describing a core network change.
See: newCoreNetworkChange smart constructor.
Constructors
| CoreNetworkChange' (Maybe ChangeAction) (Maybe Text) (Maybe Text) (Maybe CoreNetworkChangeValues) (Maybe CoreNetworkChangeValues) (Maybe ChangeType) |
Instances
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.
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' (Maybe ChangeAction) (Maybe POSIX) (Maybe Text) (Maybe ChangeStatus) (Maybe ChangeType) (Maybe CoreNetworkChangeEventValues) |
Instances
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.
CoreNetworkChangeEventValues
data CoreNetworkChangeEventValues Source #
Describes a core network change event.
See: newCoreNetworkChangeEventValues smart constructor.
Instances
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.
CoreNetworkChangeValues
data CoreNetworkChangeValues Source #
Describes a core network change.
See: newCoreNetworkChangeValues smart constructor.
Constructors
| CoreNetworkChangeValues' (Maybe Integer) (Maybe Text) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe Text) (Maybe [Text]) |
Instances
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.
CoreNetworkEdge
data CoreNetworkEdge Source #
Describes a core network edge.
See: newCoreNetworkEdge smart constructor.
Instances
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.
CoreNetworkPolicy
data CoreNetworkPolicy Source #
Describes a core network policy. You can have only one LIVE Core Policy.
See: newCoreNetworkPolicy smart constructor.
Constructors
| CoreNetworkPolicy' (Maybe CoreNetworkPolicyAlias) (Maybe ChangeSetState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe [CoreNetworkPolicyError]) (Maybe Int) |
Instances
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.
CoreNetworkPolicyError
data CoreNetworkPolicyError Source #
Provides details about an error in a core network policy.
See: newCoreNetworkPolicyError smart constructor.
Constructors
| CoreNetworkPolicyError' (Maybe Text) Text Text |
Instances
newCoreNetworkPolicyError Source #
Arguments
| :: Text | |
| -> Text | |
| -> CoreNetworkPolicyError |
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.
CoreNetworkPolicyVersion
data CoreNetworkPolicyVersion Source #
Describes a core network policy version.
See: newCoreNetworkPolicyVersion smart constructor.
Constructors
| CoreNetworkPolicyVersion' (Maybe CoreNetworkPolicyAlias) (Maybe ChangeSetState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Int) |
Instances
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.
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.
Instances
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.
CoreNetworkSegmentEdgeIdentifier
data CoreNetworkSegmentEdgeIdentifier Source #
Returns details about a core network edge.
See: newCoreNetworkSegmentEdgeIdentifier smart constructor.
Instances
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' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CoreNetworkState) (Maybe [Tag]) |
Instances
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.
CustomerGatewayAssociation
data CustomerGatewayAssociation Source #
Describes the association between a customer gateway, a device, and a link.
See: newCustomerGatewayAssociation smart constructor.
Constructors
| CustomerGatewayAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CustomerGatewayAssociationState) |
Instances
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.
Device
Describes a device.
See: newDevice smart constructor.
Constructors
| Device' (Maybe AWSLocation) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceState) (Maybe [Tag]) (Maybe Text) (Maybe Text) |
Instances
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.
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' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe GlobalNetworkState) (Maybe [Tag]) |
Instances
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.
Link
Describes a link.
See: newLink smart constructor.
Constructors
| Link' (Maybe Bandwidth) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LinkState) (Maybe [Tag]) (Maybe Text) |
Instances
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.
LinkAssociation
data LinkAssociation Source #
Describes the association between a device and a link.
See: newLinkAssociation smart constructor.
Constructors
| LinkAssociation' (Maybe Text) (Maybe Text) (Maybe LinkAssociationState) (Maybe Text) |
Instances
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.
Location
Describes a location.
See: newLocation smart constructor.
Instances
| FromJSON Location Source # | |
| ToJSON Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location | |
| Generic Location Source # | |
| Show Location Source # | |
| NFData Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location | |
| Eq Location Source # | |
| Hashable Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location | |
| type Rep Location Source # | |
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.
NetworkResource
data NetworkResource Source #
Describes a network resource.
See: newNetworkResource smart constructor.
Constructors
| NetworkResource' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) |
Instances
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.
NetworkResourceCount
data NetworkResourceCount Source #
Describes a resource count.
See: newNetworkResourceCount smart constructor.
Constructors
| NetworkResourceCount' (Maybe Int) (Maybe Text) |
Instances
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' (Maybe Text) (Maybe Bool) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
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.
NetworkRoute
data NetworkRoute Source #
Describes a network route.
See: newNetworkRoute smart constructor.
Constructors
| NetworkRoute' (Maybe Text) (Maybe [NetworkRouteDestination]) (Maybe Text) (Maybe RouteState) (Maybe RouteType) |
Instances
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.
NetworkRouteDestination
data NetworkRouteDestination Source #
Describes the destination of a network route.
See: newNetworkRouteDestination smart constructor.
Constructors
| NetworkRouteDestination' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
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.
NetworkTelemetry
data NetworkTelemetry Source #
Describes the telemetry information for a resource.
See: newNetworkTelemetry smart constructor.
Constructors
| NetworkTelemetry' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectionHealth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
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.
OrganizationStatus
data OrganizationStatus Source #
The status of an Amazon Web Services Organization and the accounts within that organization.
See: newOrganizationStatus smart constructor.
Constructors
| OrganizationStatus' (Maybe [AccountStatus]) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
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.
PathComponent
data PathComponent Source #
Describes a path component.
See: newPathComponent smart constructor.
Constructors
| PathComponent' (Maybe Text) (Maybe NetworkResourceSummary) (Maybe Int) |
Instances
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.
Peering
Describes a peering connection.
See: newPeering smart constructor.
Constructors
| Peering' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe PeeringType) (Maybe Text) (Maybe PeeringState) (Maybe [Tag]) |
Instances
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.
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.
Instances
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.
Relationship
data Relationship Source #
Describes a resource relationship.
See: newRelationship smart constructor.
Constructors
| Relationship' (Maybe Text) (Maybe Text) |
Instances
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.
RouteAnalysis
data RouteAnalysis Source #
Describes a route analysis.
See: newRouteAnalysis smart constructor.
Constructors
Instances
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.
RouteAnalysisCompletion
data RouteAnalysisCompletion Source #
Describes the status of an analysis at completion.
See: newRouteAnalysisCompletion smart constructor.
Constructors
| RouteAnalysisCompletion' (Maybe RouteAnalysisCompletionReasonCode) (Maybe (HashMap Text Text)) (Maybe RouteAnalysisCompletionResultCode) |
Instances
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.
RouteAnalysisEndpointOptions
data RouteAnalysisEndpointOptions Source #
Describes a source or a destination.
See: newRouteAnalysisEndpointOptions smart constructor.
Instances
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' (Maybe Text) (Maybe Text) |
Instances
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' (Maybe RouteAnalysisCompletion) (Maybe [PathComponent]) |
Instances
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' (Maybe CoreNetworkSegmentEdgeIdentifier) (Maybe Text) |
Instances
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
Describes a site.
See: newSite smart constructor.
Constructors
| Site' (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe (Sensitive Location)) (Maybe Text) (Maybe Text) (Maybe SiteState) (Maybe [Tag]) |
Instances
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.
SiteToSiteVpnAttachment
data SiteToSiteVpnAttachment Source #
Creates a site-to-site VPN attachment.
See: newSiteToSiteVpnAttachment smart constructor.
Constructors
| SiteToSiteVpnAttachment' (Maybe Attachment) (Maybe Text) |
Instances
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.
Tag
Describes a tag.
See: newTag smart constructor.
Instances
| FromJSON Tag Source # | |
| ToJSON Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag | |
| Generic Tag Source # | |
| Read Tag Source # | |
| Show Tag Source # | |
| NFData Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag | |
| Eq Tag Source # | |
| Hashable Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag | |
| type Rep Tag Source # | |
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)))) | |
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.
TransitGatewayConnectPeerAssociation
data TransitGatewayConnectPeerAssociation Source #
Describes a transit gateway Connect peer association.
See: newTransitGatewayConnectPeerAssociation smart constructor.
Constructors
| TransitGatewayConnectPeerAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe TransitGatewayConnectPeerAssociationState) (Maybe Text) |
Instances
newTransitGatewayConnectPeerAssociation :: TransitGatewayConnectPeerAssociation Source #
Create a value of TransitGatewayConnectPeerAssociation 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:TransitGatewayConnectPeerAssociation', transitGatewayConnectPeerAssociation_deviceId - The ID of the device.
$sel:globalNetworkId:TransitGatewayConnectPeerAssociation', transitGatewayConnectPeerAssociation_globalNetworkId - The ID of the global network.
$sel:linkId:TransitGatewayConnectPeerAssociation', transitGatewayConnectPeerAssociation_linkId - The ID of the link.
$sel:state:TransitGatewayConnectPeerAssociation', transitGatewayConnectPeerAssociation_state - The state of the association.
$sel:transitGatewayConnectPeerArn:TransitGatewayConnectPeerAssociation', transitGatewayConnectPeerAssociation_transitGatewayConnectPeerArn - The Amazon Resource Name (ARN) of the transit gateway Connect peer.
TransitGatewayPeering
data TransitGatewayPeering Source #
Describes a transit gateway peering attachment.
See: newTransitGatewayPeering smart constructor.
Instances
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.
TransitGatewayRegistration
data TransitGatewayRegistration Source #
Describes the registration of a transit gateway to a global network.
See: newTransitGatewayRegistration smart constructor.
Constructors
| TransitGatewayRegistration' (Maybe Text) (Maybe TransitGatewayRegistrationStateReason) (Maybe Text) |
Instances
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.
TransitGatewayRegistrationStateReason
data TransitGatewayRegistrationStateReason Source #
Describes the status of a transit gateway registration.
See: newTransitGatewayRegistrationStateReason smart constructor.
Constructors
| TransitGatewayRegistrationStateReason' (Maybe TransitGatewayRegistrationState) (Maybe Text) |
Instances
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' (Maybe Attachment) (Maybe Text) (Maybe Text) |
Instances
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' (Maybe Attachment) (Maybe VpcOptions) (Maybe [Text]) |
Instances
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.
VpcOptions
data VpcOptions Source #
Describes the VPC options.
See: newVpcOptions smart constructor.
Constructors
| VpcOptions' (Maybe Bool) (Maybe Bool) |
Instances
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.