google_api_composer v0.5.0 GoogleApi.Composer.V1beta1.Model.EnvironmentConfig View Source

Configuration information for an environment.

Attributes

  • airflowUri (String.t): Output only. The URI of the Apache Airflow Web UI hosted within this environment (see Airflow web interface). Defaults to: null.
  • dagGcsPrefix (String.t): Output only. The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using "/"-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with the given prefix. Defaults to: null.
  • gkeCluster (String.t): Output only. The Kubernetes Engine cluster used to run this environment. Defaults to: null.
  • nodeConfig (NodeConfig): The configuration used for the Kubernetes Engine cluster. Defaults to: null.
  • nodeCount (integer()): The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. Defaults to: null.
  • privateEnvironmentConfig (PrivateEnvironmentConfig): The configuration used for the Private IP Cloud Composer environment. Defaults to: null.
  • softwareConfig (SoftwareConfig): The configuration settings for software inside the environment. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Composer.V1beta1.Model.EnvironmentConfig{
  airflowUri: any(),
  dagGcsPrefix: any(),
  gkeCluster: any(),
  nodeConfig: GoogleApi.Composer.V1beta1.Model.NodeConfig.t(),
  nodeCount: any(),
  privateEnvironmentConfig:
    GoogleApi.Composer.V1beta1.Model.PrivateEnvironmentConfig.t(),
  softwareConfig: GoogleApi.Composer.V1beta1.Model.SoftwareConfig.t()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.