def ipam_subnet_get_id(self,*args,**kwargs): self._load_kwargs(kwargs) banner("PCC.Ipam Subnet Get Id") print("Kwargs:"+str(kwargs)) try: conn = BuiltIn().get_variable_value("${PCC_CONN}") except Exception as e: raise e ipam_id = easy.get_subnet_id_by_name(conn,self.name) return ipam_id
def delete_ipam_subnet_by_id(self, *args, **kwargs): banner("PCC.Ipam Subnet Delete") self._load_kwargs(kwargs) if self.name == None: return {"Error": "[PCC.Subnet Delete]: Name of the subnet is not specified."} try: conn = BuiltIn().get_variable_value("${PCC_CONN}") except Exception as e: raise e self.id=easy.get_subnet_id_by_name(conn,self.name) return pcc.delete_subnet_obj_by_id(conn, str(self.id))