#[non_exhaustive]pub struct DataQualityAppSpecification {
pub image_uri: Option<String>,
pub container_entrypoint: Option<Vec<String>>,
pub container_arguments: Option<Vec<String>>,
pub record_preprocessor_source_uri: Option<String>,
pub post_analytics_processor_source_uri: Option<String>,
pub environment: Option<HashMap<String, String>>,
}
Expand description
Information about the container that a data quality monitoring job runs.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.image_uri: Option<String>
The container image that the data quality monitoring job runs.
container_entrypoint: Option<Vec<String>>
The entrypoint for a container used to run a monitoring job.
container_arguments: Option<Vec<String>>
The arguments to send to the container that the monitoring job runs.
record_preprocessor_source_uri: Option<String>
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 flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.
post_analytics_processor_source_uri: Option<String>
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
environment: Option<HashMap<String, String>>
Sets the environment variables in the container that the monitoring job runs.
Implementations§
source§impl DataQualityAppSpecification
impl DataQualityAppSpecification
sourcepub fn image_uri(&self) -> Option<&str>
pub fn image_uri(&self) -> Option<&str>
The container image that the data quality monitoring job runs.
sourcepub fn container_entrypoint(&self) -> &[String]
pub fn container_entrypoint(&self) -> &[String]
The entrypoint for a container used to run a monitoring job.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .container_entrypoint.is_none()
.
sourcepub fn container_arguments(&self) -> &[String]
pub fn container_arguments(&self) -> &[String]
The arguments to send to the container that the monitoring job runs.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .container_arguments.is_none()
.
sourcepub fn record_preprocessor_source_uri(&self) -> Option<&str>
pub fn record_preprocessor_source_uri(&self) -> Option<&str>
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 flattened JSON so that the built-in container can use the converted data. Applicable only for the built-in (first party) containers.
sourcepub fn post_analytics_processor_source_uri(&self) -> Option<&str>
pub fn post_analytics_processor_source_uri(&self) -> Option<&str>
An Amazon S3 URI to a script that is called after analysis has been performed. Applicable only for the built-in (first party) containers.
source§impl DataQualityAppSpecification
impl DataQualityAppSpecification
sourcepub fn builder() -> DataQualityAppSpecificationBuilder
pub fn builder() -> DataQualityAppSpecificationBuilder
Creates a new builder-style object to manufacture DataQualityAppSpecification
.
Trait Implementations§
source§impl Clone for DataQualityAppSpecification
impl Clone for DataQualityAppSpecification
source§fn clone(&self) -> DataQualityAppSpecification
fn clone(&self) -> DataQualityAppSpecification
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DataQualityAppSpecification
impl Debug for DataQualityAppSpecification
source§impl PartialEq for DataQualityAppSpecification
impl PartialEq for DataQualityAppSpecification
source§fn eq(&self, other: &DataQualityAppSpecification) -> bool
fn eq(&self, other: &DataQualityAppSpecification) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DataQualityAppSpecification
Auto Trait Implementations§
impl Freeze for DataQualityAppSpecification
impl RefUnwindSafe for DataQualityAppSpecification
impl Send for DataQualityAppSpecification
impl Sync for DataQualityAppSpecification
impl Unpin for DataQualityAppSpecification
impl UnwindSafe for DataQualityAppSpecification
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more