generative-ai-cdk-constructs

@cdklabs/generative-ai-cdk-constructsDocs


@cdklabs/generative-ai-cdk-constructs / SageMakerInstanceType

Class: SageMakerInstanceType

Supported instance types for SageMaker instance-based production variants.

Constructors

new SageMakerInstanceType()

new SageMakerInstanceType(instanceType): SageMakerInstanceType

Parameters

instanceType: string

Returns

SageMakerInstanceType

Properties

ML_C4_2XLARGE

readonly static ML_C4_2XLARGE: SageMakerInstanceType

ml.c4.2xlarge


ML_C4_4XLARGE

readonly static ML_C4_4XLARGE: SageMakerInstanceType

ml.c4.4xlarge


ML_C4_8XLARGE

readonly static ML_C4_8XLARGE: SageMakerInstanceType

ml.c4.8xlarge


ML_C4_LARGE

readonly static ML_C4_LARGE: SageMakerInstanceType

ml.c4.large


ML_C4_XLARGE

readonly static ML_C4_XLARGE: SageMakerInstanceType

ml.c4.xlarge


ML_C5_18XLARGE

readonly static ML_C5_18XLARGE: SageMakerInstanceType

ml.c5.18xlarge


ML_C5_2XLARGE

readonly static ML_C5_2XLARGE: SageMakerInstanceType

ml.c5.2xlarge


ML_C5_4XLARGE

readonly static ML_C5_4XLARGE: SageMakerInstanceType

ml.c5.4xlarge


ML_C5_9XLARGE

readonly static ML_C5_9XLARGE: SageMakerInstanceType

ml.c5.9xlarge


ML_C5_LARGE

readonly static ML_C5_LARGE: SageMakerInstanceType

ml.c5.large


ML_C5_XLARGE

readonly static ML_C5_XLARGE: SageMakerInstanceType

ml.c5.xlarge


ML_C5D_18XLARGE

readonly static ML_C5D_18XLARGE: SageMakerInstanceType

ml.c5d.18xlarge


ML_C5D_2XLARGE

readonly static ML_C5D_2XLARGE: SageMakerInstanceType

ml.c5d.2xlarge


ML_C5D_4XLARGE

readonly static ML_C5D_4XLARGE: SageMakerInstanceType

ml.c5d.4xlarge


ML_C5D_9XLARGE

readonly static ML_C5D_9XLARGE: SageMakerInstanceType

ml.c5d.9xlarge


ML_C5D_LARGE

readonly static ML_C5D_LARGE: SageMakerInstanceType

ml.c5d.large


ML_C5D_XLARGE

readonly static ML_C5D_XLARGE: SageMakerInstanceType

ml.c5d.xlarge


ML_C6I_12XLARGE

readonly static ML_C6I_12XLARGE: SageMakerInstanceType

ml.c6i.12xlarge


ML_C6I_16XLARGE

readonly static ML_C6I_16XLARGE: SageMakerInstanceType

ml.c6i.16xlarge


ML_C6I_24XLARGE

readonly static ML_C6I_24XLARGE: SageMakerInstanceType

ml.c6i.24xlarge


ML_C6I_2XLARGE

readonly static ML_C6I_2XLARGE: SageMakerInstanceType

ml.c6i.2xlarge


ML_C6I_32XLARGE

readonly static ML_C6I_32XLARGE: SageMakerInstanceType

ml.c6i.32xlarge


ML_C6I_4XLARGE

readonly static ML_C6I_4XLARGE: SageMakerInstanceType

ml.c6i.4xlarge


ML_C6I_8XLARGE

readonly static ML_C6I_8XLARGE: SageMakerInstanceType

ml.c6i.8xlarge


ML_C6I_LARGE

readonly static ML_C6I_LARGE: SageMakerInstanceType

ml.c6i.large


ML_C6I_XLARGE

readonly static ML_C6I_XLARGE: SageMakerInstanceType

ml.c6i.xlarge


ML_G4DN_12XLARGE

readonly static ML_G4DN_12XLARGE: SageMakerInstanceType

ml.g4dn.12xlarge


ML_G4DN_16XLARGE

readonly static ML_G4DN_16XLARGE: SageMakerInstanceType

