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.
- 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. [...]
- 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.