Source code for spacenet.schemas.locations.network
"""
A network composes nodes and edges.
"""
from typing import List
from fastapi_camelcase import CamelModel
from pydantic import Field
from .edges import AllEdges
from .nodes import AllNodes
[docs]class Network(CamelModel):
"""
Composition of nodes and edges.
"""
nodes: List[AllNodes] = Field([], title="Nodes", description="Constituent nodes")
edges: List[AllEdges] = Field([], title="Edges", description="Constituent edges")