- 3.13.0 (latest)
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class ResourcePool : IMessage<ResourcePool>, IEquatable<ResourcePool>, IDeepCloneable<ResourcePool>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class ResourcePool.
Represents the spec of a group of resources of the same type, for example machine type, disk, and accelerators, in a PersistentResource.
Implements
IMessageResourcePool, IEquatableResourcePool, IDeepCloneableResourcePool, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
ResourcePool()
public ResourcePool()
ResourcePool(ResourcePool)
public ResourcePool(ResourcePool other)
Parameter | |
---|---|
Name | Description |
other |
ResourcePool |
Properties
AutoscalingSpec
public ResourcePool.Types.AutoscalingSpec AutoscalingSpec { get; set; }
Optional. Optional spec to configure GKE or Ray-on-Vertex autoscaling
Property Value | |
---|---|
Type | Description |
ResourcePoolTypesAutoscalingSpec |
DiskSpec
public DiskSpec DiskSpec { get; set; }
Optional. Disk spec for the machine in this node pool.
Property Value | |
---|---|
Type | Description |
DiskSpec |
HasReplicaCount
public bool HasReplicaCount { get; }
Gets whether the "replica_count" field is set
Property Value | |
---|---|
Type | Description |
bool |
Id
public string Id { get; set; }
Immutable. The unique ID in a PersistentResource for referring to this resource pool. User can specify it if necessary. Otherwise, it's generated automatically.
Property Value | |
---|---|
Type | Description |
string |
MachineSpec
public MachineSpec MachineSpec { get; set; }
Required. Immutable. The specification of a single machine.
Property Value | |
---|---|
Type | Description |
MachineSpec |
ReplicaCount
public long ReplicaCount { get; set; }
Optional. The total number of machines to use for this resource pool.
Property Value | |
---|---|
Type | Description |
long |
UsedReplicaCount
public long UsedReplicaCount { get; set; }
Output only. The number of machines currently in use by training jobs for this resource pool. Will replace idle_replica_count.
Property Value | |
---|---|
Type | Description |
long |