ml.g4dn.16xlarge


ML_G4DN_2XLARGE

readonly static ML_G4DN_2XLARGE: SageMakerInstanceType

ml.g4dn.2xlarge


ML_G4DN_4XLARGE

readonly static ML_G4DN_4XLARGE: SageMakerInstanceType

ml.g4dn.4xlarge


ML_G4DN_8XLARGE

readonly static ML_G4DN_8XLARGE: SageMakerInstanceType

ml.g4dn.8xlarge


ML_G4DN_XLARGE

readonly static ML_G4DN_XLARGE: SageMakerInstanceType

ml.g4dn.xlarge


ML_G5_12XLARGE

readonly static ML_G5_12XLARGE: SageMakerInstanceType

ml.g5.12xlarge


ML_G5_16XLARGE

readonly static ML_G5_16XLARGE: SageMakerInstanceType

ml.g5.16xlarge


ML_G5_24XLARGE

readonly static ML_G5_24XLARGE: SageMakerInstanceType

ml.g5.24xlarge


ML_G5_2XLARGE

readonly static ML_G5_2XLARGE: SageMakerInstanceType

ml.g5.2xlarge


ML_G5_48XLARGE

readonly static ML_G5_48XLARGE: SageMakerInstanceType

ml.g5.48xlarge


ML_G5_4XLARGE

readonly static ML_G5_4XLARGE: SageMakerInstanceType

ml.g5.4xlarge


ML_G5_8XLARGE

readonly static ML_G5_8XLARGE: SageMakerInstanceType

ml.g5.8xlarge


ML_G5_XLARGE

readonly static ML_G5_XLARGE: SageMakerInstanceType

ml.g5.xlarge


ML_INF1_24XLARGE

readonly static ML_INF1_24XLARGE: SageMakerInstanceType

ml.inf1.24xlarge


ML_INF1_2XLARGE

readonly static ML_INF1_2XLARGE: SageMakerInstanceType

ml.inf1.2xlarge


ML_INF1_6XLARGE

readonly static ML_INF1_6XLARGE: SageMakerInstanceType

ml.inf1.6xlarge


ML_INF1_XLARGE

readonly static ML_INF1_XLARGE: SageMakerInstanceType

ml.inf1.xlarge


ML_INF2_24XLARGE

readonly static ML_INF2_24XLARGE: SageMakerInstanceType

ml.inf2.24xlarge


ML_INF2_48XLARGE

readonly static ML_INF2_48XLARGE: SageMakerInstanceType

ml.inf2.48xlarge


ML_INF2_8XLARGE

readonly static ML_INF2_8XLARGE: SageMakerInstanceType

ml.inf2.8xlarge


ML_INF2_XLARGE

readonly static ML_INF2_XLARGE: SageMakerInstanceType

ml.inf2.xlarge


ML_M4_10XLARGE

readonly static ML_M4_10XLARGE: SageMakerInstanceType

ml.m4.10xlarge


ML_M4_16XLARGE

readonly static ML_M4_16XLARGE: SageMakerInstanceType

ml.m4.16xlarge


ML_M4_2XLARGE

readonly static ML_M4_2XLARGE: SageMakerInstanceType

ml.m4.2xlarge


ML_M4_4XLARGE

readonly static ML_M4_4XLARGE: SageMakerInstanceType

ml.m4.4xlarge


ML_M4_XLARGE

readonly static ML_M4_XLARGE: SageMakerInstanceType

ml.m4.xlarge


ML_M5_12XLARGE

readonly static ML_M5_12XLARGE: SageMakerInstanceType

ml.m5.12xlarge


ML_M5_24XLARGE

readonly static ML_M5_24XLARGE: SageMakerInstanceType

ml.m5.24xlarge


ML_M5_2XLARGE

readonly static ML_M5_2XLARGE: SageMakerInstanceType

ml.m5.2xlarge


ML_M5_4XLARGE

readonly static ML_M5_4XLARGE: SageMakerInstanceType

ml.m5.4xlarge


ML_M5_LARGE

readonly static ML_M5_LARGE: SageMakerInstanceType

ml.m5.large


ML_M5_XLARGE

readonly static ML_M5_XLARGE: SageMakerInstanceType

ml.m5.xlarge


ML_M5D_12XLARGE

readonly static ML_M5D_12XLARGE: SageMakerInstanceType

ml.m5d.12xlarge


ML_M5D_24XLARGE

readonly static ML_M5D_24XLARGE: SageMakerInstanceType

ml.m5d.24xlarge


ML_M5D_2XLARGE

readonly static ML_M5D_2XLARGE: SageMakerInstanceType

ml.m5d.2xlarge


ML_M5D_4XLARGE

readonly static ML_M5D_4XLARGE: SageMakerInstanceType

ml.m5d.4xlarge


ML_M5D_LARGE

readonly static ML_M5D_LARGE: SageMakerInstanceType

ml.m5d.large


ML_M5D_XLARGE

readonly static ML_M5D_XLARGE: SageMakerInstanceType

ml.m5d.xlarge


ML_P2_16XLARGE

readonly static ML_P2_16XLARGE: SageMakerInstanceType

ml.p2.16xlarge


ML_P2_8XLARGE

readonly static ML_P2_8XLARGE: SageMakerInstanceType

ml.p2.8xlarge


ML_P2_XLARGE

readonly static ML_P2_XLARGE: SageMakerInstanceType

ml.p2.xlarge


ML_P3_16XLARGE

readonly static ML_P3_16XLARGE: SageMakerInstanceType

ml.p3.16xlarge


ML_P3_2XLARGE

readonly static ML_P3_2XLARGE: SageMakerInstanceType

ml.p3.2xlarge


ML_P3_8XLARGE

readonly static ML_P3_8XLARGE: SageMakerInstanceType

ml.p3.8xlarge


ML_P4D_24XLARGE

readonly static ML_P4D_24XLARGE: SageMakerInstanceType

ml.p4d.24xlarge


ML_R5_12XLARGE

readonly static ML_R5_12XLARGE: SageMakerInstanceType

ml.r5.12xlarge


ML_R5_24XLARGE

readonly static ML_R5_24XLARGE: SageMakerInstanceType

ml.r5.24xlarge


ML_R5_2XLARGE

readonly static ML_R5_2XLARGE: SageMakerInstanceType

ml.r5.2xlarge


ML_R5_4XLARGE

readonly static ML_R5_4XLARGE: SageMakerInstanceType

ml.r5.4xlarge


ML_R5_LARGE

readonly static ML_R5_LARGE: SageMakerInstanceType

ml.r5.large


ML_R5_XLARGE

readonly static ML_R5_XLARGE: SageMakerInstanceType

ml.r5.xlarge


ML_R5D_12XLARGE

readonly static ML_R5D_12XLARGE: SageMakerInstanceType

ml.r5d.12xlarge


ML_R5D_24XLARGE

readonly static ML_R5D_24XLARGE: SageMakerInstanceType

ml.r5d.24xlarge


ML_R5D_2XLARGE

readonly static ML_R5D_2XLARGE: SageMakerInstanceType

ml.r5d.2xlarge


ML_R5D_4XLARGE

readonly static ML_R5D_4XLARGE: SageMakerInstanceType

ml.r5d.4xlarge


ML_R5D_LARGE

readonly static ML_R5D_LARGE: SageMakerInstanceType

ml.r5d.large


ML_R5D_XLARGE

readonly static ML_R5D_XLARGE: SageMakerInstanceType

ml.r5d.xlarge


ML_T2_2XLARGE

readonly static ML_T2_2XLARGE: SageMakerInstanceType

ml.t2.2xlarge


ML_T2_LARGE

readonly static ML_T2_LARGE: SageMakerInstanceType

ml.t2.large


ML_T2_MEDIUM

readonly static ML_T2_MEDIUM: SageMakerInstanceType

ml.t2.medium


ML_T2_XLARGE

readonly static ML_T2_XLARGE: SageMakerInstanceType

ml.t2.xlarge

Methods

toString()

toString(): string

Return the instance type as a string

Returns

string

The instance type as a string


of()

static of(instanceType): SageMakerInstanceType

Builds an InstanceType from a given string or token (such as a CfnParameter).

Parameters

instanceType: string

An instance type as string

Returns

SageMakerInstanceType

A strongly typed InstanceType