#[non_exhaustive]pub struct ModelQualityAppSpecification {
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 problem_type: Option<MonitoringProblemType>,
pub environment: Option<HashMap<String, String>>,
}
Expand description
Container image configuration object for the monitoring job.
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 address of the container image that the monitoring job runs.
container_entrypoint: Option<Vec<String>>
Specifies the entrypoint for a container that the monitoring job runs.
container_arguments: Option<Vec<String>>
An array of arguments for the container used to run the monitoring job.
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.
problem_type: Option<MonitoringProblemType>
The machine learning problem type of the model that the monitoring job monitors.
environment: Option<HashMap<String, String>>
Sets the environment variables in the container that the monitoring job runs.
Implementations§
source§impl ModelQualityAppSpecification
impl ModelQualityAppSpecification
sourcepub fn image_uri(&self) -> Option<&str>
pub fn image_uri(&self) -> Option<&str>
The address of the container image that the monitoring job runs.
sourcepub fn container_entrypoint(&self) -> &[String]
pub fn container_entrypoint(&self) -> &[String]
Specifies the entrypoint for a 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_entrypoint.is_none()
.
sourcepub fn container_arguments(&self) -> &[String]
pub fn container_arguments(&self) -> &[String]
An array of arguments for the container used to run the 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_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.
sourcepub fn problem_type(&self) -> Option<&MonitoringProblemType>
pub fn problem_type(&self) -> Option<&MonitoringProblemType>
The machine learning problem type of the model that the monitoring job monitors.
source§impl ModelQualityAppSpecification
impl ModelQualityAppSpecification
sourcepub fn builder() -> ModelQualityAppSpecificationBuilder
pub fn builder() -> ModelQualityAppSpecificationBuilder
Creates a new builder-style object to manufacture ModelQualityAppSpecification
.
Trait Implementations§
source§impl Clone for ModelQualityAppSpecification
impl Clone for ModelQualityAppSpecification
source§fn clone(&self) -> ModelQualityAppSpecification
fn clone(&self) -> ModelQualityAppSpecification
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ModelQualityAppSpecification
impl Debug for ModelQualityAppSpecification
source§impl PartialEq for ModelQualityAppSpecification
impl PartialEq for ModelQualityAppSpecification
source§fn eq(&self, other: &ModelQualityAppSpecification) -> bool
fn eq(&self, other: &ModelQualityAppSpecification) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ModelQualityAppSpecification
Auto Trait Implementations§
impl Freeze for ModelQualityAppSpecification
impl RefUnwindSafe for ModelQualityAppSpecification
impl Send for ModelQualityAppSpecification
impl Sync for ModelQualityAppSpecification
impl Unpin for ModelQualityAppSpecification
impl UnwindSafe for ModelQualityAppSpecification
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