Class ClusterClusterConfigGetArgs
Inheritance
System.Object
ClusterClusterConfigGetArgs
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
public sealed class ClusterClusterConfigGetArgs : ResourceArgs
Constructors
View Source
Declaration
public ClusterClusterConfigGetArgs()
Properties
View Source
The autoscaling policy config associated with the cluster.
Structure defined below.
Declaration
public Input<ClusterClusterConfigAutoscalingConfigGetArgs> AutoscalingConfig { get; set; }
Property Value
View Source
Declaration
public Input<string> Bucket { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The Customer managed encryption keys settings for the cluster.
Structure defined below.
Declaration
public Input<ClusterClusterConfigEncryptionConfigGetArgs> EncryptionConfig { get; set; }
Property Value
View Source
The config settings for port access on the cluster.
Structure defined below.
Declaration
public Input<ClusterClusterConfigEndpointConfigGetArgs> EndpointConfig { get; set; }
Property Value
View Source
Common config settings for resources of Google Compute Engine cluster
instances, applicable to all instances in the cluster. Structure defined below.
Declaration
public Input<ClusterClusterConfigGceClusterConfigGetArgs> GceClusterConfig { get; set; }
Property Value
View Source
Commands to execute on each node after config is completed.
You can specify multiple versions of these. Structure defined below.
Declaration
public InputList<ClusterClusterConfigInitializationActionGetArgs> InitializationActions { get; set; }
Property Value
View Source
The settings for auto deletion cluster schedule.
Structure defined below.
Declaration
public Input<ClusterClusterConfigLifecycleConfigGetArgs> LifecycleConfig { get; set; }
Property Value
View Source
The Google Compute Engine config settings for the master instances
in a cluster.. Structure defined below.
Declaration
public Input<ClusterClusterConfigMasterConfigGetArgs> MasterConfig { get; set; }
Property Value
View Source
The Google Compute Engine config settings for the additional (aka
preemptible) instances in a cluster. Structure defined below.
Declaration
public Input<ClusterClusterConfigPreemptibleWorkerConfigGetArgs> PreemptibleWorkerConfig { get; set; }
Property Value
View Source
Security related configuration. Structure defined below.
Declaration
public Input<ClusterClusterConfigSecurityConfigGetArgs> SecurityConfig { get; set; }
Property Value
View Source
The config settings for software inside the cluster.
Structure defined below.
Declaration
public Input<ClusterClusterConfigSoftwareConfigGetArgs> SoftwareConfig { get; set; }
Property Value
View Source
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
The Google Compute Engine config settings for the worker instances
in a cluster.. Structure defined below.
Declaration
public Input<ClusterClusterConfigWorkerConfigGetArgs> WorkerConfig { get; set; }
Property Value