class InstanceType
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Sagemaker.Alpha.InstanceType |
Go | github.com/aws/aws-cdk-go/awscdksagemakeralpha/v2#InstanceType |
Java | software.amazon.awscdk.services.sagemaker.alpha.InstanceType |
Python | aws_cdk.aws_sagemaker_alpha.InstanceType |
TypeScript (source) | @aws-cdk/aws-sagemaker-alpha ยป InstanceType |
Supported instance types for SageMaker instance-based production variants.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as sagemaker_alpha from '@aws-cdk/aws-sagemaker-alpha';
const instanceType = sagemaker_alpha.InstanceType.C4_2XLARGE;
Initializer
new InstanceType(instanceType: string)
Parameters
- instanceType
string
Properties
Name | Type | Description |
---|---|---|
static C4_2 | Instance | ml.c4.2xlarge. |
static C4_4 | Instance | ml.c4.4xlarge. |
static C4_8 | Instance | ml.c4.8xlarge. |
static C4_LARGE | Instance | ml.c4.large. |
static C4_XLARGE | Instance | ml.c4.xlarge. |
static C5 | Instance | ml.c5d.18xlarge. |
static C5 | Instance | ml.c5d.2xlarge. |
static C5 | Instance | ml.c5d.4xlarge. |
static C5 | Instance | ml.c5d.9xlarge. |
static C5 | Instance | ml.c5d.large. |
static C5 | Instance | ml.c5d.xlarge. |
static C5_18 | Instance | ml.c5.18xlarge. |
static C5_2 | Instance | ml.c5.2xlarge. |
static C5_4 | Instance | ml.c5.4xlarge. |
static C5_9 | Instance | ml.c5.9xlarge. |
static C5_LARGE | Instance | ml.c5.large. |
static C5_XLARGE | Instance | ml.c5.xlarge. |
static C6 | Instance | ml.c6i.12xlarge. |
static C6 | Instance | ml.c6i.16xlarge. |
static C6 | Instance | ml.c6i.24xlarge. |
static C6 | Instance | ml.c6i.2xlarge. |
static C6 | Instance | ml.c6i.32xlarge. |
static C6 | Instance | ml.c6i.4xlarge. |
static C6 | Instance | ml.c6i.8xlarge. |
static C6 | Instance | ml.c6i.large. |
static C6 | Instance | ml.c6i.xlarge. |
static G4 | Instance | ml.g4dn.12xlarge. |
static G4 | Instance | ml.g4dn.16xlarge. |
static G4 | Instance | ml.g4dn.2xlarge. |
static G4 | Instance | ml.g4dn.4xlarge. |
static G4 | Instance | ml.g4dn.8xlarge. |
static G4 | Instance | ml.g4dn.xlarge. |
static G5_12 | Instance | ml.g5.12xlarge. |
static G5_16 | Instance | ml.g5.16xlarge. |
static G5_24 | Instance | ml.g5.24xlarge. |
static G5_2 | Instance | ml.g5.2xlarge. |
static G5_48 | Instance | ml.g5.48xlarge. |
static G5_4 | Instance | ml.g5.4xlarge. |
static G5_8 | Instance | ml.g5.8xlarge. |
static G5_XLARGE | Instance | ml.g5.xlarge. |
static G6_12 | Instance | ml.g6.12xlarge. |
static G6_16 | Instance | ml.g6.16xlarge. |
static G6_24 | Instance | ml.g6.24xlarge. |
static G6_2 | Instance | ml.g6.2xlarge. |
static G6_48 | Instance | ml.g6.48xlarge. |
static G6_4 | Instance | ml.g6.4xlarge. |
static G6_8 | Instance | ml.g6.8xlarge. |
static G6_XLARGE | Instance | ml.g6.xlarge. |
static INF1_24 | Instance | ml.inf1.24xlarge. |
static INF1_2 | Instance | ml.inf1.2xlarge. |
static INF1_6 | Instance | ml.inf1.6xlarge. |
static INF1_XLARGE | Instance | ml.inf1.xlarge. |
static INF2_24 | Instance | ml.inf2.24xlarge. |
static INF2_48 | Instance | ml.inf2.48xlarge. |
static INF2_8 | Instance | ml.inf2.8xlarge. |
static INF2_XLARGE | Instance | ml.inf2.xlarge. |
static M4_10 | Instance | ml.m4.10xlarge. |
static M4_16 | Instance | ml.m4.16xlarge. |
static M4_2 | Instance | ml.m4.2xlarge. |
static M4_4 | Instance | ml.m4.4xlarge. |
static M4_XLARGE | Instance | ml.m4.xlarge. |
static M5 | Instance | ml.m5d.12xlarge. |
static M5 | Instance | ml.m5d.24xlarge. |
static M5 | Instance | ml.m5d.2xlarge. |
static M5 | Instance | ml.m5d.4xlarge. |
static M5 | Instance | ml.m5d.large. |
static M5 | Instance | ml.m5d.xlarge. |
static M5_12 | Instance | ml.m5.12xlarge. |
static M5_24 | Instance | ml.m5.24xlarge. |
static M5_2 | Instance | ml.m5.2xlarge. |
static M5_4 | Instance | ml.m5.4xlarge. |
static M5_LARGE | Instance | ml.m5.large. |
static M5_XLARGE | Instance | ml.m5.xlarge. |
static P2_16 | Instance | ml.p2.16xlarge. |
static P2_8 | Instance | ml.p2.8xlarge. |
static P2_XLARGE | Instance | ml.p2.xlarge. |
static P3_16 | Instance | ml.p3.16xlarge. |
static P3_2 | Instance | ml.p3.2xlarge. |
static P3_8 | Instance | ml.p3.8xlarge. |
static P4 | Instance | ml.p4d.24xlarge. |
static R5 | Instance | ml.r5d.12xlarge. |
static R5 | Instance | ml.r5d.24xlarge. |
static R5 | Instance | ml.r5d.2xlarge. |
static R5 | Instance | ml.r5d.4xlarge. |
static R5 | Instance | ml.r5d.large. |
static R5 | Instance | ml.r5d.xlarge. |
static R5_12 | Instance | ml.r5.12xlarge. |
static R5_24 | Instance | ml.r5.24xlarge. |
static R5_2 | Instance | ml.r5.2xlarge. |
static R5_4 | Instance | ml.r5.4xlarge. |
static R5_LARGE | Instance | ml.r5.large. |
static R5_XLARGE | Instance | ml.r5.xlarge. |
static T2_2 | Instance | ml.t2.2xlarge. |
static T2_LARGE | Instance | ml.t2.large. |
static T2_MEDIUM | Instance | ml.t2.medium. |
static T2_XLARGE | Instance | ml.t2.xlarge. |
static C4_2XLARGE
Type:
Instance
ml.c4.2xlarge.
static C4_4XLARGE
Type:
Instance
ml.c4.4xlarge.
static C4_8XLARGE
Type:
Instance
ml.c4.8xlarge.
static C4_LARGE
Type:
Instance
ml.c4.large.
static C4_XLARGE
Type:
Instance
ml.c4.xlarge.
static C5D_18XLARGE
Type:
Instance
ml.c5d.18xlarge.
static C5D_2XLARGE
Type:
Instance
ml.c5d.2xlarge.
static C5D_4XLARGE
Type:
Instance
ml.c5d.4xlarge.
static C5D_9XLARGE
Type:
Instance
ml.c5d.9xlarge.
static C5D_LARGE
Type:
Instance
ml.c5d.large.
static C5D_XLARGE
Type:
Instance
ml.c5d.xlarge.
static C5_18XLARGE
Type:
Instance
ml.c5.18xlarge.
static C5_2XLARGE
Type:
Instance
ml.c5.2xlarge.
static C5_4XLARGE
Type:
Instance
ml.c5.4xlarge.
static C5_9XLARGE
Type:
Instance
ml.c5.9xlarge.
static C5_LARGE
Type:
Instance
ml.c5.large.
static C5_XLARGE
Type:
Instance
ml.c5.xlarge.
static C6I_12XLARGE
Type:
Instance
ml.c6i.12xlarge.
static C6I_16XLARGE
Type:
Instance
ml.c6i.16xlarge.
static C6I_24XLARGE
Type:
Instance
ml.c6i.24xlarge.
static C6I_2XLARGE
Type:
Instance
ml.c6i.2xlarge.
static C6I_32XLARGE
Type:
Instance
ml.c6i.32xlarge.
static C6I_4XLARGE
Type:
Instance
ml.c6i.4xlarge.
static C6I_8XLARGE
Type:
Instance
ml.c6i.8xlarge.
static C6I_LARGE
Type:
Instance
ml.c6i.large.
static C6I_XLARGE
Type:
Instance
ml.c6i.xlarge.
static G4DN_12XLARGE
Type:
Instance
ml.g4dn.12xlarge.
static G4DN_16XLARGE
Type:
Instance
ml.g4dn.16xlarge.
static G4DN_2XLARGE
Type:
Instance
ml.g4dn.2xlarge.
static G4DN_4XLARGE
Type:
Instance
ml.g4dn.4xlarge.
static G4DN_8XLARGE
Type:
Instance
ml.g4dn.8xlarge.
static G4DN_XLARGE
Type:
Instance
ml.g4dn.xlarge.
static G5_12XLARGE
Type:
Instance
ml.g5.12xlarge.
static G5_16XLARGE
Type:
Instance
ml.g5.16xlarge.
static G5_24XLARGE
Type:
Instance
ml.g5.24xlarge.
static G5_2XLARGE
Type:
Instance
ml.g5.2xlarge.
static G5_48XLARGE
Type:
Instance
ml.g5.48xlarge.
static G5_4XLARGE
Type:
Instance
ml.g5.4xlarge.
static G5_8XLARGE
Type:
Instance
ml.g5.8xlarge.
static G5_XLARGE
Type:
Instance
ml.g5.xlarge.
static G6_12XLARGE
Type:
Instance
ml.g6.12xlarge.
static G6_16XLARGE
Type:
Instance
ml.g6.16xlarge.
static G6_24XLARGE
Type:
Instance
ml.g6.24xlarge.
static G6_2XLARGE
Type:
Instance
ml.g6.2xlarge.
static G6_48XLARGE
Type:
Instance
ml.g6.48xlarge.
static G6_4XLARGE
Type:
Instance
ml.g6.4xlarge.
static G6_8XLARGE
Type:
Instance
ml.g6.8xlarge.
static G6_XLARGE
Type:
Instance
ml.g6.xlarge.
static INF1_24XLARGE
Type:
Instance
ml.inf1.24xlarge.
static INF1_2XLARGE
Type:
Instance
ml.inf1.2xlarge.
static INF1_6XLARGE
Type:
Instance
ml.inf1.6xlarge.
static INF1_XLARGE
Type:
Instance
ml.inf1.xlarge.
static INF2_24XLARGE
Type:
Instance
ml.inf2.24xlarge.
static INF2_48XLARGE
Type:
Instance
ml.inf2.48xlarge.
static INF2_8XLARGE
Type:
Instance
ml.inf2.8xlarge.
static INF2_XLARGE
Type:
Instance
ml.inf2.xlarge.
static M4_10XLARGE
Type:
Instance
ml.m4.10xlarge.
static M4_16XLARGE
Type:
Instance
ml.m4.16xlarge.
static M4_2XLARGE
Type:
Instance
ml.m4.2xlarge.
static M4_4XLARGE
Type:
Instance
ml.m4.4xlarge.
static M4_XLARGE
Type:
Instance
ml.m4.xlarge.
static M5D_12XLARGE
Type:
Instance
ml.m5d.12xlarge.
static M5D_24XLARGE
Type:
Instance
ml.m5d.24xlarge.
static M5D_2XLARGE
Type:
Instance
ml.m5d.2xlarge.
static M5D_4XLARGE
Type:
Instance
ml.m5d.4xlarge.
static M5D_LARGE
Type:
Instance
ml.m5d.large.
static M5D_XLARGE
Type:
Instance
ml.m5d.xlarge.
static M5_12XLARGE
Type:
Instance
ml.m5.12xlarge.
static M5_24XLARGE
Type:
Instance
ml.m5.24xlarge.
static M5_2XLARGE
Type:
Instance
ml.m5.2xlarge.
static M5_4XLARGE
Type:
Instance
ml.m5.4xlarge.
static M5_LARGE
Type:
Instance
ml.m5.large.
static M5_XLARGE
Type:
Instance
ml.m5.xlarge.
static P2_16XLARGE
Type:
Instance
ml.p2.16xlarge.
static P2_8XLARGE
Type:
Instance
ml.p2.8xlarge.
static P2_XLARGE
Type:
Instance
ml.p2.xlarge.
static P3_16XLARGE
Type:
Instance
ml.p3.16xlarge.
static P3_2XLARGE
Type:
Instance
ml.p3.2xlarge.
static P3_8XLARGE
Type:
Instance
ml.p3.8xlarge.
static P4D_24XLARGE
Type:
Instance
ml.p4d.24xlarge.
static R5D_12XLARGE
Type:
Instance
ml.r5d.12xlarge.
static R5D_24XLARGE
Type:
Instance
ml.r5d.24xlarge.
static R5D_2XLARGE
Type:
Instance
ml.r5d.2xlarge.
static R5D_4XLARGE
Type:
Instance
ml.r5d.4xlarge.
static R5D_LARGE
Type:
Instance
ml.r5d.large.
static R5D_XLARGE
Type:
Instance
ml.r5d.xlarge.
static R5_12XLARGE
Type:
Instance
ml.r5.12xlarge.
static R5_24XLARGE
Type:
Instance
ml.r5.24xlarge.
static R5_2XLARGE
Type:
Instance
ml.r5.2xlarge.
static R5_4XLARGE
Type:
Instance
ml.r5.4xlarge.
static R5_LARGE
Type:
Instance
ml.r5.large.
static R5_XLARGE
Type:
Instance
ml.r5.xlarge.
static T2_2XLARGE
Type:
Instance
ml.t2.2xlarge.
static T2_LARGE
Type:
Instance
ml.t2.large.
static T2_MEDIUM
Type:
Instance
ml.t2.medium.
static T2_XLARGE
Type:
Instance
ml.t2.xlarge.
Methods
Name | Description |
---|---|
to | Return the instance type as a string. |
static of(instanceType) | Builds an InstanceType from a given string or token (such as a CfnParameter). |
String()
topublic toString(): string
Returns
string
Return the instance type as a string.
static of(instanceType)
public static of(instanceType: string): InstanceType
Parameters
- instanceType
string
โ An instance type as string.
Returns
Builds an InstanceType from a given string or token (such as a CfnParameter).