Creates a pipeline using a JSON pipeline definition¶
Description¶
Creates a pipeline using a JSON pipeline definition.
Usage¶
sagemaker_create_pipeline(PipelineName, PipelineDisplayName,
PipelineDefinition, PipelineDefinitionS3Location, PipelineDescription,
ClientRequestToken, RoleArn, Tags, ParallelismConfiguration)
Arguments¶
-
PipelineName[required] The name of the pipeline.
-
PipelineDisplayNameThe display name of the pipeline.
-
PipelineDefinitionThe JSON pipeline definition of the pipeline.
-
PipelineDefinitionS3LocationThe location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.
-
PipelineDescriptionA description of the pipeline.
-
ClientRequestToken[required] A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than one time.
-
RoleArn[required] The Amazon Resource Name (ARN) of the role used by the pipeline to access and create resources.
-
TagsA list of tags to apply to the created pipeline.
-
ParallelismConfigurationThis is the configuration that controls the parallelism of the pipeline. If specified, it applies to all runs of this pipeline by default.
Value¶
A list with the following syntax:
Request syntax¶
svc$create_pipeline(
PipelineName = "string",
PipelineDisplayName = "string",
PipelineDefinition = "string",
PipelineDefinitionS3Location = list(
Bucket = "string",
ObjectKey = "string",
VersionId = "string"
),
PipelineDescription = "string",
ClientRequestToken = "string",
RoleArn = "string",
Tags = list(
list(
Key = "string",
Value = "string"
)
),
ParallelismConfiguration = list(
MaxParallelExecutionSteps = 123
)
)