Show / Hide Table of Contents

Class ClusterClusterConfigArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterClusterConfigArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Gcp.Dataproc.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ClusterClusterConfigArgs : ResourceArgs

Constructors

View Source

ClusterClusterConfigArgs()

Declaration
public ClusterClusterConfigArgs()

Properties

View Source

AutoscalingConfig

The autoscaling policy config associated with the cluster. Structure defined below.

Declaration
public Input<ClusterClusterConfigAutoscalingConfigArgs> AutoscalingConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigAutoscalingConfigArgs>
View Source

Bucket

Declaration
public Input<string> Bucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

EncryptionConfig

The Customer managed encryption keys settings for the cluster. Structure defined below.

Declaration
public Input<ClusterClusterConfigEncryptionConfigArgs> EncryptionConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigEncryptionConfigArgs>
View Source

EndpointConfig

The config settings for port access on the cluster. Structure defined below.


Declaration
public Input<ClusterClusterConfigEndpointConfigArgs> EndpointConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigEndpointConfigArgs>
View Source

GceClusterConfig

Common config settings for resources of Google Compute Engine cluster instances, applicable to all instances in the cluster. Structure defined below.

Declaration
public Input<ClusterClusterConfigGceClusterConfigArgs> GceClusterConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigGceClusterConfigArgs>
View Source

InitializationActions

Commands to execute on each node after config is completed. You can specify multiple versions of these. Structure defined below.

Declaration
public InputList<ClusterClusterConfigInitializationActionArgs> InitializationActions { get; set; }
Property Value
Type Description
InputList<ClusterClusterConfigInitializationActionArgs>
View Source

LifecycleConfig

The settings for auto deletion cluster schedule. Structure defined below.

Declaration
public Input<ClusterClusterConfigLifecycleConfigArgs> LifecycleConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigLifecycleConfigArgs>
View Source

MasterConfig

The Google Compute Engine config settings for the master instances in a cluster.. Structure defined below.

Declaration
public Input<ClusterClusterConfigMasterConfigArgs> MasterConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigMasterConfigArgs>
View Source

PreemptibleWorkerConfig

The Google Compute Engine config settings for the additional (aka preemptible) instances in a cluster. Structure defined below.

Declaration
public Input<ClusterClusterConfigPreemptibleWorkerConfigArgs> PreemptibleWorkerConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigPreemptibleWorkerConfigArgs>
View Source

SecurityConfig

Security related configuration. Structure defined below.

Declaration
public Input<ClusterClusterConfigSecurityConfigArgs> SecurityConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigSecurityConfigArgs>
View Source

SoftwareConfig

The config settings for software inside the cluster. Structure defined below.

Declaration
public Input<ClusterClusterConfigSoftwareConfigArgs> SoftwareConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigSoftwareConfigArgs>
View Source

StagingBucket

The Cloud Storage staging bucket used to stage files, such as Hadoop jars, between client machines and the cluster. Note: If you don't explicitly specify a staging_bucket then GCP will auto create / assign one for you. However, you are not guaranteed an auto generated bucket which is solely dedicated to your cluster; it may be shared with other clusters in the same region/zone also choosing to use the auto generation option.

Declaration
public Input<string> StagingBucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

WorkerConfig

The Google Compute Engine config settings for the worker instances in a cluster.. Structure defined below.

Declaration
public Input<ClusterClusterConfigWorkerConfigArgs> WorkerConfig { get; set; }
Property Value
Type Description
Input<ClusterClusterConfigWorkerConfigArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.