Show / Hide Table of Contents

Class SageMakerCreateTransformJob

Class representing the SageMaker Create Transform Job task.

Inheritance
object
State
TaskStateBase
SageMakerCreateTransformJob
Implements
IChainable
INextable
Inherited Members
TaskStateBase.AddCatch(IChainable, ICatchProps)
TaskStateBase.AddRetry(IRetryProps)
TaskStateBase.Metric(string, IMetricOptions)
TaskStateBase.MetricFailed(IMetricOptions)
TaskStateBase.MetricHeartbeatTimedOut(IMetricOptions)
TaskStateBase.MetricRunTime(IMetricOptions)
TaskStateBase.MetricScheduled(IMetricOptions)
TaskStateBase.MetricScheduleTime(IMetricOptions)
TaskStateBase.MetricStarted(IMetricOptions)
TaskStateBase.MetricSucceeded(IMetricOptions)
TaskStateBase.MetricTime(IMetricOptions)
TaskStateBase.MetricTimedOut(IMetricOptions)
TaskStateBase.Next(IChainable)
TaskStateBase.ToStateJson(QueryLanguage?)
TaskStateBase.WhenBoundToGraph(StateGraph)
TaskStateBase.EndStates
State.FilterNextables(State[])
State.FindReachableEndStates(State, IFindStateOptions)
State.FindReachableStates(State, IFindStateOptions)
State.PrefixStates(IConstruct, string)
State.AddBranch(StateGraph)
State.AddChoice(Condition, State, IChoiceTransitionOptions)
State.AddItemProcessor(StateGraph, IProcessorConfig)
State.AddIterator(StateGraph)
State.AddPrefix(string)
State.BindToGraph(StateGraph)
State.MakeDefault(State)
State.MakeNext(State)
State.RenderAssign(QueryLanguage?)
State.RenderBranches()
State.RenderChoices(QueryLanguage?)
State.RenderInputOutput()
State.RenderItemProcessor()
State.RenderIterator()
State.RenderNextEnd()
State.RenderQueryLanguage(QueryLanguage?)
State.RenderResultSelector()
State.RenderRetryCatch(QueryLanguage?)
State.ValidateState()
State.Branches
State.Id
State.StartState
State.StateId
State.Arguments
State.Assign
State.Comment
State.InputPath
State.OutputPath
State.Outputs
State.Parameters
State.QueryLanguage
State.ResultPath
State.ResultSelector
State.StateName
State.DefaultChoice
State.Iteration
State.Processor
State.ProcessorConfig
State.ProcessorMode
Namespace: Amazon.CDK.AWS.StepFunctions.Tasks
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class SageMakerCreateTransformJob : TaskStateBase, IChainable, INextable
Syntax (vb)
Public Class SageMakerCreateTransformJob Inherits TaskStateBase Implements IChainable, INextable
Remarks

ExampleMetadata: infused

Examples
new SageMakerCreateTransformJob(this, "Batch Inference", new SageMakerCreateTransformJobProps {
                TransformJobName = "MyTransformJob",
                ModelName = "MyModelName",
                ModelClientOptions = new ModelClientOptions {
                    InvocationsMaxRetries = 3,  // default is 0
                    InvocationsTimeout = Duration.Minutes(5)
                },
                TransformInput = new TransformInput {
                    TransformDataSource = new TransformDataSource {
                        S3DataSource = new TransformS3DataSource {
                            S3Uri = "s3://inputbucket/train",
                            S3DataType = S3DataType.S3_PREFIX
                        }
                    }
                },
                TransformOutput = new TransformOutput {
                    S3OutputPath = "s3://outputbucket/TransformJobOutputPath"
                },
                TransformResources = new TransformResources {
                    InstanceCount = 1,
                    InstanceType = InstanceType.Of(InstanceClass.M4, InstanceSize.XLARGE)
                }
            });

Synopsis

Constructors

SageMakerCreateTransformJob(Construct, string, ISageMakerCreateTransformJobProps)

Class representing the SageMaker Create Transform Job task.

Properties

Role

The execution role for the Sagemaker transform job.

TaskMetrics

Class representing the SageMaker Create Transform Job task.

TaskPolicies

Class representing the SageMaker Create Transform Job task.

Methods

JsonPath(Construct, string, ISageMakerCreateTransformJobJsonPathProps)

Class representing the SageMaker Create Transform Job task using JSONPath.

Jsonata(Construct, string, ISageMakerCreateTransformJobJsonataProps)

Class representing the SageMaker Create Transform Job task using JSONata.

Constructors

SageMakerCreateTransformJob(Construct, string, ISageMakerCreateTransformJobProps)

Class representing the SageMaker Create Transform Job task.

public SageMakerCreateTransformJob(Construct scope, string id, ISageMakerCreateTransformJobProps props)
Parameters
scope Construct
id string

Descriptive identifier for this chainable.

props ISageMakerCreateTransformJobProps
Remarks

ExampleMetadata: infused

Properties

Role

The execution role for the Sagemaker transform job.

public virtual IRole Role { get; }
Property Value

IRole

Remarks

Only available after task has been added to a state machine.

TaskMetrics

Class representing the SageMaker Create Transform Job task.

protected override ITaskMetricsConfig? TaskMetrics { get; }
Property Value

ITaskMetricsConfig

Overrides
TaskStateBase.TaskMetrics
Remarks

ExampleMetadata: infused

TaskPolicies

Class representing the SageMaker Create Transform Job task.

protected override PolicyStatement[]? TaskPolicies { get; }
Property Value

PolicyStatement[]

Overrides
TaskStateBase.TaskPolicies
Remarks

ExampleMetadata: infused

Methods

JsonPath(Construct, string, ISageMakerCreateTransformJobJsonPathProps)

Class representing the SageMaker Create Transform Job task using JSONPath.

public static SageMakerCreateTransformJob JsonPath(Construct scope, string id, ISageMakerCreateTransformJobJsonPathProps props)
Parameters
scope Construct
id string
props ISageMakerCreateTransformJobJsonPathProps
Returns

SageMakerCreateTransformJob

Remarks

ExampleMetadata: infused

Jsonata(Construct, string, ISageMakerCreateTransformJobJsonataProps)

Class representing the SageMaker Create Transform Job task using JSONata.

public static SageMakerCreateTransformJob Jsonata(Construct scope, string id, ISageMakerCreateTransformJobJsonataProps props)
Parameters
scope Construct
id string
props ISageMakerCreateTransformJobJsonataProps
Returns

SageMakerCreateTransformJob

Remarks

ExampleMetadata: infused

Implements

IChainable
INextable
Back to top Generated by DocFX