X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_lcm%2Fdata_utils%2Fvca.py;h=f4235cbde88e99aa47e2cad7de7e2d26037450e3;hb=refs%2Fchanges%2F71%2F11971%2F2;hp=21165492e0c1343f2a3848327e52a8e9b27f305a;hpb=b4ebcd0dd81e08d7294156c2aca10d84ca9bb824;p=osm%2FLCM.git diff --git a/osm_lcm/data_utils/vca.py b/osm_lcm/data_utils/vca.py index 2116549..f4235cb 100644 --- a/osm_lcm/data_utils/vca.py +++ b/osm_lcm/data_utils/vca.py @@ -123,6 +123,7 @@ class EERelation(dict): class Relation(dict): """Represents a relation""" + def __init__(self, name, provider: EERelation, requirer: EERelation) -> NoReturn: """ Args: @@ -152,6 +153,7 @@ class Relation(dict): class DeployedComponent(dict): """Represents a deployed component (nsr["_admin"]["deployed"])""" + def __init__(self, data: Dict[str, Any]): """ Args: @@ -176,6 +178,7 @@ class DeployedComponent(dict): class DeployedK8sResource(DeployedComponent): """Represents a deployed component for a kdu resource""" + def __init__(self, data: Dict[str, Any]): super().__init__(data) @@ -193,6 +196,7 @@ class DeployedK8sResource(DeployedComponent): class DeployedVCA(DeployedComponent): """Represents a VCA deployed component""" + def __init__(self, nsr_id: str, deployed_vca: Dict[str, Any]) -> NoReturn: """ Args: