GoogleCloudAiplatformV1ResourcePool class
Represents the spec of a group of resources of the same type, for example machine type, disk, and accelerators, in a PersistentResource.
Constructors
- GoogleCloudAiplatformV1ResourcePool({GoogleCloudAiplatformV1ResourcePoolAutoscalingSpec? autoscalingSpec, GoogleCloudAiplatformV1DiskSpec? diskSpec, String? id, GoogleCloudAiplatformV1MachineSpec? machineSpec, String? replicaCount, String? usedReplicaCount})
- GoogleCloudAiplatformV1ResourcePool.fromJson(Map json_)
Properties
- autoscalingSpec ↔ GoogleCloudAiplatformV1ResourcePoolAutoscalingSpec?
-
Optional spec to configure GKE autoscaling
getter/setter pair
- diskSpec ↔ GoogleCloudAiplatformV1DiskSpec?
-
Disk spec for the machine in this node pool.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
The unique ID in a PersistentResource for referring to this resource pool.
getter/setter pair
- machineSpec ↔ GoogleCloudAiplatformV1MachineSpec?
-
The specification of a single machine.
getter/setter pair
- replicaCount ↔ String?
-
The total number of machines to use for this resource pool.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- usedReplicaCount ↔ String?
-
The number of machines currently in use by training jobs for this resource
pool.
getter/setter pair
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