Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::ResourcePool (v0.40.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::ResourcePool.

Represents the spec of a group of resources of the same type, for example machine type, disk, and accelerators, in a PersistentResource.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#autoscaling_spec

def autoscaling_spec() -> ::Google::Cloud::AIPlatform::V1::ResourcePool::AutoscalingSpec
Returns

#autoscaling_spec=

def autoscaling_spec=(value) -> ::Google::Cloud::AIPlatform::V1::ResourcePool::AutoscalingSpec
Parameter
Returns

#disk_spec

def disk_spec() -> ::Google::Cloud::AIPlatform::V1::DiskSpec
Returns

#disk_spec=

def disk_spec=(value) -> ::Google::Cloud::AIPlatform::V1::DiskSpec
Parameter
Returns

#id

def id() -> ::String
Returns
  • (::String) — Immutable. The unique ID in a PersistentResource for referring to this resource pool. User can specify it if necessary. Otherwise, it's generated automatically.

#id=

def id=(value) -> ::String
Parameter
  • value (::String) — Immutable. The unique ID in a PersistentResource for referring to this resource pool. User can specify it if necessary. Otherwise, it's generated automatically.
Returns
  • (::String) — Immutable. The unique ID in a PersistentResource for referring to this resource pool. User can specify it if necessary. Otherwise, it's generated automatically.

#machine_spec

def machine_spec() -> ::Google::Cloud::AIPlatform::V1::MachineSpec
Returns

#machine_spec=

def machine_spec=(value) -> ::Google::Cloud::AIPlatform::V1::MachineSpec
Parameter
Returns

#replica_count

def replica_count() -> ::Integer
Returns
  • (::Integer) — Optional. The total number of machines to use for this resource pool.

#replica_count=

def replica_count=(value) -> ::Integer
Parameter
  • value (::Integer) — Optional. The total number of machines to use for this resource pool.
Returns
  • (::Integer) — Optional. The total number of machines to use for this resource pool.

#used_replica_count

def used_replica_count() -> ::Integer
Returns
  • (::Integer) — Output only. The number of machines currently in use by training jobs for this resource pool. Will replace idle_replica_count.