Class EnvironmentConfigArgs
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()
Namespace: Pulumi.Gcp.Composer.Inputs
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class EnvironmentConfigArgs : ResourceArgs
Constructors
View SourceEnvironmentConfigArgs()
Declaration
public EnvironmentConfigArgs()
Properties
View SourceAirflowUri
Declaration
public Input<string> AirflowUri { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DagGcsPrefix
Declaration
public Input<string> DagGcsPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
GkeCluster
Declaration
public Input<string> GkeCluster { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NodeConfig
The configuration used for the Kubernetes Engine cluster. Structure is documented below.
Declaration
public Input<EnvironmentConfigNodeConfigArgs> NodeConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigNodeConfigArgs> |
NodeCount
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment.
Declaration
public Input<int> NodeCount { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
PrivateEnvironmentConfig
The configuration used for the Private IP Cloud Composer environment. Structure is documented below.
Declaration
public Input<EnvironmentConfigPrivateEnvironmentConfigArgs> PrivateEnvironmentConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigPrivateEnvironmentConfigArgs> |
SoftwareConfig
The configuration settings for software inside the environment. Structure is documented below.
Declaration
public Input<EnvironmentConfigSoftwareConfigArgs> SoftwareConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigSoftwareConfigArgs> |
WebServerNetworkAccessControl
The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied.
Declaration
public Input<EnvironmentConfigWebServerNetworkAccessControlArgs> WebServerNetworkAccessControl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigWebServerNetworkAccessControlArgs> |