- 1.35.0 (latest)
- 1.34.0
- 1.33.0
- 1.32.1
- 1.31.0
- 1.30.0
- 1.26.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.1
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.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
- 0.39.0
- 0.38.0
- 0.37.1
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.2
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.13.0
- 0.12.0
- 0.11.1
- 0.10.0
Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class MachineSpec.
Specification of a single machine.
Generated from protobuf message google.cloud.aiplatform.v1.MachineSpec
Namespace
Google \ Cloud \ AIPlatform \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ machine_type
string
Immutable. The type of the machine. See the list of machine types supported for prediction
See the list of machine types supported for custom training
. For DeployedModel
this field is optional, and the default value is n1-standard-2
. For BatchPredictionJob
or as part of WorkerPoolSpec
this field is required.
↳ accelerator_type
int
Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count .
↳ accelerator_count
int
The number of accelerators to attach to the machine.
↳ tpu_topology
string
Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
↳ reservation_affinity
ReservationAffinity
Optional. Immutable. Configuration controlling how this resource pool consumes reservation.
getMachineType
Immutable. The type of the machine.
See the list of machine types supported for
prediction
See the list of machine types supported for custom
training
.
For DeployedModel
this field is
optional, and the default value is n1-standard-2
. For BatchPredictionJob
or as
part of WorkerPoolSpec
this
field is required.
string
setMachineType
Immutable. The type of the machine.
See the list of machine types supported for
prediction
See the list of machine types supported for custom
training
.
For DeployedModel
this field is
optional, and the default value is n1-standard-2
. For BatchPredictionJob
or as
part of WorkerPoolSpec
this
field is required.
var
string
$this
getAcceleratorType
Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count .
int
setAcceleratorType
Immutable. The type of accelerator(s) that may be attached to the machine as per accelerator_count .
var
int
$this
getAcceleratorCount
The number of accelerators to attach to the machine.
int
setAcceleratorCount
The number of accelerators to attach to the machine.
var
int
$this
getTpuTopology
Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
string
setTpuTopology
Immutable. The topology of the TPUs. Corresponds to the TPU topologies available from GKE. (Example: tpu_topology: "2x2x1").
var
string
$this
getReservationAffinity
Optional. Immutable. Configuration controlling how this resource pool consumes reservation.
hasReservationAffinity
clearReservationAffinity
setReservationAffinity
Optional. Immutable. Configuration controlling how this resource pool consumes reservation.
$this