Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- GetLinkAssociations (Paginated)
- AssociateLink
- AssociateTransitGatewayConnectPeer
- CreateSite
- DeleteConnection
- UpdateConnection
- DeregisterTransitGateway
- GetTransitGatewayConnectPeerAssociations (Paginated)
- UpdateSite
- DeleteSite
- ListTagsForResource
- DisassociateLink
- CreateConnection
- GetDevices (Paginated)
- GetLinks (Paginated)
- DescribeGlobalNetworks (Paginated)
- DisassociateCustomerGateway
- DisassociateTransitGatewayConnectPeer
- CreateGlobalNetwork
- CreateLink
- DeleteGlobalNetwork
- UpdateGlobalNetwork
- CreateDevice
- AssociateCustomerGateway
- TagResource
- GetCustomerGatewayAssociations (Paginated)
- GetTransitGatewayRegistrations (Paginated)
- GetConnections (Paginated)
- UntagResource
- GetSites (Paginated)
- RegisterTransitGateway
- DeleteDevice
- UpdateDevice
- DeleteLink
- UpdateLink
- Types
- ConnectionState
- CustomerGatewayAssociationState
- DeviceState
- GlobalNetworkState
- LinkAssociationState
- LinkState
- SiteState
- TransitGatewayConnectPeerAssociationState
- TransitGatewayRegistrationState
- AWSLocation
- Bandwidth
- Connection
- CustomerGatewayAssociation
- Device
- GlobalNetwork
- Link
- LinkAssociation
- Location
- Site
- Tag
- TransitGatewayConnectPeerAssociation
- TransitGatewayRegistration
- TransitGatewayRegistrationStateReason
Derived from API version 2019-07-05
of the AWS service descriptions, licensed under Apache 2.0.
Transit Gateway Network Manager (Network Manager) enables you to create a global network, in which you can monitor your AWS and on-premises networks that are built around transit gateways.
The Network Manager APIs are supported in the US West (Oregon) Region
only. You must specify the us-west-2
Region in all requests made to
Network Manager.
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data GetLinkAssociations = GetLinkAssociations' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) Text
- newGetLinkAssociations :: Text -> GetLinkAssociations
- data GetLinkAssociationsResponse = GetLinkAssociationsResponse' (Maybe Text) (Maybe [LinkAssociation]) Int
- newGetLinkAssociationsResponse :: Int -> GetLinkAssociationsResponse
- 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 CreateSite = CreateSite' (Maybe (Sensitive Location)) (Maybe Text) (Maybe [Tag]) Text
- newCreateSite :: Text -> CreateSite
- data CreateSiteResponse = CreateSiteResponse' (Maybe Site) Int
- newCreateSiteResponse :: Int -> CreateSiteResponse
- data DeleteConnection = DeleteConnection' Text Text
- newDeleteConnection :: Text -> Text -> DeleteConnection
- data DeleteConnectionResponse = DeleteConnectionResponse' (Maybe Connection) Int
- newDeleteConnectionResponse :: Int -> DeleteConnectionResponse
- 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 DeregisterTransitGateway = DeregisterTransitGateway' Text Text
- newDeregisterTransitGateway :: Text -> Text -> DeregisterTransitGateway
- data DeregisterTransitGatewayResponse = DeregisterTransitGatewayResponse' (Maybe TransitGatewayRegistration) Int
- newDeregisterTransitGatewayResponse :: Int -> DeregisterTransitGatewayResponse
- data GetTransitGatewayConnectPeerAssociations = GetTransitGatewayConnectPeerAssociations' (Maybe [Text]) (Maybe Text) (Maybe Natural) Text
- newGetTransitGatewayConnectPeerAssociations :: Text -> GetTransitGatewayConnectPeerAssociations
- data GetTransitGatewayConnectPeerAssociationsResponse = GetTransitGatewayConnectPeerAssociationsResponse' (Maybe Text) (Maybe [TransitGatewayConnectPeerAssociation]) Int
- newGetTransitGatewayConnectPeerAssociationsResponse :: Int -> GetTransitGatewayConnectPeerAssociationsResponse
- data UpdateSite = UpdateSite' (Maybe (Sensitive Location)) (Maybe Text) Text Text
- newUpdateSite :: Text -> Text -> UpdateSite
- data UpdateSiteResponse = UpdateSiteResponse' (Maybe Site) Int
- newUpdateSiteResponse :: Int -> UpdateSiteResponse
- data DeleteSite = DeleteSite' Text Text
- newDeleteSite :: Text -> Text -> DeleteSite
- data DeleteSiteResponse = DeleteSiteResponse' (Maybe Site) Int
- newDeleteSiteResponse :: Int -> DeleteSiteResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe [Tag]) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data DisassociateLink = DisassociateLink' Text Text Text
- newDisassociateLink :: Text -> Text -> Text -> DisassociateLink
- data DisassociateLinkResponse = DisassociateLinkResponse' (Maybe LinkAssociation) Int
- newDisassociateLinkResponse :: Int -> DisassociateLinkResponse
- 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 GetDevices = GetDevices' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Natural) Text
- newGetDevices :: Text -> GetDevices
- data GetDevicesResponse = GetDevicesResponse' (Maybe Text) (Maybe [Device]) Int
- newGetDevicesResponse :: Int -> GetDevicesResponse
- data GetLinks = GetLinks' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe Text) Text
- newGetLinks :: Text -> GetLinks
- data GetLinksResponse = GetLinksResponse' (Maybe Text) (Maybe [Link]) Int
- newGetLinksResponse :: Int -> GetLinksResponse
- data DescribeGlobalNetworks = DescribeGlobalNetworks' (Maybe Text) (Maybe [Text]) (Maybe Natural)
- newDescribeGlobalNetworks :: DescribeGlobalNetworks
- data DescribeGlobalNetworksResponse = DescribeGlobalNetworksResponse' (Maybe [GlobalNetwork]) (Maybe Text) Int
- newDescribeGlobalNetworksResponse :: Int -> DescribeGlobalNetworksResponse
- data DisassociateCustomerGateway = DisassociateCustomerGateway' Text Text
- newDisassociateCustomerGateway :: Text -> Text -> DisassociateCustomerGateway
- data DisassociateCustomerGatewayResponse = DisassociateCustomerGatewayResponse' (Maybe CustomerGatewayAssociation) Int
- newDisassociateCustomerGatewayResponse :: Int -> DisassociateCustomerGatewayResponse
- data DisassociateTransitGatewayConnectPeer = DisassociateTransitGatewayConnectPeer' Text Text
- newDisassociateTransitGatewayConnectPeer :: Text -> Text -> DisassociateTransitGatewayConnectPeer
- data DisassociateTransitGatewayConnectPeerResponse = DisassociateTransitGatewayConnectPeerResponse' (Maybe TransitGatewayConnectPeerAssociation) Int
- newDisassociateTransitGatewayConnectPeerResponse :: Int -> DisassociateTransitGatewayConnectPeerResponse
- 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 Text) (Maybe [Tag]) Text Bandwidth Text
- newCreateLink :: Text -> Bandwidth -> Text -> CreateLink
- data CreateLinkResponse = CreateLinkResponse' (Maybe Link) Int
- newCreateLinkResponse :: Int -> CreateLinkResponse
- data DeleteGlobalNetwork = DeleteGlobalNetwork' Text
- newDeleteGlobalNetwork :: Text -> DeleteGlobalNetwork
- data DeleteGlobalNetworkResponse = DeleteGlobalNetworkResponse' (Maybe GlobalNetwork) Int
- newDeleteGlobalNetworkResponse :: Int -> DeleteGlobalNetworkResponse
- data UpdateGlobalNetwork = UpdateGlobalNetwork' (Maybe Text) Text
- newUpdateGlobalNetwork :: Text -> UpdateGlobalNetwork
- data UpdateGlobalNetworkResponse = UpdateGlobalNetworkResponse' (Maybe GlobalNetwork) Int
- newUpdateGlobalNetworkResponse :: Int -> UpdateGlobalNetworkResponse
- data CreateDevice = CreateDevice' (Maybe Text) (Maybe (Sensitive Location)) (Maybe AWSLocation) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text
- newCreateDevice :: Text -> CreateDevice
- data CreateDeviceResponse = CreateDeviceResponse' (Maybe Device) Int
- newCreateDeviceResponse :: Int -> CreateDeviceResponse
- data AssociateCustomerGateway = AssociateCustomerGateway' (Maybe Text) Text Text Text
- newAssociateCustomerGateway :: Text -> Text -> Text -> AssociateCustomerGateway
- data AssociateCustomerGatewayResponse = AssociateCustomerGatewayResponse' (Maybe CustomerGatewayAssociation) Int
- newAssociateCustomerGatewayResponse :: Int -> AssociateCustomerGatewayResponse
- data TagResource = TagResource' Text [Tag]
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data GetCustomerGatewayAssociations = GetCustomerGatewayAssociations' (Maybe Text) (Maybe [Text]) (Maybe Natural) Text
- newGetCustomerGatewayAssociations :: Text -> GetCustomerGatewayAssociations
- data GetCustomerGatewayAssociationsResponse = GetCustomerGatewayAssociationsResponse' (Maybe Text) (Maybe [CustomerGatewayAssociation]) Int
- newGetCustomerGatewayAssociationsResponse :: Int -> GetCustomerGatewayAssociationsResponse
- data GetTransitGatewayRegistrations = GetTransitGatewayRegistrations' (Maybe [Text]) (Maybe Text) (Maybe Natural) Text
- newGetTransitGatewayRegistrations :: Text -> GetTransitGatewayRegistrations
- data GetTransitGatewayRegistrationsResponse = GetTransitGatewayRegistrationsResponse' (Maybe [TransitGatewayRegistration]) (Maybe Text) Int
- newGetTransitGatewayRegistrationsResponse :: Int -> GetTransitGatewayRegistrationsResponse
- data GetConnections = GetConnections' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Natural) Text
- newGetConnections :: Text -> GetConnections
- data GetConnectionsResponse = GetConnectionsResponse' (Maybe [Connection]) (Maybe Text) Int
- newGetConnectionsResponse :: Int -> GetConnectionsResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data GetSites = GetSites' (Maybe Text) (Maybe [Text]) (Maybe Natural) Text
- newGetSites :: Text -> GetSites
- data GetSitesResponse = GetSitesResponse' (Maybe Text) (Maybe [Site]) Int
- newGetSitesResponse :: Int -> GetSitesResponse
- data RegisterTransitGateway = RegisterTransitGateway' Text Text
- newRegisterTransitGateway :: Text -> Text -> RegisterTransitGateway
- data RegisterTransitGatewayResponse = RegisterTransitGatewayResponse' (Maybe TransitGatewayRegistration) Int
- newRegisterTransitGatewayResponse :: Int -> RegisterTransitGatewayResponse
- data DeleteDevice = DeleteDevice' Text Text
- newDeleteDevice :: Text -> Text -> DeleteDevice
- data DeleteDeviceResponse = DeleteDeviceResponse' (Maybe Device) Int
- newDeleteDeviceResponse :: Int -> DeleteDeviceResponse
- data UpdateDevice = UpdateDevice' (Maybe Text) (Maybe (Sensitive Location)) (Maybe AWSLocation) (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 DeleteLink = DeleteLink' Text Text
- newDeleteLink :: Text -> Text -> DeleteLink
- data DeleteLinkResponse = DeleteLinkResponse' (Maybe Link) Int
- newDeleteLinkResponse :: Int -> DeleteLinkResponse
- 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
- newtype ConnectionState where
- ConnectionState' { }
- pattern ConnectionState_AVAILABLE :: ConnectionState
- pattern ConnectionState_DELETING :: ConnectionState
- pattern ConnectionState_PENDING :: ConnectionState
- pattern ConnectionState_UPDATING :: ConnectionState
- 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 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
- data AWSLocation = AWSLocation' (Maybe Text) (Maybe Text)
- newAWSLocation :: AWSLocation
- data Bandwidth = Bandwidth' (Maybe Int) (Maybe Int)
- newBandwidth :: Bandwidth
- data Connection = Connection' (Maybe ConnectionState) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newConnection :: Connection
- data CustomerGatewayAssociation = CustomerGatewayAssociation' (Maybe CustomerGatewayAssociationState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newCustomerGatewayAssociation :: CustomerGatewayAssociation
- data Device = Device' (Maybe Text) (Maybe DeviceState) (Maybe (Sensitive Location)) (Maybe POSIX) (Maybe Text) (Maybe AWSLocation) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newDevice :: Device
- data GlobalNetwork = GlobalNetwork' (Maybe GlobalNetworkState) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newGlobalNetwork :: GlobalNetwork
- data Link = Link' (Maybe LinkState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bandwidth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newLink :: Link
- data LinkAssociation = LinkAssociation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LinkAssociationState)
- newLinkAssociation :: LinkAssociation
- data Location = Location' (Maybe Text) (Maybe Text) (Maybe Text)
- newLocation :: Location
- data Site = Site' (Maybe SiteState) (Maybe (Sensitive Location)) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag])
- newSite :: Site
- data Tag = Tag' (Maybe Text) (Maybe Text)
- newTag :: Tag
- data TransitGatewayConnectPeerAssociation = TransitGatewayConnectPeerAssociation' (Maybe TransitGatewayConnectPeerAssociationState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newTransitGatewayConnectPeerAssociation :: TransitGatewayConnectPeerAssociation
- data TransitGatewayRegistration = TransitGatewayRegistration' (Maybe TransitGatewayRegistrationStateReason) (Maybe Text) (Maybe Text)
- newTransitGatewayRegistration :: TransitGatewayRegistration
- data TransitGatewayRegistrationStateReason = TransitGatewayRegistrationStateReason' (Maybe TransitGatewayRegistrationState) (Maybe Text)
- newTransitGatewayRegistrationStateReason :: TransitGatewayRegistrationStateReason
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
.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input fails to satisfy the constraints.
AccessDeniedException
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You do not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
There was a conflict processing the request. Updating or deleting the resource can cause an inconsistent state.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A service limit was exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was denied due to request throttling.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request has failed due to an internal error.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource could not be found.
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.
GetLinkAssociations (Paginated)
data GetLinkAssociations Source #
See: newGetLinkAssociations
smart constructor.
Instances
newGetLinkAssociations Source #
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:
$sel:nextToken:GetLinkAssociations'
, getLinkAssociations_nextToken
- The token for the next page of results.
$sel:linkId:GetLinkAssociations'
, getLinkAssociations_linkId
- The ID of the link.
$sel:deviceId:GetLinkAssociations'
, getLinkAssociations_deviceId
- The ID of the device.
$sel:maxResults:GetLinkAssociations'
, getLinkAssociations_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetLinkAssociations'
, getLinkAssociations_globalNetworkId
- The ID of the global network.
data GetLinkAssociationsResponse Source #
See: newGetLinkAssociationsResponse
smart constructor.
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:nextToken:GetLinkAssociations'
, getLinkAssociationsResponse_nextToken
- The token for the next page of results.
$sel:linkAssociations:GetLinkAssociationsResponse'
, getLinkAssociationsResponse_linkAssociations
- The link associations.
$sel:httpStatus:GetLinkAssociationsResponse'
, getLinkAssociationsResponse_httpStatus
- The response's http status code.
AssociateLink
data AssociateLink Source #
See: newAssociateLink
smart constructor.
Instances
:: 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:
$sel:globalNetworkId:AssociateLink'
, associateLink_globalNetworkId
- The ID of the global network.
$sel:deviceId:AssociateLink'
, associateLink_deviceId
- The ID of the device.
$sel:linkId:AssociateLink'
, associateLink_linkId
- The ID of the link.
data AssociateLinkResponse Source #
See: newAssociateLinkResponse
smart constructor.
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 #
:: 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:
$sel:linkId:AssociateTransitGatewayConnectPeer'
, associateTransitGatewayConnectPeer_linkId
- The ID of the link.
$sel:globalNetworkId:AssociateTransitGatewayConnectPeer'
, associateTransitGatewayConnectPeer_globalNetworkId
- The ID of the global network.
$sel:transitGatewayConnectPeerArn:AssociateTransitGatewayConnectPeer'
, associateTransitGatewayConnectPeer_transitGatewayConnectPeerArn
- The Amazon Resource Name (ARN) of the Connect peer.
$sel:deviceId:AssociateTransitGatewayConnectPeer'
, associateTransitGatewayConnectPeer_deviceId
- The ID of the device.
data AssociateTransitGatewayConnectPeerResponse Source #
See: newAssociateTransitGatewayConnectPeerResponse
smart constructor.
Instances
newAssociateTransitGatewayConnectPeerResponse Source #
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.
CreateSite
data CreateSite Source #
See: newCreateSite
smart constructor.
Instances
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:
$sel:location: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.
$sel:description:CreateSite'
, createSite_description
- A description of your site.
Length Constraints: Maximum length of 256 characters.
$sel:tags:CreateSite'
, createSite_tags
- The tags to apply to the resource during creation.
$sel:globalNetworkId:CreateSite'
, createSite_globalNetworkId
- The ID of the global network.
data CreateSiteResponse Source #
See: newCreateSiteResponse
smart constructor.
Instances
newCreateSiteResponse Source #
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.
DeleteConnection
data DeleteConnection Source #
See: newDeleteConnection
smart constructor.
Instances
:: 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:
$sel:globalNetworkId:DeleteConnection'
, deleteConnection_globalNetworkId
- The ID of the global network.
$sel:connectionId:DeleteConnection'
, deleteConnection_connectionId
- The ID of the connection.
data DeleteConnectionResponse Source #
See: newDeleteConnectionResponse
smart constructor.
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.
UpdateConnection
data UpdateConnection Source #
See: newUpdateConnection
smart constructor.
Instances
:: 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:
$sel:connectedLinkId:UpdateConnection'
, updateConnection_connectedLinkId
- The ID of the link for the second device in the connection.
$sel:linkId:UpdateConnection'
, updateConnection_linkId
- The ID of the link for the first device in the connection.
$sel:description:UpdateConnection'
, updateConnection_description
- A description of the connection.
Length Constraints: Maximum length of 256 characters.
$sel:globalNetworkId:UpdateConnection'
, updateConnection_globalNetworkId
- The ID of the global network.
$sel:connectionId:UpdateConnection'
, updateConnection_connectionId
- The ID of the connection.
data UpdateConnectionResponse Source #
See: newUpdateConnectionResponse
smart constructor.
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.
DeregisterTransitGateway
data DeregisterTransitGateway Source #
See: newDeregisterTransitGateway
smart constructor.
Instances
newDeregisterTransitGateway Source #
:: Text | |
-> Text | |
-> DeregisterTransitGateway |
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:
$sel:globalNetworkId:DeregisterTransitGateway'
, deregisterTransitGateway_globalNetworkId
- The ID of the global network.
$sel:transitGatewayArn:DeregisterTransitGateway'
, deregisterTransitGateway_transitGatewayArn
- The Amazon Resource Name (ARN) of the transit gateway.
data DeregisterTransitGatewayResponse Source #
See: newDeregisterTransitGatewayResponse
smart constructor.
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.
GetTransitGatewayConnectPeerAssociations (Paginated)
data GetTransitGatewayConnectPeerAssociations Source #
See: newGetTransitGatewayConnectPeerAssociations
smart constructor.
Instances
newGetTransitGatewayConnectPeerAssociations Source #
:: Text |
|
-> GetTransitGatewayConnectPeerAssociations |
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:transitGatewayConnectPeerArns:GetTransitGatewayConnectPeerAssociations'
, getTransitGatewayConnectPeerAssociations_transitGatewayConnectPeerArns
- One or more transit gateway Connect peer Amazon Resource Names (ARNs).
$sel:nextToken:GetTransitGatewayConnectPeerAssociations'
, getTransitGatewayConnectPeerAssociations_nextToken
- The token for the next page of results.
$sel:maxResults:GetTransitGatewayConnectPeerAssociations'
, getTransitGatewayConnectPeerAssociations_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetTransitGatewayConnectPeerAssociations'
, getTransitGatewayConnectPeerAssociations_globalNetworkId
- The ID of the global network.
data GetTransitGatewayConnectPeerAssociationsResponse Source #
See: newGetTransitGatewayConnectPeerAssociationsResponse
smart constructor.
GetTransitGatewayConnectPeerAssociationsResponse' (Maybe Text) (Maybe [TransitGatewayConnectPeerAssociation]) Int |
Instances
newGetTransitGatewayConnectPeerAssociationsResponse Source #
:: 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:
$sel:nextToken: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.
UpdateSite
data UpdateSite Source #
See: newUpdateSite
smart constructor.
Instances
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:
$sel:location: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.
$sel:description:UpdateSite'
, updateSite_description
- A description of your site.
Length Constraints: Maximum length of 256 characters.
$sel:globalNetworkId:UpdateSite'
, updateSite_globalNetworkId
- The ID of the global network.
$sel:siteId:UpdateSite'
, updateSite_siteId
- The ID of your site.
data UpdateSiteResponse Source #
See: newUpdateSiteResponse
smart constructor.
Instances
newUpdateSiteResponse Source #
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.
DeleteSite
data DeleteSite Source #
See: newDeleteSite
smart constructor.
Instances
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:
$sel:globalNetworkId:DeleteSite'
, deleteSite_globalNetworkId
- The ID of the global network.
$sel:siteId:DeleteSite'
, deleteSite_siteId
- The ID of the site.
data DeleteSiteResponse Source #
See: newDeleteSiteResponse
smart constructor.
Instances
newDeleteSiteResponse Source #
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.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
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:
$sel:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The Amazon Resource Name (ARN) of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
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.
DisassociateLink
data DisassociateLink Source #
See: newDisassociateLink
smart constructor.
Instances
:: 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:
$sel:globalNetworkId:DisassociateLink'
, disassociateLink_globalNetworkId
- The ID of the global network.
$sel:deviceId:DisassociateLink'
, disassociateLink_deviceId
- The ID of the device.
$sel:linkId:DisassociateLink'
, disassociateLink_linkId
- The ID of the link.
data DisassociateLinkResponse Source #
See: newDisassociateLinkResponse
smart constructor.
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.
CreateConnection
data CreateConnection Source #
See: newCreateConnection
smart constructor.
Instances
:: 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:
$sel:connectedLinkId:CreateConnection'
, createConnection_connectedLinkId
- The ID of the link for the second device.
$sel:linkId:CreateConnection'
, createConnection_linkId
- The ID of the link for the first device.
$sel:description:CreateConnection'
, createConnection_description
- A description of the connection.
Length Constraints: Maximum length of 256 characters.
$sel:tags:CreateConnection'
, createConnection_tags
- The tags to apply to the resource during creation.
$sel:globalNetworkId:CreateConnection'
, createConnection_globalNetworkId
- The ID of the global network.
$sel:deviceId:CreateConnection'
, createConnection_deviceId
- The ID of the first device in the connection.
$sel:connectedDeviceId:CreateConnection'
, createConnection_connectedDeviceId
- The ID of the second device in the connection.
data CreateConnectionResponse Source #
See: newCreateConnectionResponse
smart constructor.
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.
GetDevices (Paginated)
data GetDevices Source #
See: newGetDevices
smart constructor.
Instances
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:nextToken:GetDevices'
, getDevices_nextToken
- The token for the next page of results.
$sel:siteId:GetDevices'
, getDevices_siteId
- The ID of the site.
$sel:maxResults:GetDevices'
, getDevices_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetDevices'
, getDevices_globalNetworkId
- The ID of the global network.
data GetDevicesResponse Source #
See: newGetDevicesResponse
smart constructor.
Instances
newGetDevicesResponse Source #
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:nextToken:GetDevices'
, getDevicesResponse_nextToken
- The token for the next page of results.
$sel:devices:GetDevicesResponse'
, getDevicesResponse_devices
- The devices.
$sel:httpStatus:GetDevicesResponse'
, getDevicesResponse_httpStatus
- The response's http status code.
GetLinks (Paginated)
See: newGetLinks
smart constructor.
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:nextToken:GetLinks'
, getLinks_nextToken
- The token for the next page of results.
$sel:type':GetLinks'
, getLinks_type
- The link type.
$sel:siteId:GetLinks'
, getLinks_siteId
- The ID of the site.
$sel:maxResults:GetLinks'
, getLinks_maxResults
- The maximum number of results to return.
$sel:provider:GetLinks'
, getLinks_provider
- The link provider.
$sel:globalNetworkId:GetLinks'
, getLinks_globalNetworkId
- The ID of the global network.
data GetLinksResponse Source #
See: newGetLinksResponse
smart constructor.
Instances
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:nextToken:GetLinks'
, getLinksResponse_nextToken
- The token for the next page of results.
$sel:links:GetLinksResponse'
, getLinksResponse_links
- The links.
$sel:httpStatus:GetLinksResponse'
, getLinksResponse_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:nextToken:DescribeGlobalNetworks'
, describeGlobalNetworks_nextToken
- The token for the next page of results.
$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.
data DescribeGlobalNetworksResponse Source #
See: newDescribeGlobalNetworksResponse
smart constructor.
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.
$sel:nextToken:DescribeGlobalNetworks'
, describeGlobalNetworksResponse_nextToken
- The token for the next page of results.
$sel:httpStatus:DescribeGlobalNetworksResponse'
, describeGlobalNetworksResponse_httpStatus
- The response's http status code.
DisassociateCustomerGateway
data DisassociateCustomerGateway Source #
See: newDisassociateCustomerGateway
smart constructor.
Instances
newDisassociateCustomerGateway Source #
:: 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:
$sel:globalNetworkId:DisassociateCustomerGateway'
, disassociateCustomerGateway_globalNetworkId
- The ID of the global network.
$sel:customerGatewayArn:DisassociateCustomerGateway'
, disassociateCustomerGateway_customerGatewayArn
- The Amazon Resource Name (ARN) of the customer gateway. For more
information, see
Resources Defined by Amazon EC2.
data DisassociateCustomerGatewayResponse Source #
See: newDisassociateCustomerGatewayResponse
smart constructor.
Instances
newDisassociateCustomerGatewayResponse Source #
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.
DisassociateTransitGatewayConnectPeer
data DisassociateTransitGatewayConnectPeer Source #
See: newDisassociateTransitGatewayConnectPeer
smart constructor.
Instances
newDisassociateTransitGatewayConnectPeer Source #
:: 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:
$sel:globalNetworkId:DisassociateTransitGatewayConnectPeer'
, disassociateTransitGatewayConnectPeer_globalNetworkId
- The ID of the global network.
$sel:transitGatewayConnectPeerArn:DisassociateTransitGatewayConnectPeer'
, disassociateTransitGatewayConnectPeer_transitGatewayConnectPeerArn
- The Amazon Resource Name (ARN) of the transit gateway Connect peer.
data DisassociateTransitGatewayConnectPeerResponse Source #
See: newDisassociateTransitGatewayConnectPeerResponse
smart constructor.
Instances
newDisassociateTransitGatewayConnectPeerResponse Source #
:: 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.
CreateGlobalNetwork
data CreateGlobalNetwork Source #
See: newCreateGlobalNetwork
smart constructor.
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:
$sel:description:CreateGlobalNetwork'
, createGlobalNetwork_description
- A description of the global network.
Length Constraints: Maximum length of 256 characters.
$sel:tags:CreateGlobalNetwork'
, createGlobalNetwork_tags
- The tags to apply to the resource during creation.
data CreateGlobalNetworkResponse Source #
See: newCreateGlobalNetworkResponse
smart constructor.
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
:: 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:
$sel:type':CreateLink'
, createLink_type
- The type of the link.
Constraints: Cannot include the following characters: | \ ^
Length Constraints: Maximum length of 128 characters.
$sel:description:CreateLink'
, createLink_description
- A description of the link.
Length Constraints: Maximum length of 256 characters.
$sel:provider:CreateLink'
, createLink_provider
- The provider of the link.
Constraints: Cannot include the following characters: | \ ^
Length Constraints: Maximum length of 128 characters.
$sel:tags:CreateLink'
, createLink_tags
- The tags to apply to the resource during creation.
$sel:globalNetworkId:CreateLink'
, createLink_globalNetworkId
- The ID of the global network.
$sel:bandwidth:CreateLink'
, createLink_bandwidth
- The upload speed and download speed in Mbps.
$sel:siteId:CreateLink'
, createLink_siteId
- The ID of the site.
data CreateLinkResponse Source #
See: newCreateLinkResponse
smart constructor.
Instances
newCreateLinkResponse Source #
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.
DeleteGlobalNetwork
data DeleteGlobalNetwork Source #
See: newDeleteGlobalNetwork
smart constructor.
Instances
newDeleteGlobalNetwork Source #
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:
$sel:globalNetworkId:DeleteGlobalNetwork'
, deleteGlobalNetwork_globalNetworkId
- The ID of the global network.
data DeleteGlobalNetworkResponse Source #
See: newDeleteGlobalNetworkResponse
smart constructor.
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.
UpdateGlobalNetwork
data UpdateGlobalNetwork Source #
See: newUpdateGlobalNetwork
smart constructor.
Instances
newUpdateGlobalNetwork Source #
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:
$sel:description:UpdateGlobalNetwork'
, updateGlobalNetwork_description
- A description of the global network.
Length Constraints: Maximum length of 256 characters.
$sel:globalNetworkId:UpdateGlobalNetwork'
, updateGlobalNetwork_globalNetworkId
- The ID of your global network.
data UpdateGlobalNetworkResponse Source #
See: newUpdateGlobalNetworkResponse
smart constructor.
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.
CreateDevice
data CreateDevice Source #
See: newCreateDevice
smart constructor.
CreateDevice' (Maybe Text) (Maybe (Sensitive Location)) (Maybe AWSLocation) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) Text |
Instances
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:
$sel:vendor:CreateDevice'
, createDevice_vendor
- The vendor of the device.
Length Constraints: Maximum length of 128 characters.
$sel:location:CreateDevice'
, createDevice_location
- The location of the device.
$sel:aWSLocation:CreateDevice'
, createDevice_aWSLocation
- The AWS location of the device.
$sel:model:CreateDevice'
, createDevice_model
- The model of the device.
Length Constraints: Maximum length of 128 characters.
$sel:type':CreateDevice'
, createDevice_type
- The type of the device.
$sel:serialNumber:CreateDevice'
, createDevice_serialNumber
- The serial number of the device.
Length Constraints: Maximum length of 128 characters.
$sel:siteId:CreateDevice'
, createDevice_siteId
- The ID of the site.
$sel:description:CreateDevice'
, createDevice_description
- A description of the device.
Length Constraints: Maximum length of 256 characters.
$sel:tags:CreateDevice'
, createDevice_tags
- The tags to apply to the resource during creation.
$sel:globalNetworkId:CreateDevice'
, createDevice_globalNetworkId
- The ID of the global network.
data CreateDeviceResponse Source #
See: newCreateDeviceResponse
smart constructor.
Instances
newCreateDeviceResponse Source #
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.
AssociateCustomerGateway
data AssociateCustomerGateway Source #
See: newAssociateCustomerGateway
smart constructor.
Instances
newAssociateCustomerGateway Source #
:: 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:
$sel:linkId:AssociateCustomerGateway'
, associateCustomerGateway_linkId
- The ID of the link.
$sel:customerGatewayArn:AssociateCustomerGateway'
, associateCustomerGateway_customerGatewayArn
- The Amazon Resource Name (ARN) of the customer gateway. For more
information, see
Resources Defined by Amazon EC2.
$sel:globalNetworkId:AssociateCustomerGateway'
, associateCustomerGateway_globalNetworkId
- The ID of the global network.
$sel:deviceId:AssociateCustomerGateway'
, associateCustomerGateway_deviceId
- The ID of the device.
data AssociateCustomerGatewayResponse Source #
See: newAssociateCustomerGatewayResponse
smart constructor.
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.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
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:
$sel:resourceArn:TagResource'
, tagResource_resourceArn
- The Amazon Resource Name (ARN) of the resource.
$sel:tags:TagResource'
, tagResource_tags
- The tags to apply to the specified resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
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.
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:nextToken:GetCustomerGatewayAssociations'
, getCustomerGatewayAssociations_nextToken
- The token for the next page of results.
$sel:customerGatewayArns:GetCustomerGatewayAssociations'
, getCustomerGatewayAssociations_customerGatewayArns
- One or more customer gateway Amazon Resource Names (ARNs). For more
information, see
Resources Defined by Amazon EC2.
The maximum is 10.
$sel:maxResults:GetCustomerGatewayAssociations'
, getCustomerGatewayAssociations_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetCustomerGatewayAssociations'
, getCustomerGatewayAssociations_globalNetworkId
- The ID of the global network.
data GetCustomerGatewayAssociationsResponse Source #
See: newGetCustomerGatewayAssociationsResponse
smart constructor.
Instances
newGetCustomerGatewayAssociationsResponse Source #
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:nextToken:GetCustomerGatewayAssociations'
, getCustomerGatewayAssociationsResponse_nextToken
- The token for the next page of results.
$sel:customerGatewayAssociations:GetCustomerGatewayAssociationsResponse'
, getCustomerGatewayAssociationsResponse_customerGatewayAssociations
- The customer gateway associations.
$sel:httpStatus:GetCustomerGatewayAssociationsResponse'
, getCustomerGatewayAssociationsResponse_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:transitGatewayArns:GetTransitGatewayRegistrations'
, getTransitGatewayRegistrations_transitGatewayArns
- The Amazon Resource Names (ARNs) of one or more transit gateways. The
maximum is 10.
$sel:nextToken:GetTransitGatewayRegistrations'
, getTransitGatewayRegistrations_nextToken
- The token for the next page of results.
$sel:maxResults:GetTransitGatewayRegistrations'
, getTransitGatewayRegistrations_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetTransitGatewayRegistrations'
, getTransitGatewayRegistrations_globalNetworkId
- The ID of the global network.
data GetTransitGatewayRegistrationsResponse Source #
See: newGetTransitGatewayRegistrationsResponse
smart constructor.
Instances
newGetTransitGatewayRegistrationsResponse Source #
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:
$sel:transitGatewayRegistrations:GetTransitGatewayRegistrationsResponse'
, getTransitGatewayRegistrationsResponse_transitGatewayRegistrations
- The transit gateway registrations.
$sel:nextToken:GetTransitGatewayRegistrations'
, getTransitGatewayRegistrationsResponse_nextToken
- The token for the next page of results.
$sel:httpStatus:GetTransitGatewayRegistrationsResponse'
, getTransitGatewayRegistrationsResponse_httpStatus
- The response's http status code.
GetConnections (Paginated)
data GetConnections Source #
See: newGetConnections
smart constructor.
Instances
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.
$sel:nextToken:GetConnections'
, getConnections_nextToken
- The token for the next page of results.
$sel:deviceId:GetConnections'
, getConnections_deviceId
- The ID of the device.
$sel:maxResults:GetConnections'
, getConnections_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetConnections'
, getConnections_globalNetworkId
- The ID of the global network.
data GetConnectionsResponse Source #
See: newGetConnectionsResponse
smart constructor.
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.
$sel:nextToken:GetConnections'
, getConnectionsResponse_nextToken
- The token to use for the next page of results.
$sel:httpStatus:GetConnectionsResponse'
, getConnectionsResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
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:
$sel:resourceArn: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.
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.
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:nextToken: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.
$sel:maxResults:GetSites'
, getSites_maxResults
- The maximum number of results to return.
$sel:globalNetworkId:GetSites'
, getSites_globalNetworkId
- The ID of the global network.
data GetSitesResponse Source #
See: newGetSitesResponse
smart constructor.
Instances
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:
$sel:nextToken: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.
RegisterTransitGateway
data RegisterTransitGateway Source #
See: newRegisterTransitGateway
smart constructor.
Instances
newRegisterTransitGateway Source #
:: Text | |
-> Text | |
-> RegisterTransitGateway |
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:
$sel:globalNetworkId:RegisterTransitGateway'
, registerTransitGateway_globalNetworkId
- The ID of the global network.
$sel:transitGatewayArn:RegisterTransitGateway'
, registerTransitGateway_transitGatewayArn
- The Amazon Resource Name (ARN) of the transit gateway. For more
information, see
Resources Defined by Amazon EC2.
data RegisterTransitGatewayResponse Source #
See: newRegisterTransitGatewayResponse
smart constructor.
Instances
Eq RegisterTransitGatewayResponse Source # | |
Read RegisterTransitGatewayResponse Source # | |
Show RegisterTransitGatewayResponse Source # | |
Generic RegisterTransitGatewayResponse Source # | |
NFData RegisterTransitGatewayResponse Source # | |
Defined in Amazonka.NetworkManager.RegisterTransitGateway rnf :: RegisterTransitGatewayResponse -> () # | |
type Rep RegisterTransitGatewayResponse Source # | |
Defined in Amazonka.NetworkManager.RegisterTransitGateway type Rep RegisterTransitGatewayResponse = D1 ('MetaData "RegisterTransitGatewayResponse" "Amazonka.NetworkManager.RegisterTransitGateway" "libZSservicesZSamazonka-networkmanagerZSamazonka-networkmanager" 'False) (C1 ('MetaCons "RegisterTransitGatewayResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "transitGatewayRegistration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TransitGatewayRegistration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.
DeleteDevice
data DeleteDevice Source #
See: newDeleteDevice
smart constructor.
Instances
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:
$sel:globalNetworkId:DeleteDevice'
, deleteDevice_globalNetworkId
- The ID of the global network.
$sel:deviceId:DeleteDevice'
, deleteDevice_deviceId
- The ID of the device.
data DeleteDeviceResponse Source #
See: newDeleteDeviceResponse
smart constructor.
Instances
newDeleteDeviceResponse Source #
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.
UpdateDevice
data UpdateDevice Source #
See: newUpdateDevice
smart constructor.
UpdateDevice' (Maybe Text) (Maybe (Sensitive Location)) (Maybe AWSLocation) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text |
Instances
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:
$sel:vendor:UpdateDevice'
, updateDevice_vendor
- The vendor of the device.
Length Constraints: Maximum length of 128 characters.
$sel:location:UpdateDevice'
, updateDevice_location
- Undocumented member.
$sel:aWSLocation:UpdateDevice'
, updateDevice_aWSLocation
- The AWS location of the device.
$sel:model:UpdateDevice'
, updateDevice_model
- The model of the device.
Length Constraints: Maximum length of 128 characters.
$sel:type':UpdateDevice'
, updateDevice_type
- The type of the device.
$sel:serialNumber:UpdateDevice'
, updateDevice_serialNumber
- The serial number of the device.
Length Constraints: Maximum length of 128 characters.
$sel:siteId:UpdateDevice'
, updateDevice_siteId
- The ID of the site.
$sel:description:UpdateDevice'
, updateDevice_description
- A description of the device.
Length Constraints: Maximum length of 256 characters.
$sel:globalNetworkId:UpdateDevice'
, updateDevice_globalNetworkId
- The ID of the global network.
$sel:deviceId:UpdateDevice'
, updateDevice_deviceId
- The ID of the device.
data UpdateDeviceResponse Source #
See: newUpdateDeviceResponse
smart constructor.
Instances
newUpdateDeviceResponse Source #
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.
DeleteLink
data DeleteLink Source #
See: newDeleteLink
smart constructor.
Instances
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:
$sel:globalNetworkId:DeleteLink'
, deleteLink_globalNetworkId
- The ID of the global network.
$sel:linkId:DeleteLink'
, deleteLink_linkId
- The ID of the link.
data DeleteLinkResponse Source #
See: newDeleteLinkResponse
smart constructor.
Instances
newDeleteLinkResponse Source #
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.
UpdateLink
data UpdateLink Source #
See: newUpdateLink
smart constructor.
Instances
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:
$sel:bandwidth:UpdateLink'
, updateLink_bandwidth
- The upload and download speed in Mbps.
$sel:type':UpdateLink'
, updateLink_type
- The type of the link.
Length Constraints: Maximum length of 128 characters.
$sel:description:UpdateLink'
, updateLink_description
- A description of the link.
Length Constraints: Maximum length of 256 characters.
$sel:provider:UpdateLink'
, updateLink_provider
- The provider of the link.
Length Constraints: Maximum length of 128 characters.
$sel:globalNetworkId:UpdateLink'
, updateLink_globalNetworkId
- The ID of the global network.
$sel:linkId:UpdateLink'
, updateLink_linkId
- The ID of the link.
data UpdateLinkResponse Source #
See: newUpdateLinkResponse
smart constructor.
Instances
newUpdateLinkResponse Source #
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.
Types
ConnectionState
newtype ConnectionState Source #
pattern ConnectionState_AVAILABLE :: ConnectionState | |
pattern ConnectionState_DELETING :: ConnectionState | |
pattern ConnectionState_PENDING :: ConnectionState | |
pattern ConnectionState_UPDATING :: ConnectionState |
Instances
CustomerGatewayAssociationState
newtype CustomerGatewayAssociationState Source #
Instances
DeviceState
newtype DeviceState Source #
pattern DeviceState_AVAILABLE :: DeviceState | |
pattern DeviceState_DELETING :: DeviceState | |
pattern DeviceState_PENDING :: DeviceState | |
pattern DeviceState_UPDATING :: DeviceState |
Instances
GlobalNetworkState
newtype GlobalNetworkState Source #
pattern GlobalNetworkState_AVAILABLE :: GlobalNetworkState | |
pattern GlobalNetworkState_DELETING :: GlobalNetworkState | |
pattern GlobalNetworkState_PENDING :: GlobalNetworkState | |
pattern GlobalNetworkState_UPDATING :: GlobalNetworkState |
Instances
LinkAssociationState
newtype LinkAssociationState Source #
pattern LinkAssociationState_AVAILABLE :: LinkAssociationState | |
pattern LinkAssociationState_DELETED :: LinkAssociationState | |
pattern LinkAssociationState_DELETING :: LinkAssociationState | |
pattern LinkAssociationState_PENDING :: LinkAssociationState |
Instances
LinkState
pattern LinkState_AVAILABLE :: LinkState | |
pattern LinkState_DELETING :: LinkState | |
pattern LinkState_PENDING :: LinkState | |
pattern LinkState_UPDATING :: LinkState |
Instances
SiteState
pattern SiteState_AVAILABLE :: SiteState | |
pattern SiteState_DELETING :: SiteState | |
pattern SiteState_PENDING :: SiteState | |
pattern SiteState_UPDATING :: SiteState |
Instances
TransitGatewayConnectPeerAssociationState
newtype TransitGatewayConnectPeerAssociationState Source #
Instances
TransitGatewayRegistrationState
newtype TransitGatewayRegistrationState Source #
Instances
AWSLocation
data AWSLocation Source #
Specifies a location in AWS.
See: newAWSLocation
smart constructor.
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:zone:AWSLocation'
, aWSLocation_zone
- The Zone the device is located in. This can be the ID of an Availability
Zone, Local Zone, Wavelength Zone, or an Outpost.
$sel:subnetArn:AWSLocation'
, aWSLocation_subnetArn
- The Amazon Resource Name (ARN) of the subnet the device is located in.
Bandwidth
Describes bandwidth information.
See: newBandwidth
smart constructor.
Bandwidth' (Maybe Int) (Maybe Int) |
Instances
Eq Bandwidth Source # | |
Read Bandwidth Source # | |
Show Bandwidth Source # | |
Generic Bandwidth Source # | |
NFData Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth | |
Hashable Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth | |
ToJSON Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth | |
FromJSON Bandwidth Source # | |
type Rep Bandwidth Source # | |
Defined in Amazonka.NetworkManager.Types.Bandwidth type Rep Bandwidth = D1 ('MetaData "Bandwidth" "Amazonka.NetworkManager.Types.Bandwidth" "libZSservicesZSamazonka-networkmanagerZSamazonka-networkmanager" '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.
Connection
data Connection Source #
Describes a connection.
See: newConnection
smart constructor.
Connection' (Maybe ConnectionState) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (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:state:Connection'
, connection_state
- The state of the connection.
$sel:createdAt:Connection'
, connection_createdAt
- The date and time that the connection was created.
$sel:globalNetworkId:Connection'
, connection_globalNetworkId
- The ID of the global network.
$sel:connectionId:Connection'
, connection_connectionId
- The ID of the connection.
$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:linkId:Connection'
, connection_linkId
- The ID of the link for the first device in the connection.
$sel:deviceId:Connection'
, connection_deviceId
- The ID of the first device in the connection.
$sel:connectionArn:Connection'
, connection_connectionArn
- The Amazon Resource Name (ARN) of the connection.
$sel:description:Connection'
, connection_description
- The description of the connection.
$sel:tags:Connection'
, connection_tags
- The tags for the connection.
CustomerGatewayAssociation
data CustomerGatewayAssociation Source #
Describes the association between a customer gateway, a device, and a link.
See: newCustomerGatewayAssociation
smart constructor.
CustomerGatewayAssociation' (Maybe CustomerGatewayAssociationState) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
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:state:CustomerGatewayAssociation'
, customerGatewayAssociation_state
- The association state.
$sel:globalNetworkId:CustomerGatewayAssociation'
, customerGatewayAssociation_globalNetworkId
- The ID of the global network.
$sel:linkId:CustomerGatewayAssociation'
, customerGatewayAssociation_linkId
- The ID of the link.
$sel:deviceId:CustomerGatewayAssociation'
, customerGatewayAssociation_deviceId
- The ID of the device.
$sel:customerGatewayArn:CustomerGatewayAssociation'
, customerGatewayAssociation_customerGatewayArn
- The Amazon Resource Name (ARN) of the customer gateway.
Device
Describes a device.
See: newDevice
smart constructor.
Device' (Maybe Text) (Maybe DeviceState) (Maybe (Sensitive Location)) (Maybe POSIX) (Maybe Text) (Maybe AWSLocation) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) |
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:vendor:Device'
, device_vendor
- The device vendor.
$sel:state:Device'
, device_state
- The device state.
$sel:location:Device'
, device_location
- The site location.
$sel:createdAt:Device'
, device_createdAt
- The date and time that the site was created.
$sel:deviceArn:Device'
, device_deviceArn
- The Amazon Resource Name (ARN) of the device.
$sel:aWSLocation:Device'
, device_aWSLocation
- The AWS location of the device.
$sel:globalNetworkId:Device'
, device_globalNetworkId
- The ID of the global network.
$sel:model:Device'
, device_model
- The device model.
$sel:deviceId:Device'
, device_deviceId
- The ID of the device.
$sel:type':Device'
, device_type
- The device type.
$sel:serialNumber:Device'
, device_serialNumber
- The device serial number.
$sel:siteId:Device'
, device_siteId
- The site ID.
$sel:description:Device'
, device_description
- The description of the device.
$sel:tags:Device'
, device_tags
- The tags for the device.
GlobalNetwork
data GlobalNetwork Source #
Describes a global network.
See: newGlobalNetwork
smart constructor.
GlobalNetwork' (Maybe GlobalNetworkState) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (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:state:GlobalNetwork'
, globalNetwork_state
- The state of the global network.
$sel:createdAt:GlobalNetwork'
, globalNetwork_createdAt
- The date and time that the global network was created.
$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:description:GlobalNetwork'
, globalNetwork_description
- The description of the global network.
$sel:tags:GlobalNetwork'
, globalNetwork_tags
- The tags for the global network.
Link
Describes a link.
See: newLink
smart constructor.
Link' (Maybe LinkState) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe Bandwidth) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [Tag]) |
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:state:Link'
, link_state
- The state of the link.
$sel:linkArn:Link'
, link_linkArn
- The Amazon Resource Name (ARN) of the link.
$sel:createdAt:Link'
, link_createdAt
- The date and time that the link was created.
$sel:globalNetworkId:Link'
, link_globalNetworkId
- The ID of the global network.
$sel:bandwidth:Link'
, link_bandwidth
- The bandwidth for the link.
$sel:linkId:Link'
, link_linkId
- The ID of the link.
$sel:type':Link'
, link_type
- The type of the link.
$sel:siteId:Link'
, link_siteId
- The ID of the site.
$sel:description:Link'
, link_description
- The description of the link.
$sel:provider:Link'
, link_provider
- The provider of the link.
$sel:tags:Link'
, link_tags
- The tags for the link.
LinkAssociation
data LinkAssociation Source #
Describes the association between a device and a link.
See: newLinkAssociation
smart constructor.
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:globalNetworkId:LinkAssociation'
, linkAssociation_globalNetworkId
- The ID of the global network.
$sel:linkId:LinkAssociation'
, linkAssociation_linkId
- The ID of the link.
$sel:deviceId:LinkAssociation'
, linkAssociation_deviceId
- The device ID for the link association.
$sel:linkAssociationState:LinkAssociation'
, linkAssociation_linkAssociationState
- The state of the association.
Location
Describes a location.
See: newLocation
smart constructor.
Instances
Eq Location Source # | |
Show Location Source # | |
Generic Location Source # | |
NFData Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location | |
Hashable Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location | |
ToJSON Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location | |
FromJSON Location Source # | |
type Rep Location Source # | |
Defined in Amazonka.NetworkManager.Types.Location type Rep Location = D1 ('MetaData "Location" "Amazonka.NetworkManager.Types.Location" "libZSservicesZSamazonka-networkmanagerZSamazonka-networkmanager" 'False) (C1 ('MetaCons "Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "latitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "address") '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:latitude:Location'
, location_latitude
- The latitude.
$sel:address:Location'
, location_address
- The physical address.
$sel:longitude:Location'
, location_longitude
- The longitude.
Site
Describes a site.
See: newSite
smart constructor.
Site' (Maybe SiteState) (Maybe (Sensitive Location)) (Maybe POSIX) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (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:state:Site'
, site_state
- The state of the site.
$sel:location:Site'
, site_location
- The location of the site.
$sel:createdAt:Site'
, site_createdAt
- The date and time that the site was created.
$sel:globalNetworkId:Site'
, site_globalNetworkId
- The ID of the global network.
$sel:siteId:Site'
, site_siteId
- The ID of the site.
$sel:siteArn:Site'
, site_siteArn
- The Amazon Resource Name (ARN) of the site.
$sel:description:Site'
, site_description
- The description of the site.
$sel:tags:Site'
, site_tags
- The tags for the site.
Tag
Describes a tag.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.NetworkManager.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.NetworkManager.Types.Tag" "libZSservicesZSamazonka-networkmanagerZSamazonka-networkmanager" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") '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:value:Tag'
, tag_value
- The tag value.
Length Constraints: Maximum length of 256 characters.
$sel:key:Tag'
, tag_key
- The tag key.
Length Constraints: Maximum length of 128 characters.
TransitGatewayConnectPeerAssociation
data TransitGatewayConnectPeerAssociation Source #
Describes a transit gateway Connect peer association.
See: newTransitGatewayConnectPeerAssociation
smart constructor.
TransitGatewayConnectPeerAssociation' (Maybe TransitGatewayConnectPeerAssociationState) (Maybe Text) (Maybe Text) (Maybe Text) (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:state:TransitGatewayConnectPeerAssociation'
, transitGatewayConnectPeerAssociation_state
- The state of the association.
$sel:globalNetworkId:TransitGatewayConnectPeerAssociation'
, transitGatewayConnectPeerAssociation_globalNetworkId
- The ID of the global network.
$sel:transitGatewayConnectPeerArn:TransitGatewayConnectPeerAssociation'
, transitGatewayConnectPeerAssociation_transitGatewayConnectPeerArn
- The Amazon Resource Name (ARN) of the transit gateway Connect peer.
$sel:linkId:TransitGatewayConnectPeerAssociation'
, transitGatewayConnectPeerAssociation_linkId
- The ID of the link.
$sel:deviceId:TransitGatewayConnectPeerAssociation'
, transitGatewayConnectPeerAssociation_deviceId
- The ID of the device.
TransitGatewayRegistration
data TransitGatewayRegistration Source #
Describes the registration of a transit gateway to a global network.
See: newTransitGatewayRegistration
smart constructor.
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:state:TransitGatewayRegistration'
, transitGatewayRegistration_state
- The state of the transit gateway registration.
$sel:globalNetworkId:TransitGatewayRegistration'
, transitGatewayRegistration_globalNetworkId
- The ID of the global network.
$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.
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.