API Reference google_api_composer v0.36.3

View Source

Modules

API client metadata for GoogleApi.Composer.V1.

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.Composer.V1.

The policy for airflow metadata database retention.

Allowed IP range with user-provided description.

Request to check whether image upgrade will succeed.

Message containing information about the result of an upgrade check operation.

CIDR block with an optional name.

Configuration for Cloud Data Lineage integration.

Information about a single workload.

Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3-airflow-..-build. and newer.

The configuration setting for Airflow database data retention mechanism.

The configuration of Cloud SQL instance that is used by the Apache Airflow software.

Request to trigger database failover (only for highly resilient environments).

Response for DatabaseFailoverRequest.

Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: A full date, with non-zero year, month, and day values. A month and day, with a zero year (for example, an anniversary). A year on its own, with a zero month and a zero day. A year and month, with a zero day (for example, a credit card expiration date). Related types: google.type.TimeOfDay google.type.DateTime * google.protobuf.Timestamp

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

The encryption options for the Cloud Composer environment and its dependencies.Supported for Cloud Composer environments in versions composer-1..-airflow-..*.

An environment for running orchestration tasks.

Configuration information for an environment.

Response to ExecuteAirflowCommandRequest.

Information about how a command ended.

Response for FetchDatabasePropertiesRequest.

Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.

ImageVersion information

Contains information about a single line from logs.

The environments in a project and location.

The ImageVersions in a project and location.

The response message for Operations.ListOperations.

The user workloads ConfigMaps for a given environment.

The user workloads Secrets for a given environment.

Response to ListWorkloadsRequest.

Request to load a snapshot into a Cloud Composer environment.

Response to LoadSnapshotRequest.

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.

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.

This resource represents a long-running operation that is the result of a network API call.

Metadata describing an operation.

Response to PollAirflowCommandRequest.

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.

Request to create a snapshot of a Cloud Composer environment.

Response to SaveSnapshotRequest.

The configuration for scheduled snapshot creation mechanism.

Configuration for resources used by Airflow schedulers.

Specifies the selection and configuration of software inside the environment.

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

Response to StopAirflowCommandRequest.

The configuration for data storage in the environment.

The configuration setting for Task Logs.

Configuration for resources used by Airflow triggerers.

User workloads ConfigMap used by Airflow tasks that run with Kubernetes executor or KubernetesPodOperator.

User workloads Secret used by Airflow tasks that run with Kubernetes executor or KubernetesPodOperator.

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.

Configuration for resources used by Airflow workers.

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.

API client metadata for GoogleApi.Composer.V1beta1.

API calls for all endpoints tagged Projects.

Handle Tesla connections for GoogleApi.Composer.V1beta1.

The policy for airflow metadata database retention.

Allowed IP range with user-provided description.

Request to check whether image upgrade will succeed.

Message containing information about the result of an upgrade check operation.

CIDR block with an optional name.

Configuration for Cloud Data Lineage integration.

Information about a single workload.

Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3-airflow-..-build. and newer.

The configuration setting for Airflow database data retention mechanism.

The configuration of Cloud SQL instance that is used by the Apache Airflow software.

Request to trigger database failover (only for highly resilient environments).

Response for DatabaseFailoverRequest.

Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: A full date, with non-zero year, month, and day values. A month and day, with a zero year (for example, an anniversary). A year on its own, with a zero month and a zero day. A year and month, with a zero day (for example, a credit card expiration date). Related types: google.type.TimeOfDay google.type.DateTime * google.protobuf.Timestamp

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

The encryption options for the Cloud Composer environment and its dependencies. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.

An environment for running orchestration tasks.

Configuration information for an environment.

Response to ExecuteAirflowCommandRequest.

Information about how a command ended.

Response for FetchDatabasePropertiesRequest.

Configuration for controlling how IPs are allocated in the GKE cluster.

Contains information about a single line from logs.

The environments in a project and location.

The ImageVersions in a project and location.

The response message for Operations.ListOperations.

The user workloads ConfigMaps for a given environment.

The user workloads Secrets for a given environment.

Response to ListWorkloadsRequest.

Request to load a snapshot into a Cloud Composer 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.

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.

This resource represents a long-running operation that is the result of a network API call.

Metadata describing an operation.

Response to PollAirflowCommandRequest.

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.

Request to create a snapshot of a Cloud Composer 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.

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

Response to StopAirflowCommandRequest.

The configuration for data storage in the environment.

The configuration setting for Task Logs.

Configuration for resources used by Airflow triggerers.

User workloads ConfigMap used by Airflow tasks that run with Kubernetes executor or KubernetesPodOperator.

User workloads Secret used by Airflow tasks that run with Kubernetes executor or KubernetesPodOperator.

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.

Configuration for resources used by Airflow workers.

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.