{-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- | -- Module : Amazonka.PrivateNetworks -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- Derived from API version @2021-12-03@ of the AWS service descriptions, licensed under Apache 2.0. -- -- Amazon Web Services Private 5G is a managed service that makes it easy -- to deploy, operate, and scale your own private mobile network at your -- on-premises location. Private 5G provides the pre-configured hardware -- and software for mobile networks, helps automate setup, and scales -- capacity on demand to support additional devices as needed. module Amazonka.PrivateNetworks ( -- * Service Configuration defaultService, -- * Errors -- $errors -- ** AccessDeniedException _AccessDeniedException, -- ** InternalServerException _InternalServerException, -- ** LimitExceededException _LimitExceededException, -- ** ResourceNotFoundException _ResourceNotFoundException, -- ** ThrottlingException _ThrottlingException, -- ** ValidationException _ValidationException, -- * Waiters -- $waiters -- * Operations -- $operations -- ** AcknowledgeOrderReceipt AcknowledgeOrderReceipt (AcknowledgeOrderReceipt'), newAcknowledgeOrderReceipt, AcknowledgeOrderReceiptResponse (AcknowledgeOrderReceiptResponse'), newAcknowledgeOrderReceiptResponse, -- ** ActivateDeviceIdentifier ActivateDeviceIdentifier (ActivateDeviceIdentifier'), newActivateDeviceIdentifier, ActivateDeviceIdentifierResponse (ActivateDeviceIdentifierResponse'), newActivateDeviceIdentifierResponse, -- ** ActivateNetworkSite ActivateNetworkSite (ActivateNetworkSite'), newActivateNetworkSite, ActivateNetworkSiteResponse (ActivateNetworkSiteResponse'), newActivateNetworkSiteResponse, -- ** ConfigureAccessPoint ConfigureAccessPoint (ConfigureAccessPoint'), newConfigureAccessPoint, ConfigureAccessPointResponse (ConfigureAccessPointResponse'), newConfigureAccessPointResponse, -- ** CreateNetwork CreateNetwork (CreateNetwork'), newCreateNetwork, CreateNetworkResponse (CreateNetworkResponse'), newCreateNetworkResponse, -- ** CreateNetworkSite CreateNetworkSite (CreateNetworkSite'), newCreateNetworkSite, CreateNetworkSiteResponse (CreateNetworkSiteResponse'), newCreateNetworkSiteResponse, -- ** DeactivateDeviceIdentifier DeactivateDeviceIdentifier (DeactivateDeviceIdentifier'), newDeactivateDeviceIdentifier, DeactivateDeviceIdentifierResponse (DeactivateDeviceIdentifierResponse'), newDeactivateDeviceIdentifierResponse, -- ** DeleteNetwork DeleteNetwork (DeleteNetwork'), newDeleteNetwork, DeleteNetworkResponse (DeleteNetworkResponse'), newDeleteNetworkResponse, -- ** DeleteNetworkSite DeleteNetworkSite (DeleteNetworkSite'), newDeleteNetworkSite, DeleteNetworkSiteResponse (DeleteNetworkSiteResponse'), newDeleteNetworkSiteResponse, -- ** GetDeviceIdentifier GetDeviceIdentifier (GetDeviceIdentifier'), newGetDeviceIdentifier, GetDeviceIdentifierResponse (GetDeviceIdentifierResponse'), newGetDeviceIdentifierResponse, -- ** GetNetwork GetNetwork (GetNetwork'), newGetNetwork, GetNetworkResponse (GetNetworkResponse'), newGetNetworkResponse, -- ** GetNetworkResource GetNetworkResource (GetNetworkResource'), newGetNetworkResource, GetNetworkResourceResponse (GetNetworkResourceResponse'), newGetNetworkResourceResponse, -- ** GetNetworkSite GetNetworkSite (GetNetworkSite'), newGetNetworkSite, GetNetworkSiteResponse (GetNetworkSiteResponse'), newGetNetworkSiteResponse, -- ** GetOrder GetOrder (GetOrder'), newGetOrder, GetOrderResponse (GetOrderResponse'), newGetOrderResponse, -- ** ListDeviceIdentifiers (Paginated) ListDeviceIdentifiers (ListDeviceIdentifiers'), newListDeviceIdentifiers, ListDeviceIdentifiersResponse (ListDeviceIdentifiersResponse'), newListDeviceIdentifiersResponse, -- ** ListNetworkResources (Paginated) ListNetworkResources (ListNetworkResources'), newListNetworkResources, ListNetworkResourcesResponse (ListNetworkResourcesResponse'), newListNetworkResourcesResponse, -- ** ListNetworkSites (Paginated) ListNetworkSites (ListNetworkSites'), newListNetworkSites, ListNetworkSitesResponse (ListNetworkSitesResponse'), newListNetworkSitesResponse, -- ** ListNetworks (Paginated) ListNetworks (ListNetworks'), newListNetworks, ListNetworksResponse (ListNetworksResponse'), newListNetworksResponse, -- ** ListOrders (Paginated) ListOrders (ListOrders'), newListOrders, ListOrdersResponse (ListOrdersResponse'), newListOrdersResponse, -- ** ListTagsForResource ListTagsForResource (ListTagsForResource'), newListTagsForResource, ListTagsForResourceResponse (ListTagsForResourceResponse'), newListTagsForResourceResponse, -- ** Ping Ping (Ping'), newPing, PingResponse (PingResponse'), newPingResponse, -- ** TagResource TagResource (TagResource'), newTagResource, TagResourceResponse (TagResourceResponse'), newTagResourceResponse, -- ** UntagResource UntagResource (UntagResource'), newUntagResource, UntagResourceResponse (UntagResourceResponse'), newUntagResourceResponse, -- ** UpdateNetworkSite UpdateNetworkSite (UpdateNetworkSite'), newUpdateNetworkSite, UpdateNetworkSiteResponse (UpdateNetworkSiteResponse'), newUpdateNetworkSiteResponse, -- ** UpdateNetworkSitePlan UpdateNetworkSitePlan (UpdateNetworkSitePlan'), newUpdateNetworkSitePlan, UpdateNetworkSiteResponse (UpdateNetworkSiteResponse'), newUpdateNetworkSiteResponse, -- * Types -- ** AcknowledgmentStatus AcknowledgmentStatus (..), -- ** DeviceIdentifierFilterKeys DeviceIdentifierFilterKeys (..), -- ** DeviceIdentifierStatus DeviceIdentifierStatus (..), -- ** ElevationReference ElevationReference (..), -- ** ElevationUnit ElevationUnit (..), -- ** HealthStatus HealthStatus (..), -- ** NetworkFilterKeys NetworkFilterKeys (..), -- ** NetworkResourceDefinitionType NetworkResourceDefinitionType (..), -- ** NetworkResourceFilterKeys NetworkResourceFilterKeys (..), -- ** NetworkResourceStatus NetworkResourceStatus (..), -- ** NetworkResourceType NetworkResourceType (..), -- ** NetworkSiteFilterKeys NetworkSiteFilterKeys (..), -- ** NetworkSiteStatus NetworkSiteStatus (..), -- ** NetworkStatus NetworkStatus (..), -- ** OrderFilterKeys OrderFilterKeys (..), -- ** Address Address (Address'), newAddress, -- ** DeviceIdentifier DeviceIdentifier (DeviceIdentifier'), newDeviceIdentifier, -- ** NameValuePair NameValuePair (NameValuePair'), newNameValuePair, -- ** Network Network (Network'), newNetwork, -- ** NetworkResource NetworkResource (NetworkResource'), newNetworkResource, -- ** NetworkResourceDefinition NetworkResourceDefinition (NetworkResourceDefinition'), newNetworkResourceDefinition, -- ** NetworkSite NetworkSite (NetworkSite'), newNetworkSite, -- ** Order Order (Order'), newOrder, -- ** Position Position (Position'), newPosition, -- ** SitePlan SitePlan (SitePlan'), newSitePlan, -- ** TrackingInformation TrackingInformation (TrackingInformation'), newTrackingInformation, -- ** UpdateNetworkSiteResponse UpdateNetworkSiteResponse (UpdateNetworkSiteResponse'), newUpdateNetworkSiteResponse, ) where import Amazonka.PrivateNetworks.AcknowledgeOrderReceipt import Amazonka.PrivateNetworks.ActivateDeviceIdentifier import Amazonka.PrivateNetworks.ActivateNetworkSite import Amazonka.PrivateNetworks.ConfigureAccessPoint import Amazonka.PrivateNetworks.CreateNetwork import Amazonka.PrivateNetworks.CreateNetworkSite import Amazonka.PrivateNetworks.DeactivateDeviceIdentifier import Amazonka.PrivateNetworks.DeleteNetwork import Amazonka.PrivateNetworks.DeleteNetworkSite import Amazonka.PrivateNetworks.GetDeviceIdentifier import Amazonka.PrivateNetworks.GetNetwork import Amazonka.PrivateNetworks.GetNetworkResource import Amazonka.PrivateNetworks.GetNetworkSite import Amazonka.PrivateNetworks.GetOrder import Amazonka.PrivateNetworks.Lens import Amazonka.PrivateNetworks.ListDeviceIdentifiers import Amazonka.PrivateNetworks.ListNetworkResources import Amazonka.PrivateNetworks.ListNetworkSites import Amazonka.PrivateNetworks.ListNetworks import Amazonka.PrivateNetworks.ListOrders import Amazonka.PrivateNetworks.ListTagsForResource import Amazonka.PrivateNetworks.Ping import Amazonka.PrivateNetworks.TagResource import Amazonka.PrivateNetworks.Types import Amazonka.PrivateNetworks.UntagResource import Amazonka.PrivateNetworks.UpdateNetworkSite import Amazonka.PrivateNetworks.UpdateNetworkSitePlan import Amazonka.PrivateNetworks.Waiters -- $errors -- Error matchers are designed for use with the functions provided by -- . -- This allows catching (and rethrowing) service specific errors returned -- by 'PrivateNetworks'. -- $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. -- $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.