EnvironmentConfig class Null safety

Configuration information for an environment.


EnvironmentConfig({String? airflowUri, String? dagGcsPrefix, DatabaseConfig? databaseConfig, EncryptionConfig? encryptionConfig, String? gkeCluster, NodeConfig? nodeConfig, int? nodeCount, PrivateEnvironmentConfig? privateEnvironmentConfig, SoftwareConfig? softwareConfig, WebServerConfig? webServerConfig, WebServerNetworkAccessControl? webServerNetworkAccessControl})
EnvironmentConfig.fromJson(Map _json)


airflowUri String?
The URI of the Apache Airflow Web UI hosted within this environment (see [Airflow web interface](/composer/docs/how-to/accessing/airflow-web-interface)). [...]
read / write
dagGcsPrefix String?
The Cloud Storage prefix of the DAGs for this environment. [...]
read / write
databaseConfig DatabaseConfig?
The configuration settings for Cloud SQL instance used internally by Apache Airflow software. [...]
read / write
encryptionConfig EncryptionConfig?
The encryption options for the Cloud Composer environment and its dependencies. [...]
read / write
gkeCluster String?
The Kubernetes Engine cluster used to run this environment. [...]
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
nodeConfig NodeConfig?
The configuration used for the Kubernetes Engine cluster.
read / write
nodeCount int?
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. [...]
read / write
privateEnvironmentConfig PrivateEnvironmentConfig?
The configuration used for the Private IP Cloud Composer environment.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
softwareConfig SoftwareConfig?
The configuration settings for software inside the environment.
read / write
webServerConfig WebServerConfig?
The configuration settings for the Airflow web server App Engine instance. [...]
read / write
webServerNetworkAccessControl WebServerNetworkAccessControl?
The network-level access control policy for the Airflow web server. [...]
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, dynamic>
toString() String
A string representation of this object. [...]


operator ==(Object other) bool
The equality operator. [...]