SageMaker.Client.
update_pipeline
(**kwargs)¶Updates a pipeline.
See also: AWS API Documentation
Request Syntax
response = client.update_pipeline(
PipelineName='string',
PipelineDisplayName='string',
PipelineDefinition='string',
PipelineDefinitionS3Location={
'Bucket': 'string',
'ObjectKey': 'string',
'VersionId': 'string'
},
PipelineDescription='string',
RoleArn='string',
ParallelismConfiguration={
'MaxParallelExecutionSteps': 123
}
)
[REQUIRED]
The name of the pipeline to update.
The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.
Name of the S3 bucket.
The object key (or key name) uniquely identifies the object in an S3 bucket.
Version Id of the pipeline definition file. If not specified, Amazon SageMaker will retrieve the latest version.
If specified, it applies to all executions of this pipeline by default.
The max number of steps that can be executed in parallel.
dict
Response Syntax
{
'PipelineArn': 'string'
}
Response Structure
(dict) --
PipelineArn (string) --
The Amazon Resource Name (ARN) of the updated pipeline.
Exceptions
SageMaker.Client.exceptions.ResourceNotFound