Class ClusterClusterConfig
Inheritance
System.Object
ClusterClusterConfig
Inherited Members
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()
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class ClusterClusterConfig
Fields
View Source
AutoscalingConfig
The autoscaling policy config associated with the cluster.
Structure defined below.
Declaration
public readonly ClusterClusterConfigAutoscalingConfig AutoscalingConfig
Field Value
View Source
Bucket
Declaration
public readonly string Bucket
Field Value
| Type |
Description |
| System.String |
|
View Source
EncryptionConfig
The Customer managed encryption keys settings for the cluster.
Structure defined below.
Declaration
public readonly ClusterClusterConfigEncryptionConfig EncryptionConfig
Field Value
View Source
EndpointConfig
The config settings for port access on the cluster.
Structure defined below.
Declaration
public readonly ClusterClusterConfigEndpointConfig EndpointConfig
Field Value
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 readonly ClusterClusterConfigGceClusterConfig GceClusterConfig
Field Value
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 readonly ImmutableArray<ClusterClusterConfigInitializationAction> InitializationActions
Field Value
View Source
LifecycleConfig
The settings for auto deletion cluster schedule.
Structure defined below.
Declaration
public readonly ClusterClusterConfigLifecycleConfig LifecycleConfig
Field Value
View Source
MasterConfig
The Google Compute Engine config settings for the master instances
in a cluster.. Structure defined below.
Declaration
public readonly ClusterClusterConfigMasterConfig MasterConfig
Field Value
View Source
PreemptibleWorkerConfig
The Google Compute Engine config settings for the additional (aka
preemptible) instances in a cluster. Structure defined below.
Declaration
public readonly ClusterClusterConfigPreemptibleWorkerConfig PreemptibleWorkerConfig
Field Value
View Source
SecurityConfig
Security related configuration. Structure defined below.
Declaration
public readonly ClusterClusterConfigSecurityConfig SecurityConfig
Field Value
View Source
SoftwareConfig
The config settings for software inside the cluster.
Structure defined below.
Declaration
public readonly ClusterClusterConfigSoftwareConfig SoftwareConfig
Field Value
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 readonly string StagingBucket
Field Value
| Type |
Description |
| System.String |
|
View Source
WorkerConfig
The Google Compute Engine config settings for the worker instances
in a cluster.. Structure defined below.
Declaration
public readonly ClusterClusterConfigWorkerConfig WorkerConfig
Field Value