Google Cloud Dataproc V1 Client - Class InstanceFlexibilityPolicy (2.3.0)

Reference documentation and code samples for the Google Cloud Dataproc V1 Client class InstanceFlexibilityPolicy.

Instance flexibility Policy allowing a mixture of VM shapes and provisioning models.

Generated from protobuf message google.cloud.dataproc.v1.InstanceFlexibilityPolicy

Namespace

Google \ Cloud \ Dataproc \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ provisioning_model_mix
InstanceFlexibilityPolicy\ProvisioningModelMix

Optional. Defines how the Group selects the provisioning model to ensure required reliability.

↳ instance_selection_list
array< InstanceFlexibilityPolicy\InstanceSelection >

Optional. List of instance selection options that the group will use when creating new VMs.

↳ instance_selection_results
array< InstanceFlexibilityPolicy\InstanceSelectionResult >

Output only. A list of instance selection results in the group.

getProvisioningModelMix

Optional. Defines how the Group selects the provisioning model to ensure required reliability.

Returns
Type
Description

hasProvisioningModelMix

clearProvisioningModelMix

setProvisioningModelMix

Optional. Defines how the Group selects the provisioning model to ensure required reliability.

Parameter
Name
Description
Returns
Type
Description
$this

getInstanceSelectionList

Optional. List of instance selection options that the group will use when creating new VMs.

Returns
Type
Description

setInstanceSelectionList

Optional. List of instance selection options that the group will use when creating new VMs.

Parameter
Name
Description
Returns
Type
Description
$this

getInstanceSelectionResults

Output only. A list of instance selection results in the group.

Returns
Type
Description

setInstanceSelectionResults

Output only. A list of instance selection results in the group.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: