EndpointArgs

data class EndpointArgs(val deploymentConfig: Output<EndpointDeploymentConfigArgs>? = null, val endpointConfigName: Output<String>? = null, val endpointName: Output<String>? = null, val excludeRetainedVariantProperties: Output<List<EndpointVariantPropertyArgs>>? = null, val retainAllVariantProperties: Output<Boolean>? = null, val retainDeploymentConfig: Output<Boolean>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<EndpointArgs>

Resource Type definition for AWS::SageMaker::Endpoint

Constructors

Link copied to clipboard
constructor(deploymentConfig: Output<EndpointDeploymentConfigArgs>? = null, endpointConfigName: Output<String>? = null, endpointName: Output<String>? = null, excludeRetainedVariantProperties: Output<List<EndpointVariantPropertyArgs>>? = null, retainAllVariantProperties: Output<Boolean>? = null, retainDeploymentConfig: Output<Boolean>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

Specifies deployment configuration for updating the SageMaker endpoint. Includes rollback and update policies.

Link copied to clipboard
val endpointConfigName: Output<String>? = null

The name of the endpoint configuration for the SageMaker endpoint. This is a required property.

Link copied to clipboard
val endpointName: Output<String>? = null

The name of the SageMaker endpoint. This name must be unique within an AWS Region.

Link copied to clipboard

Specifies a list of variant properties that you want to exclude when updating an endpoint.

Link copied to clipboard
val retainAllVariantProperties: Output<Boolean>? = null

When set to true, retains all variant properties for an endpoint when it is updated.

Link copied to clipboard
val retainDeploymentConfig: Output<Boolean>? = null

When set to true, retains the deployment configuration during endpoint updates.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): EndpointArgs