ClusterClusterConfigMasterConfig constructor

const ClusterClusterConfigMasterConfig({
  1. Input<List<ClusterClusterConfigMasterConfigAccelerator>?>? accelerators,
  2. Input<ClusterClusterConfigMasterConfigDiskConfig?>? diskConfig,
  3. Input<String?>? imageUri,
  4. Input<ClusterClusterConfigMasterConfigInstanceFlexibilityPolicy?>? instanceFlexibilityPolicy,
  5. Input<List<String>?>? instanceNames,
  6. Input<String?>? machineType,
  7. Input<String?>? minCpuPlatform,
  8. Input<int?>? numInstances,
})

Creates a new ClusterClusterConfigMasterConfig. accelerators The Compute Engine accelerator (GPU) configuration for these instances. Can be specified multiple times. diskConfig Disk Config imageUri The URI for the image to use for this worker. See the guide instanceFlexibilityPolicy Instance flexibility Policy allowing a mixture of VM shapes. instanceNames List of master instance names which machineType The name of a Google Compute Engine machine type minCpuPlatform The name of a minimum generation of CPU family numInstances Specifies the number of master nodes to create.

Implementation

const ClusterClusterConfigMasterConfig({
  this.accelerators,
  this.diskConfig,
  this.imageUri,
  this.instanceFlexibilityPolicy,
  this.instanceNames,
  this.machineType,
  this.minCpuPlatform,
  this.numInstances,
});