Package-level declarations
Types
Allowed IP range with user-provided description.
CIDR block with an optional name.
Configuration for Cloud Data Lineage integration.
The configuration of Cloud SQL instance that is used by the Apache Airflow software.
The encryption options for the Cloud Composer environment and its dependencies. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
Configuration information for an environment.
The configuration settings for Cloud Composer maintenance window. The following example: `` { "startTime":"2019-08-01T01:00:00Z" "endTime":"2019-08-01T07:00:00Z" "recurrence":"FREQ=WEEKLY;BYDAY=TU,WE" } ``
would define a maintenance window between 01 and 07 hours UTC during each Tuesday and Wednesday. @property endTime Maintenance window end time. It is used only to calculate the duration of the maintenance window. The value for end_time must be in the future, relative to start_time
. @property recurrence Maintenance window recurrence. Format is a subset of RFC-5545 RRULE
. The only allowed values for FREQ
field are FREQ=DAILY
and FREQ=WEEKLY;BYDAY=...
Example values: FREQ=WEEKLY;BYDAY=TU,WE
, FREQ=DAILY
. @property startTime Start time of the first recurrence of the maintenance window.
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
Configuration options for networking connections in the Composer 2 environment.
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
Configuration options for the private GKE cluster in a Cloud Composer environment.
The configuration information for configuring a Private IP Cloud Composer environment.
The Recovery settings of an environment.
The configuration for scheduled snapshot creation mechanism.
Configuration for resources used by Airflow schedulers.
Specifies the selection and configuration of software inside the environment.
Configuration for resources used by Airflow triggerers.
The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
Network-level access control policy for the Airflow web server.
Configuration for resources used by Airflow web server.
The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.