class Relation(dict):
"""Represents a relation"""
+
def __init__(self, name, provider: EERelation, requirer: EERelation) -> NoReturn:
"""
Args:
class DeployedComponent(dict):
"""Represents a deployed component (nsr["_admin"]["deployed"])"""
+
def __init__(self, data: Dict[str, Any]):
"""
Args:
class DeployedK8sResource(DeployedComponent):
"""Represents a deployed component for a kdu resource"""
+
def __init__(self, data: Dict[str, Any]):
super().__init__(data)
class DeployedVCA(DeployedComponent):
"""Represents a VCA deployed component"""
+
def __init__(self, nsr_id: str, deployed_vca: Dict[str, Any]) -> NoReturn:
"""
Args: