The config settings for Compute Engine resources in an instance group, such as a master or worker group.
More...
|
virtual System.Collections.Generic.IList< AcceleratorConfig > | Accelerators [get, set] |
| Optional. The Compute Engine accelerator configuration for these instances. More...
|
|
virtual DiskConfig | DiskConfig [get, set] |
| Optional. Disk option config settings. More...
|
|
virtual string | ImageUri [get, set] |
| Optional. The Compute Engine image resource used for cluster instances. It can be specified or may be inferred from SoftwareConfig.image_version. More...
|
|
virtual System.Collections.Generic.IList< string > | InstanceNames [get, set] |
| Output only. The list of instance names. Dataproc derives the names from cluster_name, num_instances, and the instance group. More...
|
|
virtual System.Nullable< bool > | IsPreemptible [get, set] |
| Optional. Specifies that this instance group contains preemptible instances. More...
|
|
virtual string | MachineTypeUri [get, set] |
| Optional. The Compute Engine machine type used for cluster instances.A full URL, partial URI, or short name are valid. Examples: https://www.googleapis.com/compute/v1/projects/[project_id]/zones/us- east1-a/machineTypes/n1-standard-2 projects/[project_id]/zones/us-east1-a/machineTypes/n1-standard-2 n1 -standard-2Auto Zone Exception: If you are using the Dataproc Auto Zone Placement feature, you must use the short name of the machine type resource, for example, n1-standard-2. More...
|
|
virtual ManagedGroupConfig | ManagedGroupConfig [get, set] |
| Output only. The config for Compute Engine Instance Group Manager that manages this group. This is only used for preemptible instance groups. More...
|
|
virtual string | MinCpuPlatform [get, set] |
| Optional. Specifies the minimum cpu platform for the Instance Group. See DataprocMinimum CPU Platform. More...
|
|
virtual System.Nullable< int > | NumInstances [get, set] |
| Optional. The number of VM instances in the instance group. For master instance groups, must be set to 1. More...
|
|
virtual string | Preemptibility [get, set] |
| Optional. Specifies the preemptibility of the instance group. More...
|
|
virtual string | ETag [get, set] |
| The ETag of the item. More...
|
|
string | ETag |
|
The config settings for Compute Engine resources in an instance group, such as a master or worker group.
◆ Accelerators
virtual System.Collections.Generic.IList<AcceleratorConfig> Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.Accelerators |
|
getset |
Optional. The Compute Engine accelerator configuration for these instances.
◆ DiskConfig
virtual DiskConfig Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.DiskConfig |
|
getset |
Optional. Disk option config settings.
◆ ETag
virtual string Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.ETag |
|
getset |
◆ ImageUri
virtual string Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.ImageUri |
|
getset |
Optional. The Compute Engine image resource used for cluster instances. It can be specified or may be inferred from SoftwareConfig.image_version.
◆ InstanceNames
virtual System.Collections.Generic.IList<string> Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.InstanceNames |
|
getset |
Output only. The list of instance names. Dataproc derives the names from cluster_name, num_instances, and the instance group.
◆ IsPreemptible
virtual System.Nullable<bool> Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.IsPreemptible |
|
getset |
Optional. Specifies that this instance group contains preemptible instances.
◆ MachineTypeUri
virtual string Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.MachineTypeUri |
|
getset |
Optional. The Compute Engine machine type used for cluster instances.A full URL, partial URI, or short name are valid. Examples: https://www.googleapis.com/compute/v1/projects/[project_id]/zones/us- east1-a/machineTypes/n1-standard-2 projects/[project_id]/zones/us-east1-a/machineTypes/n1-standard-2 n1 -standard-2Auto Zone Exception: If you are using the Dataproc Auto Zone Placement feature, you must use the short name of the machine type resource, for example, n1-standard-2.
◆ ManagedGroupConfig
virtual ManagedGroupConfig Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.ManagedGroupConfig |
|
getset |
Output only. The config for Compute Engine Instance Group Manager that manages this group. This is only used for preemptible instance groups.
◆ MinCpuPlatform
virtual string Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.MinCpuPlatform |
|
getset |
Optional. Specifies the minimum cpu platform for the Instance Group. See DataprocMinimum CPU Platform.
◆ NumInstances
virtual System.Nullable<int> Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.NumInstances |
|
getset |
Optional. The number of VM instances in the instance group. For master instance groups, must be set to 1.
◆ Preemptibility
virtual string Google.Apis.Dataproc.v1.Data.InstanceGroupConfig.Preemptibility |
|
getset |
Optional. Specifies the preemptibility of the instance group.
The documentation for this class was generated from the following file:
- Google.Apis.Dataproc.v1.cs