composer library

Classes

AllowedIpRange
Allowed IP range with user-provided description.
AllowedIpRangeComposerV1beta1
Allowed IP range with user-provided description.
AllowedIpRangeResponse
Allowed IP range with user-provided description.
AllowedIpRangeResponseComposerV1beta1
Allowed IP range with user-provided description.
CidrBlock
CIDR block with an optional name.
CidrBlockComposerV1beta1
CIDR block with an optional name.
CidrBlockResponse
CIDR block with an optional name.
CidrBlockResponseComposerV1beta1
CIDR block with an optional name.
CloudDataLineageIntegration
Configuration for Cloud Data Lineage integration.
CloudDataLineageIntegrationResponse
Configuration for Cloud Data Lineage integration.
DatabaseConfig
The configuration of Cloud SQL instance that is used by the Apache Airflow software.
DatabaseConfigComposerV1beta1
The configuration of Cloud SQL instance that is used by the Apache Airflow software.
DatabaseConfigResponse
The configuration of Cloud SQL instance that is used by the Apache Airflow software.
DatabaseConfigResponseComposerV1beta1
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-..*.
EncryptionConfigComposerV1beta1
The encryption options for the Cloud Composer environment and its dependencies. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
EncryptionConfigResponse
The encryption options for the Cloud Composer environment and its dependencies.Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
EncryptionConfigResponseComposerV1beta1
The encryption options for the Cloud Composer environment and its dependencies. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
Environment
Create a new environment.
EnvironmentArgs
The set of arguments for Environment. The set of arguments for Environment.
EnvironmentComposerV1beta1
Create a new environment.
EnvironmentComposerV1beta1Args
The set of arguments for Environment. The set of arguments for Environment.
EnvironmentConfig
Configuration information for an environment.
EnvironmentConfigComposerV1beta1
Configuration information for an environment.
EnvironmentConfigResponse
Configuration information for an environment.
EnvironmentConfigResponseComposerV1beta1
Configuration information for an environment.
GetEnvironmentArgs
Arguments for getEnvironment. Arguments for getEnvironment.
GetEnvironmentComposerV1beta1Args
Arguments for getEnvironment. Arguments for getEnvironment.
GetEnvironmentComposerV1beta1Result
Result data returned by getEnvironment.
GetEnvironmentResult
Result data returned by getEnvironment.
IPAllocationPolicy
Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
IPAllocationPolicyComposerV1beta1
Configuration for controlling how IPs are allocated in the GKE cluster.
IPAllocationPolicyResponse
Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
IPAllocationPolicyResponseComposerV1beta1
Configuration for controlling how IPs are allocated in the GKE cluster.
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.
MaintenanceWindowComposerV1beta1
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.
MaintenanceWindowResponse
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.
MaintenanceWindowResponseComposerV1beta1
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.
MasterAuthorizedNetworksConfigComposerV1beta1
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.
MasterAuthorizedNetworksConfigResponse
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.
MasterAuthorizedNetworksConfigResponseComposerV1beta1
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.
NetworkingConfigComposerV1beta1
Configuration options for networking connections in the Composer 2 environment.
NetworkingConfigResponse
Configuration options for networking connections in the Composer 2 environment.
NetworkingConfigResponseComposerV1beta1
Configuration options for networking connections in the Composer 2 environment.
NodeConfig
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
NodeConfigComposerV1beta1
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
NodeConfigResponse
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
NodeConfigResponseComposerV1beta1
The configuration information for the Kubernetes Engine nodes running the Apache Airflow software.
PrivateClusterConfig
Configuration options for the private GKE cluster in a Cloud Composer environment.
PrivateClusterConfigComposerV1beta1
Configuration options for the private GKE cluster in a Cloud Composer environment.
PrivateClusterConfigResponse
Configuration options for the private GKE cluster in a Cloud Composer environment.
PrivateClusterConfigResponseComposerV1beta1
Configuration options for the private GKE cluster in a Cloud Composer environment.
PrivateEnvironmentConfig
The configuration information for configuring a Private IP Cloud Composer environment.
PrivateEnvironmentConfigComposerV1beta1
The configuration information for configuring a Private IP Cloud Composer environment.
PrivateEnvironmentConfigResponse
The configuration information for configuring a Private IP Cloud Composer environment.
PrivateEnvironmentConfigResponseComposerV1beta1
The configuration information for configuring a Private IP Cloud Composer environment.
RecoveryConfig
The Recovery settings of an environment.
RecoveryConfigComposerV1beta1
The Recovery settings of an environment.
RecoveryConfigResponse
The Recovery settings of an environment.
RecoveryConfigResponseComposerV1beta1
The Recovery settings of an environment.
ScheduledSnapshotsConfig
The configuration for scheduled snapshot creation mechanism.
ScheduledSnapshotsConfigComposerV1beta1
The configuration for scheduled snapshot creation mechanism.
ScheduledSnapshotsConfigResponse
The configuration for scheduled snapshot creation mechanism.
ScheduledSnapshotsConfigResponseComposerV1beta1
The configuration for scheduled snapshot creation mechanism.
SchedulerResource
Configuration for resources used by Airflow schedulers.
SchedulerResourceComposerV1beta1
Configuration for resources used by Airflow schedulers.
SchedulerResourceResponse
Configuration for resources used by Airflow schedulers.
SchedulerResourceResponseComposerV1beta1
Configuration for resources used by Airflow schedulers.
SoftwareConfig
Specifies the selection and configuration of software inside the environment.
SoftwareConfigComposerV1beta1
Specifies the selection and configuration of software inside the environment.
SoftwareConfigResponse
Specifies the selection and configuration of software inside the environment.
SoftwareConfigResponseComposerV1beta1
Specifies the selection and configuration of software inside the environment.
StorageConfig
The configuration for data storage in the environment.
StorageConfigComposerV1beta1
The configuration for data storage in the environment.
StorageConfigResponse
The configuration for data storage in the environment.
StorageConfigResponseComposerV1beta1
The configuration for data storage in the environment.
TriggererResource
Configuration for resources used by Airflow triggerers.
TriggererResourceComposerV1beta1
Configuration for resources used by Airflow triggerers.
TriggererResourceResponse
Configuration for resources used by Airflow triggerers.
TriggererResourceResponseComposerV1beta1
Configuration for resources used by Airflow triggerers.
WebServerConfig
The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*
WebServerConfigComposerV1beta1
The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*.
WebServerConfigResponse
The configuration settings for the Airflow web server App Engine instance. Supported for Cloud Composer environments in versions composer-1..-airflow-..*
WebServerConfigResponseComposerV1beta1
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.
WebServerNetworkAccessControlComposerV1beta1
Network-level access control policy for the Airflow web server.
WebServerNetworkAccessControlResponse
Network-level access control policy for the Airflow web server.
WebServerNetworkAccessControlResponseComposerV1beta1
Network-level access control policy for the Airflow web server.
WebServerResource
Configuration for resources used by Airflow web server.
WebServerResourceComposerV1beta1
Configuration for resources used by Airflow web server.
WebServerResourceResponse
Configuration for resources used by Airflow web server.
WebServerResourceResponseComposerV1beta1
Configuration for resources used by Airflow web server.
WorkerResource
Configuration for resources used by Airflow workers.
WorkerResourceComposerV1beta1
Configuration for resources used by Airflow workers.
WorkerResourceResponse
Configuration for resources used by Airflow workers.
WorkerResourceResponseComposerV1beta1
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.
WorkloadsConfigComposerV1beta1
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.
WorkloadsConfigResponse
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.
WorkloadsConfigResponseComposerV1beta1
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.

Enums

EnvironmentConfigEnvironmentSize
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
EnvironmentConfigEnvironmentSizeComposerV1beta1
Optional. The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2..-airflow-..* and newer.
EnvironmentConfigResilienceMode
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-..* and newer.
EnvironmentConfigResilienceModeComposerV1beta1
Optional. Resilience mode of the Cloud Composer Environment. This field is supported for Cloud Composer environments in versions composer-2.2.0-airflow-..* and newer.
EnvironmentState
The current state of the environment.
EnvironmentStateComposerV1beta1
The current state of the environment.
NetworkingConfigConnectionType
Optional. Indicates the user requested specifc connection type between Tenant and Customer projects. You cannot set networking connection type in public IP environment.
NetworkingConfigConnectionTypeComposerV1beta1
Optional. Indicates the user requested specifc connection type between Tenant and Customer projects. You cannot set networking connection type in public IP environment.

Functions

getEnvironment(GetEnvironmentArgs args, {InvokeOptions? options}) → Future<GetEnvironmentResult>
Get an existing environment. args Arguments passed to this invoke. Arguments for getEnvironment. options Invoke options controlling this call.
getEnvironmentComposerV1beta1(GetEnvironmentComposerV1beta1Args args, {InvokeOptions? options}) → Future<GetEnvironmentComposerV1beta1Result>
Get an existing environment. args Arguments passed to this invoke. Arguments for getEnvironment. options Invoke options controlling this call.