Google Cloud Container V1 Client - Class BestEffortProvisioning (1.18.0)

Reference documentation and code samples for the Google Cloud Container V1 Client class BestEffortProvisioning.

Best effort provisioning.

Generated from protobuf message google.container.v1.BestEffortProvisioning

Namespace

Google \ Cloud \ Container \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ enabled bool

When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodes

↳ min_provision_nodes int

Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.

getEnabled

When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodes

Returns
TypeDescription
bool

setEnabled

When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodes

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getMinProvisionNodes

Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.

Returns
TypeDescription
int

setMinProvisionNodes

Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.

Parameter
NameDescription
var int
Returns
TypeDescription
$this