MonitoringClusterConfig class
Configuration for the cluster used to run model monitoring jobs.
Constructors
- MonitoringClusterConfig({required int instanceCount, required ProcessingInstanceType instanceType, required int volumeSizeInGB, String? volumeKmsKeyId})
-
MonitoringClusterConfig.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 model monitoring 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 model monitoring 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