[][src]Struct rusoto_sagemaker::MonitoringClusterConfig

pub struct MonitoringClusterConfig {
    pub instance_count: i64,
    pub instance_type: String,
    pub volume_kms_key_id: Option<String>,
    pub volume_size_in_gb: i64,
}

Configuration for the cluster used to run model monitoring jobs.

Fields

instance_count: i64

The number of ML compute instances to use in the model monitoring job. For distributed processing jobs, specify a value greater than 1. The default value is 1.

instance_type: String

The ML compute instance type for the processing job.

volume_kms_key_id: Option<String>

The AWS Key Management Service (AWS KMS) key that Amazon SageMaker uses to encrypt data on the storage volume attached to the ML compute instance(s) that run the model monitoring job.

volume_size_in_gb: i64

The size of the ML storage volume, in gigabytes, that you want to provision. You must specify sufficient ML storage for your scenario.

Trait Implementations

impl Clone for MonitoringClusterConfig[src]

impl Debug for MonitoringClusterConfig[src]

impl Default for MonitoringClusterConfig[src]

impl<'de> Deserialize<'de> for MonitoringClusterConfig[src]

impl PartialEq<MonitoringClusterConfig> for MonitoringClusterConfig[src]

impl Serialize for MonitoringClusterConfig[src]

impl StructuralPartialEq for MonitoringClusterConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.