Interface DataprocClusterClusterConfigPreemptibleWorkerConfigDiskConfig

    • Method Detail

      • getBootDiskSizeGb

        @Stability(Stable)
        @Nullable
        default Number getBootDiskSizeGb()
        Size of the primary disk attached to each preemptible worker node, specified in GB.

        The smallest allowed disk size is 10GB. GCP will default to a predetermined computed value if not set (currently 500GB). Note: If SSDs are not attached, it also contains the HDFS data blocks and Hadoop working directories. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_cluster#boot_disk_size_gb DataprocCluster#boot_disk_size_gb}

      • getBootDiskType

        @Stability(Stable)
        @Nullable
        default String getBootDiskType()
        The disk type of the primary disk attached to each preemptible worker node.

        Such as "pd-ssd" or "pd-standard". Defaults to "pd-standard". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_cluster#boot_disk_type DataprocCluster#boot_disk_type}

      • getLocalSsdInterface

        @Stability(Stable)
        @Nullable
        default String getLocalSsdInterface()
        Interface type of local SSDs (default is "scsi"). Valid values: "scsi" (Small Computer System Interface), "nvme" (Non-Volatile Memory Express).

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_cluster#local_ssd_interface DataprocCluster#local_ssd_interface}

      • getNumLocalSsds

        @Stability(Stable)
        @Nullable
        default Number getNumLocalSsds()
        The amount of local SSD disks that will be attached to each preemptible worker node. Defaults to 0.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_cluster#num_local_ssds DataprocCluster#num_local_ssds}