Govern Blueprints and Blueprint versions #

Blueprint versions are templates describing the items in Dataiku Govern. Several blueprint versions are gathered within the same Blueprint which holds a logical concept. Note: to learn more about them, go to the Dataiku Govern definitions page .

List all blueprints #

import dataikuapi

host = "http(s)://GOVERN_HOST:GOVERN_PORT"
apiKey = "Your API key secret"
client = dataikuapi.GovernClient(host, apiKey)

# List the blueprints for which the API key has access
client.list_blueprints()

Reference API doc #

dataikuapi.govern.blueprint.GovernBlueprintListItem (...)

An item in a list of blueprints.

dataikuapi.govern.blueprint.GovernBlueprint (...)

A handle to read a blueprint on the Govern instance.

dataikuapi.govern.blueprint.GovernBlueprintDefinition (...)

The definition of a blueprint.

dataikuapi.govern.blueprint.GovernBlueprintVersionListItem (...)

An item in a list of blueprint versions.

dataikuapi.govern.blueprint.GovernBlueprintVersion (...)

A handle to interact with a blueprint version on the Govern instance.

dataikuapi.govern.blueprint.GovernBlueprintVersionTrace (...)

The trace of a blueprint version containing information about its lineage and its status.

dataikuapi.govern.blueprint.GovernBlueprintVersionDefinition (...)

The definition of a blueprint version.