class
Tag(wallaroo.object.Object):
Tags that may be attached to models and pipelines.
Tag( client: Optional[wallaroo.client.Client], data: Dict[str, Any], standalone=False)
Base constructor.
Each object requires:
- a GraphQL client - in order to fill its missing members dynamically
- an initial data blob - typically from unserialized JSON, contains at
- least the data for required
members (typically the object's primary key) and optionally other data
members.
def
tag(*args, **kwargs):
def
list_models(self) -> List[wallaroo.model.Model]:
Lists the models this tag is on.
def
add_to_model(self, model_id: int):
def
remove_from_model(self, model_id: int):
def
list_pipelines(self) -> List[wallaroo.pipeline.Pipeline]:
Lists the pipelines this tag is on.
def
add_to_pipeline(self, pipeline_id: int):
def
remove_from_pipeline(self, pipeline_id: int):