utils.rc.client.templates

Module Contents

Classes

TemplatesClient

class utils.rc.client.templates.TemplatesClient
static getAllTemplates()
static createRecipe(project_id, name, display_name, dataset_ids, condition, metadata, artifacts, models, timeout, markdown, icon, image, recipeType)
static update_recipe(recipe_id, display_name, dataset_ids, condition, metadata, artifacts, models, timeout, markdown, icon, image)
static download_output(recipe_id, out_type)
static getRecipe(recipe_id=None, name=None, project_id=None)
static getRecipeStatus(recipe_id)
static get_recipe_run_details(recipe_id)
static getTransform(transform_id=None, name=None, recipe_id=None)
static runRecipe(recipe_id)
static testRecipe(recipe_id, template_id, variables)
classmethod testRecipeV2(recipe_id, transforms)
static addTransform(recipe_id, name, template_id, variables, version='v2')
static get_variables(recipe_id: str, transform_name: str, template_id: str, variables: dict)
static updateTransform(transform_id, template_id, variables, version='v2')
static removeTransform(transform_id)
static publishTemplate(templateDict)
static overwriteTemplate(templateDict)
static apply_updates(template_dto)
static getDFSTemplateByName(name)
static get_dfs_template_by_id(template_id)
static get_templates_by_project_id(project_id: str)
static deleteDFSTemplate(template_id)
static delete_template(template_id: str)
static update_status(template_id: str, status: str)
static update_tags(template_id: str, tags, secondary)
static patch_dfs_template_inputs(template_id, variables)