networkapi.api_peer_group package¶
Subpackages¶
- networkapi.api_peer_group.v4 package
- Subpackages
- Submodules
- networkapi.api_peer_group.v4.exceptions module
- networkapi.api_peer_group.v4.facade module
- networkapi.api_peer_group.v4.permissions module
- networkapi.api_peer_group.v4.serializers module
- networkapi.api_peer_group.v4.urls module
- networkapi.api_peer_group.v4.views module
- Module contents
Submodules¶
networkapi.api_peer_group.models module¶
-
class
networkapi.api_peer_group.models.
EnvironmentPeerGroup
(id, environment_id, peer_group_id)[source]¶ Bases:
networkapi.models.BaseModel.BaseModel
-
exception
DoesNotExist
¶ Bases:
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases:
django.core.exceptions.MultipleObjectsReturned
-
environment
¶
-
classmethod
get_by_pk
(id)[source]¶ Get EnvironmentPeerGroup by id.
Returns: EnvironmentPeerGroup.
Raises: - EnvironmentPeerGroupNotFoundError – EnvironmentPeerGroup not registered.
- EnvironmentPeerGroupError – Failed to search for the EnvironmentPeerGroup.
- OperationalError – Lock wait timeout exceeded
-
log
= <celery.utils.log.ProcessAwareLogger object>¶
-
objects
= <networkapi.models.BaseManager.BaseManager object>¶
-
peer_group
¶
-
exception
-
class
networkapi.api_peer_group.models.
PeerGroup
(id, name, route_map_in_id, route_map_out_id)[source]¶ Bases:
networkapi.models.BaseModel.BaseModel
-
exception
DoesNotExist
¶ Bases:
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases:
django.core.exceptions.MultipleObjectsReturned
-
environmentpeergroup_set
¶
-
environments
¶
-
environments_id
¶
-
classmethod
get_by_pk
(id)[source]¶ Get PeerGroup by id.
Returns: PeerGroup.
Raises: - PeerGroupNotFoundError – PeerGroup not registered.
- PeerGroupError – Failed to search for the PeerGroup.
- OperationalError – Lock wait timeout exceeded
-
log
= <celery.utils.log.ProcessAwareLogger object>¶
-
neighbors_v4_id
¶
-
neighbors_v6_id
¶
-
neighborv4_set
¶
-
neighborv6_set
¶
-
objects
= <networkapi.models.BaseManager.BaseManager object>¶
-
route_map_in
¶
-
route_map_out
¶
-
exception