Interface DataprocWorkflowTemplatePlacementManagedClusterConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataprocWorkflowTemplatePlacementManagedClusterConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.812Z") @Stability(Stable) public interface DataprocWorkflowTemplatePlacementManagedClusterConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataprocWorkflowTemplatePlacementManagedClusterConfig.BuilderA builder forDataprocWorkflowTemplatePlacementManagedClusterConfigstatic classDataprocWorkflowTemplatePlacementManagedClusterConfig.Jsii$ProxyAn implementation forDataprocWorkflowTemplatePlacementManagedClusterConfig
-
Method Summary
-
-
-
Method Detail
-
getAutoscalingConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigAutoscalingConfig getAutoscalingConfig()
autoscaling_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#autoscaling_config DataprocWorkflowTemplate#autoscaling_config}
-
getEncryptionConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigEncryptionConfig getEncryptionConfig()
encryption_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#encryption_config DataprocWorkflowTemplate#encryption_config}
-
getEndpointConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigEndpointConfig getEndpointConfig()
endpoint_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#endpoint_config DataprocWorkflowTemplate#endpoint_config}
-
getGceClusterConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigGceClusterConfig getGceClusterConfig()
gce_cluster_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#gce_cluster_config DataprocWorkflowTemplate#gce_cluster_config}
-
getInitializationActions
@Stability(Stable) @Nullable default Object getInitializationActions()
initialization_actions block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#initialization_actions DataprocWorkflowTemplate#initialization_actions}
-
getLifecycleConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigLifecycleConfig getLifecycleConfig()
lifecycle_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#lifecycle_config DataprocWorkflowTemplate#lifecycle_config}
-
getMasterConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigMasterConfig getMasterConfig()
master_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#master_config DataprocWorkflowTemplate#master_config}
-
getSecondaryWorkerConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigSecondaryWorkerConfig getSecondaryWorkerConfig()
secondary_worker_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#secondary_worker_config DataprocWorkflowTemplate#secondary_worker_config}
-
getSecurityConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigSecurityConfig getSecurityConfig()
security_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#security_config DataprocWorkflowTemplate#security_config}
-
getSoftwareConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigSoftwareConfig getSoftwareConfig()
software_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#software_config DataprocWorkflowTemplate#software_config}
-
getStagingBucket
@Stability(Stable) @Nullable default String getStagingBucket()
Optional.A Cloud Storage bucket used to stage job dependencies, config files, and job driver console output. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location (US, ASIA, or EU) for your cluster's staging bucket according to the Compute Engine zone where your cluster is deployed, and then create and manage this project-level, per-location bucket (see [Dataproc staging bucket](https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/staging-bucket)). **This field requires a Cloud Storage bucket name, not a URI to a Cloud Storage bucket.** Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#staging_bucket DataprocWorkflowTemplate#staging_bucket}
-
getTempBucket
@Stability(Stable) @Nullable default String getTempBucket()
Optional.A Cloud Storage bucket used to store ephemeral cluster and jobs data, such as Spark and MapReduce history files. If you do not specify a temp bucket, Dataproc will determine a Cloud Storage location (US, ASIA, or EU) for your cluster's temp bucket according to the Compute Engine zone where your cluster is deployed, and then create and manage this project-level, per-location bucket. The default bucket has a TTL of 90 days, but you can use any TTL (or none) if you specify a bucket. **This field requires a Cloud Storage bucket name, not a URI to a Cloud Storage bucket.** Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#temp_bucket DataprocWorkflowTemplate#temp_bucket}
-
getWorkerConfig
@Stability(Stable) @Nullable default DataprocWorkflowTemplatePlacementManagedClusterConfigWorkerConfig getWorkerConfig()
worker_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dataproc_workflow_template#worker_config DataprocWorkflowTemplate#worker_config}
-
builder
@Stability(Stable) static DataprocWorkflowTemplatePlacementManagedClusterConfig.Builder builder()
-
-