disassociate_link
async
¶
disassociate_link(
global_network_id: GlobalNetworkId,
device_id: DeviceId,
link_id: LinkId,
*,
config_overrides: Optional[AsyncNetworkManagerClientConfig] = None,
) -> DisassociateLinkResponse
Disassociates an existing device from a link. You must first disassociate any customer gateways that are associated with the link.
Parameters:
-
global_network_id(GlobalNetworkId) –The ID of the global network.
-
device_id(DeviceId) –The ID of the device.
-
link_id(LinkId) –The ID of the link.
Raises:
-
AccessDeniedException–You do not have sufficient access to perform this action.
-
ConflictException–There was a conflict processing the request. Updating or deleting the resource can cause an inconsistent state.
-
InternalServerException–The request has failed due to an internal error.
-
ResourceNotFoundException–The specified resource could not be found.
-
ThrottlingException–The request was denied due to request throttling.
-
ValidationException–The input fails to satisfy the constraints.
-
UnknownServiceError–The service returned an error code this client does not model.