aws-cdk-lib.aws_sagemaker.CfnEndpoint.CapacitySizeProperty

interface CapacitySizeProperty

LanguageType name
.NETAmazon.CDK.AWS.Sagemaker.CfnEndpoint.CapacitySizeProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awssagemaker#CfnEndpoint_CapacitySizeProperty
Javasoftware.amazon.awscdk.services.sagemaker.CfnEndpoint.CapacitySizeProperty
Pythonaws_cdk.aws_sagemaker.CfnEndpoint.CapacitySizeProperty
TypeScript aws-cdk-lib » aws_sagemaker » CfnEndpoint » CapacitySizeProperty

Specifies the type and size of the endpoint capacity to activate for a blue/green deployment, a rolling deployment, or a rollback strategy.

You can specify your batches as either instance count or the overall percentage or your fleet.

For a rollback strategy, if you don't specify the fields in this object, or if you set the Value to 100%, then SageMaker uses a blue/green rollback strategy and rolls all traffic back to the blue fleet.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sagemaker as sagemaker } from 'aws-cdk-lib';
const capacitySizeProperty: sagemaker.CfnEndpoint.CapacitySizeProperty = {
  type: 'type',
  value: 123,
};

Properties

NameTypeDescription
typestringSpecifies the endpoint capacity type.
valuenumberDefines the capacity size, either as a number of instances or a capacity percentage.

type

Type: string

Specifies the endpoint capacity type.

  • INSTANCE_COUNT : The endpoint activates based on the number of instances.
  • CAPACITY_PERCENT : The endpoint activates based on the specified percentage of capacity.

value

Type: number

Defines the capacity size, either as a number of instances or a capacity percentage.