DataQualityJobDefinitionDataQualityAppSpecificationArgs

data class DataQualityJobDefinitionDataQualityAppSpecificationArgs(val containerArguments: Output<List<String>>? = null, val containerEntrypoint: Output<List<String>>? = null, val environment: Output<Any>? = null, val imageUri: Output<String>, val postAnalyticsProcessorSourceUri: Output<String>? = null, val recordPreprocessorSourceUri: Output<String>? = null) : ConvertibleToJava<DataQualityJobDefinitionDataQualityAppSpecificationArgs>

Container image configuration object for the monitoring job.

Constructors

constructor(containerArguments: Output<List<String>>? = null, containerEntrypoint: Output<List<String>>? = null, environment: Output<Any>? = null, imageUri: Output<String>, postAnalyticsProcessorSourceUri: Output<String>? = null, recordPreprocessorSourceUri: Output<String>? = null)

Properties

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

An array of arguments for the container used to run the monitoring job.

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

Specifies the entrypoint for a container used to run the monitoring job.

Link copied to clipboard
val environment: Output<Any>? = null

Sets the environment variables in the Docker container

Link copied to clipboard
val imageUri: Output<String>

The container image to be run by the monitoring job.

Link copied to clipboard

An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.

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

An Amazon S3 URI to a script that is called per row prior to running analysis. It can base64 decode the payload and convert it into a flatted json so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers

Functions

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