Values_1.CreatePipelineRequestSourceCreates a pipeline using a JSON pipeline definition.
type nonrec t = {pipelineName : PipelineName.t;The name of the pipeline.
*)pipelineDisplayName : PipelineName.t option;The display name of the pipeline.
*)pipelineDefinition : PipelineDefinition.t option;The JSON pipeline definition of the pipeline.
*)pipelineDefinitionS3Location : PipelineDefinitionS3Location.t option;The location of the pipeline definition stored in Amazon S3. If specified, SageMaker will retrieve the pipeline definition from this location.
*)pipelineDescription : PipelineDescription.t option;A description of the pipeline.
*)clientRequestToken : IdempotencyToken.t;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 : Values_0.RoleArn.t;The Amazon Resource Name (ARN) of the role used by the pipeline to access and create resources.
*)parallelismConfiguration : ParallelismConfiguration.t option;This is the configuration that controls the parallelism of the pipeline. If specified, it applies to all runs of this pipeline by default.
*)}val make :
?pipelineDisplayName:??? ->
?pipelineDefinition:??? ->
?pipelineDefinitionS3Location:??? ->
?pipelineDescription:??? ->
?tags:??? ->
?parallelismConfiguration:??? ->
pipelineName:PipelineName.t ->
clientRequestToken:IdempotencyToken.t ->
roleArn:Values_0.RoleArn.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of string ]) list ] list
| `String of PipelineName.t
| `Structure of
(string
* [> `Integer of MaxParallelExecutionSteps.t
| `String of Values_0.BucketName.t ])
list ])
list ]