Package-level declarations
Types
Allowed IP range with user-provided description.
Builder for AllowedIpRangeArgs.
CIDR block with an optional name.
Builder for CidrBlockArgs.
The configuration of Cloud SQL instance that is used by the Apache Airflow software.
Builder for DatabaseConfigArgs.
The encryption options for the Cloud Composer environment and its dependencies.Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
Builder for EncryptionConfigArgs.
Configuration information for an environment.
Builder for EnvironmentConfigArgs.
Builder for GetEnvironmentPlainArgs.
Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
Builder for IPAllocationPolicyArgs.
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.
Builder for MaintenanceWindowArgs.
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.
Builder for MasterAuthorizedNetworksConfigArgs.
Configuration options for networking connections in the Composer 2 environment.
Builder for NetworkingConfigArgs.
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
Builder for NodeConfigArgs.
Configuration options for the private GKE cluster in a Cloud Composer environment.
Builder for PrivateClusterConfigArgs.
The configuration information for configuring a Private IP Cloud Composer environment.
Builder for PrivateEnvironmentConfigArgs.
The Recovery settings of an environment.
Builder for RecoveryConfigArgs.
The configuration for scheduled snapshot creation mechanism.
Builder for ScheduledSnapshotsConfigArgs.
Configuration for resources used by Airflow schedulers.
Builder for SchedulerResourceArgs.
Specifies the selection and configuration of software inside the environment.
Builder for SoftwareConfigArgs.
The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*
Builder for WebServerConfigArgs.
Network-level access control policy for the Airflow web server.
Builder for WebServerNetworkAccessControlArgs.
Configuration for resources used by Airflow web server.
Builder for WebServerResourceArgs.
Configuration for resources used by Airflow workers.
Builder for WorkerResourceArgs.
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.
Builder for WorkloadsConfigArgs.