Class EnvironmentConfigGetArgs
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 EnvironmentConfigGetArgs : ResourceArgs
Constructors
View SourceEnvironmentConfigGetArgs()
Declaration
public EnvironmentConfigGetArgs()
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<EnvironmentConfigNodeConfigGetArgs> NodeConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigNodeConfigGetArgs> |
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<EnvironmentConfigPrivateEnvironmentConfigGetArgs> PrivateEnvironmentConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigPrivateEnvironmentConfigGetArgs> |
SoftwareConfig
The configuration settings for software inside the environment. Structure is documented below.
Declaration
public Input<EnvironmentConfigSoftwareConfigGetArgs> SoftwareConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigSoftwareConfigGetArgs> |
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<EnvironmentConfigWebServerNetworkAccessControlGetArgs> WebServerNetworkAccessControl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<EnvironmentConfigWebServerNetworkAccessControlGetArgs> |