Cloud Composer v1 API - Namespace Google.Cloud.Orchestration.Airflow.Service.V1 (2.4.0)

Classes

CheckUpgradeResponse

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

CheckUpgradeResponse.Types

Container for nested types declared in the CheckUpgradeResponse message type.

CreateEnvironmentRequest

Create a new environment.

DatabaseConfig

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

DatabaseFailoverRequest

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

DatabaseFailoverResponse

Response for DatabaseFailoverRequest.

DeleteEnvironmentRequest

Delete an environment.

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.

Environment.Types

Container for nested types declared in the Environment message type.

EnvironmentConfig

Configuration information for an environment.

EnvironmentConfig.Types

Container for nested types declared in the EnvironmentConfig message type.

EnvironmentName

Resource name for the Environment resource.

Environments

Managed Apache Airflow Environments.

Environments.EnvironmentsBase

Base class for server-side implementations of Environments

Environments.EnvironmentsClient

Client for Environments

EnvironmentsClient

Environments client wrapper, for convenient use.

EnvironmentsClientBuilder

Builder class for EnvironmentsClient to provide simple configuration of credentials, endpoint etc.

EnvironmentsClientImpl

Environments client wrapper implementation, for convenient use.

EnvironmentsSettings

Settings for EnvironmentsClient instances.

ExecuteAirflowCommandRequest

Execute Airflow Command request.

ExecuteAirflowCommandResponse

Response to ExecuteAirflowCommandRequest.

FetchDatabasePropertiesRequest

Request to fetch properties of environment's database.

FetchDatabasePropertiesResponse

Response for FetchDatabasePropertiesRequest.

GetEnvironmentRequest

Get an environment.

ImageVersion

ImageVersion information

ImageVersions

Readonly service to query available ImageVersions.

ImageVersions.ImageVersionsBase

Base class for server-side implementations of ImageVersions

ImageVersions.ImageVersionsClient

Client for ImageVersions

ImageVersionsClient

ImageVersions client wrapper, for convenient use.

ImageVersionsClientBuilder

Builder class for ImageVersionsClient to provide simple configuration of credentials, endpoint etc.

ImageVersionsClientImpl

ImageVersions client wrapper implementation, for convenient use.

ImageVersionsSettings

Settings for ImageVersionsClient instances.

IPAllocationPolicy

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

ListEnvironmentsRequest

List environments in a project and location.

ListEnvironmentsResponse

The environments in a project and location.

ListImageVersionsRequest

List ImageVersions in a project and location.

ListImageVersionsResponse

The ImageVersions in a project and location.

LoadSnapshotRequest

Request to load a snapshot into a Cloud Composer environment.

LoadSnapshotResponse

Response to LoadSnapshotRequest.

MaintenanceWindow

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.

MasterAuthorizedNetworksConfig

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.

MasterAuthorizedNetworksConfig.Types

Container for nested types declared in the MasterAuthorizedNetworksConfig message type.

MasterAuthorizedNetworksConfig.Types.CidrBlock

CIDR block with an optional name.

NetworkingConfig

Configuration options for networking connections in the Composer 2 environment.

NetworkingConfig.Types

Container for nested types declared in the NetworkingConfig message type.

NodeConfig

The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.

OperationMetadata

Metadata describing an operation.

OperationMetadata.Types

Container for nested types declared in the OperationMetadata message type.

PollAirflowCommandRequest

Poll Airflow Command request.

PollAirflowCommandResponse

Response to PollAirflowCommandRequest.

PollAirflowCommandResponse.Types

Container for nested types declared in the PollAirflowCommandResponse message type.

PollAirflowCommandResponse.Types.ExitInfo

Information about how a command ended.

PollAirflowCommandResponse.Types.Line

Contains information about a single line from logs.

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.

RecoveryConfig

The Recovery settings of an environment.

SaveSnapshotRequest

Request to create a snapshot of a Cloud Composer environment.

SaveSnapshotResponse

Response to SaveSnapshotRequest.

ScheduledSnapshotsConfig

The configuration for scheduled snapshot creation mechanism.

SoftwareConfig

Specifies the selection and configuration of software inside the environment.

StopAirflowCommandRequest

Stop Airflow Command request.

StopAirflowCommandResponse

Response to StopAirflowCommandRequest.

UpdateEnvironmentRequest

Update an environment.

WebServerConfig

The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*

WebServerNetworkAccessControl

Network-level access control policy for the Airflow web server.

WebServerNetworkAccessControl.Types

Container for nested types declared in the WebServerNetworkAccessControl message type.

WebServerNetworkAccessControl.Types.AllowedIpRange

Allowed IP range with user-provided description.

WorkloadsConfig

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.

WorkloadsConfig.Types

Container for nested types declared in the WorkloadsConfig message type.

WorkloadsConfig.Types.SchedulerResource

Configuration for resources used by Airflow schedulers.

WorkloadsConfig.Types.WebServerResource

Configuration for resources used by Airflow web server.

WorkloadsConfig.Types.WorkerResource

Configuration for resources used by Airflow workers.

Enums

CheckUpgradeResponse.Types.ConflictResult

Whether there were python modules conflict during image build.

Environment.Types.State

State of the environment.

EnvironmentConfig.Types.EnvironmentSize

The size of the Cloud Composer environment.

EnvironmentConfig.Types.ResilienceMode

Resilience mode of the Cloud Composer Environment.

EnvironmentName.ResourceNameType

The possible contents of EnvironmentName.

IPAllocationPolicy.ClusterIpAllocationOneofCase

Enum of possible cases for the "cluster_ip_allocation" oneof.

IPAllocationPolicy.ServicesIpAllocationOneofCase

Enum of possible cases for the "services_ip_allocation" oneof.

NetworkingConfig.Types.ConnectionType

Represents connection type between Composer environment in Customer Project and the corresponding Tenant project, from a predefined list of available connection modes.

OperationMetadata.Types.State

An enum describing the overall state of an operation.

OperationMetadata.Types.Type

Type of longrunning operation.