EndpointConfigurationDataCaptureConfig

data class EndpointConfigurationDataCaptureConfig(val captureContentTypeHeader: EndpointConfigurationDataCaptureConfigCaptureContentTypeHeader? = null, val captureOptions: List<EndpointConfigurationDataCaptureConfigCaptureOption>, val destinationS3Uri: String, val enableCapture: Boolean? = null, val initialSamplingPercentage: Int, val kmsKeyId: String? = null)

Constructors

Link copied to clipboard
constructor(captureContentTypeHeader: EndpointConfigurationDataCaptureConfigCaptureContentTypeHeader? = null, captureOptions: List<EndpointConfigurationDataCaptureConfigCaptureOption>, destinationS3Uri: String, enableCapture: Boolean? = null, initialSamplingPercentage: Int, kmsKeyId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The content type headers to capture. Fields are documented below.

Link copied to clipboard

Specifies what data to capture. Fields are documented below.

Link copied to clipboard

The URL for S3 location where the captured data is stored.

Link copied to clipboard
val enableCapture: Boolean? = null

Flag to enable data capture. Defaults to false.

Link copied to clipboard

Portion of data to capture. Should be between 0 and 100.

Link copied to clipboard
val kmsKeyId: String? = null

Amazon Resource Name (ARN) of a AWS Key Management Service key that Amazon SageMaker uses to encrypt the captured data on Amazon S3.