Google Cloud Hypercompute Cluster V1beta Client - Class NewOnDemandInstancesConfig (0.1.0)

Reference documentation and code samples for the Google Cloud Hypercompute Cluster V1beta Client class NewOnDemandInstancesConfig.

When set in a ComputeResourceConfig, indicates that on-demand (i.e., using the standard provisioning model) VM instances should be created.

Generated from protobuf message google.cloud.hypercomputecluster.v1beta.NewOnDemandInstancesConfig

Namespace

Google \ Cloud \ HypercomputeCluster \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ zone string

Required. Immutable. Name of the zone in which VM instances should run, e.g., us-central1-a. Must be in the same region as the cluster, and must match the zone of any other resources specified in the cluster.

↳ machine_type string

Required. Immutable. Name of the Compute Engine machine type to use, e.g. n2-standard-2.

getZone

Required. Immutable. Name of the zone in which VM instances should run, e.g., us-central1-a. Must be in the same region as the cluster, and must match the zone of any other resources specified in the cluster.

Returns
Type Description
string

setZone

Required. Immutable. Name of the zone in which VM instances should run, e.g., us-central1-a. Must be in the same region as the cluster, and must match the zone of any other resources specified in the cluster.

Parameter
Name Description
var string
Returns
Type Description
$this

getMachineType

Required. Immutable. Name of the Compute Engine machine type to use, e.g.

n2-standard-2.

Returns
Type Description
string

setMachineType

Required. Immutable. Name of the Compute Engine machine type to use, e.g.

n2-standard-2.

Parameter
Name Description
var string
Returns
Type Description
$this