GoogleApi.Dataproc.V1.Model.DiskConfig (google_api_dataproc v0.48.0) View Source

Specifies the config of disk options for a group of VM instances.

Attributes

  • bootDiskSizeGb (type: integer(), default: nil) - Optional. Size in GB of the boot disk (default is 500GB).
  • bootDiskType (type: String.t, default: nil) - Optional. Type of the boot disk (default is "pd-standard"). Valid values: "pd-balanced" (Persistent Disk Balanced Solid State Drive), "pd-ssd" (Persistent Disk Solid State Drive), or "pd-standard" (Persistent Disk Hard Disk Drive). See Disk types (https://cloud.google.com/compute/docs/disks#disk-types).
  • numLocalSsds (type: integer(), default: nil) - Optional. Number of attached SSDs, from 0 to 4 (default is 0). If SSDs are not attached, the boot disk is used to store runtime logs and HDFS (https://hadoop.apache.org/docs/r1.2.1/hdfs_user_guide.html) data. If one or more SSDs are attached, this runtime bulk data is spread across them, and the boot disk contains only basic config and installed binaries.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.Dataproc.V1.Model.DiskConfig{
  bootDiskSizeGb: integer() | nil,
  bootDiskType: String.t() | nil,
  numLocalSsds: integer() | nil
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.