InferenceExperimentDataStorageConfigArgs

data class InferenceExperimentDataStorageConfigArgs(val contentType: Output<InferenceExperimentCaptureContentTypeHeaderArgs>? = null, val destination: Output<String>, val kmsKey: Output<String>? = null) : ConvertibleToJava<InferenceExperimentDataStorageConfigArgs>

The Amazon S3 location and configuration for storing inference request and response data.

Constructors

Link copied to clipboard
constructor(contentType: Output<InferenceExperimentCaptureContentTypeHeaderArgs>? = null, destination: Output<String>, kmsKey: Output<String>? = null)

Properties

Link copied to clipboard

Configuration specifying how to treat different headers. If no headers are specified SageMaker will by default base64 encode when capturing the data.

Link copied to clipboard
val destination: Output<String>

The Amazon S3 bucket where the inference request and response data is stored.

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

The AWS Key Management Service key that Amazon SageMaker uses to encrypt captured data at rest using Amazon S3 server-side encryption.

Functions

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