Struct aws_sdk_sagemaker::types::MonitoringOutputConfig
source · #[non_exhaustive]pub struct MonitoringOutputConfig {
pub monitoring_outputs: Option<Vec<MonitoringOutput>>,
pub kms_key_id: Option<String>,
}
Expand description
The output configuration for monitoring jobs.
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.monitoring_outputs: Option<Vec<MonitoringOutput>>
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
kms_key_id: Option<String>
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
Implementations§
source§impl MonitoringOutputConfig
impl MonitoringOutputConfig
sourcepub fn monitoring_outputs(&self) -> &[MonitoringOutput]
pub fn monitoring_outputs(&self) -> &[MonitoringOutput]
Monitoring outputs for monitoring jobs. This is where the output of the periodic monitoring jobs is uploaded.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .monitoring_outputs.is_none()
.
sourcepub fn kms_key_id(&self) -> Option<&str>
pub fn kms_key_id(&self) -> Option<&str>
The Key Management Service (KMS) key that Amazon SageMaker uses to encrypt the model artifacts at rest using Amazon S3 server-side encryption.
source§impl MonitoringOutputConfig
impl MonitoringOutputConfig
sourcepub fn builder() -> MonitoringOutputConfigBuilder
pub fn builder() -> MonitoringOutputConfigBuilder
Creates a new builder-style object to manufacture MonitoringOutputConfig
.
Trait Implementations§
source§impl Clone for MonitoringOutputConfig
impl Clone for MonitoringOutputConfig
source§fn clone(&self) -> MonitoringOutputConfig
fn clone(&self) -> MonitoringOutputConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MonitoringOutputConfig
impl Debug for MonitoringOutputConfig
source§impl PartialEq for MonitoringOutputConfig
impl PartialEq for MonitoringOutputConfig
source§fn eq(&self, other: &MonitoringOutputConfig) -> bool
fn eq(&self, other: &MonitoringOutputConfig) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MonitoringOutputConfig
Auto Trait Implementations§
impl Freeze for MonitoringOutputConfig
impl RefUnwindSafe for MonitoringOutputConfig
impl Send for MonitoringOutputConfig
impl Sync for MonitoringOutputConfig
impl Unpin for MonitoringOutputConfig
impl UnwindSafe for MonitoringOutputConfig
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