Namespace Google.Apis.CloudComposer.v1.Data
Classes
AirflowMetadataRetentionPolicyConfig
The policy for airflow metadata database retention.
AllowedIpRange
Allowed IP range with user-provided description.
CheckUpgradeRequest
Request to check whether image upgrade will succeed.
CheckUpgradeResponse
Message containing information about the result of an upgrade check operation.
CidrBlock
CIDR block with an optional name.
CloudDataLineageIntegration
Configuration for Cloud Data Lineage integration.
ComposerWorkload
Information about a single workload.
ComposerWorkloadStatus
Workload status.
DagProcessorResource
Configuration for resources used by Airflow DAG processors. This field is supported for Cloud Composer environments in versions composer-3..-airflow-..* and newer.
DataRetentionConfig
The configuration setting for Airflow database data retention mechanism.
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.
Date
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
Empty
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); }
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.
ExecuteAirflowCommandRequest
Execute Airflow Command request.
ExecuteAirflowCommandResponse
Response to ExecuteAirflowCommandRequest.
ExitInfo
Information about how a command ended.
FetchDatabasePropertiesResponse
Response for FetchDatabasePropertiesRequest.
IPAllocationPolicy
Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
ImageVersion
ImageVersion information
Line
Contains information about a single line from logs.
ListEnvironmentsResponse
The environments in a project and location.
ListImageVersionsResponse
The ImageVersions in a project and location.
ListOperationsResponse
The response message for Operations.ListOperations.
ListUserWorkloadsConfigMapsResponse
The user workloads ConfigMaps for a given environment.
ListUserWorkloadsSecretsResponse
The user workloads Secrets for a given environment.
ListWorkloadsResponse
Response to ListWorkloadsRequest.
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.
NetworkingConfig
Configuration options for networking connections in the Composer 2 environment.
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.
OperationMetadata
Metadata describing an operation.
PollAirflowCommandRequest
Poll Airflow Command request.
PollAirflowCommandResponse
Response to PollAirflowCommandRequest.
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.
SchedulerResource
Configuration for resources used by Airflow schedulers.
SoftwareConfig
Specifies the selection and configuration of software inside the environment.
Status
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.
StopAirflowCommandRequest
Stop Airflow Command request.
StopAirflowCommandResponse
Response to StopAirflowCommandRequest.
StorageConfig
The configuration for data storage in the environment.
TaskLogsRetentionConfig
The configuration setting for Task Logs.
TriggererResource
Configuration for resources used by Airflow triggerers.
UserWorkloadsConfigMap
User workloads ConfigMap used by Airflow tasks that run with Kubernetes executor or KubernetesPodOperator.
UserWorkloadsSecret
User workloads Secret used by Airflow tasks that run with Kubernetes executor or KubernetesPodOperator.
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.
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. Supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.