class
PipelineVersion(wallaroo.object.Object):
A specific version of a Pipeline. This usually reflects a change to the Pipeline Definition.
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
create_time(*args, **kwargs):
def
last_update_time(*args, **kwargs):
def
name(*args, **kwargs):
def
definition(*args, **kwargs):
def
pipeline(*args, **kwargs):
def
deployments(*args, **kwargs):
def
model_configs(*args, **kwargs):
def
publishes(*args, **kwargs):
Deploys this PipelineVersion.
Parameters
- deployment_name: Name of the new Deployment. Must be unique
across all deployments.
- model_configs: List of the configured models to
use. These must be the same ModelConfigs used when creating the
Pipeline.
- config: Deployment configuration to use.
- wait_for_status: If set to False, will not wait for deployment status.
If set to True, will wait for deployment status to be running or encountered an error.
Default is True.
Returns
A Deployment object for the resulting deployment.
Publish a pipeline version.