ModelPackageAdditionalInferenceSpecificationDefinition

data class ModelPackageAdditionalInferenceSpecificationDefinition(val containers: List<ModelPackageContainerDefinition>, val description: String? = null, val name: String, val supportedContentTypes: List<String>? = null, val supportedRealtimeInferenceInstanceTypes: List<String>? = null, val supportedResponseMimeTypes: List<String>? = null, val supportedTransformInstanceTypes: List<String>? = null)

Additional Inference Specification specifies details about inference jobs that can be run with models based on this model package.AdditionalInferenceSpecifications can be added to existing model packages using AdditionalInferenceSpecificationsToAdd.

Constructors

constructor(containers: List<ModelPackageContainerDefinition>, description: String? = null, name: String, supportedContentTypes: List<String>? = null, supportedRealtimeInferenceInstanceTypes: List<String>? = null, supportedResponseMimeTypes: List<String>? = null, supportedTransformInstanceTypes: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Amazon ECR registry path of the Docker image that contains the inference code.

Link copied to clipboard
val description: String? = null

A description of the additional Inference specification.

Link copied to clipboard

A unique name to identify the additional inference specification. The name must be unique within the list of your additional inference specifications for a particular model package.

Link copied to clipboard

The supported MIME types for the input data.

Link copied to clipboard

A list of the instance types that are used to generate inferences in real-time

Link copied to clipboard

The supported MIME types for the output data.

Link copied to clipboard

A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.