Class AttachedDiskConfig
Specifies the config of attached disk options for single VM instance.
Implements
Inherited Members
Namespace: Google.Apis.Dataproc.v1.Data
Assembly: Google.Apis.Dataproc.v1.dll
Syntax
public class AttachedDiskConfig : IDirectResponseSchema
Properties
DiskSizeGb
Optional. Disk size in GB.
Declaration
[JsonProperty("diskSizeGb")]
public virtual int? DiskSizeGb { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
DiskType
Optional. Deprecated: Use type instead.
Declaration
[JsonProperty("diskType")]
public virtual string DiskType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ProvisionedIops
Optional. Indicates how many IOPS to provision for the attached disk. This sets the number of I/O operations per second that the disk can handle. See https://cloud.google.com/compute/docs/disks/hyperdisks#hyperdisk-features
Declaration
[JsonProperty("provisionedIops")]
public virtual long? ProvisionedIops { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ProvisionedThroughput
Optional. Indicates how much throughput to provision for the attached disk. This sets the number of throughput mb per second that the disk can handle. See https://cloud.google.com/compute/docs/disks/hyperdisks#hyperdisk-features
Declaration
[JsonProperty("provisionedThroughput")]
public virtual long? ProvisionedThroughput { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Type
Optional. Attached disk type. Currently only supports Hyperdisks. See https://cloud.google.com/compute/docs/disks/hyperdisks. Note: Hyperdisk Balanced High Availability is not supported.Allowed values are: hyperdisk-balanced hyperdisk-extreme hyperdisk-ml hyperdisk-throughput
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |