InferenceExperimentArgs

data class InferenceExperimentArgs(val dataStorageConfig: Output<InferenceExperimentDataStorageConfigArgs>? = null, val description: Output<String>? = null, val desiredState: Output<InferenceExperimentDesiredState>? = null, val endpointName: Output<String>? = null, val kmsKey: Output<String>? = null, val modelVariants: Output<List<InferenceExperimentModelVariantConfigArgs>>? = null, val name: Output<String>? = null, val roleArn: Output<String>? = null, val schedule: Output<InferenceExperimentScheduleArgs>? = null, val shadowModeConfig: Output<InferenceExperimentShadowModeConfigArgs>? = null, val statusReason: Output<String>? = null, val tags: Output<List<InferenceExperimentTagArgs>>? = null, val type: Output<InferenceExperimentType>? = null) : ConvertibleToJava<InferenceExperimentArgs>

Resource Type definition for AWS::SageMaker::InferenceExperiment

Constructors

Link copied to clipboard
fun InferenceExperimentArgs(dataStorageConfig: Output<InferenceExperimentDataStorageConfigArgs>? = null, description: Output<String>? = null, desiredState: Output<InferenceExperimentDesiredState>? = null, endpointName: Output<String>? = null, kmsKey: Output<String>? = null, modelVariants: Output<List<InferenceExperimentModelVariantConfigArgs>>? = null, name: Output<String>? = null, roleArn: Output<String>? = null, schedule: Output<InferenceExperimentScheduleArgs>? = null, shadowModeConfig: Output<InferenceExperimentShadowModeConfigArgs>? = null, statusReason: Output<String>? = null, tags: Output<List<InferenceExperimentTagArgs>>? = null, type: Output<InferenceExperimentType>? = null)

Functions

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

Properties

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

The description of the inference experiment.

Link copied to clipboard

The desired state of the experiment after starting or stopping operation.

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

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance that hosts the endpoint.

Link copied to clipboard

An array of ModelVariantConfig objects. Each ModelVariantConfig object in the array describes the infrastructure configuration for the corresponding variant.

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

The name for the inference experiment.

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

The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to access model artifacts and container images, and manage Amazon SageMaker Inference endpoints for model deployment.

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

The error message or client-specified reason from the StopInferenceExperiment API, that explains the status of the inference experiment.

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

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

Link copied to clipboard
val type: Output<InferenceExperimentType>? = null

The type of the inference experiment that you want to run.