aws-cdk-lib.aws_stepfunctions_tasks.Mode

enum Mode

LanguageType name
.NETAmazon.CDK.AWS.StepFunctions.Tasks.Mode
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctionstasks#Mode
Javasoftware.amazon.awscdk.services.stepfunctions.tasks.Mode
Pythonaws_cdk.aws_stepfunctions_tasks.Mode
TypeScript (source)aws-cdk-lib » aws_stepfunctions_tasks » Mode

Specifies how many models the container hosts.

Example

new tasks.SageMakerCreateModel(this, 'Sagemaker', {
  modelName: 'MyModel',
  primaryContainer: new tasks.ContainerDefinition({
    image: tasks.DockerImage.fromJsonExpression(sfn.JsonPath.stringAt('$.Model.imageName')),
    mode: tasks.Mode.SINGLE_MODEL,
    modelS3Location: tasks.S3Location.fromJsonExpression('$.TrainingJob.ModelArtifacts.S3ModelArtifacts'),
  }),
});

Members

NameDescription
SINGLE_MODELContainer hosts a single model.
MULTI_MODELContainer hosts multiple models.

SINGLE_MODEL

Container hosts a single model.


MULTI_MODEL

Container hosts multiple models.

See also: https://docs.aws.amazon.com/sagemaker/latest/dg/multi-model-endpoints.html