class DeployedComponent(dict):
- """Represents a deployed component (nsr["_admin"]["deployed"])"""
+ """Represents a deployed component (nsr["_admin"]["deployed"]["VCA" | "K8s"])"""
def __init__(self, data: Dict[str, Any]):
"""
@property
def ee_id(self):
"""Returns the execution environment id"""
- model = self["kdu-instance"]
+ model = self["namespace"]
application_name = self["resource-name"]
return f"{model}.{application_name}.k8s"
@property
def config_sw_installed(self) -> bool:
return self.get("config_sw_installed", False)
+
+ @property
+ def target_element(self) -> str:
+ return self.get("target_element", "")