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(*args, **kwargs)[source]¶
Bases: networkapi.models.BaseModel.BaseModel
EnvironmentPeerGroup(id, environment_id, peer_group_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception EnvironmentPeerGroup.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- EnvironmentPeerGroup.environment¶
- classmethod EnvironmentPeerGroup.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
- EnvironmentPeerGroup.log = <celery.utils.log.ProcessAwareLogger object at 0x7fdee2e0b310>¶
- EnvironmentPeerGroup.objects = <networkapi.models.BaseManager.BaseManager object at 0x7fdee2e0b710>¶
- EnvironmentPeerGroup.peer_group¶
- class networkapi.api_peer_group.models.PeerGroup(*args, **kwargs)[source]¶
Bases: networkapi.models.BaseModel.BaseModel
PeerGroup(id, name, route_map_in_id, route_map_out_id)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception PeerGroup.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- PeerGroup.environmentpeergroup_set¶
- PeerGroup.environments¶
- PeerGroup.environments_id¶
- classmethod PeerGroup.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
- PeerGroup.log = <celery.utils.log.ProcessAwareLogger object at 0x7fdee2e01b50>¶
- PeerGroup.neighbors_v4_id¶
- PeerGroup.neighbors_v6_id¶
- PeerGroup.neighborv4_set¶
- PeerGroup.neighborv6_set¶
- PeerGroup.objects = <networkapi.models.BaseManager.BaseManager object at 0x7fdee2e0b0d0>¶
- PeerGroup.route_map_in¶
- PeerGroup.route_map_out¶