class Aws::SageMaker::Types::DataQualityAppSpecification

Information about the container that a data quality monitoring job runs.

@note When making an API call, you may pass DataQualityAppSpecification

data as a hash:

    {
      image_uri: "ImageUri", # required
      container_entrypoint: ["ContainerEntrypointString"],
      container_arguments: ["ContainerArgument"],
      record_preprocessor_source_uri: "S3Uri",
      post_analytics_processor_source_uri: "S3Uri",
      environment: {
        "ProcessingEnvironmentKey" => "ProcessingEnvironmentValue",
      },
    }

@!attribute [rw] image_uri

The container image that the data quality monitoring job runs.
@return [String]

@!attribute [rw] container_entrypoint

The entrypoint for a container used to run a monitoring job.
@return [Array<String>]

@!attribute [rw] container_arguments

The arguments to send to the container that the monitoring job runs.
@return [Array<String>]

@!attribute [rw] record_preprocessor_source_uri

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.
@return [String]

@!attribute [rw] post_analytics_processor_source_uri

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

@!attribute [rw] environment

Sets the environment variables in the container that the monitoring
job runs.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/sagemaker-2017-07-24/DataQualityAppSpecification AWS API Documentation

Constants

SENSITIVE