EndpointConfigurationDataCaptureConfigArgs

data class EndpointConfigurationDataCaptureConfigArgs(val captureContentTypeHeader: Output<EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs>? = null, val captureOptions: Output<List<EndpointConfigurationDataCaptureConfigCaptureOptionArgs>>, val destinationS3Uri: Output<String>, val enableCapture: Output<Boolean>? = null, val initialSamplingPercentage: Output<Int>, val kmsKeyId: Output<String>? = null) : ConvertibleToJava<EndpointConfigurationDataCaptureConfigArgs>

Constructors

constructor(captureContentTypeHeader: Output<EndpointConfigurationDataCaptureConfigCaptureContentTypeHeaderArgs>? = null, captureOptions: Output<List<EndpointConfigurationDataCaptureConfigCaptureOptionArgs>>, destinationS3Uri: Output<String>, enableCapture: Output<Boolean>? = null, initialSamplingPercentage: Output<Int>, kmsKeyId: Output<String>? = null)

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: Output<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: Output<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.

Functions

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