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