Interface protos.google.cloud.dataproc.v1.IInstanceGroupConfig (5.12.0)

Properties of an InstanceGroupConfig.

Package

@google-cloud/dataproc

Properties

accelerators

accelerators?: (google.cloud.dataproc.v1.IAcceleratorConfig[]|null);

InstanceGroupConfig accelerators

diskConfig

diskConfig?: (google.cloud.dataproc.v1.IDiskConfig|null);

InstanceGroupConfig diskConfig

imageUri

imageUri?: (string|null);

InstanceGroupConfig imageUri

instanceFlexibilityPolicy

instanceFlexibilityPolicy?: (google.cloud.dataproc.v1.IInstanceFlexibilityPolicy|null);

InstanceGroupConfig instanceFlexibilityPolicy

instanceNames

instanceNames?: (string[]|null);

InstanceGroupConfig instanceNames

instanceReferences

instanceReferences?: (google.cloud.dataproc.v1.IInstanceReference[]|null);

InstanceGroupConfig instanceReferences

isPreemptible

isPreemptible?: (boolean|null);

InstanceGroupConfig isPreemptible

machineTypeUri

machineTypeUri?: (string|null);

InstanceGroupConfig machineTypeUri

managedGroupConfig

managedGroupConfig?: (google.cloud.dataproc.v1.IManagedGroupConfig|null);

InstanceGroupConfig managedGroupConfig

minCpuPlatform

minCpuPlatform?: (string|null);

InstanceGroupConfig minCpuPlatform

minNumInstances

minNumInstances?: (number|null);

InstanceGroupConfig minNumInstances

numInstances

numInstances?: (number|null);

InstanceGroupConfig numInstances

preemptibility

preemptibility?: (google.cloud.dataproc.v1.InstanceGroupConfig.Preemptibility|keyof typeof google.cloud.dataproc.v1.InstanceGroupConfig.Preemptibility|null);

InstanceGroupConfig preemptibility

startupConfig

startupConfig?: (google.cloud.dataproc.v1.IStartupConfig|null);

InstanceGroupConfig startupConfig