[][src]Struct rusoto_sagemaker::ProcessingClusterConfig

pub struct ProcessingClusterConfig {
    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 a processing job.

Fields

instance_count: i64

The number of ML compute instances to use in the processing 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 processing 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 ProcessingClusterConfig[src]

impl Debug for ProcessingClusterConfig[src]

impl Default for ProcessingClusterConfig[src]

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

impl PartialEq<ProcessingClusterConfig> for ProcessingClusterConfig[src]

impl Serialize for ProcessingClusterConfig[src]

impl StructuralPartialEq for ProcessingClusterConfig[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.