composer.v1 library Null safety

Cloud Composer API - v1

Manages Apache Airflow environments on Google Cloud Platform.

For more information, see cloud.google.com/composer/

Create an instance of CloudComposerApi to access these resources:

Classes

AllowedIpRange
Allowed IP range with user-provided description.
CidrBlock
CIDR block with an optional name.
CloudComposerApi
Manages Apache Airflow environments on Google Cloud Platform.
DatabaseConfig
The configuration of Cloud SQL instance that is used by the Apache Airflow software.
EncryptionConfig
The encryption options for the Cloud Composer environment and its dependencies.Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
Environment
An environment for running orchestration tasks.
EnvironmentConfig
Configuration information for an environment.
ImageVersion
ImageVersion information
IPAllocationPolicy
Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
ListEnvironmentsResponse
The environments in a project and location.
ListImageVersionsResponse
The ImageVersions in a project and location.
ListOperationsResponse
The response message for Operations.ListOperations.
MaintenanceWindow
The configuration settings for Cloud Composer maintenance window.
MasterAuthorizedNetworksConfig
Configuration options for the master authorized networks feature.
NodeConfig
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
Operation
This resource represents a long-running operation that is the result of a network API call.
PrivateClusterConfig
Configuration options for the private GKE cluster in a Cloud Composer environment.
PrivateEnvironmentConfig
The configuration information for configuring a Private IP Cloud Composer environment.
ProjectsLocationsEnvironmentsResource
ProjectsLocationsImageVersionsResource
ProjectsLocationsOperationsResource
ProjectsLocationsResource
ProjectsResource
SchedulerResource
Configuration for resources used by Airflow schedulers.
SoftwareConfig
Specifies the selection and configuration of software inside the environment.
WebServerConfig
The configuration settings for the Airflow web server App Engine instance.
WebServerNetworkAccessControl
Network-level access control policy for the Airflow web server.
WebServerResource
Configuration for resources used by Airflow web server.
WorkerResource
Configuration for resources used by Airflow workers.
WorkloadsConfig
The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment.

Typedefs

Date = $Date
Represents a whole or partial calendar date, such as a birthday.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.