Interface DataprocClusterClusterConfigPreemptibleWorkerConfig

    • Method Detail

      • getDiskConfig

        @Stability(Stable)
        @Nullable
        default DataprocClusterClusterConfigPreemptibleWorkerConfigDiskConfig getDiskConfig()
        disk_config block.

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

      • getInstanceFlexibilityPolicy

        @Stability(Stable)
        @Nullable
        default DataprocClusterClusterConfigPreemptibleWorkerConfigInstanceFlexibilityPolicy getInstanceFlexibilityPolicy()
        instance_flexibility_policy block.

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

      • getNumInstances

        @Stability(Stable)
        @Nullable
        default Number getNumInstances()
        Specifies the number of preemptible nodes to create. Defaults to 0.

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

      • getPreemptibility

        @Stability(Stable)
        @Nullable
        default String getPreemptibility()
        Specifies the preemptibility of the secondary nodes. Defaults to PREEMPTIBLE.

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