Interface EndpointProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
EndpointProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.121.0 (build d7af9b9)",
date="2025-12-18T18:20:21.971Z")
@Stability(Experimental)
public interface EndpointProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Construction properties for a SageMaker Endpoint.
Example:
import software.amazon.awscdk.services.sagemaker.alpha.*;
EndpointConfig endpointConfig;
Endpoint endpoint = Endpoint.Builder.create(this, "Endpoint").endpointConfig(endpointConfig).build();
IEndpointInstanceProductionVariant productionVariant = endpoint.findInstanceProductionVariant("my-variant");
productionVariant.metricModelLatency().createAlarm(this, "ModelLatencyAlarm", CreateAlarmOptions.builder()
.threshold(100000)
.evaluationPeriods(3)
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forEndpointPropsstatic final classAn implementation forEndpointProps -
Method Summary
Modifier and TypeMethodDescriptionstatic EndpointProps.Builderbuilder()(experimental) The endpoint configuration to use for this endpoint.default String(experimental) Name of the endpoint.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEndpointConfig
(experimental) The endpoint configuration to use for this endpoint. -
getEndpointName
(experimental) Name of the endpoint.Default: - AWS CloudFormation generates a unique physical ID and uses that ID for the endpoint's name.
-
builder
- Returns:
- a
EndpointProps.BuilderofEndpointProps
-