ModelPackageAdditionalInferenceSpecificationDefinitionArgs

data class ModelPackageAdditionalInferenceSpecificationDefinitionArgs(val containers: Output<List<ModelPackageContainerDefinitionArgs>>, val description: Output<String>? = null, val name: Output<String>, val supportedContentTypes: Output<List<String>>? = null, val supportedRealtimeInferenceInstanceTypes: Output<List<String>>? = null, val supportedResponseMimeTypes: Output<List<String>>? = null, val supportedTransformInstanceTypes: Output<List<String>>? = null) : ConvertibleToJava<ModelPackageAdditionalInferenceSpecificationDefinitionArgs>

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

fun ModelPackageAdditionalInferenceSpecificationDefinitionArgs(containers: Output<List<ModelPackageContainerDefinitionArgs>>, description: Output<String>? = null, name: Output<String>, supportedContentTypes: Output<List<String>>? = null, supportedRealtimeInferenceInstanceTypes: Output<List<String>>? = null, supportedResponseMimeTypes: Output<List<String>>? = null, supportedTransformInstanceTypes: Output<List<String>>? = null)

Functions

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

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: Output<String>? = null

A description of the additional Inference specification.

Link copied to clipboard
val name: Output<String>

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
val supportedContentTypes: Output<List<String>>? = null

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
val supportedResponseMimeTypes: Output<List<String>>? = null

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.