ProcessingClusterConfig class

Configuration for the cluster used to run a processing job.

Constructors

ProcessingClusterConfig({required int instanceCount, required ProcessingInstanceType instanceType, required int volumeSizeInGB, String? volumeKmsKeyId})
ProcessingClusterConfig.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
instanceCount int
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.
final
instanceType ProcessingInstanceType
The ML compute instance type for the processing job.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
volumeKmsKeyId 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.
final
volumeSizeInGB int
The size of the ML storage volume in gigabytes that you want to provision. You must specify sufficient ML storage for your scenario.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited