Skip to content

Create Pipeline

sagemaker_create_pipeline R Documentation

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.

PipelineDisplayName

The display name of the pipeline.

PipelineDefinition

The JSON pipeline definition of the pipeline.

PipelineDefinitionS3Location

The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.

PipelineDescription

A 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.

Tags

A list of tags to apply to the created pipeline.

ParallelismConfiguration

This 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:

list(
  PipelineArn = "string"
)

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
  )
)