networkapi.api_asn.v4 package
Submodules
networkapi.api_asn.v4.exceptions module
-
exception networkapi.api_asn.v4.exceptions.AsnAssociatedToEquipmentError(msg=None)[source]
Bases: rest_framework.exceptions.APIException
-
default_detail = 'AS is associated with at least one Equipment.'
-
status_code = 400
-
exception networkapi.api_asn.v4.exceptions.AsnDoesNotExistException(detail=None)[source]
Bases: rest_framework.exceptions.APIException
-
default_detail = 'AS doesn not exists.'
-
status_code = 404
-
exception networkapi.api_asn.v4.exceptions.AsnEquipmentError(msg)[source]
Bases: rest_framework.exceptions.APIException
-
status_code = 500
-
exception networkapi.api_asn.v4.exceptions.AsnEquipmentNotFoundError(msg)[source]
Bases: rest_framework.exceptions.APIException
-
status_code = 404
-
exception networkapi.api_asn.v4.exceptions.AsnError(msg)[source]
Bases: rest_framework.exceptions.APIException
-
status_code = 500
-
exception networkapi.api_asn.v4.exceptions.AsnErrorV4(message)[source]
Bases: exceptions.Exception
Generic exception for everything related to AS.
-
exception networkapi.api_asn.v4.exceptions.AsnNotFoundError(msg)[source]
Bases: rest_framework.exceptions.APIException
-
status_code = 404
networkapi.api_asn.v4.facade module
-
networkapi.api_asn.v4.facade.create_as(as_)[source]
Create AS.
-
networkapi.api_asn.v4.facade.delete_as(as_ids)[source]
Delete AS.
-
networkapi.api_asn.v4.facade.get_as_by_id(as_id)[source]
Return an AS by id.
- Args:
- as_id: Id of AS
-
networkapi.api_asn.v4.facade.get_as_by_ids(autonomous_systems_ids)[source]
Return AS list by ids.
- Args:
- as_ids: List of Ids of AS’s.
-
networkapi.api_asn.v4.facade.get_as_by_search(search={})[source]
Return a list of AS’s by dict.
-
networkapi.api_asn.v4.facade.update_as(as_)[source]
Update AS.
networkapi.api_asn.v4.permissions module
networkapi.api_asn.v4.serializers module
networkapi.api_asn.v4.urls module
networkapi.api_asn.v4.views module
Module contents